SlideShare a Scribd company logo
1 of 33
Download to read offline
1
Oliver Lemm - DOAG 2019
Das Universal Theme in
APEX 19
2
Unsere Hard Facts
Zertifizierter
Partner von
Oracle
Microsoft
280
Beschäftigte
Inhabergeführt
Ausbildungsbetrieb
Partner im
dualen Studium
Branchen-
übergreifend
Herstellerneutral
Hauptsitz
Ratingen
Niederlassungen
Frankfurt am Main
Köln
Dortmund
München
Gründung
1994
33 Mio. Euro
Umsatz
>100 Kunden
Ihr Partner für den digitalen Wandel
Individuelle IT-Lösungen aus einer Hand
4
Oliver Lemm
• Business Unit Leader APEX @ MT AG
• Architect, Project Leader, Developer
5
Agenda
• Overview
• Theme 42
• Themeroller
• Template Options
• Font APEX / Awesome
• Future
6
what is Universal Theme (UT)?
• the User Interface for APEX
• the only integrated theme since apex 5
• it’s theme 42
• following options are only available in the Universal Theme
• template options
• Font APEX (Icon Library)
• full Modal Dialog support
• Responsive Design
• Mobile Support
7
Versions of Universal Theme
APEX 5.0 5.1 18.1 18.2 19.1 19.2
UT Version 1.0 1.1 1.2 1.2 1.3 1.4
Sample App Version 1.0.1 1.1.0.0.5 1.2.0.0.4 1.2.0.0.5 1.3.0 1.3.1
Font APEX 1.0 2.0 2.1 2.1 2.1
Font Awesome 4.2.0 4.5.0 4.5.0 4.5.0 4.5.0 removed
8
Universal Theme Sample Application
9
Universal Theme Sample App
• Sample App Version is not updated automatically
• Sample App on https://apex.oracle.com/ut always available
• but always “only” in the newest version
• Components, Icons, Migration Guide and more integrated
10
Universal Theme
• Dark Mode
• Fully Collapsible Navigation Menu
• New Login Page Styles
• New Content Row Template
• Logo Editor in Theme Roller
Release Notes 19.2 – New Features – 4.1.2 Universal Theme
new “Main” Features in 19.2
11
Dark Mode
dark vs standard
12
Fully Collapsible Navigation Menu
User Interface Defaults
18.2
19.2*
19.1
13
Fully Collapsible Navigation Menu
User Interface Defaults – Collapse Mode – APEX 19.1/19.2
enlarged collapsed – Icons
19.1
collapsed – hidden
19.2 (default)
14
New Login Page Styles
standard style – APEX 19.2
16
New Login Page Styles
Template Option: Page Layout – APEX 19.2
Floating Split
17
New Login Page Styles
Template Option: Page Background – APEX 19.2
Background 1 Background 2 Background 3
18
New Content Row Template
see Universal Theme Sample App – APEX 19.2
19
Logo Editor in Theme Roller
APEX 19.2
20
User Interface Defaults
Navigation Menu – Style (APEX 19.1)
Classic
Style A
(default)
Style B
21
User Interface Defaults
Navigation Bar
18.2
19.2
not checked
checked
22
Themeroller
APEX 19.2APEX 18.2
23
Themeroller
APEX 19.1
APEX 18.2 APEX 19.1
24
Region Template Inline Pop-up
4.1.2 Region template Inline Pop-up
A new region template Inline Pop-up is now available in Universal Theme. This template
places the region content in a pop-up region that can be opened with the Open Region
dynamic action (similar to the Inline Dialog region).
APEX 19.1
Inline Dialog
Inline Popup
25
Switch Item
APEX 19.2
APEX 19.2APEX 18.2
26
18.2 vs 19.2
27
Template Options
• Icon Hover Animation: Default, Spin, Push
• Buttons (Icons & Text with Icons)
• Icon Shape: Circle, Rounded Corners, Square
• List – Cards
• Region – Hero
• Report – Cards
• Report – Comments
• Display Menu Callout
• Navigation Bar
• Remove Body Padding
• Region Inline Dialog
APEX 19.1/19.2 - New Template Options
28
Font APEX / Font Awesome
5.1.12 Font Awesome migrated to Font APEX
Font Awesome has been removed as of this release.
Applications using Font Awesome will be migrated to Font
APEX automatically.
APEX 19.2
29
Lists
easier to handle
18.2 19.2
30
Deprecated Features
6.1.4 Show / Hide All Page Items On Same Line attributes deprecated
In Dynamic Actions, the Show and Hide actions have attributes "Show all page items on
same line" and "Hide all page items on same line," respectively. These attributes were
designed for forms with a table-based layout. Because Universal Theme no longer uses
table-based layout, these attributes are deprecated.
This functionality remains for existing Dynamic Actions where it was set to Yes, but
developers cannot select it for new Dynamic Actions.
APEX 19.2
31
Universal Theme API Packages
since APEX 5.1
32
moving to 19.2
1. Export Application
2. Install APEX 19.2 (copy images)
3. Refresh Theme
4. Upgrade Application Components
5. Change Icon Library
6. Check your Application
7. Run your Application
8. Export Application
mt-ag.com/apex-support
News from the MT Lab: APEX Testing Framework
• APEX metadata-driven User Acceptance Tests
• Execute on many different test engines
(Selenium, browserstack.com, Puppeteer, etc.)
• Demo Video: https://bit.ly/apextesting
• Contacts:
• Kai Donato
• Fabian Neureiter
1. Get APEX 2. Create testcases3. Schedule/Run testcases
35
?
Vielen Dank für die Aufmerksamkeit!
Fragen oder
Diskussionsbeiträge

More Related Content

Similar to Universal Theme in APEX 19

Connect 2014 AD209 - Making Your Development Team More Productive With IBM Do...
Connect 2014 AD209 - Making Your Development Team More Productive With IBM Do...Connect 2014 AD209 - Making Your Development Team More Productive With IBM Do...
Connect 2014 AD209 - Making Your Development Team More Productive With IBM Do...marjoramg
 
Broaden your dev skillset with SharePoint branding options
Broaden your dev skillset with SharePoint branding optionsBroaden your dev skillset with SharePoint branding options
Broaden your dev skillset with SharePoint branding optionsEric Overfield
 
Arbortext and APP for Developers - APPWorld 2011
Arbortext and APP for Developers - APPWorld 2011Arbortext and APP for Developers - APPWorld 2011
Arbortext and APP for Developers - APPWorld 2011Gareth Oakes
 
Unite Los Angeles 2018 - Unity 2019 R&D Roadmap
Unite Los Angeles 2018 - Unity 2019 R&D RoadmapUnite Los Angeles 2018 - Unity 2019 R&D Roadmap
Unite Los Angeles 2018 - Unity 2019 R&D RoadmapUnity Technologies
 
UKOUG APPS 15 - PeopleSoft UI: Fluid, Classic, or Both? A Decision for Every ...
UKOUG APPS 15 - PeopleSoft UI: Fluid, Classic, or Both? A Decision for Every ...UKOUG APPS 15 - PeopleSoft UI: Fluid, Classic, or Both? A Decision for Every ...
UKOUG APPS 15 - PeopleSoft UI: Fluid, Classic, or Both? A Decision for Every ...Graham Smith
 
Spec 2.0: The next step on desktop UI
Spec 2.0: The next step on desktop UI Spec 2.0: The next step on desktop UI
Spec 2.0: The next step on desktop UI Pharo
 
Lecture 3: Navigating the Requirements Management application: Web client
Lecture 3: Navigating the Requirements Management application: Web clientLecture 3: Navigating the Requirements Management application: Web client
Lecture 3: Navigating the Requirements Management application: Web clientIBM Rational software
 
Navigating the Requirements Management application: Web client
Navigating the Requirements Management application: Web clientNavigating the Requirements Management application: Web client
Navigating the Requirements Management application: Web clientIBM Rational software
 
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business SuiteOOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suitevasuballa
 
Dynamics Power! Saturday Brussels 2019 - transitioning to the unified interface
Dynamics Power! Saturday Brussels 2019 - transitioning to the unified interfaceDynamics Power! Saturday Brussels 2019 - transitioning to the unified interface
Dynamics Power! Saturday Brussels 2019 - transitioning to the unified interfaceJoris Poelmans
 
Anypoint Studio Visual Overhaul
Anypoint Studio Visual OverhaulAnypoint Studio Visual Overhaul
Anypoint Studio Visual OverhaulJames Hall
 
INSM as first Magnolia 4.0 reference
INSM as first Magnolia 4.0 referenceINSM as first Magnolia 4.0 reference
INSM as first Magnolia 4.0 referenceguestf08cc03a
 
