Theme miscellaneous
Defines theme variables
$theme-font-family
Set the font family
Type: string
Default value: "'Droid Sans, sans-serif'"
Computed value: "Droid Sans, sans-serif"
$theme-font-family-monospace
Set the monospace font family
Type: string
Default value: "'Droid Sans Mono, monospace'"
Computed value: "Droid Sans Mono, monospace"
$theme-animation-duration
Animation duration (in seconds), such as the speed of Product identication window pop-down appearance.
Type: string
Default value: "0.3s"
Computed value: "0.3s"
Alias (for compatibility): $gbc-animation-duration
$theme-disable-ending-popup
Deactivates the pop-up warning displayed on leaving an application. The pop-up warning will be shown if at least one interaction/change has occurred on the application. In development mode on httpdispatch or using the debugMode=1 query string, the popup is never shown.
Type: boolean
Default value: "false"
Computed value: "false"
Alias (for compatibility): $gbc-disable-ending-popup,gbc-desactivate-ending-popup
$theme-enable-degraded-mode-alerts
Enable degraded mode alerts
Type: boolean
Default value: true
Computed value: true
$theme-scrollers-clickonly
Define general scrollers behavior
Type: boolean
Default value: false
Alias (for compatibility): $gbc-scrollers-clickonly
$theme-scrollers-speed
Define the scrollers speed
Type: number
Default value: 10
Computed value: 10
Alias (for compatibility): $gbc-scrollers-speed
$theme-message-display-time
- A positive value is the number of seconds to display the pane before fade-out.
- Set to zero (0) to always show the pane.
- Set to a negative value to always hide the pane.
Type: number
Default value: 0
Alias (for compatibility): $gbc-message-display-time
$theme-message-display-position
- top-left
- top-center
- top-right
- bottom-left
- bottom-center
- bottom-right (default)
Type: string
Default value: "bottom-right"
Computed value: "bottom-right"
Alias (for compatibility): $gbc-message-position
$theme-error-display-time
- A positive value is the number of seconds to display the pane before fade-out.
- Set to zero (0) to always show the pane.
- Set to a negative value to always hide the pane.
Type: number
Default value: 0
Alias (for compatibility): $gbc-error-display-time
$theme-error-display-position
- top-left
- top-center
- top-right
- bottom-left
- bottom-center
- bottom-right (default)
Type: string
Default value: "bottom-right"
Computed value: "bottom-right"
Alias (for compatibility): $gbc-error-position
$theme-collapser-position
Define the default collapser position (left or right)
Type: string
Default value: "left"
Computed value: "left"
$aui-mutation-watch
Enable watching aui mutations
Type: boolean
Default value: false
$aui-mobileUI-default
Set mobile AUI as default
Type: boolean
Default value: false
$aui-json-protocol
Use JSON Aui protocol to avoid parsing
Type: boolean
Default value: false
$theme-action-name-backward-compatibility
Fallback on action name (for Topmenu, Toolbar and ContextMenu) if there is no text or icon defined for the action
Type: boolean
Default value: false
$theme-table-default-widget
Gbc default widget used to render table (if value is 'listview' table will be rendered as listview by default else it will be rendered as normal table). Behavior can still be override by 4ST (tableType).
Type: string
Default value: "table"
Computed value: "table"
$theme-default-reduceFilter
Force using reduce Filter if not define as a 4ST style
Type: boolean
Default value: false
$theme-webkit-scrollbars-global-enable
Use webkit rendering for scrollbars (check https://caniuse.com/?search=webkit-scrollbar for browser compatibility)
Type: boolean
Default value: false
$theme-webkit-scrollbars-size
Define webkit scrollbars size
Type: size
Default value: "8px"
Computed value: "8px"
$theme-table-minimal-row-height
Define the minimal table row height in pixels
Type: number
Default value: 24
Computed value: 24
$theme-table-minimal-row-height-on-touchscreen
Define the minimal table row height in pixels only for mobile
Type: number
Default value: 32
Computed value: 32