|
|
.root { -fx-font-family: Roboto; src: "/resources/roboto/Roboto-Regular.ttf"; }
/* Burgers Demo */
.jfx-hamburger { -fx-spacing: 5; -fx-cursor: hand; }
.jfx-hamburger StackPane { -fx-pref-width: 40px; -fx-pref-height: 7px; -fx-background-color: #D63333; -fx-background-radius: 5px; }
/* Input Demo */
.text-field { -fx-max-width: 300; }
.jfx-text-field, .jfx-password-field { -fx-background-color: WHITE; -fx-font-weight: BOLD; -fx-prompt-text-fill: #808080; -fx-alignment: top-left; -jfx-focus-color: #4059A9; -jfx-unfocus-color: #4d4d4d; -fx-max-width: 300; }
.jfx-decorator { -fx-decorator-color: RED; }
.jfx-decorator .jfx-decorator-buttons-container { -fx-background-color: -fx-decorator-color; }
.jfx-decorator .resize-border { -fx-border-color: -fx-decorator-color; -fx-border-width: 0 4 4 4; }
.jfx-text-area, .text-area { -fx-font-weight: BOLD; }
.jfx-text-field:error, .jfx-password-field:error, .jfx-text-area:error { -jfx-focus-color: #D34336; -jfx-unfocus-color: #D34336; }
.jfx-text-field .error-label, .jfx-password-field .error-label, .jfx-text-area .error-label { -fx-text-fill: #D34336; -fx-font-size: 0.75em; }
.jfx-text-field .error-icon, .jfx-password-field .error-icon, .jfx-text-area .error-icon { -fx-text-fill: #D34336; -fx-font-size: 1em; }
/* Progress Bar Demo */
.progress-bar > .bar { -fx-min-width: 500; }
.jfx-progress-bar > .bar { -fx-min-width: 500; }
.jfx-progress-bar { -fx-progress-color: #0F9D58; -fx-stroke-width: 3; }
/* Icons Demo */ .icon { -fx-text-fill: #FE774D; -fx-padding: 10; -fx-cursor: hand; }
.icons-rippler { -jfx-rippler-fill: BLUE; -jfx-mask-type: CIRCLE; }
.icons-rippler:hover { -fx-cursor: hand; }
.jfx-check-box { -fx-font-weight: BOLD; }
.custom-jfx-check-box { -jfx-checked-color: RED; -jfx-unchecked-color: BLACK; }
/* Button */ .button { -fx-padding: 0.7em 0.57em; -fx-font-size: 14px; }
.button-raised { -fx-padding: 0.7em 0.57em; -fx-font-size: 14px; -jfx-button-type: RAISED; -fx-background-color: rgb(77, 102, 204); -fx-pref-width: 200; -fx-text-fill: WHITE; }
/* The main scrollbar **track** CSS class */ .mylistview .scroll-bar:horizontal .track, .mylistview .scroll-bar:vertical .track { -fx-background-color: transparent; -fx-border-color: transparent; -fx-background-radius: 0em; -fx-border-radius: 2em; }
/* The increment and decrement button CSS class of scrollbar */ .mylistview .scroll-bar:horizontal .increment-button, .mylistview .scroll-bar:horizontal .decrement-button { -fx-background-color: transparent; -fx-background-radius: 0em; -fx-padding: 0 0 10 0; }
/* The increment and decrement button CSS class of scrollbar */
.mylistview .scroll-bar:vertical .increment-button, .mylistview .scroll-bar:vertical .decrement-button { -fx-background-color: transparent; -fx-background-radius: 0em; -fx-padding: 0 10 0 0;
}
.mylistview .scroll-bar .increment-arrow, .mylistview .scroll-bar .decrement-arrow { -fx-shape: " "; -fx-padding: 0; }
/* The main scrollbar **thumb** CSS class which we drag every time (movable) */ .mylistview .scroll-bar:horizontal .thumb, .mylistview .scroll-bar:vertical .thumb { -fx-background-color: derive(black, 90%); -fx-background-insets: 2, 0, 0; -fx-background-radius: 2em; }
.jfx-list-cell-container { -fx-alignment: center-left; }
.jfx-list-cell-container > .label { -fx-text-fill: BLACK; }
.jfx-list-cell:odd:selected > .jfx-rippler > StackPane, .jfx-list-cell:even:selected > .jfx-rippler > StackPane { -fx-background-color: rgba(0, 0, 255, 0.2); }
.jfx-list-cell { -fx-background-insets: 0.0; -fx-text-fill: BLACK; }
.jfx-list-cell:odd, .jfx-list-cell:even { -fx-background-color: WHITE; }
.jfx-list-cell:filled:hover { -fx-text-fill: black; }
.jfx-list-cell .jfx-rippler { -jfx-rippler-fill: BLUE; }
.jfx-list-view { -fx-background-insets: 0; -jfx-cell-horizontal-margin: 0.0; -jfx-cell-vertical-margin: 5.0; -jfx-vertical-gap: 10; -jfx-expanded: false; -fx-pref-width: 200; }
.jfx-toggle-button { -jfx-toggle-color: RED; }
.jfx-tool-bar { -fx-font-size: 20; -fx-font-weight: BOLD; -fx-background-color: #5264AE; -fx-pref-width: 100%; -fx-pref-height: 64px; }
.jfx-tool-bar HBox { -fx-alignment: center; -fx-spacing: 25; -fx-padding: 0 10; }
.jfx-tool-bar Label { -fx-text-fill: WHITE; }
.jfx-popup-container { -fx-background-color: WHITE; }
.jfx-snackbar-content { -fx-background-color: #323232; -fx-padding: 5; -fx-spacing: 5; }
.jfx-snackbar-toast { -fx-text-fill: WHITE; }
.jfx-snackbar-action { -fx-text-fill: #ff4081; }
.jfx-list-cell-content-container { -fx-alignment: center-left; }
.jfx-list-cell-container .label { -fx-text-fill: BLACK; }
.combo-box-popup .list-view .jfx-list-cell:odd:selected .jfx-list-cell-container, .combo-box-popup .list-view .jfx-list-cell:even:selected .jfx-list-cell-container { -fx-background-color: rgba(0.0, 0.0, 255.0, 0.2); }
.combo-box-popup .list-view .jfx-list-cell { -fx-background-insets: 0.0; -fx-text-fill: BLACK; }
.combo-box-popup .list-view .jfx-list-cell:odd, .combo-box-popup .list-view .jfx-list-cell:even { -fx-background-color: WHITE; }
.combo-box-popup .list-view .jfx-list-cell:filled:hover { -fx-text-fill: black; }
/*.combo-box .combo-box-button-container{ -fx-border-color:BLACK;-fx-border-width: 0 0 1 0; } .combo-box .combo-box-selected-value-container{ -fx-border-color:BLACK; } */
/* * TREE TABLE CSS */
.tree-table-view { -fx-tree-table-color: rgba(255, 0, 0, 0.2); -fx-tree-table-rippler-color: rgba(255, 0, 0, 0.4); }
.tree-table-view .jfx-text-field{ -fx-background-color: transparent; }
.animated-option-button { -fx-background-color: #F1F1F1; -fx-background-radius: 50px; -fx-pref-height: 50px; -fx-pref-width: 50px; -fx-min-width: -fx-pref-width; -fx-max-width: -fx-pref-width; -fx-min-height: -fx-pref-height; -fx-max-height: -fx-pref-height; -jfx-button-type: RAISED; } .animated-option-button .jfx-rippler{ -jfx-rippler-fill: rgb(113, 118, 114); } .sub-icon{ -fx-fill: rgb(113, 118, 114); }
.main-button { -fx-pref-width: 60px; -fx-background-color: #0F9D58; -fx-background-radius: 60px; -fx-pref-height: 60px; -fx-min-width: -fx-pref-width; -fx-max-width: -fx-pref-width; -fx-min-height: -fx-pref-height; -fx-max-height: -fx-pref-height; -jfx-button-type: RAISED; } .main-button .jfx-rippler{ -jfx-rippler-fill: rgba(255,255,255, .87); } .main-icon{ -fx-fill: rgba(255,255,255, .87); }
.animated-option-sub-button { -fx-background-color: #43609C; }
.animated-option-sub-button2 { -fx-background-color: rgb(203, 104, 96); }
.tree-table-view .menu-item:focused { -fx-background-color: -fx-tree-table-color;
}
.tree-table-view .menu-item .label { -fx-padding: 5 0 5 0; }
|