What’s new for Android Developers in 2015 - Material Design, Android Studio, ...
What’s new for Android Developers in 2015 - Material Design, Android Studio, ...What’s new for Android Developers in 2015 - Material Design, Android Studio, ...
What’s new for Android Developers in 2015 - Material Design, Android Studio, ...Deepu S Nath
 
Agile documentation with Confluence and Sparx Enterprise Architect
Agile documentation with Confluence and Sparx Enterprise ArchitectAgile documentation with Confluence and Sparx Enterprise Architect
Agile documentation with Confluence and Sparx Enterprise ArchitectPer Spilling
 
EntwicklerCamp 2014 - Domino Designer : Tips, Tricks and Enhancements for Max...
EntwicklerCamp 2014 - Domino Designer : Tips, Tricks and Enhancements for Max...EntwicklerCamp 2014 - Domino Designer : Tips, Tricks and Enhancements for Max...
EntwicklerCamp 2014 - Domino Designer : Tips, Tricks and Enhancements for Max...marjoramg
 

Similar to Universal Theme in APEX 19 (20)

APEX Migration
APEX MigrationAPEX Migration
APEX Migration
 
APEX Migration
APEX MigrationAPEX Migration
APEX Migration
 
Abap sample
Abap sampleAbap sample
Abap sample
 
Connect 2014 AD209 - Making Your Development Team More Productive With IBM Do...
Connect 2014 AD209 - Making Your Development Team More Productive With IBM Do...Connect 2014 AD209 - Making Your Development Team More Productive With IBM Do...
Connect 2014 AD209 - Making Your Development Team More Productive With IBM Do...
 
Broaden your dev skillset with SharePoint branding options
Broaden your dev skillset with SharePoint branding optionsBroaden your dev skillset with SharePoint branding options
Broaden your dev skillset with SharePoint branding options
 
Arbortext and APP for Developers - APPWorld 2011
Arbortext and APP for Developers - APPWorld 2011Arbortext and APP for Developers - APPWorld 2011
Arbortext and APP for Developers - APPWorld 2011
 
Unite Los Angeles 2018 - Unity 2019 R&D Roadmap
Unite Los Angeles 2018 - Unity 2019 R&D RoadmapUnite Los Angeles 2018 - Unity 2019 R&D Roadmap
Unite Los Angeles 2018 - Unity 2019 R&D Roadmap
 
UKOUG APPS 15 - PeopleSoft UI: Fluid, Classic, or Both? A Decision for Every ...
UKOUG APPS 15 - PeopleSoft UI: Fluid, Classic, or Both? A Decision for Every ...UKOUG APPS 15 - PeopleSoft UI: Fluid, Classic, or Both? A Decision for Every ...
UKOUG APPS 15 - PeopleSoft UI: Fluid, Classic, or Both? A Decision for Every ...
 
Spec 2.0
Spec 2.0Spec 2.0
Spec 2.0
 
Spec 2.0: The next step on desktop UI
Spec 2.0: The next step on desktop UI Spec 2.0: The next step on desktop UI
Spec 2.0: The next step on desktop UI
 
Lecture 3: Navigating the Requirements Management application: Web client
Lecture 3: Navigating the Requirements Management application: Web clientLecture 3: Navigating the Requirements Management application: Web client
Lecture 3: Navigating the Requirements Management application: Web client
 
Navigating the Requirements Management application: Web client
Navigating the Requirements Management application: Web clientNavigating the Requirements Management application: Web client
Navigating the Requirements Management application: Web client
 
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business SuiteOOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
OOW15 - Simplified and Touch-Friendly User Interface in Oracle E-Business Suite
 
Dynamics Power! Saturday Brussels 2019 - transitioning to the unified interface
Dynamics Power! Saturday Brussels 2019 - transitioning to the unified interfaceDynamics Power! Saturday Brussels 2019 - transitioning to the unified interface
Dynamics Power! Saturday Brussels 2019 - transitioning to the unified interface
 
Evolve 19 | Benjie Wheeler | Intro to Adobe Experience Manager 6.5
Evolve 19 | Benjie Wheeler | Intro to Adobe Experience Manager 6.5Evolve 19 | Benjie Wheeler | Intro to Adobe Experience Manager 6.5
Evolve 19 | Benjie Wheeler | Intro to Adobe Experience Manager 6.5
 
Anypoint Studio Visual Overhaul
Anypoint Studio Visual OverhaulAnypoint Studio Visual Overhaul
Anypoint Studio Visual Overhaul
 
