de.uniks.networkparser.ext.javafx.dialog.dialogs.css Maven / Gradle / Ivy
/*******************************************************************************
* *
* Window buttons: Close, Minimize, Maximize *
* *
******************************************************************************/
.lightweight-dialog-background {
-fx-background-color: #00000044;
}
.dialog {
-fx-padding: -1;
-fx-background-color: inherit;
/* -fx-border-insets: 0 10 10 0; */
}
.dialog.cross-platform {
-fx-border-width: 2;
-fx-border-radius: 5 5 0 0;
-fx-effect: dropshadow(three-pass-box, rgba(0, 0, 0, 0.2), 11, 0.0, 3, 3);
-fx-border-color: #a3a3a3;
}
.dialog .centerbox {
-fx-padding: 5 30 15 30;
-fx-border-width: 0 2 0 2;
-fx-border-color: #a3a3a3;
-fx-background-color: #F4F4F4;
}
.dialog .centerbox .labelText{
-fx-padding: 0 0 0 20;
}
.dialog.heavyweight.cross-platform {
/**
* This allows for the drop shadow which otherwise won't appear. We don't
* want this in lightweight dialogs as it will overwrite the background.
*/
-fx-background-color: inherit;
}
.dialog.cross-platform:active {
-fx-effect: dropshadow(three-pass-box, rgba(0, 0, 0, 0.4), 11, 0.0, 3, 3);
-fx-border-color: #3e3e3e;
}
.dialog .window-header {
-fx-padding: 0 3 0 8;
-fx-background-color: linear-gradient(#cccccc, #bababa 37%, #a6a6a6);
-fx-background-radius: 15 15 0 0;
}
.dialog:active .window-header {
-fx-background-color: linear-gradient(#595959, #474747 37%, #343434);
}
.dialog .window-header .window-title {
-fx-padding: 0 0 0 0;
-fx-alignment: center;
-fx-font-size: 1.166667em; /*15px;*/
-fx-text-fill: #808080;
}
.dialog:active .window-header .window-title {
-fx-text-fill: #ebebeb;
}
.dialog:active .window-action {
-fx-padding: 10 20 10 10;
-fx-border-width: 0 2 2 2;
-fx-border-color: #a3a3a3;
-fx-background-color: #F4F4F4;
}
.dialog .window-header .window-button {
-fx-background-color: transparent transparent;
-fx-background-insets: 0, 1;
-fx-background-radius: 2;
-fx-padding: 0 0 0 0;
-fx-alignment: center;
}
.dialog:active .window-button:hover {
-fx-background-color: linear-gradient(#505050,#2d2d2d),
linear-gradient(#a3a3a3, #8b8b8b 34%, #777777 36%, #777777 63%, #8b8b8b 65%, #adadad);
}
.dialog .window-buttons {
-fx-padding: 6 0 0 0;
}
.dialog .window-button:pressed {
-fx-background-color: linear-gradient(#515151,#202020),
linear-gradient(#a3a3a3, #8b8b8b 34%, #777777 36%, #777777 63%, #8b8b8b 65%, #adadad);
}
.dialog .window-button .graphic {
-fx-background-color: #949494;
-fx-scale-shape: false;
-fx-padding: 4.5 4.5 4.5 4.5; /* Graphic is 9x9 px */
}
.dialog:active .window-button:hover > .graphic {
-fx-background-color: #fefeff;
}
.dialog .window-button:pressed > .graphic {
-fx-background-color: #cfcfcf;
}
.dialog .window-close-button > .graphic {
-fx-shape: "M395.992,296.758l1.794-1.794l7.292,7.292l-1.795,1.794 L395.992,296.758z M403.256,294.992l1.794,1.794l-7.292,7.292l-1.794-1.795 L403.256,294.992z";
}
.dialog .window-minimize-button > .graphic {
-fx-shape: "M420.012,299.248v2.537h-9.001v-2.537H420.012z";
}
.dialog .window-maximize-button > .graphic {
-fx-shape: "M406.283,294.985h2.537v9.031h-2.538L406.283,294.985z M412.012,298.248v2.537h-9.001v-2.537H412.012z";
}
/*******************************************************************************
* *
* OS-Specific modifications *
* *
******************************************************************************/
.dialog.mac .window-header .window-title {
-fx-font-size: 1.083333em;
}
.dialog.mac:masthead .masthead-panel .label {
-fx-font-size: 1.167em;
}
.dialog.mac > * > .content-pane {
-fx-font-size: 1em;
}
.dialog.mac .more-info-dialog .label {
-fx-font-size: 1em;
}
.dialog.mac > * > .content-pane .command-link-message {
-fx-font-size: 1.167em;
}
.dialog.mac .command-link-button > .container > .line-1 {
-fx-font-size: 1.167em;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy