diff --git a/README.md b/README.md
index 5861260..bbb36cf 100644
--- a/README.md
+++ b/README.md
@@ -133,7 +133,7 @@ docker container cp bbeditor:/artifacts .
* [TestFX](https://github.com/TestFX/TestFX) (used for the tests)
* [JUnit 5](https://junit.org/junit5/) (used for the tests)
* [Jacoco](https://www.jacoco.org/jacoco/) (used for creating code coverage results)
-* [LibSass Gradle Plugin](https://github.com/fgiannesini/LibSassGradlePlugin) (used to compile .scss style-files into [JavaFX supported] .css files)
+* [sass-gradle-plugin](https://github.com/EtienneMiret/sass-gradle-plugin) (used to compile .scss style-files into [JavaFX supported] .css files)
* [Badass JLink Plugin](https://github.com/beryx/badass-jlink-plugin) (used to create modular runtime images of the application)
* [Gradle Modules Plugin](https://github.com/java9-moduqlarity/gradle-modules-plugin) (used to run the tests on the classpath)
* [Feather Icons](https://feathericons.com/)
diff --git a/build.gradle b/build.gradle
index 845ed86..e45ee6f 100644
--- a/build.gradle
+++ b/build.gradle
@@ -16,12 +16,6 @@
* You should have received a copy of the GNU General Public License
* along with Bounding Box Editor. If not, see .
*/
-buildscript {
- dependencies {
- classpath 'com.github.fgiannesini.libsass.gradle.plugin:libsass-gradle-plugin:+'
- }
-}
-
plugins {
id 'application'
id 'org.openjfx.javafxplugin' version '0.0.10'
@@ -32,10 +26,9 @@ plugins {
id 'org.sonarqube' version '3.3'
id 'org.ysb33r.cloudci' version '3.0.0'
id 'com.github.hierynomus.license' version '0.15.0'
+ id 'io.miret.etienne.sass' version '1.4.1'
}
-apply plugin: 'com.github.fgiannesini.libsass.gradle.plugin'
-
group 'com.github.mfl28'
version '2.3.0'
@@ -145,18 +138,21 @@ jacocoTestReport {
}
}
-libSassParameters {
- inputFilePath = "${projectDir}/src/main/resources/stylesheets/scss/styles.scss"
- outputFilePath = "${projectDir}/src/main/resources/stylesheets/css/styles.css"
- watchedDirectoryPath = "scss"
- sourceComments = true
+compileSass {
+ outputDir = project.file ("${buildDir}/resources/main/stylesheets/css")
+ destPath = "."
+ sourceDir = project.file ("${projectDir}/src/main/resources/stylesheets/scss")
+ style = expanded
+ noCharset ()
+ noErrorCss ()
+ sourceMap = none
}
compileJava {
options.compilerArgs.addAll(['-Xlint:all', '-Xlint:-requires-automatic'])
}
-compileJava.finalizedBy('compileLibSass')
+compileJava.finalizedBy('compileSass')
application {
mainModule = "com.github.mfl28.boundingboxeditor"
diff --git a/src/main/resources/stylesheets/css/styles.css b/src/main/resources/stylesheets/css/styles.css
deleted file mode 100644
index 2f7d68d..0000000
--- a/src/main/resources/stylesheets/css/styles.css
+++ /dev/null
@@ -1,1083 +0,0 @@
-/*
- * Copyright (C) 2021 Markus Fleischhacker
- *
- * This file is part of Bounding Box Editor
- *
- * Bounding Box Editor is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * Bounding Box Editor is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with Bounding Box Editor. If not, see .
- */
-/* ---- Feather-Icons license notice ---- */
-/*
- The MIT License (MIT)
-
- Copyright (c) 2013-2017 Cole Bemis
-
- Permission is hereby granted, free of charge, to any person obtaining a copy
- of this software and associated documentation files (the "Software"), to deal
- in the Software without restriction, including without limitation the rights
- to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- copies of the Software, and to permit persons to whom the Software is
- furnished to do so, subject to the following conditions:
-
- The above copyright notice and this permission notice shall be included in all
- copies or substantial portions of the Software.
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
- SOFTWARE.
-*/
-/*
- All icons (except the contrast-icon (see modifications below)) were obtained from https://feathericons.com and
- each one was converted to a single svg-path which is necessary for them to be used as shapes for javafx-buttons
- or labels. The icons were created by Cole Bemis (https://github.com/colebemis).
-
- The following modification was made:
- (1) The contrast-icon was created from the brightness-button by filling the right inner semi-circle.
-*/
-/* line 41, src/main/resources/stylesheets/scss/styles.scss */
-.root {
- /* Disable default blue glow focus indicator */
- -fx-focus-color: transparent;
- -fx-faint-focus-color: transparent; }
-
-/* line 113, src/main/resources/stylesheets/scss/styles.scss */
-.default-text {
- -fx-fill: #d8dee9; }
-
-/* line 118, src/main/resources/stylesheets/scss/styles.scss */
-.menu-bar {
- -fx-background-color: #2e3440;
- -fx-padding: 0; }
- /* line 122, src/main/resources/stylesheets/scss/styles.scss */
- .menu-bar .menu-button {
- -fx-background-color: #2e3440; }
- /* line 125, src/main/resources/stylesheets/scss/styles.scss */
- .menu-bar .menu-button:hover, .menu-bar .menu-button:showing {
- -fx-background-color: #5e81ac; }
- /* line 129, src/main/resources/stylesheets/scss/styles.scss */
- .menu-bar .menu-button:hover .label, .menu-bar .menu-button:showing .label {
- -fx-text-fill: #e5e9f0; }
- /* line 134, src/main/resources/stylesheets/scss/styles.scss */
- .menu-bar .menu-button .label {
- -fx-text-fill: #d8dee9;
- -fx-font-size: 12 pt; }
- /* line 138, src/main/resources/stylesheets/scss/styles.scss */
- .menu-bar .menu-button .arrow {
- -fx-background-color: #e5e9f0; }
-
-/* line 144, src/main/resources/stylesheets/scss/styles.scss */
-.menu-item {
- -fx-background-color: #2e3440; }
- /* line 147, src/main/resources/stylesheets/scss/styles.scss */
- .menu-item:focused, .menu-item:hover {
- -fx-background-color: #434c5e; }
- /* line 151, src/main/resources/stylesheets/scss/styles.scss */
- .menu-item:focused .label, .menu-item:hover .label {
- -fx-text-fill: #e5e9f0; }
- /* line 156, src/main/resources/stylesheets/scss/styles.scss */
- .menu-item .label {
- -fx-text-fill: #d8dee9;
- -fx-font-size: 12 pt; }
-
-/* line 161, src/main/resources/stylesheets/scss/styles.scss */
-.check-menu-item:checked {
- -fx-mark-color: #d8dee9; }
-
-/* line 165, src/main/resources/stylesheets/scss/styles.scss */
-.custom-menu-item-hbox {
- -fx-spacing: 5px; }
-
-/* line 169, src/main/resources/stylesheets/scss/styles.scss */
-.context-menu {
- -fx-background-color: #2e3440;
- -fx-padding: 0; }
- /* line 173, src/main/resources/stylesheets/scss/styles.scss */
- .context-menu .separator:horizontal .line {
- -fx-border-color: #3b4252;
- -fx-border-width: 1px;
- -fx-border-insets: 0; }
-
-/* line 180, src/main/resources/stylesheets/scss/styles.scss */
-#delete-context-menu:hover {
- -fx-background-color: #bf616a;
- -fx-accent: #2e3440; }
-
-/* line 186, src/main/resources/stylesheets/scss/styles.scss */
-.button, .button:focused, .button:armed {
- -fx-background-color: transparent;
- -fx-text-fill: #d8dee9;
- -fx-background-insets: 0; }
- /* line 196, src/main/resources/stylesheets/scss/styles.scss */
- .button:hover {
- -fx-background-color: #434c5e;
- -fx-text-fill: #eceff4;
- -fx-background-insets: 0; }
- /* line 202, src/main/resources/stylesheets/scss/styles.scss */
- .button:pressed {
- -fx-background-color: #4c566a;
- -fx-text-fill: #eceff4;
- -fx-background-insets: 0; }
-
-/* line 209, src/main/resources/stylesheets/scss/styles.scss */
-#delete-button {
- -fx-background-color: transparent;
- -fx-padding: 0; }
- /* line 213, src/main/resources/stylesheets/scss/styles.scss */
- #delete-button:hover #delete-icon {
- -fx-background-color: #d08770; }
- /* line 217, src/main/resources/stylesheets/scss/styles.scss */
- #delete-button #delete-icon {
- -fx-background-color: #2e3440;
- -fx-max-width: 10px;
- -fx-max-height: 10px;
- -fx-min-width: 10px;
- -fx-min-height: 10px;
- -fx-shape: "M 5.9902344,4.9902344 A 1.0001,1.0001 0 0 0 5.2929688,6.7070312 L 17.292969,18.707031 a 1.0001,1.0001 0 1 0 1.414062,-1.414062 L 6.7070312,5.2929688 A 1.0001,1.0001 0 0 0 5.9902344,4.9902344 Z m 11.9902346,0 a 1.0001,1.0001 0 0 0 -0.6875,0.3027344 L 5.2929688,17.292969 a 1.0001,1.0001 0 1 0 1.4140624,1.414062 L 18.707031,6.7070312 A 1.0001,1.0001 0 0 0 17.980469,4.9902344 Z"; }
-
-/* line 224, src/main/resources/stylesheets/scss/styles.scss */
-#image-settings-menu-button {
- -fx-max-width: 15px;
- -fx-max-height: 15px;
- -fx-min-width: 15px;
- -fx-min-height: 15px;
- -fx-background-color: #d8dee9;
- -fx-rotate: 90;
- -fx-shape: "m 17,15 a 1.0001,1.0001 0 1 0 0,2 h 6 a 1.0001,1.0001 0 1 0 0,-2 z M 9,7 a 1.0001,1.0001 0 1 0 0,2 h 6 a 1.0001,1.0001 0 1 0 0,-2 z m -8,6 a 1.0001,1.0001 0 1 0 0,2 H 7 A 1.0001,1.0001 0 1 0 7,13 Z M 19.984375,1.9863281 A 1.0001,1.0001 0 0 0 19,3 v 9 a 1.0001,1.0001 0 1 0 2,0 V 3 A 1.0001,1.0001 0 0 0 19.984375,1.9863281 Z m 0,12.9999999 A 1.0001,1.0001 0 0 0 19,16 v 5 a 1.0001, 1.0001 0 1 0 2,0 v -5 a 1.0001,1.0001 0 0 0 -1.015625,-1.013672 z m -8,-12.9999999 A 1.0001,1.0001 0 0 0 11,3 v 5 a 1.0001,1.0001 0 1 0 2,0 V 3 A 1.0001,1.0001 0 0 0 11.984375,1.9863281 Z m 0,8.9999999 A 1.0001,1.0001 0 0 0 11,12 v 9 a 1.0001,1.0001 0 1 0 2,0 v -9 a 1.0001,1.0001 0 0 0 -1.015625,-1.013672 z m -8,-8.9999999 A 1.0001,1.0001 0 0 0 3,3 v 7 a 1.0001,1.0001 0 1 0 2,0 V 3 A 1.0001,1.0001 0 0 0 3.984375,1.9863281 Z m 0,10.9999999 A 1.0001,1.0001 0 0 0 3,14 v 7 a 1.0001,1.0001 0 1 0 2,0 V 14 A 1.0001,1.0001 0 0 0 3.984375,12.986328 Z"; }
- /* line 104, src/main/resources/stylesheets/scss/styles.scss */
- #image-settings-menu-button:hover {
- -fx-background-color: #81a1c1; }
- /* line 108, src/main/resources/stylesheets/scss/styles.scss */
- #image-settings-menu-button:pressed {
- -fx-background-color: #5e81ac; }
- /* line 232, src/main/resources/stylesheets/scss/styles.scss */
- #image-settings-menu-button .menu-item {
- -fx-padding: 10px 10px; }
- /* line 236, src/main/resources/stylesheets/scss/styles.scss */
- #image-settings-menu-button .arrow-button, #image-settings-menu-button .arrow-button .arrow {
- -fx-padding: 0; }
- /* line 240, src/main/resources/stylesheets/scss/styles.scss */
- #image-settings-menu-button .custom-menu-item:focused {
- -fx-background-color: #2e3440; }
- /* line 243, src/main/resources/stylesheets/scss/styles.scss */
- #image-settings-menu-button .custom-menu-item:focused .slider .track {
- -fx-background-insets: 0 0 -1 0;
- -fx-background-radius: 0.25em; }
-
-/* line 250, src/main/resources/stylesheets/scss/styles.scss */
-#predict-button {
- -fx-background-radius: 0;
- -fx-background-insets: 0; }
-
-/* line 254, src/main/resources/stylesheets/scss/styles.scss */
-.color-picker {
- -fx-color-label-visible: false;
- -fx-color: transparent;
- -fx-background-color: transparent;
- -fx-focus-color: #2e3440; }
- /* line 260, src/main/resources/stylesheets/scss/styles.scss */
- .color-picker:hover {
- -fx-background-color: #434c5e; }
- /* line 264, src/main/resources/stylesheets/scss/styles.scss */
- .color-picker .arrow-button .arrow {
- -fx-background-color: #d8dee9; }
- /* line 268, src/main/resources/stylesheets/scss/styles.scss */
- .color-picker .context-menu {
- -fx-background-color: #2e3440; }
- /* line 272, src/main/resources/stylesheets/scss/styles.scss */
- .color-picker .color-picker-label .text {
- -fx-fill: #d8dee9; }
-
-/* line 277, src/main/resources/stylesheets/scss/styles.scss */
-.color-palette {
- -fx-background-color: #2e3440; }
- /* line 280, src/main/resources/stylesheets/scss/styles.scss */
- .color-palette .text {
- -fx-fill: #d8dee9; }
- /* line 283, src/main/resources/stylesheets/scss/styles.scss */
- .color-palette .text:hover {
- -fx-fill: #81a1c1; }
-
-/* line 289, src/main/resources/stylesheets/scss/styles.scss */
-.custom-color-dialog {
- -fx-background-color: #2e3440;
- -fx-color: #3b4252; }
- /* line 294, src/main/resources/stylesheets/scss/styles.scss */
- .custom-color-dialog .color-rect-pane .color-rect-border,
- .custom-color-dialog .color-rect-pane .color-bar {
- -fx-border-color: #2e3440; }
- /* line 299, src/main/resources/stylesheets/scss/styles.scss */
- .custom-color-dialog .color-rect-pane .color-bar #color-bar-indicator {
- -fx-border-color: #d8dee9; }
- /* line 305, src/main/resources/stylesheets/scss/styles.scss */
- .custom-color-dialog .controls-pane .current-new-color-grid #curren-new-color-border {
- -fx-border-color: #434c5e; }
- /* line 309, src/main/resources/stylesheets/scss/styles.scss */
- .custom-color-dialog .controls-pane .customcolor-controls-background {
- -fx-background-color: #434c5e, #3b4252; }
-
-/* line 315, src/main/resources/stylesheets/scss/styles.scss */
-.toggle-icon-button {
- -fx-background-color: transparent;
- -fx-padding: 0; }
- /* line 319, src/main/resources/stylesheets/scss/styles.scss */
- .toggle-icon-button:hover {
- -fx-background-color: #434c5e; }
-
-/* line 324, src/main/resources/stylesheets/scss/styles.scss */
-.tool-bar .toggle-button, .tool-bar .toggle-button:focused, .tool-bar .toggle-button:armed {
- -fx-background-color: transparent;
- -fx-text-fill: #d8dee9;
- -fx-background-insets: 0;
- -fx-background-radius: 0; }
- /* line 335, src/main/resources/stylesheets/scss/styles.scss */
- .tool-bar .toggle-button:hover {
- -fx-background-color: #434c5e;
- -fx-text-fill: #eceff4;
- -fx-background-insets: 0; }
- /* line 341, src/main/resources/stylesheets/scss/styles.scss */
- .tool-bar .toggle-button:selected {
- -fx-background-color: #88c0d0;
- -fx-text-fill: #2e3440;
- -fx-background-insets: 0; }
- /* line 347, src/main/resources/stylesheets/scss/styles.scss */
- .tool-bar .toggle-button:pressed {
- -fx-background-color: #4c566a;
- -fx-text-fill: #eceff4;
- -fx-background-insets: 0; }
-
-/* line 355, src/main/resources/stylesheets/scss/styles.scss */
-#previous-button-icon {
- -fx-max-width: 15px;
- -fx-max-height: 15px;
- -fx-min-width: 15px;
- -fx-min-height: 15px;
- -fx-background-color: #d8dee9;
- -fx-shape: "m 11.980469,3.9902344 a 1.0001,1.0001 0 0 0 -0.6875,0.3027344 L 4.2929688,11.292969 a 1.0001,1.0001 0 0 0 0,1.414062 l 7.0000002,7 a 1.0001,1.0001 0 1 0 1.414062,-1.414062 L 6.4140625, 12 12.707031,5.7070312 A 1.0001,1.0001 0 0 0 11.980469,3.9902344 Z M 5,11 a 1.0001,1.0001 0 1 0 0, 2 h 14 a 1.0001,1.0001 0 1 0 0,-2 z"; }
-
-/* line 361, src/main/resources/stylesheets/scss/styles.scss */
-#next-button-icon {
- -fx-max-width: 15px;
- -fx-max-height: 15px;
- -fx-min-width: 15px;
- -fx-min-height: 15px;
- -fx-background-color: #d8dee9;
- -fx-shape: "M 11.990234,3.9902344 A 1.0001,1.0001 0 0 0 11.292969,5.7070312 L 17.585938,12 11.292969, 18.292969 a 1.0001,1.0001 0 1 0 1.414062,1.414062 l 7,-7 a 1.0001,1.0001 0 0 0 0,-1.414062 l -7,-7.0000002 A 1.0001,1.0001 0 0 0 11.990234,3.9902344 Z M 5,11 a 1.0001,1.0001 0 1 0 0,2 h 14 a 1.0001,1.0001 0 1 0 0,-2 z"; }
-
-/* line 367, src/main/resources/stylesheets/scss/styles.scss */
-#search-icon {
- -fx-max-width: 15px;
- -fx-max-height: 15px;
- -fx-min-width: 15px;
- -fx-min-height: 15px;
- -fx-background-color: #d8dee9;
- -fx-shape: "m 16.638672,15.640625 a 1.0001,1.0001 0 0 0 -0.695313,1.716797 l 4.34961,4.349609 a 1.0001,1.0001 0 1 0 1.414062,-1.414062 l -4.349609, -4.34961 a 1.0001,1.0001 0 0 0 -0.71875,-0.302734 z M 11,2 c -4.9587181,0 -9,4.0412819 -9,9 0,4.958718 4.0412819,9 9,9 4.958718,0 9,-4.041282 9,-9 0,-4.9587181 -4.041282,-9 -9,-9 z m 0,2 c 3.877838,0 7,3.1221621 7,7 0,3.877838 -3.122162,7 -7,7 C 7.1221621,18 4,14.877838 4,11 4,7.1221621 7.1221621, 4 11,4 Z"; }
-
-/* line 373, src/main/resources/stylesheets/scss/styles.scss */
-#tag-icon {
- -fx-max-width: 10px;
- -fx-max-height: 10px;
- -fx-min-width: 10px;
- -fx-min-height: 10px;
- -fx-background-color: derive(#d8dee9, -20%);
- -fx-shape: "M 7,6 A 1.0001,1.0001 0 1 0 7,8 1.0001,1.0001 0 1 0 7,6 Z M 2,1 A 1.0001,1.0001 0 0 0 1,2 v 10 a 1.0001,1.0001 0 0 0 0.2929688,0.707031 l 8.5898437,8.580078 c 1.1634425,1.164738 3.0806985,1.164738 4.2441405,0 l 7.169922,-7.169921 a 1.0001, 1.0001 0 0 0 0.002,-0.002 c 1.154974,-1.161867 1.154974,-3.068601 0,-4.2304684 a 1.0001,1.0001 0 0 0 -0.002,-0.00195 L 12.707031, 1.2929688 A 1.0001,1.0001 0 0 0 12,1 Z m 1,2 h 8.585938 l 8.296874,8.296875 c 0.393937,0.398334 0.393306,1.010586 -0.002,1.408203 l -7.167968,7.167969 c -0.399014,0.399458 -1.017002,0.399458 -1.416016,0 L 3,11.585938 Z"; }
-
-/* line 379, src/main/resources/stylesheets/scss/styles.scss */
-#folder-icon {
- -fx-max-width: 12px;
- -fx-max-height: 12px;
- -fx-min-width: 12px;
- -fx-min-height: 12px;
- -fx-background-color: #d8dee9;
- -fx-shape: "M 4,2 C 2.3549904,2 1,3.3549904 1,5 v 14 c 0,1.64501 1.3549904,3 3,3 h 16 c 1.64501,0 3,-1.35499 3,-3 V 8 C 23,6.3549904 21.64501,5 20,5 H 11.535156 L 9.8320312,2.4453125 A 1.0001,1.0001 0 0 0 9,2 Z M 4,4 H 8.4648438 L 10.167969,6.5546875 A 1.0001,1.0001 0 0 0 11,7 h 9 c 0.564129,0 1,0.4358706 1,1 v 11 c 0,0.564129 -0.435871,1 -1,1 H 4 C 3.4358706,20 3,19.564129 3,19 V 5 C 3,4.4358706 3.4358706,4 4,4 Z"; }
-
-/* line 385, src/main/resources/stylesheets/scss/styles.scss */
-#save-icon {
- -fx-max-width: 12px;
- -fx-max-height: 12px;
- -fx-min-width: 12px;
- -fx-min-height: 12px;
- -fx-background-color: #d8dee9;
- -fx-shape: "M 6.984375,1.9863281 A 1.0001,1.0001 0 0 0 6,3 v 5 a 1.0001,1.0001 0 0 0 1,1 h 8 A 1.0001,1.0001 0 1 0 15,7 H 8 V 3 A 1.0001,1.0001 0 0 0 6.984375,1.9863281 Z M 7,12 a 1.0001,1.0001 0 0 0 -1,1 v 8 a 1.0001,1.0001 0 1 0 2,0 v -7 h 8 v 7 a 1.0001,1.0001 0 1 0 2,0 V 13 A 1.0001,1.0001 0 0 0 17,12 Z M 5,2 C 3.3549904,2 2,3.3549904 2,5 v 14 c 0,1.64501 1.3549904,3 3,3 h 14 c 1.64501,0 3,-1.35499 3,-3 V 8 A 1.0001,1.0001 0 0 0 21.707031,7.2929688 l -5,-5 A 1.0001,1.0001 0 0 0 16,2 Z M 5,4 H 15.585938 L 20,8.4140625 V 19 c 0,0.564129 -0.435871,1 -1,1 H 5 C 4.4358706,20 4,19.564129 4,19 V 5 C 4,4.4358706 4.4358706,4 5,4 Z"; }
-
-/* line 391, src/main/resources/stylesheets/scss/styles.scss */
-#file-import-icon {
- -fx-max-width: 12px;
- -fx-max-height: 12px;
- -fx-min-width: 12px;
- -fx-min-height: 12px;
- -fx-background-color: #d8dee9;
- -fx-shape: "M 11.984375,1.9863281 C 11.279766,1.9745896 10.890611,2.7109164 11,3.33953 c 0.0024,3.9201032 -0.0048,7.840378 0.0036,11.760374 0.0272,0.877882 1.292556,1.248516 1.789096,0.524041 0.367542,-0.569563 0.147028,-1.285803 0.20732,-1.925477 -0.0024,-3.599434 0.0048,-7.1990454 -0.0036,-10.7983705 -0.0352,-0.511243 -0.499617,-0.9307501 -1.011996,-0.9137694 z M 6.9902344,8.9902344 C 6.099379,8.9422515 5.6333391,10.197047 6.3329828,10.747045 c 1.7091512,1.690593 3.3834295,3.420726 5.1146032,5.086352 0.556804,0.398857 1.21812,0.02559 1.579557,-0.446478 1.599305,-1.614051 3.229823,-3.200179 4.809406,-4.831875 C 18.375494,9.8615354 17.637269,8.7690483 16.79277,9.0103736 16.159214,9.2375121 15.792908,9.8694258 15.292619,10.293319 14.195079,11.390858 13.09754,12.488398 12,13.585938 10.514292,12.116347 9.0589866,10.612626 7.5541967,9.1644526 7.3893665,9.0514444 7.190083,8.9898832 6.9902344,8.9902344 Z M 2.984375,13.986328 C 2.2797657,13.97459 1.8906111,14.710916 2,15.33953 c 0.019081,1.371149 -0.040708,2.74627 0.03485,4.114605 C 2.241938,21.010728 3.7932155,22.164735 5.33953,22 c 4.6549195,-0.01032 9.311164,0.0207 13.965251,-0.01562 C 20.925016,21.85466 22.174824,20.260266 22,18.66047 c -0.01104,-1.286164 0.02232,-2.574893 -0.01712,-3.859421 -0.114702,-0.870782 -1.410742,-1.113239 -1.832474,-0.342811 -0.282186,0.606235 -0.09706,1.306766 -0.150402,1.95647 -0.01192,0.92982 0.02467,1.861981 -0.01983,2.790227 C 19.845759,20.014529 18.966281,20.037069 18.32094,20 13.880627,20 9.4403133,20 5,20 4.1055425,20.026386 3.922563,19.075121 4,18.377528 3.9889608,17.18568 4.0223623,15.991257 3.982787,14.801056 3.9025379,14.332896 3.4592571,13.971069 2.984375,13.986328 Z"; }
-
-/* line 397, src/main/resources/stylesheets/scss/styles.scss */
-#settings-icon {
- -fx-max-width: 12px;
- -fx-max-height: 12px;
- -fx-min-width: 12px;
- -fx-min-height: 12px;
- -fx-background-color: #d8dee9;
- -fx-shape: "M 12,0 C 10.35499,0 9,1.3549904 9,3 V 3.1660156 C 8.9990241,3.410702 8.8447498,3.6111783 8.6308594,3.7226562 A 1.0001,1.0001 0 0 0 8.515625,3.765625 C 8.2697676,3.8741317 7.9909381,3.8226839 7.7988281,3.6347656 L 7.7480469,3.5839844 C 6.5852505,2.4198937 4.6675397,2.4192333 3.5039062,3.5820312 c -1.1647374,1.1634424 -1.1647374,3.0826514 0,4.2460938 l 0.050781,0.050781 c 0.1879183,0.19211 0.239366,0.4709396 0.1308594,0.7167969 a 1.0001,1.0001 0 0 0 -0.023437,0.058594 C 3.5689171,8.9076836 3.3363132,9.0737647 3.0664062,9.0800781 H 3 c -1.6450096,0 -3,1.3549909 -3,2.9999999 0,1.64501 1.3549904,3 3,3 h 0.1660156 c 0.2617534,0.001 0.4925894,0.153942 0.5957032,0.394531 a 1.0001,1.0001 0 0 0 0.00391,0.0098 c 0.1085067,0.245857 0.057059,0.524687 -0.1308594,0.716797 l -0.050781,0.05078 c -1.1640907,1.162796 -1.1647511,3.080507 -0.00195,4.244141 4.575e-4,4.58e-4 0.0015,-4.58e-4 0.00195,0 4.576e-4,4.57e-4 -4.58e-4,0.0015 0,0.002 1.1636335,1.162798 3.0813442,1.162137 4.2441406,-0.002 l 0.050781,-0.05078 c 0.19211,-0.187918 0.4709396,-0.239366 0.7167969,-0.130859 a 1.0001,1.0001 0 0 0 0.058594,0.02344 c 0.2533867,0.09319 0.4194678,0.325796 0.4257812,0.595703 V 21 c 0,1.64501 1.3549909,3 2.9999999,3 1.64501,0 3,-1.35499 3,-3 v -0.166016 c 0.001,-0.261753 0.153942,-0.492589 0.394531,-0.595703 a 1.0001,1.0001 0 0 0 0.0098,-0.0039 c 0.245857,-0.108507 0.524687,-0.05706 0.716797,0.130859 l 0.05078,0.05078 c 1.162796,1.16409 3.080507,1.164751 4.244141,0.002 v -0.002 c 1.162717,-1.162932 1.164293,-3.079012 0.002,-4.242188 l -0.002,-0.002 -0.05078,-0.05078 c -0.187918,-0.19211 -0.239366,-0.47094 -0.130859,-0.716797 a 1.0001,1.0001 0 0 0 0.0039,-0.0098 C 20.421473,15.153941 20.652309,15.001044 20.914062,15 H 21 c 1.64501,0 3,-1.35499 3,-3 0,-1.64501 -1.35499,-3 -3,-3 H 20.833984 C 20.589298,8.9990241 20.388822,8.8447498 20.277344,8.6308594 A 1.0001,1.0001 0 0 0 20.234375,8.515625 C 20.125868,8.2697676 20.177316,7.9909381 20.365234,7.7988281 l 0.05078,-0.050781 c 1.16409,-1.1627964 1.164751,-3.0805072 0.002,-4.2441407 -1.163443,-1.1647374 -3.082652,-1.1647374 -4.246094,0 l -0.05078,0.050781 c -0.19211,0.1879183 -0.47094,0.239366 -0.716797,0.1308594 a 1.0001,1.0001 0 0 0 -0.0098,-0.00391 C 15.153941,3.5785269 15.001044,3.3476909 15,3.0859375 V 3 C 15,1.3549904 13.64501,0 12,0 Z m 0,2 c 0.564129,0 1,0.4358706 1,1 v 0.089844 a 1.0001,1.0001 0 0 0 0,0.00391 c 0.0042,1.0516218 0.636181,2.0056455 1.601562,2.421875 0.987121,0.4329511 2.147152,0.2227487 2.917969,-0.53125 a 1.0001,1.0001 0 0 0 0.0078,-0.00781 l 0.06055,-0.058594 a 1.0001,1.0001 0 0 0 0,-0.00195 c 0.399014,-0.3994581 1.015048,-0.3994581 1.414062,0 a 1.0001,1.0001 0 0 0 0.002,0.00195 c 0.399458,0.3990139 0.399458,1.0150485 0,1.4140624 a 1.0001,1.0001 0 0 0 -0.002,0 l -0.05859,0.060547 a 1.0001,1.0001 0 0 0 -0.0078,0.00781 C 18.180133,7.1726541 17.968111,8.335896 18.404297,9.3242188 L 18.320312,8.9199219 V 9 a 1.0001,1.0001 0 0 0 0.08008,0.3945312 C 18.815413,10.362883 19.772639,10.995798 20.826172,11 a 1.0001,1.0001 0 0 0 0.0039,0 H 21 c 0.564129,0 1,0.435871 1,1 0,0.564129 -0.435871,1 -1,1 h -0.08984 a 1.0001,1.0001 0 0 0 -0.0039,0 c -1.051622,0.0042 -2.005645,0.636181 -2.421875,1.601562 -0.432951,0.987121 -0.222749,2.147152 0.53125,2.917969 a 1.0001,1.0001 0 0 0 0.0078,0.0078 l 0.05859,0.06055 a 1.0001,1.0001 0 0 0 0.002,0 c 0.399458,0.399014 0.399458,1.015048 0,1.414062 a 1.0001,1.0001 0 0 0 -0.002,0.002 c -0.399014,0.399458 -1.015048,0.399458 -1.414062,0 a 1.0001,1.0001 0 0 0 0,-0.002 l -0.06055,-0.05859 a 1.0001,1.0001 0 0 0 -0.0078,-0.0078 c -0.770817,-0.753999 -1.930848,-0.964201 -2.917968,-0.53125 -0.965382,0.416229 -1.597369,1.370253 -1.601563,2.421875 a 1.0001,1.0001 0 0 0 0,0.0039 V 21 c 0,0.564129 -0.43587,1 -1,1 -0.564129,0 -1,-0.435871 -1,-1 v -0.08984 a 1.0001,1.0001 0 0 0 0,-0.02344 c -0.02511,-1.073608 -0.707785,-2.023584 -1.7089842,-2.40625 -0.981331,-0.417733 -2.1266706,-0.21213 -2.890625,0.535156 a 1.0001,1.0001 0 0 0 -0.00781,0.0078 l -0.060547,0.05859 a 1.0001,1.0001 0 0 0 0,0.002 c -0.399014,0.399458 -1.0150486,0.399458 -1.4140625,0 a 1.0001,1.0001 0 0 0 -0.00195,-0.002 c -0.3994581,-0.399014 -0.3994581,-1.015048 0,-1.414062 a 1.0001,1.0001 0 0 0 0.00195,0 l 0.058594,-0.06055 a 1.0001,1.0001 0 0 0 0.00781,-0.0078 c 0.7539987,-0.770817 0.9642011,-1.930848 0.53125,-2.917968 -0.4162295,-0.965382 -1.3702532,-1.597369 -2.421875,-1.601563 a 1.0001,1.0001 0 0 0 -0.00391,0 H 3 c -0.5641294,0 -1,-0.43587 -1,-1 0,-0.564129 0.4358706,-1 1,-1 h 0.089844 a 1.0001,1.0001 0 0 0 0.023437,0 C 4.1868886,11.054965 5.1368653,10.372293 5.5195312,9.3710938 5.9372641,8.3897628 5.7316606,7.2444232 4.984375,6.4804688 a 1.0001,1.0001 0 0 0 -0.00781,-0.00781 l -0.058594,-0.060547 a 1.0001,1.0001 0 0 0 -0.00195,0 c -0.3994581,-0.399014 -0.3994581,-1.0150486 0,-1.4140625 a 1.0001,1.0001 0 0 0 0.00195,-0.00195 c 0.3990139,-0.3994581 1.0150485,-0.3994581 1.4140624,0 a 1.0001,1.0001 0 0 0 0,0.00195 l 0.060547,0.058594 a 1.0001,1.0001 0 0 0 0.00781,0.00781 c 0.7722635,0.7554135 1.9355054,0.9674363 2.9238282,0.53125 L 8.9199219,5.6796875 H 9 A 1.0001,1.0001 0 0 0 9.3945312,5.5996094 C 10.362883,5.1845865 10.995798,4.2273606 11,3.1738281 a 1.0001,1.0001 0 0 0 0,-0.00391 V 3 c 0,-0.5641294 0.435871,-1 1,-1 z m 0,6 c -2.1972944,0 -4,1.8027056 -4,4 0,2.197294 1.8027056,4 4,4 2.197294,0 4,-1.802706 4,-4 0,-2.1972944 -1.802706,-4 -4,-4 z m 0,2 c 1.116414,0 2,0.883586 2,2 0,1.116414 -0.883586,2 -2,2 -1.116414,0 -2,-0.883586 -2,-2 0,-1.116414 0.883586,-2 2,-2 z"; }
-
-/* line 403, src/main/resources/stylesheets/scss/styles.scss */
-#exit-icon {
- -fx-max-width: 12px;
- -fx-max-height: 12px;
- -fx-min-width: 12px;
- -fx-min-height: 12px;
- -fx-background-color: #d8dee9;
- -fx-shape: "M 11.984375,0.98632812 A 1.0001,1.0001 0 0 0 11,2 v 10 a 1.0001,1.0001 0 1 0 2,0 V 2 A 1.0001,1.0001 0 0 0 11.984375,0.98632812 Z m -6.375,4.64453128 a 1.0001,1.0001 0 0 0 -0.6875,0.3027344 C 1.8026605,9.053827 1.3187565,13.361857 2.7558594,16.830078 c 1.4371028,3.468221 4.8267962,6.171875 9.2382816,6.171875 4.411485,0 7.803131,-2.703654 9.240234,-6.171875 1.437103,-3.468221 0.951246,-7.776251 -2.167969,-10.8964842 a 1.0001,1.0001 0 1 0 -1.414062,1.4140624 c 2.549436,2.5502692 2.892679,5.9214108 1.734375,8.7167968 -1.158305,2.795386 -3.787042,4.9375 -7.392578,4.9375 -3.6055366,0 -6.2323208,-2.142114 -7.3906254,-4.9375 C 3.445211,13.269067 3.7884542,9.8979254 6.3378906,7.3476562 A 1.0001,1.0001 0 0 0 5.609375,5.6308594 Z"; }
-
-/* line 409, src/main/resources/stylesheets/scss/styles.scss */
-#show-bounding-boxes-icon {
- -fx-max-width: 15px;
- -fx-max-height: 15px;
- -fx-min-width: 15px;
- -fx-min-height: 15px;
- -fx-background-insets: 2 0;
- -fx-background-color: #d8dee9;
- -fx-shape: "m 12 8 c -2.19729 0 -4 1.80271 -4 4 c 0 2.19729 1.80271 4 4 4 c 2.19729 0 4 -1.80271 4 -4 c 0 -2.19729 -1.80271 -4 -4 -4 Z m 0 2 c 1.11641 0 2 0.883586 2 2 c 0 1.11641 -0.883586 2 -2 2 c -1.11641 0 -2 -0.883586 -2 -2 c 0 -1.11641 0.883586 -2 2 -2 Z M 12 3 C 4.2381 3 0.105469 11.5527 0.105469 11.5527 a 1.0001 1.0001 0 0 0 0 0.894532 C 0.105469 12.4473 4.2381 21 12 21 c 7.76191 0 11.8945 -8.55273 11.8945 -8.55273 a 1.0001 1.0001 0 0 0 0 -0.894532 C 23.8945 11.5527 19.7619 3 12 3 Z m 0 2 c 5.86339 0 9.34766 6.20958 9.7793 7 C 21.3477 12.7904 17.8634 19 12 19 C 6.13661 19 2.65234 12.7904 2.2207 12 C 2.65234 11.2096 6.13661 5 12 5 Z"; }
- /* line 104, src/main/resources/stylesheets/scss/styles.scss */
- #show-bounding-boxes-icon:hover {
- -fx-background-color: #81a1c1; }
- /* line 108, src/main/resources/stylesheets/scss/styles.scss */
- #show-bounding-boxes-icon:pressed {
- -fx-background-color: #5e81ac; }
-
-/* line 418, src/main/resources/stylesheets/scss/styles.scss */
-#hide-bounding-boxes-icon {
- -fx-max-width: 15px;
- -fx-max-height: 15px;
- -fx-min-width: 15px;
- -fx-min-height: 15px;
- -fx-background-color: #d8dee9;
- -fx-shape: "M 0.99023438,-0.00976563 A 1.0001,1.0001 0 0 0 0.29296875,1.7070312 L 22.292969,23.707031 a 1.0001,1.0001 0 1 0 1.414062,-1.414062 L 1.7070312,0.29296875 A 1.0001,1.0001 0 0 0 0.99023438,-0.00976563 Z M 12,3 C 11.216203,2.99831 10.435049,3.086986 9.671875,3.265625 a 1.0001,1.0001 0 1 0 0.455078,1.9472656 C 10.739811,5.0694367 11.368625,4.9985209 11.998047,5 A 1.0001,1.0001 0 0 0 12,5 c 5.874762,0 9.369568,6.244269 9.789062,7.013672 -0.511587,0.884453 -1.056509,1.750827 -1.714843,2.533203 a 1.000172,1.000172 0 1 0 1.53125,1.287109 c 0.873869,-1.038521 1.637511,-2.16629 2.277343,-3.363281 a 1.0001,1.0001 0 0 0 0.01172,-0.917969 c 0,0 -4.131988,-8.5512371 -11.892578,-8.552734 z M 6.0742188,5.0507812 A 1.0001,1.0001 0 0 0 5.453125,5.265625 C 3.2489489,6.9487583 1.4304414,9.083613 0.11914062,11.527344 a 1.0001,1.0001 0 0 0 -0.0136719,0.919922 C 0.10546875,12.447266 4.2380952,21 12,21 a 1.0001,1.0001 0 0 0 0.01563,0 c 2.362391,-0.03862 4.652193,-0.833309 6.53125,-2.265625 a 1.0001,1.0001 0 1 0 -1.212891,-1.589844 c -1.537605,1.172044 -3.408858,1.82018 -5.341796,1.853516 C 6.1232621,18.991804 2.6313764, 12.759301 2.2109375,11.988281 3.3600953,10.010025 4.8446674,8.2462705 6.6660156,6.8554688 A 1.0001,1.0001 0 0 0 6.0742188,5.0507812 Z M 9.8964844,8.8710938 A 1.0001,1.0001 0 0 0 9.1992188,9.1484375 C 8.2563892,10.026975 7.8196517,11.154835 7.8671875,12.205078 c 0.047536,1.050243 0.528643,1.99544 1.2304687,2.697266 0.7018258,0.701825 1.6470228,1.182933 2.6972658,1.230468 1.050243,0.04754 2.178103, -0.389201 3.05664,-1.332031 A 1.0001,1.0001 0 1 0 13.388672,13.4375 c -0.533883,0.572953 -1.020638,0.719139 -1.503906,0.697266 -0.483269, -0.02187 -0.989033,-0.26247 -1.373047,-0.646485 C 10.127704,13.104267 9.8871079,12.598503 9.8652344,12.115234 9.8433608,11.631966 9.9895472, 11.145211 10.5625,10.611328 A 1.0001,1.0001 0 0 0 9.8964844,8.8710938 Z"; }
- /* line 104, src/main/resources/stylesheets/scss/styles.scss */
- #hide-bounding-boxes-icon:hover {
- -fx-background-color: #81a1c1; }
- /* line 108, src/main/resources/stylesheets/scss/styles.scss */
- #hide-bounding-boxes-icon:pressed {
- -fx-background-color: #5e81ac; }
-
-/* line 426, src/main/resources/stylesheets/scss/styles.scss */
-#reset-image-size-icon {
- -fx-max-width: 15px;
- -fx-max-height: 15px;
- -fx-min-width: 15px;
- -fx-min-height: 15px;
- -fx-background-color: #d8dee9;
- -fx-shape: "M 5,2 C 3.3549904,2 2,3.3549904 2,5 V 8 A 1.0001,1.0001 0 1 0 4,8 V 5 C 4,4.4358706 4.4358706,4 5,4 H 8 A 1.0001,1.0001 0 1 0 8,2 Z m 11,0 a 1.0001,1.0001 0 1 0 0,2 h 3 c 0.564129,0 1,0.4358706 1,1 v 3 a 1.0001,1.0001 0 1 0 2,0 V 5 C 22,3.3549904 20.64501,2 19,2 Z M 2.984375,14.986328 A 1.0001,1.0001 0 0 0 2,16 v 3 c 0,1.64501 1.3549904,3 3,3 H 8 A 1.0001,1.0001 0 1 0 8,20 H 5 C 4.4358706,20 4,19.564129 4,19 V 16 A 1.0001,1.0001 0 0 0 2.984375,14.986328 Z m 18,0 A 1.0001,1.0001 0 0 0 20,16 v 3 c 0,0.564129 -0.435871,1 -1,1 h -3 a 1.0001,1.0001 0 1 0 0,2 h 3 c 1.64501,0 3,-1.35499 3,-3 v -3 a 1.0001,1.0001 0 0 0 -1.015625,-1.013672 z"; }
- /* line 104, src/main/resources/stylesheets/scss/styles.scss */
- #reset-image-size-icon:hover {
- -fx-background-color: #81a1c1; }
- /* line 108, src/main/resources/stylesheets/scss/styles.scss */
- #reset-image-size-icon:pressed {
- -fx-background-color: #5e81ac; }
-
-/* line 434, src/main/resources/stylesheets/scss/styles.scss */
-#rectangle-mode-button-icon {
- -fx-max-width: 12px;
- -fx-max-height: 12px;
- -fx-min-width: 12px;
- -fx-min-height: 12px;
- -fx-background-color: #d8dee9;
- -fx-shape: "M 5,2 C 3.2874251,1.9556109 1.8252934,3.590262 2,5.2828427 2.0103171,9.9566412 1.9793015,14.631765 2.0156222,19.30473 2.1455307,20.924774 3.7396774,22.174707 5.3394113,22 9.9943536,21.989684 14.650621,22.020697 19.30473,21.984378 20.924774,21.854469 22.174707,20.260323 22,18.660589 21.989684,14.005646 22.020697,9.3493788 21.984378,4.6952699 21.854469,3.0752264 20.260323,1.8252934 18.660589,2 14.107059,2 9.5535296,2 5,2 Z m 0,2 c 4.6666667,0 9.333333,0 14,0 0.89916,-0.032028 1.076265,0.9245002 1,1.622254 0,4.459249 0,8.918497 0,13.377746 0.03203,0.89916 -0.9245,1.076265 -1.622254,1 C 13.918497,20 9.4592487,20 5,20 4.1008403,20.032028 3.9237355,19.0755 4,18.377746 4,13.918497 4,9.4592487 4,5 3.9793609,4.4551333 4.4547243,3.9794146 5,4 Z"; }
-
-/* line 440, src/main/resources/stylesheets/scss/styles.scss */
-#polygon-mode-button-icon {
- -fx-max-width: 12px;
- -fx-max-height: 12px;
- -fx-min-width: 12px;
- -fx-min-height: 12px;
- -fx-background-color: #d8dee9;
- -fx-shape: "M 12,1.0019531 C 10.743364,1.0139221 9.7695359,1.8979376 8.6970985,2.4348052 6.8591013,3.5053705 4.9831359,4.5157816 3.1697658,5.6253717 2.1822187,6.3266142 1.9193469,7.5744565 2,8.7134831 c 0.00457,2.4959459 -0.00915,4.9922059 0.00686,7.4879559 0.041744,1.255977 0.9856606,2.215483 2.0649087,2.720799 2.2663898,1.276802 4.5032475,2.610515 6.7888272,3.850342 1.101694,0.503266 2.31036,0.103106 3.258879,-0.530835 2.182057,-1.252607 4.374151,-2.488434 6.54994,-3.751517 1.067783,-0.662199 1.426557,-1.957444 1.33059,-3.144254 -0.0046,-2.515748 0.0091,-5.031811 -0.0069,-7.5473629 C 21.951411,6.542627 21.007489,5.5831643 19.928256,5.0778449 17.663131,3.8012474 15.426878,2.4691042 13.143011,1.2285587 12.781677,1.0793053 12.390953,1.0017671 12,1.0019531 Z m -0.5,2.1347657 c 0.744367,-0.4154599 1.39816,0.2971922 2.036344,0.5919589 2.023074,1.1632315 4.059153,2.3054491 6.074086,3.481837 0.619506,0.5214231 0.317233,1.3947334 0.38957,2.0975377 -0.0059,2.2741516 0.01179,4.5490876 -0.0089,6.8227476 -0.142367,0.798616 -1.05222,0.969899 -1.626832,1.381491 -1.995916,1.134137 -3.981299,2.288082 -5.983758,3.409914 -0.764152,0.273528 -1.371132,-0.423246 -2.020137,-0.709886 C 8.3717555,19.068756 6.3700906,17.946205 4.3895701,16.789485 3.7700642,16.268062 4.0723369,15.394752 4,14.691948 4.0060974,12.417244 3.9878424,10.14171 4.0090591,7.8675228 4.1527188,7.0701305 5.0614399,6.8990876 5.6356881,6.4877089 7.5904969,5.3707836 9.5450005,4.253288 11.5,3.1367188 Z"; }
-
-/* line 446, src/main/resources/stylesheets/scss/styles.scss */
-#toggle-square {
- -fx-opacity: 0.3; }
- /* line 449, src/main/resources/stylesheets/scss/styles.scss */
- #toggle-square:toggled-on {
- -fx-opacity: 1.0; }
-
-/* line 454, src/main/resources/stylesheets/scss/styles.scss */
-#toggle-polygon {
- -fx-opacity: 0.3; }
- /* line 457, src/main/resources/stylesheets/scss/styles.scss */
- #toggle-polygon:toggled-on {
- -fx-opacity: 1.0; }
-
-/* line 462, src/main/resources/stylesheets/scss/styles.scss */
-#bounding-polygon {
- -fx-stroke-width: 3px;
- -fx-stroke-line-join: round; }
-
-/* line 468, src/main/resources/stylesheets/scss/styles.scss */
-#vertex-handle:editing {
- -fx-stroke-width: 3px; }
-
-/* line 473, src/main/resources/stylesheets/scss/styles.scss */
-#expand-tree-items-icon {
- -fx-max-width: 15px;
- -fx-max-height: 15px;
- -fx-min-width: 15px;
- -fx-min-height: 15px;
- -fx-background-color: #d8dee9;
- -fx-shape: "m 9.9804688,12.990234 a 1.0001,1.0001 0 0 0 -0.6875,0.302735 l -7,7 a 1.0001,1.0001 0 1 0 1.4140624,1.414062 l 6.9999998,-7 A 1.0001,1.0001 0 0 0 9.9804688,12.990234 Z M 20.980469,1.9902344 a 1.0001,1.0001 0 0 0 -0.6875,0.3027344 l -7,7 a 1.0001,1.0001 0 1 0 1.414062,1.4140622 l 7,-6.9999998 A 1.0001,1.0001 0 0 0 20.980469,1.9902344 Z M 2.984375,13.986328 A 1.0001,1.0001 0 0 0 2,15 v 6 a 1.0001,1.0001 0 0 0 1,1 H 9 A 1.0001,1.0001 0 1 0 9,20 H 4 V 15 A 1.0001,1.0001 0 0 0 2.984375,13.986328 Z M 15,2 a 1.0001,1.0001 0 1 0 0,2 h 5 v 5 a 1.0001,1.0001 0 1 0 2,0 V 3 A 1.0001,1.0001 0 0 0 21,2 Z"; }
- /* line 104, src/main/resources/stylesheets/scss/styles.scss */
- #expand-tree-items-icon:hover {
- -fx-background-color: #81a1c1; }
- /* line 108, src/main/resources/stylesheets/scss/styles.scss */
- #expand-tree-items-icon:pressed {
- -fx-background-color: #5e81ac; }
-
-/* line 481, src/main/resources/stylesheets/scss/styles.scss */
-#collapse-tree-items-icon {
- -fx-max-width: 15px;
- -fx-max-height: 15px;
- -fx-min-width: 15px;
- -fx-min-height: 15px;
- -fx-background-color: #d8dee9;
- -fx-shape: "m 9.9804688,12.990234 a 1.0001,1.0001 0 0 0 -0.6875,0.302735 l -7,7 a 1.0001,1.0001 0 1 0 1.4140624,1.414062 l 6.9999998,-7 A 1.0001,1.0001 0 0 0 9.9804688,12.990234 Z M 20.980469,1.9902344 a 1.0001,1.0001 0 0 0 -0.6875,0.3027344 l -7,7 a 1.0001,1.0001 0 1 0 1.414062,1.4140622 l 7,-6.9999998 A 1.0001,1.0001 0 0 0 20.980469,1.9902344 Z M 13.984375,2.9863281 A 1.0001,1.0001 0 0 0 13,4 v 6 a 1.0001,1.0001 0 0 0 1,1 h 6 A 1.0001,1.0001 0 1 0 20,9 H 15 V 4 A 1.0001,1.0001 0 0 0 13.984375,2.9863281 Z M 4,13 a 1.0001,1.0001 0 1 0 0,2 h 5 v 5 a 1.0001,1.0001 0 1 0 2,0 v -6 a 1.0001,1.0001 0 0 0 -1,-1 z"; }
- /* line 104, src/main/resources/stylesheets/scss/styles.scss */
- #collapse-tree-items-icon:hover {
- -fx-background-color: #81a1c1; }
- /* line 108, src/main/resources/stylesheets/scss/styles.scss */
- #collapse-tree-items-icon:pressed {
- -fx-background-color: #5e81ac; }
-
-/* line 490, src/main/resources/stylesheets/scss/styles.scss */
-.label {
- -fx-text-fill: #d8dee9;
- -fx-font-size: 14 pt; }
-
-/* line 495, src/main/resources/stylesheets/scss/styles.scss */
-#search-icon-label {
- -fx-padding: 0 0 0 5px;
- -fx-min-height: 25px;
- -fx-max-height: 25px;
- -fx-background-color: #4c566a; }
-
-/* line 502, src/main/resources/stylesheets/scss/styles.scss */
-#brightness-label {
- -fx-max-width: 20px;
- -fx-max-height: 20px;
- -fx-min-width: 20px;
- -fx-min-height: 20px;
- -fx-background-color: #d8dee9;
- -fx-shape: "m 19.759766,3.2109375 a 1.0001,1.0001 0 0 0 -0.6875,0.3027344 l -1.419922,1.4199219 a 1.0001,1.0001 0 1 0 1.414062,1.4140624 L 20.486328,4.9277344 A 1.0001,1.0001 0 0 0 19.759766,3.2109375 Z M 5.6210938,17.349609 a 1.0001,1.0001 0 0 0 -0.6875,0.302735 l -1.4199219,1.419922 a 1.0001,1.0001 0 1 0 1.4140625,1.414062 L 6.3476562,19.066406 A 1.0001,1.0001 0 0 0 5.6210938,17.349609 Z M 21,11 a 1.0001,1.0001 0 1 0 0,2 h 2 a 1.0001,1.0001 0 1 0 0,-2 z M 1,11 a 1.0001,1.0001 0 1 0 0,2 h 2 a 1.0001,1.0001 0 1 0 0,-2 z m 17.349609,6.349609 a 1.0001,1.0001 0 0 0 -0.697265,1.716797 l 1.419922,1.419922 a 1.0001,1.0001 0 1 0 1.414062,-1.414062 L 19.066406,17.652344 A 1.0001,1.0001 0 0 0 18.349609,17.349609 Z M 4.2089844,3.2089844 a 1.0001,1.0001 0 0 0 -0.6953125,1.71875 L 4.9335938,6.3476562 A 1.0001,1.0001 0 1 0 6.3476562,4.9335938 L 4.9277344,3.5136719 A 1.0001,1.0001 0 0 0 4.2089844,3.2089844 Z M 11.984375,19.986328 A 1.0001,1.0001 0 0 0 11,21 v 2 a 1.0001,1.0001 0 1 0 2,0 v -2 a 1.0001,1.0001 0 0 0 -1.015625,-1.013672 z m 0,-19.99999988 A 1.0001,1.0001 0 0 0 11,1 v 2 a 1.0001,1.0001 0 1 0 2,0 V 1 A 1.0001,1.0001 0 0 0 11.984375,-0.01367188 Z M 12,6 c -3.3018639,0 -6,2.6981361 -6,6 0,3.301864 2.6981361,6 6,6 3.301864,0 6,-2.698136 6,-6 0,-3.3018639 -2.698136,-6 -6,-6 z m 0,2 c 2.220984,0 4,1.7790164 4,4 0,2.220984 -1.779016,4 -4,4 C 9.7790164,16 8,14.220984 8,12 8,9.7790164 9.7790164,8 12,8 Z"; }
-
-/* line 508, src/main/resources/stylesheets/scss/styles.scss */
-#contrast-label {
- -fx-max-width: 20px;
- -fx-max-height: 20px;
- -fx-min-width: 20px;
- -fx-min-height: 20px;
- -fx-background-color: #d8dee9;
- -fx-shape: "M 12.116834,12.00131 V 8.0283286 h 0.139109 c 0.413066,0 1.177123,0.2148259 1.622666,0.4562365 0.970165,0.5256691 1.682961,1.424715 1.962626,2.4754499 0.603052,2.265748 -0.833675,4.531676 -3.144111,4.958716 -0.165328,0.03056 -0.363528,0.05556 -0.440443,0.05556 H 12.116834 Z M 12.05,8 v 8.089992 M 19.759766,3.2109375 a 1.0001,1.0001 0 0 0 -0.6875,0.3027344 l -1.419922,1.4199219 a 1.0001,1.0001 0 1 0 1.414062,1.4140624 L 20.486328,4.9277344 A 1.0001,1.0001 0 0 0 19.759766,3.2109375 Z M 5.6210938,17.349609 a 1.0001,1.0001 0 0 0 -0.6875,0.302735 l -1.4199219,1.419922 a 1.0001,1.0001 0 1 0 1.4140625,1.414062 L 6.3476562,19.066406 A 1.0001,1.0001 0 0 0 5.6210938, 17.349609 Z M 21,11 a 1.0001,1.0001 0 1 0 0,2 h 2 a 1.0001,1.0001 0 1 0 0,-2 z M 1,11 a 1.0001,1.0001 0 1 0 0,2 h 2 a 1.0001,1.0001 0 1 0 0,-2 z m 17.349609,6.349609 a 1.0001,1.0001 0 0 0 -0.697265,1.716797 l 1.419922,1.419922 a 1.0001,1.0001 0 1 0 1.414062,-1.414062 L 19.066406,17.652344 A 1.0001,1.0001 0 0 0 18.349609,17.349609 Z M 4.2089844,3.2089844 a 1.0001,1.0001 0 0 0 -0.6953125,1.71875 L 4.9335938,6.3476562 A 1.0001,1.0001 0 1 0 6.3476562,4.9335938 L 4.9277344,3.5136719 A 1.0001,1.0001 0 0 0 4.2089844,3.2089844 Z M 11.984375,19.986328 A 1.0001,1.0001 0 0 0 11,21 v 2 a 1.0001,1.0001 0 1 0 2,0 v -2 a 1.0001,1.0001 0 0 0 -1.015625,-1.013672 z m 0,-19.99999988 A 1.0001,1.0001 0 0 0 11,1 v 2 a 1.0001,1.0001 0 1 0 2,0 V 1 A 1.0001,1.0001 0 0 0 11.984375,-0.01367188 Z M 12,6 c -3.3018639,0 -6,2.6981361 -6,6 0,3.301864 2.6981361,6 6,6 3.301864,0 6,-2.698136 6,-6 0,-3.3018639 -2.698136,-6 -6,-6 z m 0,2 c 2.220984,0 4,1.7790164 4,4 0,2.220984 -1.779016,4 -4,4 C 9.7790164,16 8,14.220984 8,12 8,9.7790164 9.7790164,8 12,8 Z"; }
-
-/* line 514, src/main/resources/stylesheets/scss/styles.scss */
-#saturation-label {
- -fx-max-width: 20px;
- -fx-max-height: 20px;
- -fx-min-width: 20px;
- -fx-min-height: 20px;
- -fx-background-insets: 1 2;
- -fx-background-color: #d8dee9;
- -fx-shape: "M 11.984375,1.6894531 A 1.0001,1.0001 0 0 0 11.292969,1.984375 L 5.6425781,7.6425781 C 2.8361877,10.44713 2.3970528, 14.330002 3.6894531,17.451172 c 1.2924004,3.12117 4.349289,5.55664 8.3164059,5.55664 3.967118,10e-7 7.022053,-2.43547 8.314453,-5.55664 1.292401,-3.12117 0.853266,-7.004042 -1.953124,-9.8085939 L 12.707031,1.9824219 A 1.0001,1.0001 0 0 0 11.984375,1.6894531 Z M 12,4.1035156 l 4.953125,4.953125 c 2.236225,2.2347604 2.533251,5.1807534 1.519531,7.6289064 -1.01372,2.448152 -3.30578,4.322265 -6.466797,4.322265 -3.1610163,10e-7 -5.4550295,-1.874113 -6.4687496,-4.322265 C 4.5233892,14.237394 4.8204152,11.291401 7.0566406,9.0566406 a 1.0001,1.0001 0 0 0 0.00195,0 z"; }
-
-/* line 521, src/main/resources/stylesheets/scss/styles.scss */
-#event-time-stamp-label {
- -fx-text-fill: #d08770; }
-
-/* line 526, src/main/resources/stylesheets/scss/styles.scss */
-#bounding-rectangle {
- -fx-stroke-width: 3px; }
-
-/* line 531, src/main/resources/stylesheets/scss/styles.scss */
-#main-view {
- -fx-background-color: #3b4252; }
-
-/* line 535, src/main/resources/stylesheets/scss/styles.scss */
-#image-pane-view {
- -fx-background-color: #3b4252; }
-
-/* line 539, src/main/resources/stylesheets/scss/styles.scss */
-.header-view {
- -fx-background-color: #2e3440; }
-
-/* line 543, src/main/resources/stylesheets/scss/styles.scss */
-.tool-bar {
- -fx-background-color: #2e3440;
- -fx-padding: 0; }
- /* line 547, src/main/resources/stylesheets/scss/styles.scss */
- .tool-bar .tool-bar-overflow-button .arrow {
- -fx-background-color: #d8dee9; }
-
-/* line 552, src/main/resources/stylesheets/scss/styles.scss */
-.side-panel-box {
- -fx-background-color: #2e3440;
- -fx-pref-width: 230px;
- -fx-min-width: 230px;
- -fx-padding: 3px 5px 0 5px;
- -fx-spacing: 5px; }
- /* line 558, src/main/resources/stylesheets/scss/styles.scss */
- .side-panel-box > .label {
- -fx-font-weight: bold; }
-
-/* line 563, src/main/resources/stylesheets/scss/styles.scss */
-#status-panel {
- -fx-background-color: #2e3440;
- -fx-padding: 5px;
- -fx-spacing: 5px; }
-
-/* line 569, src/main/resources/stylesheets/scss/styles.scss */
-#save-status-indicator {
- -fx-fill: #bf616a; }
- /* line 572, src/main/resources/stylesheets/scss/styles.scss */
- #save-status-indicator:saved {
- -fx-fill: #a3be8c; }
-
-/* line 577, src/main/resources/stylesheets/scss/styles.scss */
-.split-pane {
- -fx-background-color: #3b4252;
- -fx-background-insets: 0;
- -fx-padding: 0; }
- /* line 582, src/main/resources/stylesheets/scss/styles.scss */
- .split-pane:horizontal > .split-pane-divider {
- -fx-background-color: derive(#2e3440, -15%);
- -fx-background-insets: 0;
- -fx-padding: 1px; }
- /* line 588, src/main/resources/stylesheets/scss/styles.scss */
- .split-pane:vertical > .split-pane-divider {
- -fx-background-color: derive(#2e3440, -15%);
- -fx-background-insets: 0;
- -fx-padding: 1px; }
-
-/* line 595, src/main/resources/stylesheets/scss/styles.scss */
-#editors-split-pane {
- -fx-background-color: #2e3440; }
-
-/* line 599, src/main/resources/stylesheets/scss/styles.scss */
-#image-file-explorer {
- -fx-pref-width: 230px;
- -fx-min-width: 230px;
- -fx-background-color: #2e3440;
- -fx-padding: 3px 0 0 0;
- -fx-border-style: hidden hidden solid hidden;
- -fx-border-color: derive(#2e3440, -15%);
- -fx-border-width: 0 0 2px 0;
- -fx-spacing: 5px; }
- /* line 608, src/main/resources/stylesheets/scss/styles.scss */
- #image-file-explorer > .label {
- -fx-padding: 0 5px 0 5px;
- -fx-font-weight: bold; }
-
-/* line 614, src/main/resources/stylesheets/scss/styles.scss */
-#image-file-info-cell:has-assigned-bounding-boxes {
- -fx-text-fill: #d8dee9;
- -fx-font-weight: normal; }
- /* line 618, src/main/resources/stylesheets/scss/styles.scss */
- #image-file-info-cell:has-assigned-bounding-boxes:has-assigned-bounding-boxes {
- -fx-text-fill: #88c0d0;
- -fx-font-weight: bold;
- -fx-border-width: 0 0 0 5px;
- -fx-border-color: #88c0d0;
- -fx-padding: 5px 5px 5px 0; }
- /* line 626, src/main/resources/stylesheets/scss/styles.scss */
- #image-file-info-cell:has-assigned-bounding-boxes:selected {
- -fx-text-fill: #2e3440;
- -fx-font-weight: bold; }
-
-/* line 633, src/main/resources/stylesheets/scss/styles.scss */
-.separator .line {
- -fx-border-width: 1px;
- -fx-border-color: derive(#2e3440, -15%); }
-
-/* line 638, src/main/resources/stylesheets/scss/styles.scss */
-.mnemonic-underline {
- -fx-stroke: #d8dee9; }
-
-/* line 643, src/main/resources/stylesheets/scss/styles.scss */
-.slider .track {
- -fx-control-inner-background: #d8dee9; }
-
-/* line 647, src/main/resources/stylesheets/scss/styles.scss */
-.slider .thumb {
- -fx-background-color: derive(#4c566a, 20%);
- -fx-effect: none; }
- /* line 651, src/main/resources/stylesheets/scss/styles.scss */
- .slider .thumb:hover, .slider .thumb:pressed {
- -fx-background-color: #5e81ac; }
-
-/* line 658, src/main/resources/stylesheets/scss/styles.scss */
-.text-field {
- -fx-background-color: #4c566a;
- -fx-text-fill: #d8dee9;
- -fx-background-radius: 0;
- -fx-border-width: 0;
- -fx-padding: 4px;
- -fx-accent: #5e81ac; }
-
-/* line 668, src/main/resources/stylesheets/scss/styles.scss */
-.text-field-table-cell .text-field {
- -fx-padding: 0; }
-
-/* line 673, src/main/resources/stylesheets/scss/styles.scss */
-#category-input-field {
- -fx-min-width: 50px;
- -fx-pref-width: 120px; }
-
-/* line 678, src/main/resources/stylesheets/scss/styles.scss */
-#bounding-box-editor-toolbox {
- -fx-spacing: 10px;
- -fx-alignment: center;
- -fx-padding: 0 5px;
- -fx-background-color: #3b4252; }
-
-/* line 685, src/main/resources/stylesheets/scss/styles.scss */
-#bounding-box-explorer-top-panel {
- -fx-spacing: 10px; }
-
-/* line 689, src/main/resources/stylesheets/scss/styles.scss */
-#category-selector-top-panel {
- -fx-alignment: center;
- -fx-padding: 0;
- -fx-spacing: 0; }
-
-/* line 695, src/main/resources/stylesheets/scss/styles.scss */
-#add-category-box {
- -fx-padding: 0 0 5px 0;
- -fx-alignment: center; }
-
-/* line 700, src/main/resources/stylesheets/scss/styles.scss */
-.category-color-picker {
- -fx-max-width: 50px;
- -fx-max-height: 25px; }
-
-/* line 705, src/main/resources/stylesheets/scss/styles.scss */
-.progress-indicator {
- -fx-background-color: transparent;
- -fx-accent: #d8dee9; }
-
-/* line 710, src/main/resources/stylesheets/scss/styles.scss */
-#tag-editor-scroll-pane {
- -fx-background-color: transparent;
- -fx-min-height: 50px;
- -fx-pref-height: 70px;
- -fx-max-height: 180px; }
- /* line 716, src/main/resources/stylesheets/scss/styles.scss */
- #tag-editor-scroll-pane > .viewport {
- -fx-background-color: transparent; }
-
-/* line 721, src/main/resources/stylesheets/scss/styles.scss */
-#image-file-search-box {
- -fx-padding: 0 5px;
- -fx-spacing: 0;
- -fx-alignment: center; }
-
-/* line 728, src/main/resources/stylesheets/scss/styles.scss */
-.scroll-pane {
- -fx-background-insets: 0;
- -fx-padding: 0; }
- /* line 732, src/main/resources/stylesheets/scss/styles.scss */
- .scroll-pane > .viewport {
- -fx-background-color: transparent; }
-
-/* line 738, src/main/resources/stylesheets/scss/styles.scss */
-#bounding-box-explorer-top-panel {
- -fx-alignment: center; }
- /* line 741, src/main/resources/stylesheets/scss/styles.scss */
- #bounding-box-explorer-top-panel > .label {
- -fx-font-weight: bold; }
-
-/* line 746, src/main/resources/stylesheets/scss/styles.scss */
-.table-view {
- -fx-background-color: transparent;
- -fx-color: #2e3440; }
- /* line 750, src/main/resources/stylesheets/scss/styles.scss */
- .table-view:focused, .table-view .corner {
- -fx-background-color: transparent; }
- /* line 754, src/main/resources/stylesheets/scss/styles.scss */
- .table-view .table-cell {
- -fx-text-fill: #d8dee9; }
-
-/* line 759, src/main/resources/stylesheets/scss/styles.scss */
-.table-row-cell {
- -fx-background-color: #2e3440, #3b4252;
- -fx-table-cell-border-color: transparent;
- -fx-border-width: 0; }
- /* line 764, src/main/resources/stylesheets/scss/styles.scss */
- .table-row-cell:selected .table-cell {
- -fx-background-color: #4c566a;
- -fx-text-fill: #d8dee9; }
- /* line 768, src/main/resources/stylesheets/scss/styles.scss */
- .table-row-cell:selected .table-cell:selected {
- -fx-background-insets: 0;
- -fx-border-insets: 0;
- -fx-padding: 0; }
- /* line 775, src/main/resources/stylesheets/scss/styles.scss */
- .table-row-cell:hover {
- -fx-background-color: #434c5e; }
- /* line 779, src/main/resources/stylesheets/scss/styles.scss */
- .table-row-cell > .tree-disclosure-node > .arrow {
- -fx-rotate: 0;
- -fx-background-color: #d8dee9; }
- /* line 784, src/main/resources/stylesheets/scss/styles.scss */
- .table-row-cell:expanded > .tree-disclosure-node > .arrow {
- -fx-rotate: 90; }
-
-/* line 790, src/main/resources/stylesheets/scss/styles.scss */
-.no-header-table-view .column-header-background {
- -fx-max-height: 0;
- -fx-pref-height: 0;
- -fx-min-height: 0; }
-
-/* line 798, src/main/resources/stylesheets/scss/styles.scss */
-.tree-view {
- -fx-background-insets: 0;
- -fx-background-color: #3b4252;
- -fx-text-fill: #d8dee9;
- -fx-min-height: 50px; }
- /* line 804, src/main/resources/stylesheets/scss/styles.scss */
- .tree-view .corner {
- -fx-background-color: transparent; }
- /* line 808, src/main/resources/stylesheets/scss/styles.scss */
- .tree-view .tree-cell {
- -fx-padding: 0.1em 0;
- -fx-background-color: transparent;
- -fx-border-radius: 3px;
- -fx-border-color: transparent; }
- /* line 814, src/main/resources/stylesheets/scss/styles.scss */
- .tree-view .tree-cell:hover {
- -fx-background-color: #434c5e; }
- /* line 818, src/main/resources/stylesheets/scss/styles.scss */
- .tree-view .tree-cell:selected {
- -fx-background-color: #4c566a; }
- /* line 822, src/main/resources/stylesheets/scss/styles.scss */
- .tree-view .tree-cell:empty {
- -fx-background-color: transparent; }
- /* line 826, src/main/resources/stylesheets/scss/styles.scss */
- .tree-view .tree-cell:dragged-over {
- -fx-border-color: #d8dee9; }
- /* line 830, src/main/resources/stylesheets/scss/styles.scss */
- .tree-view .tree-cell > .tree-disclosure-node > .arrow {
- -fx-rotate: 0;
- -fx-background-color: #d8dee9; }
- /* line 835, src/main/resources/stylesheets/scss/styles.scss */
- .tree-view .tree-cell:expanded > .tree-disclosure-node > .arrow {
- -fx-rotate: 90; }
-
-/* line 841, src/main/resources/stylesheets/scss/styles.scss */
-#info-text {
- -fx-fill: #d08770; }
-
-/* line 845, src/main/resources/stylesheets/scss/styles.scss */
-#category-name-text {
- -fx-font-weight: bold; }
-
-/* line 849, src/main/resources/stylesheets/scss/styles.scss */
-#tree-cell-content {
- -fx-spacing: 4px; }
-
-/* line 854, src/main/resources/stylesheets/scss/styles.scss */
-.scroll-bar, .scroll-bar .track, .scroll-bar .track-background {
- -fx-background-color: #3b4252;
- -fx-effect: none;
- -fx-border-style: hidden; }
- /* line 863, src/main/resources/stylesheets/scss/styles.scss */
- .scroll-bar .thumb {
- -fx-background-color: #d8dee9; }
- /* line 866, src/main/resources/stylesheets/scss/styles.scss */
- .scroll-bar .thumb:hover {
- -fx-background-color: derive(#d8dee9, -10%); }
- /* line 870, src/main/resources/stylesheets/scss/styles.scss */
- .scroll-bar .thumb:pressed {
- -fx-background-color: derive(#d8dee9, -20%); }
- /* line 875, src/main/resources/stylesheets/scss/styles.scss */
- .scroll-bar:vertical .decrement-button, .scroll-bar .track:vertical .decrement-button, .scroll-bar .track-background:vertical .decrement-button,
- .scroll-bar:vertical .increment-button, .scroll-bar .track:vertical .increment-button, .scroll-bar .track-background:vertical .increment-button {
- -fx-padding: 0 4px;
- -fx-opacity: 0; }
- /* line 881, src/main/resources/stylesheets/scss/styles.scss */
- .scroll-bar:horizontal .decrement-button, .scroll-bar .track:horizontal .decrement-button, .scroll-bar .track-background:horizontal .decrement-button,
- .scroll-bar:horizontal .increment-button, .scroll-bar .track:horizontal .increment-button, .scroll-bar .track-background:horizontal .increment-button {
- -fx-padding: 4px 0;
- -fx-opacity: 0; }
- /* line 887, src/main/resources/stylesheets/scss/styles.scss */
- .scroll-bar:horizontal .increment-arrow, .scroll-bar .track:horizontal .increment-arrow, .scroll-bar .track-background:horizontal .increment-arrow,
- .scroll-bar:horizontal .decrement-arrow, .scroll-bar .track:horizontal .decrement-arrow, .scroll-bar .track-background:horizontal .decrement-arrow {
- -fx-shape: " ";
- -fx-padding: 0.10em 0; }
- /* line 894, src/main/resources/stylesheets/scss/styles.scss */
- .scroll-bar:vertical .increment-arrow, .scroll-bar .track:vertical .increment-arrow, .scroll-bar .track-background:vertical .increment-arrow,
- .scroll-bar:vertical .decrement-arrow, .scroll-bar .track:vertical .decrement-arrow, .scroll-bar .track-background:vertical .decrement-arrow {
- -fx-shape: " ";
- -fx-padding: 0 0.10em; }
-
-/* line 902, src/main/resources/stylesheets/scss/styles.scss */
-.list-view, #settings-dialog-pane .list-view {
- -fx-background-color: transparent;
- -fx-color: #2e3440;
- -fx-padding: 0 5px 0 0; }
- /* line 907, src/main/resources/stylesheets/scss/styles.scss */
- .list-view .corner, #settings-dialog-pane .list-view .corner {
- -fx-background-color: transparent; }
- /* line 911, src/main/resources/stylesheets/scss/styles.scss */
- .list-view:focused, #settings-dialog-pane .list-view:focused {
- -fx-background-color: transparent; }
- /* line 914, src/main/resources/stylesheets/scss/styles.scss */
- .list-view:focused > .virtual-flow > .clipped-container > .sheet > .list-cell:focused, #settings-dialog-pane .list-view:focused > .virtual-flow > .clipped-container > .sheet > .list-cell:focused {
- -fx-background-insets: 0;
- -fx-border-width: 0;
- -fx-padding: 5px; }
- /* line 921, src/main/resources/stylesheets/scss/styles.scss */
- .list-view .list-cell, #settings-dialog-pane .list-view .list-cell {
- -fx-background-color: transparent;
- -fx-text-fill: #d8dee9;
- -fx-padding: 5px;
- -fx-background-insets: 0;
- -fx-border-width: 0; }
- /* line 928, src/main/resources/stylesheets/scss/styles.scss */
- .list-view .list-cell:empty, #settings-dialog-pane .list-view .list-cell:empty {
- -fx-opacity: 0;
- -fx-padding: 5px; }
- /* line 933, src/main/resources/stylesheets/scss/styles.scss */
- .list-view .list-cell:selected, #settings-dialog-pane .list-view .list-cell:selected {
- -fx-background-color: #88c0d0;
- -fx-text-fill: #2e3440;
- -fx-background-insets: 0;
- -fx-border-width: 0;
- -fx-padding: 5px; }
-
-/* line 944, src/main/resources/stylesheets/scss/styles.scss */
-#tag {
- -fx-background-color: #4c566a;
- -fx-border-radius: 10;
- -fx-background-radius: 10;
- -fx-padding: 3px 5px; }
-
-/* line 951, src/main/resources/stylesheets/scss/styles.scss */
-#tag-input-field {
- -fx-background-color: transparent;
- -fx-padding: 0;
- -fx-pref-width: 65px;
- -fx-max-width: 100px; }
-
-/* line 958, src/main/resources/stylesheets/scss/styles.scss */
-#tag-label {
- -fx-font-size: 12 pt; }
-
-/* line 962, src/main/resources/stylesheets/scss/styles.scss */
-#tag-box {
- -fx-border-style: hidden hidden solid hidden;
- -fx-border-color: derive(#2e3440, -15%);
- -fx-border-width: 2px; }
-
-/* line 970, src/main/resources/stylesheets/scss/styles.scss */
-.dialog-pane {
- -fx-background-color: #2e3440; }
-
-/* line 974, src/main/resources/stylesheets/scss/styles.scss */
-.dialog-pane .label {
- -fx-text-fill: #d8dee9; }
-
-/* line 978, src/main/resources/stylesheets/scss/styles.scss */
-.dialog-pane:header .header-panel {
- -fx-background-color: #2e3440, linear-gradient(derive(#3b4252, 10%) 5%, #2e3440); }
-
-/* line 982, src/main/resources/stylesheets/scss/styles.scss */
-.dialog-pane .button {
- -fx-background-color: #3b4252;
- -fx-text-fill: #d8dee9;
- -fx-background-insets: 0; }
- /* line 987, src/main/resources/stylesheets/scss/styles.scss */
- .dialog-pane .button:selected, .dialog-pane .button:focused, .dialog-pane .button:armed {
- -fx-background-color: #4c566a;
- -fx-text-fill: #eceff4;
- -fx-background-insets: 0; }
- /* line 995, src/main/resources/stylesheets/scss/styles.scss */
- .dialog-pane .button:hover {
- -fx-background-color: #4c566a;
- -fx-text-fill: #eceff4;
- -fx-background-insets: 0; }
- /* line 1001, src/main/resources/stylesheets/scss/styles.scss */
- .dialog-pane .button:pressed {
- -fx-background-color: derive(#4c566a, 25%);
- -fx-text-fill: #eceff4;
- -fx-background-insets: 0; }
-
-/* line 1008, src/main/resources/stylesheets/scss/styles.scss */
-.dialog-pane > .button-bar > .container > .details-button {
- -fx-text-fill: #88c0d0; }
-
-/* line 1012, src/main/resources/stylesheets/scss/styles.scss */
-.dialog-pane .progress-bar > .bar {
- -fx-background-color: #8fbcbb;
- -fx-background-insets: 0;
- -fx-background-radius: 0; }
-
-/* line 1018, src/main/resources/stylesheets/scss/styles.scss */
-.dialog-pane .progress-bar:indeterminate > .bar {
- -fx-background-color: linear-gradient(to left, transparent, #8fbcbb); }
-
-/* line 1022, src/main/resources/stylesheets/scss/styles.scss */
-.dialog-pane .progress-bar > .track {
- -fx-background-color: #3b4252;
- -fx-background-insets: 0;
- -fx-background-radius: 0; }
-
-/* line 1028, src/main/resources/stylesheets/scss/styles.scss */
-.dialog-pane .combo-box {
- -fx-background-color: #3b4252;
- -fx-font-weight: bold;
- -fx-padding: 0; }
-
-/* line 1034, src/main/resources/stylesheets/scss/styles.scss */
-.dialog-pane .combo-box > .list-cell {
- -fx-text-fill: #d8dee9;
- -fx-padding: 5px;
- -fx-background-insets: 0; }
-
-/* line 1040, src/main/resources/stylesheets/scss/styles.scss */
-.dialog-pane .combo-box-popup > .list-view, .dialog-pane #settings-dialog-pane .combo-box-popup > .list-view, #settings-dialog-pane .dialog-pane .combo-box-popup > .list-view {
- -fx-background-color: #3b4252;
- -fx-effect: none; }
-
-/* line 1045, src/main/resources/stylesheets/scss/styles.scss */
-.dialog-pane .combo-box-popup > .list-view > .virtual-flow > .clipped-container > .sheet > .list-cell, .dialog-pane #settings-dialog-pane .combo-box-popup > .list-view > .virtual-flow > .clipped-container > .sheet > .list-cell, #settings-dialog-pane .dialog-pane .combo-box-popup > .list-view > .virtual-flow > .clipped-container > .sheet > .list-cell {
- -fx-padding: 4px 0 4px 5px;
- -fx-background-insets: 0;
- -fx-background: #3b4252; }
-
-/* line 1051, src/main/resources/stylesheets/scss/styles.scss */
-.dialog-pane .combo-box-popup > .list-view > .virtual-flow > .clipped-container > .sheet > .list-cell:filled:hover, .dialog-pane #settings-dialog-pane .combo-box-popup > .list-view > .virtual-flow > .clipped-container > .sheet > .list-cell:filled:hover, #settings-dialog-pane .dialog-pane .combo-box-popup > .list-view > .virtual-flow > .clipped-container > .sheet > .list-cell:filled:hover {
- -fx-background-color: #434c5e;
- -fx-text-fill: #eceff4; }
-
-/* line 1057, src/main/resources/stylesheets/scss/styles.scss */
-.dialog-pane .combo-box-popup > .list-view > .virtual-flow > .clipped-container > .sheet > .list-cell:filled:selected, .dialog-pane #settings-dialog-pane .combo-box-popup > .list-view > .virtual-flow > .clipped-container > .sheet > .list-cell:filled:selected, #settings-dialog-pane .dialog-pane .combo-box-popup > .list-view > .virtual-flow > .clipped-container > .sheet > .list-cell:filled:selected {
- -fx-background-color: #4c566a;
- -fx-text-fill: #d8dee9; }
-
-/* line 1064, src/main/resources/stylesheets/scss/styles.scss */
-.popover > .border {
- -fx-stroke-width: 0;
- -fx-fill: rgba(46, 52, 64, 0.95) !important; }
-
-/* line 1069, src/main/resources/stylesheets/scss/styles.scss */
-.toggle-switch {
- -thumb-move-animation-time: 100; }
- /* line 1072, src/main/resources/stylesheets/scss/styles.scss */
- .toggle-switch .thumb-area {
- -fx-background-color: derive(#d8dee9, -15%); }
- /* line 1077, src/main/resources/stylesheets/scss/styles.scss */
- .toggle-switch:selected .thumb-area {
- -fx-background-color: #88c0d0; }
- /* line 1082, src/main/resources/stylesheets/scss/styles.scss */
- .toggle-switch .thumb {
- -fx-background-color: linear-gradient(to bottom, derive(#d8dee9, -20%), derive(#d8dee9, -30%)), #e5e9f0, #eceff4;
- -fx-content-display: RIGHT; }
-
-/* line 1089, src/main/resources/stylesheets/scss/styles.scss */
-#settings-dialog-pane {
- -fx-background-color: #2e3440;
- -fx-font-size: 12 pt; }
- /* line 1093, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane .split-pane {
- -fx-background-color: #2e3440; }
- /* line 1097, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane .list-view {
- -fx-padding: 0;
- -fx-background-color: derive(#2e3440, -30%); }
- /* line 1102, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane .list-view:focused {
- -fx-background-color: derive(#2e3440, -30%); }
- /* line 1106, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane .list-view .list-cell :selected {
- -fx-text-fill: derive(#2e3440, -30%); }
- /* line 1111, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane .grid-pane {
- -fx-hgap: 10px;
- -fx-vgap: 15px;
- -fx-padding: 15px 15px 0 15px; }
- /* line 1116, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane .grid-pane .settings-entry-box {
- -fx-spacing: 10px;
- -fx-alignment: center-left; }
- /* line 1122, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane .label {
- -fx-font-size: 12 pt; }
- /* line 1126, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane .spinner {
- -fx-background-color: #4c566a; }
- /* line 1128, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane .spinner .increment-arrow-button, #settings-dialog-pane .spinner .decrement-arrow-button {
- -fx-body-color: #d8dee9;
- -fx-border-color: #d8dee9;
- -fx-background-color: #d8dee9; }
- /* line 1133, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane .spinner .increment-arrow-button:pressed, #settings-dialog-pane .spinner .decrement-arrow-button:pressed {
- -fx-body-color: #eceff4;
- -fx-border-color: #eceff4;
- -fx-background-color: #eceff4; }
- /* line 1143, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane .check-box .box {
- -fx-background-color: transparent;
- -fx-background-insets: 0;
- -fx-border-color: #4c566a;
- -fx-border-radius: 3px; }
- /* line 1150, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane .check-box .mark {
- -fx-background-color: transparent; }
- /* line 1155, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane .check-box:selected .mark {
- -fx-background-color: #2e3440; }
- /* line 1159, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane .check-box:selected .box {
- -fx-background-color: #88c0d0;
- -fx-border-color: #88c0d0; }
- /* line 1167, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane #selected-model-label {
- -fx-background-insets: 0;
- -fx-border-color: #4c566a;
- -fx-border-radius: 3px;
- -fx-padding: 3px 6px 3px 6px; }
- /* line 1173, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane #selected-model-label:disabled {
- -fx-border-color: transparent; }
- /* line 1178, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane .scroll-pane {
- -fx-background-color: transparent; }
- /* line 1181, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane .scroll-pane > viewport {
- -fx-background-color: transparent; }
- /* line 1186, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane #settings-subgroup-box {
- -fx-spacing: 5px;
- -fx-alignment: center-left; }
- /* line 1190, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane #settings-subgroup-box .separator:horizontal .line {
- -fx-border-color: #3b4252;
- -fx-border-width: 0.5px; }
- /* line 1196, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane #subgroup-title-label {
- -fx-font-weight: bold; }
- /* line 1200, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane .text-field {
- -fx-border-width: 1px;
- -fx-border-color: transparent; }
- /* line 1204, src/main/resources/stylesheets/scss/styles.scss */
- #settings-dialog-pane .text-field:invalid-value {
- -fx-border-color: #bf616a; }