INSM as first Magnolia 4.0 reference
INSM as first Magnolia 4.0 referenceINSM as first Magnolia 4.0 reference
INSM as first Magnolia 4.0 reference
 
What’s new for Android Developers in 2015 - Material Design, Android Studio, ...
What’s new for Android Developers in 2015 - Material Design, Android Studio, ...What’s new for Android Developers in 2015 - Material Design, Android Studio, ...
What’s new for Android Developers in 2015 - Material Design, Android Studio, ...
 
Agile documentation with Confluence and Sparx Enterprise Architect
Agile documentation with Confluence and Sparx Enterprise ArchitectAgile documentation with Confluence and Sparx Enterprise Architect
Agile documentation with Confluence and Sparx Enterprise Architect
 
EntwicklerCamp 2014 - Domino Designer : Tips, Tricks and Enhancements for Max...
EntwicklerCamp 2014 - Domino Designer : Tips, Tricks and Enhancements for Max...EntwicklerCamp 2014 - Domino Designer : Tips, Tricks and Enhancements for Max...
EntwicklerCamp 2014 - Domino Designer : Tips, Tricks and Enhancements for Max...
 

More from Oliver Lemm

Qualitätssicherung für APEX Anwendungen.pdf
Qualitätssicherung für APEX Anwendungen.pdfQualitätssicherung für APEX Anwendungen.pdf
Qualitätssicherung für APEX Anwendungen.pdfOliver Lemm
 
Qualitätsstandards in der Datenbankentwicklung.pdf
Qualitätsstandards in der Datenbankentwicklung.pdfQualitätsstandards in der Datenbankentwicklung.pdf
Qualitätsstandards in der Datenbankentwicklung.pdfOliver Lemm
 
APEX Page Items in detail
APEX Page Items in detailAPEX Page Items in detail
APEX Page Items in detailOliver Lemm
 
APEX richtig installieren und konfigurieren
APEX richtig installieren und konfigurierenAPEX richtig installieren und konfigurieren
APEX richtig installieren und konfigurierenOliver Lemm
 
Jenkins Pipelines Advanced
Jenkins Pipelines AdvancedJenkins Pipelines Advanced
Jenkins Pipelines AdvancedOliver Lemm
 
Jenkins Pipeline meets Oracle
Jenkins Pipeline meets OracleJenkins Pipeline meets Oracle
Jenkins Pipeline meets OracleOliver Lemm
 
REST mit APEX 18.1
REST mit APEX 18.1REST mit APEX 18.1
REST mit APEX 18.1Oliver Lemm
 
Schritt für Schritt ins Grid
Schritt für Schritt ins GridSchritt für Schritt ins Grid
Schritt für Schritt ins GridOliver Lemm
 
Migration ins Universal Theme 1.1
Migration ins Universal Theme 1.1Migration ins Universal Theme 1.1
Migration ins Universal Theme 1.1Oliver Lemm
 
Mastering Universal Theme with corporate design from Union Investment
Mastering Universal Theme with corporate design from Union InvestmentMastering Universal Theme with corporate design from Union Investment
Mastering Universal Theme with corporate design from Union InvestmentOliver Lemm
 
Mastering Universal Theme with corporate design from union investment
Mastering Universal Theme with corporate design from union investmentMastering Universal Theme with corporate design from union investment
Mastering Universal Theme with corporate design from union investmentOliver Lemm
 
Jetlag - Oracle Jet und APEX
Jetlag - Oracle Jet und APEXJetlag - Oracle Jet und APEX
Jetlag - Oracle Jet und APEXOliver Lemm
 
Wieder verschätzt?
Wieder verschätzt?Wieder verschätzt?
Wieder verschätzt?Oliver Lemm
 
Komplexe Daten mit Oracle Jet einfach aufbereitet
Komplexe Daten mit Oracle Jet einfach aufbereitetKomplexe Daten mit Oracle Jet einfach aufbereitet
Komplexe Daten mit Oracle Jet einfach aufbereitetOliver Lemm
 
Mastering Universal Theme with corporate design from Union Investment
Mastering Universal Theme with corporate design from Union InvestmentMastering Universal Theme with corporate design from Union Investment
Mastering Universal Theme with corporate design from Union InvestmentOliver Lemm
 
Echtzeitvisualisierung von Twitter & Co
Echtzeitvisualisierung von Twitter & CoEchtzeitvisualisierung von Twitter & Co
Echtzeitvisualisierung von Twitter & CoOliver Lemm
 
