Professional Documents
Culture Documents
Universal Theme-Praesentation
Universal Theme-Praesentation
Universal Theme
Christian Rokitta
Speaker
Oracle mod_plsql HTML DB
Database Oracle Web Toolkit
Version 6 APEX
{CSS}
<HTML>
JavaScript();
today
1993 1996 1999 2009 2010 2011 2014 2015
Hoechst AG
Clinical Research
Frankfurt, Germany Oracle Database & Application Express Consultant
Custom Development Utrecht, Netherlands
Utrecht, Netherlands
Reporting Plug-in
Oracle Consultant/Product Development Manager
Utrecht, Netherlands APEX UI Customization
proud member of
Christian Rokitta
Bootstrapify Universal Theme
Agenda
Theme 25
Universal Theme
• introduced with APEX version 5
• responsive, versatile, and customizable
• 42 Answer to the Ultimate Question of Life, the Universe, and Everything
• lots of (new) available components
• Themeroller, Themestyles, Template Options
• designed uniquely for Application Express 5
• makes it easy for developers to build beautiful, modern
applications for any purpose
http://apex.oracle.com/ut
APEX 5 Feature Quiz
APEX 5 UT
Template Options
Themeroller
Theme Styles
Inline Dialog
Modal Page
Cards
Font APEX
UT/Customization?
Why?
• Different User Experience
• Audience
• Purpose
• Branding
• Increase Customer Conversions
• …
Form Follows Function
Form and Function
should be One!
UT Customization
• Themeroller
– Colors
– Border Radius
Region, Button, Form Item
• High maintenance
• Losing UT Upgrades
Custom Themes
“1.6.4 Themes 1–26 and Theme 50 Deprecated
The Universal Theme (Theme 42) and the Mobile Theme (Theme 51) are the
standard themes in Oracle Application Express release 5.1. Older themes are
considered legacy and are deprecated. Applications using these themes
should be migrated to the Universal Theme.”
‐ out-of-the-box file size of 276kB due to excessive number of rarely used styles
‐ excessive number of HTML classes and DOM elements can be messy and
confusing
UT vs BT CSS Grid
Integratibility UT & BT
• Customization is possible
www.rokit.nl
www.themes4apex.com
www.apexsmartpivot.com
blog.rokit.nl
@crokitta @themes4apex @apexsmartpivot
www.linkedin.com/in/rokit