src/main/resources/style.css
/*

JTegraNX - Another RCM payload injector

Copyright (C) 2019-2022 Dylan Wedman

This program 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 2 of the License, or
(at your option) any later version.

This program 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 this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.

 */

.root {
    -fx-background: #2d2d2d;
}

.tab-pane {
  -fx-tab-min-width:32px;
  -fx-tab-max-width:32px;
  -fx-tab-min-height:32px;
  -fx-tab-max-height:32px;
}

.tab-pane > .tab-header-area > .tab-header-background {
   -fx-background-color: linear-gradient(to right, #2d2d2d 0%, #343434 7.5%, #343434 100%); //#424242; //
}

.tab-pane .tab:selected, .tab-pane .tab:selected:hover{
    -fx-fill: #08f3ff;
}
.tab-pane .tab:hover {
    -fx-fill: #7effff;
}

.tab:selected {
    -fx-background-color:grey;
    -fx-border-color: #08f3ff;
    -fx-fill: #f7fafa;
}

.tab {
    -fx-background-color:transparent
}

.tab-header-background {
    -fx-background-color:transparent
}

.combo-box {
    -fx-background-color: #4f4f4f;
    -fx-border-color: #4f4f4f;
    -fx-border-radius: 3;
    -fx-border-width: 2;
    -fx-mark-color: #289de8;
}

.button {
    -fx-background-color: transparent;
    -fx-border-radius: 3;
    -fx-border-width: 2;
    -fx-text-fill: #f7fafa;
    -fx-effect: none;
}

.button:hover, .combo-box:hover {
    -fx-background-color: #4f4f4f;
    -fx-border-color: #a4ffff;
    -fx-border-radius: 3;
    -fx-border-width: 2;
    -fx-text-fill: #f7fafa;
}

.text-field {
    -fx-prompt-text-fill: #40596c;
    -fx-border-color: #289de8;
    -fx-border-width: 0 0 1 0;
    -fx-background-color: transparent;
    -fx-text-fill: white;
}

.text-area {
    -fx-background-color: transparent;
    -fx-control-inner-background: #4f4f4f;
    -fx-border-color: #289de8;
    -fx-border-radius: 3;
    -fx-border-width: 2;
    -fx-text-fill: #f7fafa;
}

.context-menu {
	-fx-background-color: #2d2d2d;
}

.context-menu .menu-item .label {
	-fx-text-fill: #f7fafa;
}

.context-menu .menu-item:focused .label {
	-fx-text-fill: white;
}

.menu-bar {
	-fx-background-color: transparent;
}

#close {
	-fx-background-image: url("./images/close.png");
}

#minimize {
	-fx-background-image: url("./images/minimize.png");
}