How to use source control with apex?
How to use source control with apex?How to use source control with apex?
How to use source control with apex?Oliver Lemm
 

More from Oliver Lemm (20)

Qualitätssicherung für APEX Anwendungen.pdf
Qualitätssicherung für APEX Anwendungen.pdfQualitätssicherung für APEX Anwendungen.pdf
Qualitätssicherung für APEX Anwendungen.pdf
 
Qualitätsstandards in der Datenbankentwicklung.pdf
Qualitätsstandards in der Datenbankentwicklung.pdfQualitätsstandards in der Datenbankentwicklung.pdf
Qualitätsstandards in der Datenbankentwicklung.pdf
 
APEX Page Items in detail
APEX Page Items in detailAPEX Page Items in detail
APEX Page Items in detail
 
confirm & alert
confirm & alertconfirm & alert
confirm & alert
 
APEX richtig installieren und konfigurieren
APEX richtig installieren und konfigurierenAPEX richtig installieren und konfigurieren
APEX richtig installieren und konfigurieren
 
Jenkins Pipelines Advanced
Jenkins Pipelines AdvancedJenkins Pipelines Advanced
Jenkins Pipelines Advanced
 
From Dev to Ops
From Dev to OpsFrom Dev to Ops
From Dev to Ops
 
Jenkins Pipeline meets Oracle
Jenkins Pipeline meets OracleJenkins Pipeline meets Oracle
Jenkins Pipeline meets Oracle
 
REST mit APEX 18.1
REST mit APEX 18.1REST mit APEX 18.1
REST mit APEX 18.1
 
Schritt für Schritt ins Grid
Schritt für Schritt ins GridSchritt für Schritt ins Grid
Schritt für Schritt ins Grid
 
Migration ins Universal Theme 1.1
Migration ins Universal Theme 1.1Migration ins Universal Theme 1.1
Migration ins Universal Theme 1.1
 
Mastering Universal Theme with corporate design from Union Investment
Mastering Universal Theme with corporate design from Union InvestmentMastering Universal Theme with corporate design from Union Investment
Mastering Universal Theme with corporate design from Union Investment
 
Mastering Universal Theme with corporate design from union investment
Mastering Universal Theme with corporate design from union investmentMastering Universal Theme with corporate design from union investment
Mastering Universal Theme with corporate design from union investment
 
Jetlag - Oracle Jet und APEX
Jetlag - Oracle Jet und APEXJetlag - Oracle Jet und APEX
Jetlag - Oracle Jet und APEX
 
Wieder verschätzt?
Wieder verschätzt?Wieder verschätzt?
Wieder verschätzt?
 
Komplexe Daten mit Oracle Jet einfach aufbereitet
Komplexe Daten mit Oracle Jet einfach aufbereitetKomplexe Daten mit Oracle Jet einfach aufbereitet
Komplexe Daten mit Oracle Jet einfach aufbereitet
 
Mastering Universal Theme with corporate design from Union Investment
Mastering Universal Theme with corporate design from Union InvestmentMastering Universal Theme with corporate design from Union Investment
Mastering Universal Theme with corporate design from Union Investment
 
Echtzeitvisualisierung von Twitter & Co
Echtzeitvisualisierung von Twitter & CoEchtzeitvisualisierung von Twitter & Co
Echtzeitvisualisierung von Twitter & Co
 
How to use source control with apex?
How to use source control with apex?How to use source control with apex?
How to use source control with apex?
 
Enterprise APEX
Enterprise APEXEnterprise APEX
Enterprise APEX
 

Recently uploaded

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 

Recently uploaded (20)

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 

Universal Theme in APEX 19

  • 1. 1 Oliver Lemm - DOAG 2019 Das Universal Theme in APEX 19
  • 2. 2 Unsere Hard Facts Zertifizierter Partner von Oracle Microsoft 280 Beschäftigte Inhabergeführt Ausbildungsbetrieb Partner im dualen Studium Branchen- übergreifend Herstellerneutral Hauptsitz Ratingen Niederlassungen Frankfurt am Main Köln Dortmund München Gründung 1994 33 Mio. Euro Umsatz >100 Kunden Ihr Partner für den digitalen Wandel Individuelle IT-Lösungen aus einer Hand
  • 3. 4 Oliver Lemm • Business Unit Leader APEX @ MT AG • Architect, Project Leader, Developer
  • 4. 5 Agenda • Overview • Theme 42 • Themeroller • Template Options • Font APEX / Awesome • Future
  • 5. 6 what is Universal Theme (UT)? • the User Interface for APEX • the only integrated theme since apex 5 • it’s theme 42 • following options are only available in the Universal Theme • template options • Font APEX (Icon Library) • full Modal Dialog support • Responsive Design • Mobile Support
  • 6. 7 Versions of Universal Theme APEX 5.0 5.1 18.1 18.2 19.1 19.2 UT Version 1.0 1.1 1.2 1.2 1.3 1.4 Sample App Version 1.0.1 1.1.0.0.5 1.2.0.0.4 1.2.0.0.5 1.3.0 1.3.1 Font APEX 1.0 2.0 2.1 2.1 2.1 Font Awesome 4.2.0 4.5.0 4.5.0 4.5.0 4.5.0 removed
  • 8. 9 Universal Theme Sample App • Sample App Version is not updated automatically • Sample App on https://apex.oracle.com/ut always available • but always “only” in the newest version • Components, Icons, Migration Guide and more integrated
  • 9. 10 Universal Theme • Dark Mode • Fully Collapsible Navigation Menu • New Login Page Styles • New Content Row Template • Logo Editor in Theme Roller Release Notes 19.2 – New Features – 4.1.2 Universal Theme new “Main” Features in 19.2
  • 11. 12 Fully Collapsible Navigation Menu User Interface Defaults 18.2 19.2* 19.1
  • 12. 13 Fully Collapsible Navigation Menu User Interface Defaults – Collapse Mode – APEX 19.1/19.2 enlarged collapsed – Icons 19.1 collapsed – hidden 19.2 (default)
  • 13. 14 New Login Page Styles standard style – APEX 19.2
  • 14. 16 New Login Page Styles Template Option: Page Layout – APEX 19.2 Floating Split
  • 15. 17 New Login Page Styles Template Option: Page Background – APEX 19.2 Background 1 Background 2 Background 3
  • 16. 18 New Content Row Template see Universal Theme Sample App – APEX 19.2
  • 17. 19 Logo Editor in Theme Roller APEX 19.2
  • 18. 20 User Interface Defaults Navigation Menu – Style (APEX 19.1) Classic Style A (default) Style B
  • 19. 21 User Interface Defaults Navigation Bar 18.2 19.2 not checked checked
  • 22. 24 Region Template Inline Pop-up 4.1.2 Region template Inline Pop-up A new region template Inline Pop-up is now available in Universal Theme. This template places the region content in a pop-up region that can be opened with the Open Region dynamic action (similar to the Inline Dialog region). APEX 19.1 Inline Dialog Inline Popup
  • 25. 27 Template Options • Icon Hover Animation: Default, Spin, Push • Buttons (Icons & Text with Icons) • Icon Shape: Circle, Rounded Corners, Square • List – Cards • Region – Hero • Report – Cards • Report – Comments • Display Menu Callout • Navigation Bar • Remove Body Padding • Region Inline Dialog APEX 19.1/19.2 - New Template Options
  • 26. 28 Font APEX / Font Awesome 5.1.12 Font Awesome migrated to Font APEX Font Awesome has been removed as of this release. Applications using Font Awesome will be migrated to Font APEX automatically. APEX 19.2
  • 28. 30 Deprecated Features 6.1.4 Show / Hide All Page Items On Same Line attributes deprecated In Dynamic Actions, the Show and Hide actions have attributes "Show all page items on same line" and "Hide all page items on same line," respectively. These attributes were designed for forms with a table-based layout. Because Universal Theme no longer uses table-based layout, these attributes are deprecated. This functionality remains for existing Dynamic Actions where it was set to Yes, but developers cannot select it for new Dynamic Actions. APEX 19.2
  • 29. 31 Universal Theme API Packages since APEX 5.1
  • 30. 32 moving to 19.2 1. Export Application 2. Install APEX 19.2 (copy images) 3. Refresh Theme 4. Upgrade Application Components 5. Change Icon Library 6. Check your Application 7. Run your Application 8. Export Application
  • 32. News from the MT Lab: APEX Testing Framework • APEX metadata-driven User Acceptance Tests • Execute on many different test engines (Selenium, browserstack.com, Puppeteer, etc.) • Demo Video: https://bit.ly/apextesting • Contacts: • Kai Donato • Fabian Neureiter 1. Get APEX 2. Create testcases3. Schedule/Run testcases
  • 33. 35 ? Vielen Dank für die Aufmerksamkeit! Fragen oder Diskussionsbeiträge