Squashed initial commit
This commit is contained in:
BIN
qhtcp-workflow/apps/java/weka-clustering/bin/ExecMain.class
Normal file
BIN
qhtcp-workflow/apps/java/weka-clustering/bin/ExecMain.class
Normal file
Binary file not shown.
BIN
qhtcp-workflow/apps/java/weka-clustering/bin/GetClusters.class
Normal file
BIN
qhtcp-workflow/apps/java/weka-clustering/bin/GetClusters.class
Normal file
Binary file not shown.
BIN
qhtcp-workflow/apps/java/weka-clustering/bin/Information.class
Normal file
BIN
qhtcp-workflow/apps/java/weka-clustering/bin/Information.class
Normal file
Binary file not shown.
@@ -0,0 +1,5 @@
|
||||
Manifest-Version: 1.0
|
||||
Ant-Version: Apache Ant 1.10.1
|
||||
Created-By: 17.0.1+12-LTS (Azul Systems, Inc.)
|
||||
Main-Class: weka.gui.GUIChooser
|
||||
|
||||
BIN
qhtcp-workflow/apps/java/weka-clustering/bin/Matrix.class
Normal file
BIN
qhtcp-workflow/apps/java/weka-clustering/bin/Matrix.class
Normal file
Binary file not shown.
BIN
qhtcp-workflow/apps/java/weka-clustering/bin/RawGoID.class
Normal file
BIN
qhtcp-workflow/apps/java/weka-clustering/bin/RawGoID.class
Normal file
Binary file not shown.
BIN
qhtcp-workflow/apps/java/weka-clustering/bin/SGD2AttrTable.class
Normal file
BIN
qhtcp-workflow/apps/java/weka-clustering/bin/SGD2AttrTable.class
Normal file
Binary file not shown.
BIN
qhtcp-workflow/apps/java/weka-clustering/bin/Stats.class
Normal file
BIN
qhtcp-workflow/apps/java/weka-clustering/bin/Stats.class
Normal file
Binary file not shown.
BIN
qhtcp-workflow/apps/java/weka-clustering/bin/TreeNode.class
Normal file
BIN
qhtcp-workflow/apps/java/weka-clustering/bin/TreeNode.class
Normal file
Binary file not shown.
BIN
qhtcp-workflow/apps/java/weka-clustering/bin/arpack_combined.jar
Normal file
BIN
qhtcp-workflow/apps/java/weka-clustering/bin/arpack_combined.jar
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,69 @@
|
||||
#
|
||||
# Copyright 2019 FormDev Software GmbH
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
|
||||
#
|
||||
# This file is loaded for "FlatLaf Darcula" theme (that extend class FlatDarculaLaf)
|
||||
# and for all dark IntelliJ Platform themes.
|
||||
#
|
||||
# Documentation:
|
||||
# - https://www.formdev.com/flatlaf/properties-files/
|
||||
# - https://www.formdev.com/flatlaf/how-to-customize/
|
||||
#
|
||||
# NOTE: Avoid copying the whole content of this file to own properties files.
|
||||
# This will make upgrading to newer FlatLaf versions complex and error-prone.
|
||||
# Instead copy and modify only those properties that you need to alter.
|
||||
#
|
||||
|
||||
# Colors and style mostly based on Darcula theme from IntelliJ IDEA Community Edition,
|
||||
# which is licensed under the Apache 2.0 license. Copyright 2000-2019 JetBrains s.r.o.
|
||||
# See: https://github.com/JetBrains/intellij-community/
|
||||
|
||||
#---- variables ----
|
||||
|
||||
# accent colors (blueish)
|
||||
@accentFocusColor = if(@accentColor, darken(@accentColor,20%), shade(spin(@accentBaseColor,-8),20%))
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.innerFocusWidth = 0
|
||||
|
||||
Button.default.boldText = true
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.icon.focusWidth = null
|
||||
CheckBox.icon.focusedBackground = null
|
||||
|
||||
|
||||
#---- Component ----
|
||||
|
||||
Component.focusWidth = 2
|
||||
Component.innerFocusWidth = 0
|
||||
Component.innerOutlineWidth = 0
|
||||
Component.arrowType = triangle
|
||||
|
||||
|
||||
#---- ProgressBar ----
|
||||
|
||||
ProgressBar.foreground = darken(@foreground,10%)
|
||||
ProgressBar.selectionForeground = @background
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButton.icon.centerDiameter = 5
|
||||
Binary file not shown.
@@ -0,0 +1,372 @@
|
||||
#
|
||||
# Copyright 2019 FormDev Software GmbH
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
|
||||
#
|
||||
# This file is loaded for all dark themes (that extend class FlatDarkLaf).
|
||||
#
|
||||
# Documentation:
|
||||
# - https://www.formdev.com/flatlaf/properties-files/
|
||||
# - https://www.formdev.com/flatlaf/how-to-customize/
|
||||
#
|
||||
# NOTE: Avoid copying the whole content of this file to own properties files.
|
||||
# This will make upgrading to newer FlatLaf versions complex and error-prone.
|
||||
# Instead copy and modify only those properties that you need to alter.
|
||||
#
|
||||
|
||||
# Colors and style mostly based on Darcula theme from IntelliJ IDEA Community Edition,
|
||||
# which is licensed under the Apache 2.0 license. Copyright 2000-2019 JetBrains s.r.o.
|
||||
# See: https://github.com/JetBrains/intellij-community/
|
||||
|
||||
#---- variables ----
|
||||
|
||||
# general background and foreground (text color)
|
||||
@background = #3c3f41
|
||||
@foreground = #bbb
|
||||
@disabledBackground = @background
|
||||
@disabledForeground = shade(@foreground,25%)
|
||||
|
||||
# component background
|
||||
@buttonBackground = tint(@background,9%)
|
||||
@componentBackground = tint(@background,5%)
|
||||
@menuBackground = darken(@background,5%)
|
||||
|
||||
# selection
|
||||
@selectionBackground = @accentSelectionBackground
|
||||
@selectionForeground = contrast(@selectionBackground, @background, @foreground, 25%)
|
||||
@selectionInactiveBackground = spin(saturate(shade(@selectionBackground,70%),20%),-15)
|
||||
@selectionInactiveForeground = @foreground
|
||||
|
||||
# menu
|
||||
@menuHoverBackground = lighten(@menuBackground,10%,derived)
|
||||
@menuCheckBackground = darken(@selectionBackground,10%,derived noAutoInverse)
|
||||
@menuAcceleratorForeground = darken(@foreground,15%)
|
||||
@menuAcceleratorSelectionForeground = @selectionForeground
|
||||
|
||||
# misc
|
||||
@cellFocusColor = #000
|
||||
@icon = shade(@foreground,7%)
|
||||
|
||||
# accent colors (blueish)
|
||||
# set @accentColor to use single accent color or
|
||||
# modify @accentBaseColor to use variations of accent base color
|
||||
@accentColor = null
|
||||
@accentBaseColor = #4B6EAF
|
||||
@accentBase2Color = lighten(saturate(spin(@accentBaseColor,-8),13%),5%)
|
||||
# accent color variations
|
||||
@accentFocusColor = if(@accentColor, @accentColor, shade(spin(@accentBaseColor,-8),20%))
|
||||
@accentLinkColor = if(@accentColor, @accentColor, lighten(saturate(spin(@accentBaseColor,-5),50%),16%))
|
||||
@accentSelectionBackground = if(@accentColor, @accentColor, @accentBaseColor)
|
||||
@accentSliderColor = if(@accentColor, @accentColor, @accentBase2Color)
|
||||
@accentUnderlineColor = if(@accentColor, @accentColor, @accentBase2Color)
|
||||
@accentButtonDefaultBackground = if(@accentColor, @accentColor, darken(spin(@accentBaseColor,-8),13%))
|
||||
|
||||
# for buttons within components (e.g. combobox or spinner)
|
||||
@buttonArrowColor = shade(@foreground,17%)
|
||||
@buttonDisabledArrowColor = darken(@buttonArrowColor,25%)
|
||||
@buttonHoverArrowColor = lighten(@buttonArrowColor,10%,derived noAutoInverse)
|
||||
@buttonPressedArrowColor = lighten(@buttonArrowColor,20%,derived noAutoInverse)
|
||||
|
||||
# Drop (use lazy colors for IntelliJ platform themes, which usually do not specify these colors)
|
||||
@dropCellBackground = darken(List.selectionBackground,10%,lazy)
|
||||
@dropCellForeground = lazy(List.selectionForeground)
|
||||
@dropLineColor = lighten(List.selectionBackground,10%,lazy)
|
||||
@dropLineShortColor = lighten(List.selectionBackground,30%,lazy)
|
||||
|
||||
|
||||
#---- system colors ----
|
||||
|
||||
activeCaption = #434E60
|
||||
inactiveCaption = #393C3D
|
||||
controlHighlight = darken($controlShadow,20%)
|
||||
controlLtHighlight = darken($controlShadow,25%)
|
||||
controlDkShadow = lighten($controlShadow,10%)
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.background = @buttonBackground
|
||||
Button.hoverBackground = lighten($Button.background,3%,derived)
|
||||
Button.pressedBackground = lighten($Button.background,6%,derived)
|
||||
Button.selectedBackground = lighten($Button.background,10%,derived)
|
||||
Button.selectedForeground = $Button.foreground
|
||||
Button.disabledSelectedBackground = lighten($Button.background,3%,derived)
|
||||
|
||||
Button.borderColor = tint($Button.background,10%)
|
||||
Button.disabledBorderColor = $Button.borderColor
|
||||
Button.focusedBorderColor = $Component.focusedBorderColor
|
||||
Button.hoverBorderColor = $Button.focusedBorderColor
|
||||
|
||||
Button.innerFocusWidth = 1
|
||||
|
||||
Button.default.background = @accentButtonDefaultBackground
|
||||
Button.default.foreground = contrast($Button.default.background, @background, $Button.foreground, 25%)
|
||||
Button.default.hoverBackground = lighten($Button.default.background,3%,derived)
|
||||
Button.default.pressedBackground = lighten($Button.default.background,6%,derived)
|
||||
Button.default.borderColor = tint($Button.default.background,15%)
|
||||
Button.default.hoverBorderColor = tint($Button.default.background,18%)
|
||||
Button.default.focusedBorderColor = $Button.default.hoverBorderColor
|
||||
Button.default.focusColor = lighten($Component.focusColor,3%)
|
||||
Button.default.boldText = true
|
||||
|
||||
Button.toolbar.hoverBackground = lighten($Button.background,1%,derived)
|
||||
Button.toolbar.pressedBackground = lighten($Button.background,4%,derived)
|
||||
Button.toolbar.selectedBackground = lighten($Button.background,7%,derived)
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.icon.focusWidth = 1
|
||||
|
||||
# enabled
|
||||
CheckBox.icon.borderColor = tint($Component.borderColor,5%)
|
||||
CheckBox.icon.background = tint(@background,5%)
|
||||
CheckBox.icon.selectedBorderColor = tint($CheckBox.icon.borderColor,20%)
|
||||
CheckBox.icon.selectedBackground = $CheckBox.icon.background
|
||||
CheckBox.icon.checkmarkColor = shade(@foreground,10%)
|
||||
|
||||
# disabled
|
||||
CheckBox.icon.disabledBorderColor = shade($CheckBox.icon.borderColor,20%)
|
||||
CheckBox.icon.disabledBackground = @disabledBackground
|
||||
CheckBox.icon.disabledCheckmarkColor = darken($CheckBox.icon.checkmarkColor,25%)
|
||||
|
||||
# focused
|
||||
CheckBox.icon.focusedBorderColor = $Component.focusedBorderColor
|
||||
CheckBox.icon.focusedBackground = fade($CheckBox.icon.focusedBorderColor,30%)
|
||||
|
||||
# hover
|
||||
CheckBox.icon.hoverBorderColor = $CheckBox.icon.focusedBorderColor
|
||||
CheckBox.icon.hoverBackground = lighten($CheckBox.icon.background,3%,derived)
|
||||
|
||||
# pressed
|
||||
CheckBox.icon.pressedBorderColor = $CheckBox.icon.focusedBorderColor
|
||||
CheckBox.icon.pressedBackground = lighten($CheckBox.icon.background,6%,derived)
|
||||
|
||||
|
||||
# used if CheckBox.icon.style or RadioButton.icon.style = filled
|
||||
# enabled
|
||||
CheckBox.icon[filled].selectedBorderColor = $CheckBox.icon.checkmarkColor
|
||||
CheckBox.icon[filled].selectedBackground = $CheckBox.icon.checkmarkColor
|
||||
CheckBox.icon[filled].checkmarkColor = $CheckBox.icon.background
|
||||
# hover
|
||||
CheckBox.icon[filled].hoverSelectedBackground = darken($CheckBox.icon[filled].selectedBackground,3%,derived)
|
||||
# pressed
|
||||
CheckBox.icon[filled].pressedSelectedBackground = darken($CheckBox.icon[filled].selectedBackground,6%,derived)
|
||||
|
||||
|
||||
#---- CheckBoxMenuItem ----
|
||||
|
||||
CheckBoxMenuItem.icon.checkmarkColor = @buttonArrowColor
|
||||
CheckBoxMenuItem.icon.disabledCheckmarkColor = @buttonDisabledArrowColor
|
||||
|
||||
|
||||
#---- Component ----
|
||||
|
||||
Component.borderColor = tint(@background,19%)
|
||||
Component.disabledBorderColor = $Component.borderColor
|
||||
Component.focusedBorderColor = lighten($Component.focusColor,5%)
|
||||
Component.focusColor = @accentFocusColor
|
||||
Component.linkColor = @accentLinkColor
|
||||
Component.accentColor = if(@accentColor, @accentColor, @accentBaseColor)
|
||||
Component.grayFilter = -20,-70,100
|
||||
|
||||
Component.error.borderColor = desaturate($Component.error.focusedBorderColor,25%)
|
||||
Component.error.focusedBorderColor = #8b3c3c
|
||||
Component.warning.borderColor = darken(desaturate($Component.warning.focusedBorderColor,20%),10%)
|
||||
Component.warning.focusedBorderColor = #ac7920
|
||||
Component.custom.borderColor = desaturate(#f00,50%,relative derived noAutoInverse)
|
||||
|
||||
|
||||
#---- Desktop ----
|
||||
|
||||
Desktop.background = #3E434C
|
||||
|
||||
|
||||
#---- DesktopIcon ----
|
||||
|
||||
DesktopIcon.background = lighten($Desktop.background,10%,derived)
|
||||
|
||||
|
||||
#---- HelpButton ----
|
||||
|
||||
HelpButton.questionMarkColor = shade(@foreground,10%)
|
||||
HelpButton.disabledQuestionMarkColor = tint(@background,30%)
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrame.activeTitleBackground = darken(@background,10%)
|
||||
InternalFrame.activeTitleForeground = @foreground
|
||||
InternalFrame.inactiveTitleBackground = lighten($InternalFrame.activeTitleBackground,5%)
|
||||
InternalFrame.inactiveTitleForeground = @disabledForeground
|
||||
|
||||
InternalFrame.activeBorderColor = darken(@background,7%)
|
||||
InternalFrame.inactiveBorderColor = darken(@background,3%)
|
||||
|
||||
InternalFrame.buttonHoverBackground = lighten($InternalFrame.activeTitleBackground,10%,derived)
|
||||
InternalFrame.buttonPressedBackground = lighten($InternalFrame.activeTitleBackground,20%,derived)
|
||||
InternalFrame.closeHoverBackground = lazy(Actions.Red)
|
||||
InternalFrame.closePressedBackground = darken(Actions.Red,10%,lazy)
|
||||
InternalFrame.closeHoverForeground = #fff
|
||||
InternalFrame.closePressedForeground = #fff
|
||||
|
||||
InternalFrame.activeDropShadowOpacity = 0.5
|
||||
InternalFrame.inactiveDropShadowOpacity = 0.75
|
||||
|
||||
|
||||
#---- Menu ----
|
||||
|
||||
Menu.icon.arrowColor = @buttonArrowColor
|
||||
Menu.icon.disabledArrowColor = @buttonDisabledArrowColor
|
||||
|
||||
|
||||
#---- MenuBar ----
|
||||
|
||||
MenuBar.borderColor = $Separator.foreground
|
||||
|
||||
|
||||
#---- PasswordField ----
|
||||
|
||||
PasswordField.capsLockIconColor = #ffffff64
|
||||
|
||||
|
||||
#---- Popup ----
|
||||
|
||||
Popup.dropShadowColor = #000
|
||||
Popup.dropShadowOpacity = 0.25
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenu.borderColor = tint(@background,17%)
|
||||
|
||||
|
||||
#---- ProgressBar ----
|
||||
|
||||
ProgressBar.background = lighten(@background,8%)
|
||||
ProgressBar.foreground = @accentSliderColor
|
||||
ProgressBar.selectionBackground = @foreground
|
||||
ProgressBar.selectionForeground = contrast($ProgressBar.foreground, @background, @foreground, 25%)
|
||||
|
||||
|
||||
#---- RootPane ----
|
||||
|
||||
RootPane.activeBorderColor = lighten(@background,7%,derived)
|
||||
RootPane.inactiveBorderColor = lighten(@background,5%,derived)
|
||||
|
||||
|
||||
#---- ScrollBar ----
|
||||
|
||||
ScrollBar.track = lighten(@background,1%,derived noAutoInverse)
|
||||
ScrollBar.thumb = lighten($ScrollBar.track,10%,derived noAutoInverse)
|
||||
ScrollBar.hoverTrackColor = lighten($ScrollBar.track,4%,derived noAutoInverse)
|
||||
ScrollBar.hoverThumbColor = lighten($ScrollBar.thumb,10%,derived noAutoInverse)
|
||||
ScrollBar.pressedThumbColor = lighten($ScrollBar.thumb,15%,derived noAutoInverse)
|
||||
ScrollBar.hoverButtonBackground = lighten(@background,5%,derived noAutoInverse)
|
||||
ScrollBar.pressedButtonBackground = lighten(@background,10%,derived noAutoInverse)
|
||||
|
||||
|
||||
#---- Separator ----
|
||||
|
||||
Separator.foreground = tint(@background,10%)
|
||||
|
||||
|
||||
#---- Slider ----
|
||||
|
||||
Slider.trackValueColor = @accentSliderColor
|
||||
Slider.trackColor = lighten(@background,15%)
|
||||
Slider.thumbColor = $Slider.trackValueColor
|
||||
Slider.tickColor = @disabledForeground
|
||||
Slider.focusedColor = fade(changeLightness($Component.focusColor,60%,derived),30%,derived)
|
||||
Slider.hoverThumbColor = lighten($Slider.thumbColor,5%,derived)
|
||||
Slider.pressedThumbColor = lighten($Slider.thumbColor,8%,derived)
|
||||
Slider.disabledTrackColor = lighten(@background,10%)
|
||||
Slider.disabledThumbColor = $Slider.disabledTrackColor
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPaneDivider.draggingColor = $Component.borderColor
|
||||
|
||||
|
||||
#---- TabbedPane ----
|
||||
|
||||
TabbedPane.underlineColor = @accentUnderlineColor
|
||||
TabbedPane.disabledUnderlineColor = lighten(@background,23%)
|
||||
TabbedPane.hoverColor = darken($TabbedPane.background,5%,derived noAutoInverse)
|
||||
TabbedPane.focusColor = mix(@selectionBackground,$TabbedPane.background,25%)
|
||||
TabbedPane.contentAreaColor = $Component.borderColor
|
||||
|
||||
TabbedPane.buttonHoverBackground = darken($TabbedPane.background,5%,derived noAutoInverse)
|
||||
TabbedPane.buttonPressedBackground = darken($TabbedPane.background,8%,derived noAutoInverse)
|
||||
|
||||
TabbedPane.closeBackground = null
|
||||
TabbedPane.closeForeground = @disabledForeground
|
||||
TabbedPane.closeHoverBackground = lighten($TabbedPane.background,5%,derived)
|
||||
TabbedPane.closeHoverForeground = @foreground
|
||||
TabbedPane.closePressedBackground = lighten($TabbedPane.background,10%,derived)
|
||||
TabbedPane.closePressedForeground = $TabbedPane.closeHoverForeground
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
Table.gridColor = lighten($Table.background,5%)
|
||||
|
||||
|
||||
#---- TableHeader ----
|
||||
|
||||
TableHeader.separatorColor = lighten($TableHeader.background,10%)
|
||||
TableHeader.bottomSeparatorColor = $TableHeader.separatorColor
|
||||
|
||||
|
||||
#---- TitlePane ----
|
||||
|
||||
TitlePane.embeddedForeground = darken($TitlePane.foreground,15%)
|
||||
TitlePane.buttonHoverBackground = lighten($TitlePane.background,15%,derived)
|
||||
TitlePane.buttonPressedBackground = lighten($TitlePane.background,10%,derived)
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
ToggleButton.selectedBackground = lighten($ToggleButton.background,10%,derived)
|
||||
ToggleButton.disabledSelectedBackground = lighten($ToggleButton.background,3%,derived)
|
||||
|
||||
ToggleButton.toolbar.selectedBackground = lighten($ToggleButton.background,7%,derived)
|
||||
|
||||
|
||||
#---- ToolTip ----
|
||||
|
||||
ToolTip.border = 4,6,4,6
|
||||
ToolTip.background = shade(@background,50%)
|
||||
|
||||
|
||||
#---- Tree ----
|
||||
|
||||
Tree.hash = lighten($Tree.background,5%)
|
||||
|
||||
|
||||
|
||||
#---- Styles ------------------------------------------------------------------
|
||||
|
||||
#---- inTextField ----
|
||||
# for leading/trailing components in text fields
|
||||
|
||||
[style]Button.inTextField = \
|
||||
focusable: false; \
|
||||
toolbar.margin: 1,1,1,1; \
|
||||
toolbar.spacingInsets: 1,1,1,1; \
|
||||
toolbar.hoverBackground: fade(Actions.GreyInline,30%,lazy); \
|
||||
toolbar.pressedBackground: fade(Actions.GreyInline,40%,lazy); \
|
||||
toolbar.selectedBackground: fade(Actions.GreyInline,50%,lazy)
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,71 @@
|
||||
#
|
||||
# Copyright 2019 FormDev Software GmbH
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
|
||||
#
|
||||
# This file is loaded for "FlatLaf IntelliJ" theme (that extend class FlatIntelliJLaf)
|
||||
# and for all light IntelliJ Platform themes.
|
||||
#
|
||||
# Documentation:
|
||||
# - https://www.formdev.com/flatlaf/properties-files/
|
||||
# - https://www.formdev.com/flatlaf/how-to-customize/
|
||||
#
|
||||
# NOTE: Avoid copying the whole content of this file to own properties files.
|
||||
# This will make upgrading to newer FlatLaf versions complex and error-prone.
|
||||
# Instead copy and modify only those properties that you need to alter.
|
||||
#
|
||||
|
||||
# Colors and style mostly based on IntelliJ theme from IntelliJ IDEA Community Edition,
|
||||
# which is licensed under the Apache 2.0 license. Copyright 2000-2019 JetBrains s.r.o.
|
||||
# See: https://github.com/JetBrains/intellij-community/
|
||||
|
||||
#---- variables ----
|
||||
|
||||
# accent colors (blueish)
|
||||
@accentFocusColor = if(@accentColor, lighten(@accentColor,20%), lighten(@accentBaseColor,31%))
|
||||
@accentButtonDefaultBackground = if(@accentColor, @accentColor, tint(@accentBaseColor,15%))
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.focusedBackground = null
|
||||
|
||||
Button.default.background = @accentButtonDefaultBackground
|
||||
Button.default.foreground = contrast($Button.default.background, tint($Button.foreground,50%), #fff, 50%)
|
||||
Button.default.focusedBackground = null
|
||||
Button.default.borderColor = shade($Button.default.background,15%)
|
||||
Button.default.hoverBorderColor = tint($Button.default.background,50%)
|
||||
Button.default.focusedBorderColor = $Button.default.hoverBorderColor
|
||||
Button.default.boldText = true
|
||||
Button.default.borderWidth = 1
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.icon.style = filled
|
||||
CheckBox.icon.focusWidth = null
|
||||
CheckBox.icon.focusedBackground = null
|
||||
|
||||
|
||||
#---- Component ----
|
||||
|
||||
Component.focusWidth = 2
|
||||
Component.innerFocusWidth = 0
|
||||
Component.innerOutlineWidth = 0
|
||||
Component.arrowType = triangle
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButton.icon.style = filled
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,924 @@
|
||||
#
|
||||
# Copyright 2019 FormDev Software GmbH
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
|
||||
#
|
||||
# This file is loaded for all themes.
|
||||
#
|
||||
# Documentation:
|
||||
# - https://www.formdev.com/flatlaf/properties-files/
|
||||
# - https://www.formdev.com/flatlaf/how-to-customize/
|
||||
#
|
||||
# NOTE: Avoid copying the whole content of this file to own properties files.
|
||||
# This will make upgrading to newer FlatLaf versions complex and error-prone.
|
||||
# Instead copy and modify only those properties that you need to alter.
|
||||
#
|
||||
|
||||
#---- typography / fonts ----
|
||||
|
||||
# headings
|
||||
h00.font = +24
|
||||
h0.font = +18
|
||||
h1.font = +12 $semibold.font
|
||||
h2.font = +6 $semibold.font
|
||||
h3.font = +3 $semibold.font
|
||||
h4.font = bold
|
||||
|
||||
h1.regular.font = +12
|
||||
h2.regular.font = +6
|
||||
h3.regular.font = +3
|
||||
|
||||
# text
|
||||
large.font = +2
|
||||
medium.font = -1
|
||||
small.font = -2
|
||||
mini.font = -3
|
||||
|
||||
# default font
|
||||
#defaultFont = ...
|
||||
|
||||
# font weights
|
||||
# Windows
|
||||
[win]light.font = "Segoe UI Light"
|
||||
[win]semibold.font = "Segoe UI Semibold"
|
||||
# macOS
|
||||
[mac]light.font = "HelveticaNeue-Thin"
|
||||
[mac]semibold.font = "HelveticaNeue-Medium"
|
||||
# Linux
|
||||
[linux]light.font = "Lato Light", "Ubuntu Light", "Cantarell Light"
|
||||
[linux]semibold.font = "Lato Semibold", "Ubuntu Medium", "Montserrat SemiBold"
|
||||
# fallback for unknown platform
|
||||
light.font = +0
|
||||
semibold.font = +0
|
||||
|
||||
# monospaced
|
||||
[win]monospaced.font = Consolas, "Courier New", Monospaced
|
||||
[mac]monospaced.font = Menlo, Monospaced
|
||||
[linux]monospaced.font = "Liberation Mono", "Ubuntu Mono", Monospaced
|
||||
monospaced.font = Monospaced
|
||||
|
||||
# styles
|
||||
[style].h00 = font: $h00.font
|
||||
[style].h0 = font: $h0.font
|
||||
[style].h1 = font: $h1.font
|
||||
[style].h2 = font: $h2.font
|
||||
[style].h3 = font: $h3.font
|
||||
[style].h4 = font: $h4.font
|
||||
[style].h1.regular = font: $h1.regular.font
|
||||
[style].h2.regular = font: $h2.regular.font
|
||||
[style].h3.regular = font: $h3.regular.font
|
||||
[style].large = font: $large.font
|
||||
[style].medium = font: $medium.font
|
||||
[style].small = font: $small.font
|
||||
[style].mini = font: $mini.font
|
||||
[style].light = font: $light.font
|
||||
[style].semibold = font: $semibold.font
|
||||
[style].monospaced = font: $monospaced.font
|
||||
|
||||
|
||||
#---- UI delegates ----
|
||||
|
||||
ButtonUI = com.formdev.flatlaf.ui.FlatButtonUI
|
||||
CheckBoxUI = com.formdev.flatlaf.ui.FlatCheckBoxUI
|
||||
CheckBoxMenuItemUI = com.formdev.flatlaf.ui.FlatCheckBoxMenuItemUI
|
||||
ColorChooserUI = com.formdev.flatlaf.ui.FlatColorChooserUI
|
||||
ComboBoxUI = com.formdev.flatlaf.ui.FlatComboBoxUI
|
||||
DesktopIconUI = com.formdev.flatlaf.ui.FlatDesktopIconUI
|
||||
DesktopPaneUI = com.formdev.flatlaf.ui.FlatDesktopPaneUI
|
||||
EditorPaneUI = com.formdev.flatlaf.ui.FlatEditorPaneUI
|
||||
FileChooserUI = com.formdev.flatlaf.ui.FlatFileChooserUI
|
||||
FormattedTextFieldUI = com.formdev.flatlaf.ui.FlatFormattedTextFieldUI
|
||||
InternalFrameUI = com.formdev.flatlaf.ui.FlatInternalFrameUI
|
||||
LabelUI = com.formdev.flatlaf.ui.FlatLabelUI
|
||||
ListUI = com.formdev.flatlaf.ui.FlatListUI
|
||||
MenuUI = com.formdev.flatlaf.ui.FlatMenuUI
|
||||
MenuBarUI = com.formdev.flatlaf.ui.FlatMenuBarUI
|
||||
MenuItemUI = com.formdev.flatlaf.ui.FlatMenuItemUI
|
||||
OptionPaneUI = com.formdev.flatlaf.ui.FlatOptionPaneUI
|
||||
PanelUI = com.formdev.flatlaf.ui.FlatPanelUI
|
||||
PasswordFieldUI = com.formdev.flatlaf.ui.FlatPasswordFieldUI
|
||||
PopupMenuUI = com.formdev.flatlaf.ui.FlatPopupMenuUI
|
||||
PopupMenuSeparatorUI = com.formdev.flatlaf.ui.FlatPopupMenuSeparatorUI
|
||||
ProgressBarUI = com.formdev.flatlaf.ui.FlatProgressBarUI
|
||||
RadioButtonUI = com.formdev.flatlaf.ui.FlatRadioButtonUI
|
||||
RadioButtonMenuItemUI = com.formdev.flatlaf.ui.FlatRadioButtonMenuItemUI
|
||||
RootPaneUI = com.formdev.flatlaf.ui.FlatRootPaneUI
|
||||
ScrollBarUI = com.formdev.flatlaf.ui.FlatScrollBarUI
|
||||
ScrollPaneUI = com.formdev.flatlaf.ui.FlatScrollPaneUI
|
||||
SeparatorUI = com.formdev.flatlaf.ui.FlatSeparatorUI
|
||||
SliderUI = com.formdev.flatlaf.ui.FlatSliderUI
|
||||
SpinnerUI = com.formdev.flatlaf.ui.FlatSpinnerUI
|
||||
SplitPaneUI = com.formdev.flatlaf.ui.FlatSplitPaneUI
|
||||
TabbedPaneUI = com.formdev.flatlaf.ui.FlatTabbedPaneUI
|
||||
TableUI = com.formdev.flatlaf.ui.FlatTableUI
|
||||
TableHeaderUI = com.formdev.flatlaf.ui.FlatTableHeaderUI
|
||||
TextAreaUI = com.formdev.flatlaf.ui.FlatTextAreaUI
|
||||
TextFieldUI = com.formdev.flatlaf.ui.FlatTextFieldUI
|
||||
TextPaneUI = com.formdev.flatlaf.ui.FlatTextPaneUI
|
||||
ToggleButtonUI = com.formdev.flatlaf.ui.FlatToggleButtonUI
|
||||
ToolBarUI = com.formdev.flatlaf.ui.FlatToolBarUI
|
||||
ToolBarSeparatorUI = com.formdev.flatlaf.ui.FlatToolBarSeparatorUI
|
||||
ToolTipUI = com.formdev.flatlaf.ui.FlatToolTipUI
|
||||
TreeUI = com.formdev.flatlaf.ui.FlatTreeUI
|
||||
ViewportUI = com.formdev.flatlaf.ui.FlatViewportUI
|
||||
|
||||
|
||||
#---- variables ----
|
||||
|
||||
@componentMargin = 2,6,2,6
|
||||
@menuItemMargin = 3,6,3,6
|
||||
|
||||
|
||||
#---- wildcard replacements ----
|
||||
|
||||
*.background = @background
|
||||
*.foreground = @foreground
|
||||
*.disabledBackground = @disabledBackground
|
||||
*.disabledForeground = @disabledForeground
|
||||
*.disabledText = @disabledForeground
|
||||
*.inactiveBackground = @disabledBackground
|
||||
*.inactiveForeground = @disabledForeground
|
||||
*.selectionBackground = @selectionBackground
|
||||
*.selectionForeground = @selectionForeground
|
||||
*.caretForeground = @foreground
|
||||
*.acceleratorForeground = @menuAcceleratorForeground
|
||||
*.acceleratorSelectionForeground = @menuAcceleratorSelectionForeground
|
||||
|
||||
|
||||
#---- system colors ----
|
||||
|
||||
desktop = @componentBackground
|
||||
activeCaptionText = @foreground
|
||||
activeCaptionBorder = $activeCaption
|
||||
inactiveCaptionText = @foreground
|
||||
inactiveCaptionBorder = $inactiveCaption
|
||||
window = @background
|
||||
windowBorder = @foreground
|
||||
windowText = @foreground
|
||||
menu = @background
|
||||
menuText = @foreground
|
||||
text = @componentBackground
|
||||
textText = @foreground
|
||||
textHighlight = @selectionBackground
|
||||
textHighlightText = @selectionForeground
|
||||
textInactiveText = @disabledForeground
|
||||
control = @background
|
||||
controlText = @foreground
|
||||
controlShadow = $Component.borderColor
|
||||
scrollbar = $ScrollBar.track
|
||||
info = $ToolTip.background
|
||||
infoText = @foreground
|
||||
|
||||
|
||||
#---- unused colors ----
|
||||
|
||||
# Colors that are defined in BasicLookAndFeel but are not used in FlatLaf.
|
||||
# Keep them for compatibility (if used in 3rd party app) and give them useful values.
|
||||
|
||||
*.shadow = $controlShadow
|
||||
*.darkShadow = $controlDkShadow
|
||||
*.light = $controlHighlight
|
||||
*.highlight = $controlLtHighlight
|
||||
|
||||
ComboBox.buttonShadow = $controlShadow
|
||||
ComboBox.buttonDarkShadow = $controlDkShadow
|
||||
ComboBox.buttonHighlight = $controlLtHighlight
|
||||
|
||||
InternalFrame.borderColor = $control
|
||||
InternalFrame.borderShadow = $controlShadow
|
||||
InternalFrame.borderDarkShadow = $controlDkShadow
|
||||
InternalFrame.borderHighlight = $controlLtHighlight
|
||||
InternalFrame.borderLight = $controlHighlight
|
||||
|
||||
Label.disabledShadow = $controlShadow
|
||||
|
||||
ScrollBar.trackHighlight = $controlDkShadow
|
||||
ScrollBar.thumbHighlight = $controlLtHighlight
|
||||
ScrollBar.thumbDarkShadow = $controlDkShadow
|
||||
ScrollBar.thumbShadow = $controlShadow
|
||||
|
||||
Slider.focus = $controlDkShadow
|
||||
|
||||
TabbedPane.focus = $controlText
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.border = com.formdev.flatlaf.ui.FlatButtonBorder
|
||||
Button.arc = 6
|
||||
Button.minimumWidth = 72
|
||||
Button.margin = 2,14,2,14
|
||||
Button.iconTextGap = 4
|
||||
Button.rollover = true
|
||||
Button.defaultButtonFollowsFocus = false
|
||||
|
||||
Button.borderWidth = 1
|
||||
Button.default.borderWidth = 1
|
||||
|
||||
# for buttons in toolbars
|
||||
Button.toolbar.margin = 3,3,3,3
|
||||
Button.toolbar.spacingInsets = 1,2,1,2
|
||||
|
||||
|
||||
#---- Caret ----
|
||||
|
||||
Caret.width = {scaledInteger}1
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.border = com.formdev.flatlaf.ui.FlatMarginBorder
|
||||
CheckBox.icon = com.formdev.flatlaf.icons.FlatCheckBoxIcon
|
||||
CheckBox.arc = 4
|
||||
CheckBox.margin = 2,2,2,2
|
||||
CheckBox.iconTextGap = 4
|
||||
CheckBox.rollover = true
|
||||
|
||||
|
||||
#---- CheckBoxMenuItem ----
|
||||
|
||||
CheckBoxMenuItem.border = com.formdev.flatlaf.ui.FlatMenuItemBorder
|
||||
CheckBoxMenuItem.checkIcon = com.formdev.flatlaf.icons.FlatCheckBoxMenuItemIcon
|
||||
CheckBoxMenuItem.arrowIcon = com.formdev.flatlaf.icons.FlatMenuItemArrowIcon
|
||||
CheckBoxMenuItem.margin = @menuItemMargin
|
||||
CheckBoxMenuItem.opaque = false
|
||||
CheckBoxMenuItem.borderPainted = true
|
||||
CheckBoxMenuItem.background = @menuBackground
|
||||
|
||||
|
||||
#---- ColorChooser ----
|
||||
|
||||
ColorChooser.swatchesSwatchSize = {scaledDimension}16,16
|
||||
ColorChooser.swatchesRecentSwatchSize = {scaledDimension}16,16
|
||||
ColorChooser.swatchesDefaultRecentColor = $control
|
||||
|
||||
|
||||
#---- ComboBox ----
|
||||
|
||||
ComboBox.border = com.formdev.flatlaf.ui.FlatRoundBorder
|
||||
ComboBox.padding = @componentMargin
|
||||
ComboBox.minimumWidth = 72
|
||||
ComboBox.editorColumns = 0
|
||||
ComboBox.maximumRowCount = 15
|
||||
[mac]ComboBox.showPopupOnNavigation = true
|
||||
# allowed values: auto, button or none
|
||||
ComboBox.buttonStyle = auto
|
||||
ComboBox.background = @componentBackground
|
||||
ComboBox.buttonBackground = $ComboBox.background
|
||||
ComboBox.buttonEditableBackground = darken($ComboBox.background,2%)
|
||||
ComboBox.buttonSeparatorColor = $Component.borderColor
|
||||
ComboBox.buttonDisabledSeparatorColor = $Component.disabledBorderColor
|
||||
ComboBox.buttonArrowColor = @buttonArrowColor
|
||||
ComboBox.buttonDisabledArrowColor = @buttonDisabledArrowColor
|
||||
ComboBox.buttonHoverArrowColor = @buttonHoverArrowColor
|
||||
ComboBox.buttonPressedArrowColor = @buttonPressedArrowColor
|
||||
|
||||
|
||||
#---- Component ----
|
||||
|
||||
Component.focusWidth = 0
|
||||
Component.innerFocusWidth = 0.5
|
||||
Component.innerOutlineWidth = 1
|
||||
Component.borderWidth = 1
|
||||
Component.arc = 5
|
||||
Component.minimumWidth = 64
|
||||
# allowed values: chevron or triangle
|
||||
Component.arrowType = chevron
|
||||
Component.hideMnemonics = true
|
||||
|
||||
|
||||
#---- DesktopIcon ----
|
||||
|
||||
DesktopIcon.border = 4,4,4,4
|
||||
DesktopIcon.iconSize = 64,64
|
||||
DesktopIcon.closeSize = 20,20
|
||||
DesktopIcon.closeIcon = com.formdev.flatlaf.icons.FlatInternalFrameCloseIcon
|
||||
|
||||
|
||||
#---- EditorPane ----
|
||||
|
||||
EditorPane.border = com.formdev.flatlaf.ui.FlatMarginBorder
|
||||
EditorPane.margin = @componentMargin
|
||||
EditorPane.background = @componentBackground
|
||||
|
||||
|
||||
#---- FileChooser ----
|
||||
|
||||
FileChooser.newFolderIcon = com.formdev.flatlaf.icons.FlatFileChooserNewFolderIcon
|
||||
FileChooser.upFolderIcon = com.formdev.flatlaf.icons.FlatFileChooserUpFolderIcon
|
||||
FileChooser.homeFolderIcon = com.formdev.flatlaf.icons.FlatFileChooserHomeFolderIcon
|
||||
FileChooser.detailsViewIcon = com.formdev.flatlaf.icons.FlatFileChooserDetailsViewIcon
|
||||
FileChooser.listViewIcon = com.formdev.flatlaf.icons.FlatFileChooserListViewIcon
|
||||
FileChooser.usesSingleFilePane = true
|
||||
[win]FileChooser.useSystemExtensionHiding = true
|
||||
|
||||
|
||||
#---- FileView ----
|
||||
|
||||
FileView.directoryIcon = com.formdev.flatlaf.icons.FlatFileViewDirectoryIcon
|
||||
FileView.fileIcon = com.formdev.flatlaf.icons.FlatFileViewFileIcon
|
||||
FileView.computerIcon = com.formdev.flatlaf.icons.FlatFileViewComputerIcon
|
||||
FileView.hardDriveIcon = com.formdev.flatlaf.icons.FlatFileViewHardDriveIcon
|
||||
FileView.floppyDriveIcon = com.formdev.flatlaf.icons.FlatFileViewFloppyDriveIcon
|
||||
|
||||
|
||||
#---- FormattedTextField ----
|
||||
|
||||
FormattedTextField.border = com.formdev.flatlaf.ui.FlatTextBorder
|
||||
FormattedTextField.margin = @componentMargin
|
||||
FormattedTextField.background = @componentBackground
|
||||
FormattedTextField.placeholderForeground = @disabledForeground
|
||||
FormattedTextField.iconTextGap = 4
|
||||
|
||||
|
||||
#---- HelpButton ----
|
||||
|
||||
HelpButton.icon = com.formdev.flatlaf.icons.FlatHelpButtonIcon
|
||||
HelpButton.borderColor = $Button.borderColor
|
||||
HelpButton.disabledBorderColor = $Button.disabledBorderColor
|
||||
HelpButton.focusedBorderColor = $Button.focusedBorderColor
|
||||
HelpButton.hoverBorderColor = $?Button.hoverBorderColor
|
||||
HelpButton.background = $Button.background
|
||||
HelpButton.disabledBackground = $Button.disabledBackground
|
||||
HelpButton.focusedBackground = $?Button.focusedBackground
|
||||
HelpButton.hoverBackground = $?Button.hoverBackground
|
||||
HelpButton.pressedBackground = $?Button.pressedBackground
|
||||
|
||||
HelpButton.borderWidth = $?Button.borderWidth
|
||||
HelpButton.innerFocusWidth = $?Button.innerFocusWidth
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrame.border = com.formdev.flatlaf.ui.FlatInternalFrameUI$FlatInternalFrameBorder
|
||||
InternalFrame.borderLineWidth = 1
|
||||
InternalFrame.borderMargins = 6,6,6,6
|
||||
InternalFrame.buttonSize = 24,24
|
||||
InternalFrame.closeIcon = com.formdev.flatlaf.icons.FlatInternalFrameCloseIcon
|
||||
InternalFrame.iconifyIcon = com.formdev.flatlaf.icons.FlatInternalFrameIconifyIcon
|
||||
InternalFrame.maximizeIcon = com.formdev.flatlaf.icons.FlatInternalFrameMaximizeIcon
|
||||
InternalFrame.minimizeIcon = com.formdev.flatlaf.icons.FlatInternalFrameRestoreIcon
|
||||
InternalFrame.windowBindings = null
|
||||
|
||||
# drop shadow
|
||||
InternalFrame.dropShadowPainted = true
|
||||
InternalFrame.activeDropShadowColor = null
|
||||
InternalFrame.activeDropShadowInsets = 5,5,6,6
|
||||
InternalFrame.inactiveDropShadowColor = null
|
||||
InternalFrame.inactiveDropShadowInsets = 3,3,4,4
|
||||
|
||||
|
||||
#---- InternalFrameTitlePane ----
|
||||
|
||||
InternalFrameTitlePane.border = 0,8,0,0
|
||||
|
||||
|
||||
#---- List ----
|
||||
|
||||
List.border = 0,0,0,0
|
||||
List.cellMargins = 1,6,1,6
|
||||
List.cellFocusColor = @cellFocusColor
|
||||
List.cellNoFocusBorder = com.formdev.flatlaf.ui.FlatListCellBorder$Default
|
||||
List.focusCellHighlightBorder = com.formdev.flatlaf.ui.FlatListCellBorder$Focused
|
||||
List.focusSelectedCellHighlightBorder = com.formdev.flatlaf.ui.FlatListCellBorder$Selected
|
||||
List.background = @componentBackground
|
||||
List.selectionInactiveBackground = @selectionInactiveBackground
|
||||
List.selectionInactiveForeground = @selectionInactiveForeground
|
||||
List.dropCellBackground = @dropCellBackground
|
||||
List.dropCellForeground = @dropCellForeground
|
||||
List.dropLineColor = @dropLineColor
|
||||
List.showCellFocusIndicator = false
|
||||
|
||||
|
||||
#---- Menu ----
|
||||
|
||||
Menu.border = com.formdev.flatlaf.ui.FlatMenuItemBorder
|
||||
Menu.arrowIcon = com.formdev.flatlaf.icons.FlatMenuArrowIcon
|
||||
Menu.checkIcon = null
|
||||
Menu.margin = @menuItemMargin
|
||||
Menu.submenuPopupOffsetX = {scaledInteger}-4
|
||||
Menu.submenuPopupOffsetY = {scaledInteger}-4
|
||||
Menu.opaque = false
|
||||
Menu.borderPainted = true
|
||||
Menu.background = @menuBackground
|
||||
|
||||
|
||||
#---- MenuBar ----
|
||||
|
||||
MenuBar.border = com.formdev.flatlaf.ui.FlatMenuBarBorder
|
||||
MenuBar.background = @menuBackground
|
||||
MenuBar.hoverBackground = @menuHoverBackground
|
||||
MenuBar.itemMargins = 3,8,3,8
|
||||
|
||||
|
||||
#---- MenuItem ----
|
||||
|
||||
MenuItem.border = com.formdev.flatlaf.ui.FlatMenuItemBorder
|
||||
MenuItem.arrowIcon = com.formdev.flatlaf.icons.FlatMenuItemArrowIcon
|
||||
MenuItem.checkIcon = null
|
||||
MenuItem.margin = @menuItemMargin
|
||||
MenuItem.opaque = false
|
||||
MenuItem.borderPainted = true
|
||||
MenuItem.verticallyAlignText = true
|
||||
MenuItem.background = @menuBackground
|
||||
MenuItem.checkBackground = @menuCheckBackground
|
||||
MenuItem.checkMargins = 2,2,2,2
|
||||
MenuItem.minimumWidth = 72
|
||||
MenuItem.minimumIconSize = 16,16
|
||||
MenuItem.iconTextGap = 6
|
||||
MenuItem.textAcceleratorGap = 24
|
||||
MenuItem.textNoAcceleratorGap = 6
|
||||
MenuItem.acceleratorArrowGap = 2
|
||||
MenuItem.acceleratorDelimiter = +
|
||||
[mac]MenuItem.acceleratorDelimiter =
|
||||
|
||||
# for MenuItem.selectionType = underline
|
||||
MenuItem.underlineSelectionBackground = @menuHoverBackground
|
||||
MenuItem.underlineSelectionCheckBackground = @menuCheckBackground
|
||||
MenuItem.underlineSelectionColor = @accentUnderlineColor
|
||||
MenuItem.underlineSelectionHeight = 3
|
||||
|
||||
|
||||
#---- OptionPane ----
|
||||
|
||||
OptionPane.border = 12,12,12,12
|
||||
OptionPane.messageAreaBorder = 0,0,0,0
|
||||
OptionPane.buttonAreaBorder = 12,0,0,0
|
||||
OptionPane.messageForeground = null
|
||||
|
||||
OptionPane.showIcon = false
|
||||
OptionPane.maxCharactersPerLine = 80
|
||||
OptionPane.iconMessageGap = 16
|
||||
OptionPane.messagePadding = 3
|
||||
OptionPane.buttonPadding = 8
|
||||
OptionPane.buttonMinimumWidth = {scaledInteger}72
|
||||
OptionPane.sameSizeButtons = true
|
||||
OptionPane.setButtonMargin = false
|
||||
OptionPane.buttonOrientation = 4
|
||||
[mac]OptionPane.isYesLast = true
|
||||
|
||||
OptionPane.errorIcon = com.formdev.flatlaf.icons.FlatOptionPaneErrorIcon
|
||||
OptionPane.informationIcon = com.formdev.flatlaf.icons.FlatOptionPaneInformationIcon
|
||||
OptionPane.questionIcon = com.formdev.flatlaf.icons.FlatOptionPaneQuestionIcon
|
||||
OptionPane.warningIcon = com.formdev.flatlaf.icons.FlatOptionPaneWarningIcon
|
||||
|
||||
|
||||
#---- PasswordField ----
|
||||
|
||||
PasswordField.border = com.formdev.flatlaf.ui.FlatTextBorder
|
||||
PasswordField.margin = @componentMargin
|
||||
PasswordField.background = @componentBackground
|
||||
PasswordField.placeholderForeground = @disabledForeground
|
||||
PasswordField.iconTextGap = 4
|
||||
PasswordField.echoChar = \u2022
|
||||
PasswordField.showCapsLock = true
|
||||
PasswordField.showRevealButton = false
|
||||
PasswordField.capsLockIcon = com.formdev.flatlaf.icons.FlatCapsLockIcon
|
||||
PasswordField.revealIcon = com.formdev.flatlaf.icons.FlatRevealIcon
|
||||
PasswordField.revealIconColor = lazy(Actions.Grey)
|
||||
|
||||
|
||||
#---- Popup ----
|
||||
|
||||
Popup.dropShadowPainted = true
|
||||
Popup.dropShadowInsets = -4,-4,4,4
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenu.border = com.formdev.flatlaf.ui.FlatPopupMenuBorder
|
||||
PopupMenu.borderInsets = 4,1,4,1
|
||||
PopupMenu.background = @menuBackground
|
||||
|
||||
|
||||
#---- PopupMenuSeparator ----
|
||||
|
||||
PopupMenuSeparator.height = 9
|
||||
PopupMenuSeparator.stripeWidth = 1
|
||||
PopupMenuSeparator.stripeIndent = 4
|
||||
|
||||
|
||||
#---- ProgressBar ----
|
||||
|
||||
ProgressBar.border = com.formdev.flatlaf.ui.FlatEmptyBorder
|
||||
ProgressBar.arc = 4
|
||||
ProgressBar.horizontalSize = 146,4
|
||||
ProgressBar.verticalSize = 4,146
|
||||
ProgressBar.cycleTime = 4000
|
||||
ProgressBar.repaintInterval = 15
|
||||
ProgressBar.font = -2
|
||||
|
||||
|
||||
#---- RadioButton ----
|
||||
|
||||
RadioButton.border = com.formdev.flatlaf.ui.FlatMarginBorder
|
||||
RadioButton.icon = com.formdev.flatlaf.icons.FlatRadioButtonIcon
|
||||
RadioButton.icon.centerDiameter = 8
|
||||
RadioButton.icon[filled].centerDiameter = 5
|
||||
RadioButton.margin = 2,2,2,2
|
||||
RadioButton.iconTextGap = 4
|
||||
RadioButton.rollover = true
|
||||
|
||||
|
||||
#---- RadioButtonMenuItem ----
|
||||
|
||||
RadioButtonMenuItem.border = com.formdev.flatlaf.ui.FlatMenuItemBorder
|
||||
RadioButtonMenuItem.checkIcon = com.formdev.flatlaf.icons.FlatRadioButtonMenuItemIcon
|
||||
RadioButtonMenuItem.arrowIcon = com.formdev.flatlaf.icons.FlatMenuItemArrowIcon
|
||||
RadioButtonMenuItem.margin = @menuItemMargin
|
||||
RadioButtonMenuItem.opaque = false
|
||||
RadioButtonMenuItem.borderPainted = true
|
||||
RadioButtonMenuItem.background = @menuBackground
|
||||
|
||||
|
||||
#---- RootPane ----
|
||||
|
||||
RootPane.border = com.formdev.flatlaf.ui.FlatRootPaneUI$FlatWindowBorder
|
||||
RootPane.borderDragThickness = 5
|
||||
RootPane.cornerDragWidth = 16
|
||||
RootPane.honorFrameMinimumSizeOnResize = false
|
||||
RootPane.honorDialogMinimumSizeOnResize = true
|
||||
|
||||
|
||||
#---- ScrollBar ----
|
||||
|
||||
ScrollBar.width = 10
|
||||
ScrollBar.minimumThumbSize = 10,10
|
||||
ScrollBar.maximumThumbSize = 100000,100000
|
||||
ScrollBar.trackInsets = 0,0,0,0
|
||||
ScrollBar.thumbInsets = 0,0,0,0
|
||||
ScrollBar.trackArc = 0
|
||||
ScrollBar.thumbArc = 0
|
||||
ScrollBar.hoverThumbWithTrack = false
|
||||
ScrollBar.pressedThumbWithTrack = false
|
||||
ScrollBar.showButtons = false
|
||||
ScrollBar.squareButtons = false
|
||||
ScrollBar.buttonArrowColor = @buttonArrowColor
|
||||
ScrollBar.buttonDisabledArrowColor = @buttonDisabledArrowColor
|
||||
ScrollBar.allowsAbsolutePositioning = true
|
||||
|
||||
[mac]ScrollBar.minimumThumbSize = 18,18
|
||||
[mac]ScrollBar.thumbInsets = 2,2,2,2
|
||||
[mac]ScrollBar.thumbArc = 999
|
||||
[mac]ScrollBar.hoverThumbWithTrack = true
|
||||
|
||||
[linux]ScrollBar.minimumThumbSize = 18,18
|
||||
[linux]ScrollBar.thumbInsets = 2,2,2,2
|
||||
[linux]ScrollBar.thumbArc = 999
|
||||
|
||||
|
||||
#---- ScrollPane ----
|
||||
|
||||
ScrollPane.border = com.formdev.flatlaf.ui.FlatBorder
|
||||
ScrollPane.background = $ScrollBar.track
|
||||
ScrollPane.fillUpperCorner = true
|
||||
ScrollPane.smoothScrolling = true
|
||||
|
||||
|
||||
#---- SearchField ----
|
||||
|
||||
SearchField.searchIconColor = fade(Actions.GreyInline,90%,lazy)
|
||||
SearchField.searchIconHoverColor = fade(Actions.GreyInline,70%,lazy)
|
||||
SearchField.searchIconPressedColor = fade(Actions.GreyInline,50%,lazy)
|
||||
|
||||
SearchField.clearIconColor = fade(Actions.GreyInline,50%,lazy)
|
||||
SearchField.clearIconHoverColor = $SearchField.clearIconColor
|
||||
SearchField.clearIconPressedColor = fade(Actions.GreyInline,80%,lazy)
|
||||
|
||||
|
||||
#---- Separator ----
|
||||
|
||||
Separator.height = 3
|
||||
Separator.stripeWidth = 1
|
||||
Separator.stripeIndent = 1
|
||||
|
||||
|
||||
#---- Slider ----
|
||||
|
||||
Slider.focusInsets = 0,0,0,0
|
||||
Slider.trackWidth = 2
|
||||
Slider.thumbSize = 12,12
|
||||
Slider.focusWidth = 4
|
||||
|
||||
|
||||
#---- Spinner ----
|
||||
|
||||
Spinner.border = com.formdev.flatlaf.ui.FlatRoundBorder
|
||||
Spinner.background = @componentBackground
|
||||
Spinner.buttonBackground = darken($Spinner.background,2%)
|
||||
Spinner.buttonSeparatorColor = $Component.borderColor
|
||||
Spinner.buttonDisabledSeparatorColor = $Component.disabledBorderColor
|
||||
Spinner.buttonArrowColor = @buttonArrowColor
|
||||
Spinner.buttonDisabledArrowColor = @buttonDisabledArrowColor
|
||||
Spinner.buttonHoverArrowColor = @buttonHoverArrowColor
|
||||
Spinner.buttonPressedArrowColor = @buttonPressedArrowColor
|
||||
Spinner.padding = @componentMargin
|
||||
Spinner.editorBorderPainted = false
|
||||
# allowed values: button or none
|
||||
Spinner.buttonStyle = button
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPane.dividerSize = 5
|
||||
SplitPane.continuousLayout = true
|
||||
SplitPane.border = null
|
||||
SplitPane.centerOneTouchButtons = true
|
||||
SplitPane.oneTouchButtonSize = {scaledInteger}6
|
||||
SplitPane.oneTouchButtonOffset = {scaledInteger}2
|
||||
|
||||
SplitPaneDivider.border = null
|
||||
SplitPaneDivider.oneTouchArrowColor = @buttonArrowColor
|
||||
SplitPaneDivider.oneTouchHoverArrowColor = @buttonHoverArrowColor
|
||||
SplitPaneDivider.oneTouchPressedArrowColor = @buttonPressedArrowColor
|
||||
# allowed values: grip or plain
|
||||
SplitPaneDivider.style = grip
|
||||
SplitPaneDivider.gripColor = @icon
|
||||
SplitPaneDivider.gripDotCount = 3
|
||||
SplitPaneDivider.gripDotSize = 3
|
||||
SplitPaneDivider.gripGap = 2
|
||||
|
||||
|
||||
#---- TabbedPane ----
|
||||
|
||||
TabbedPane.tabHeight = 32
|
||||
TabbedPane.tabSelectionHeight = 3
|
||||
TabbedPane.cardTabSelectionHeight = 2
|
||||
TabbedPane.contentSeparatorHeight = 1
|
||||
TabbedPane.showTabSeparators = false
|
||||
TabbedPane.tabSeparatorsFullHeight = false
|
||||
TabbedPane.hasFullBorder = false
|
||||
TabbedPane.tabInsets = 4,12,4,12
|
||||
TabbedPane.tabAreaInsets = 0,0,0,0
|
||||
TabbedPane.selectedTabPadInsets = 0,0,0,0
|
||||
TabbedPane.tabRunOverlay = 0
|
||||
TabbedPane.tabsOverlapBorder = false
|
||||
TabbedPane.disabledForeground = @disabledForeground
|
||||
TabbedPane.shadow = @background
|
||||
TabbedPane.contentBorderInsets = null
|
||||
# allowed values: moreTabsButton or arrowButtons
|
||||
TabbedPane.hiddenTabsNavigation = moreTabsButton
|
||||
# allowed values: leading, trailing, center or fill
|
||||
TabbedPane.tabAreaAlignment = leading
|
||||
# allowed values: leading, trailing or center
|
||||
TabbedPane.tabAlignment = center
|
||||
# allowed values: preferred, equal or compact
|
||||
TabbedPane.tabWidthMode = preferred
|
||||
|
||||
# allowed values: underlined or card
|
||||
TabbedPane.tabType = underlined
|
||||
|
||||
# allowed values: chevron or triangle
|
||||
TabbedPane.arrowType = chevron
|
||||
TabbedPane.buttonInsets = 2,1,2,1
|
||||
TabbedPane.buttonArc = $Button.arc
|
||||
|
||||
# allowed values: wrap or scroll
|
||||
#TabbedPane.tabLayoutPolicy = scroll
|
||||
# allowed values: never or asNeeded
|
||||
TabbedPane.tabsPopupPolicy = asNeeded
|
||||
# allowed values: never, asNeeded or asNeededSingle
|
||||
TabbedPane.scrollButtonsPolicy = asNeededSingle
|
||||
# allowed values: both or trailing
|
||||
TabbedPane.scrollButtonsPlacement = both
|
||||
|
||||
TabbedPane.closeIcon = com.formdev.flatlaf.icons.FlatTabbedPaneCloseIcon
|
||||
TabbedPane.closeSize = 16,16
|
||||
TabbedPane.closeArc = 4
|
||||
TabbedPane.closeCrossPlainSize = 7.5
|
||||
TabbedPane.closeCrossFilledSize = $TabbedPane.closeCrossPlainSize
|
||||
TabbedPane.closeCrossLineWidth = 1
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
Table.rowHeight = 20
|
||||
Table.showHorizontalLines = false
|
||||
Table.showVerticalLines = false
|
||||
Table.showTrailingVerticalLine = false
|
||||
Table.consistentHomeEndKeyBehavior = true
|
||||
Table.intercellSpacing = 0,0
|
||||
Table.scrollPaneBorder = com.formdev.flatlaf.ui.FlatBorder
|
||||
Table.ascendingSortIcon = com.formdev.flatlaf.icons.FlatAscendingSortIcon
|
||||
Table.descendingSortIcon = com.formdev.flatlaf.icons.FlatDescendingSortIcon
|
||||
Table.sortIconColor = @icon
|
||||
Table.cellMargins = 2,3,2,3
|
||||
Table.cellFocusColor = @cellFocusColor
|
||||
Table.cellNoFocusBorder = com.formdev.flatlaf.ui.FlatTableCellBorder$Default
|
||||
Table.focusCellHighlightBorder = com.formdev.flatlaf.ui.FlatTableCellBorder$Focused
|
||||
Table.focusSelectedCellHighlightBorder = com.formdev.flatlaf.ui.FlatTableCellBorder$Selected
|
||||
Table.focusCellBackground = $Table.background
|
||||
Table.focusCellForeground = $Table.foreground
|
||||
Table.background = @componentBackground
|
||||
Table.selectionInactiveBackground = @selectionInactiveBackground
|
||||
Table.selectionInactiveForeground = @selectionInactiveForeground
|
||||
Table.dropCellBackground = @dropCellBackground
|
||||
Table.dropCellForeground = @dropCellForeground
|
||||
Table.dropLineColor = @dropLineColor
|
||||
Table.dropLineShortColor = @dropLineShortColor
|
||||
|
||||
|
||||
#---- TableHeader ----
|
||||
|
||||
TableHeader.height = 25
|
||||
TableHeader.cellBorder = com.formdev.flatlaf.ui.FlatTableHeaderBorder
|
||||
TableHeader.cellMargins = 2,3,2,3
|
||||
TableHeader.focusCellBackground = $TableHeader.background
|
||||
TableHeader.background = @componentBackground
|
||||
TableHeader.showTrailingVerticalLine = false
|
||||
|
||||
|
||||
#---- TextArea ----
|
||||
|
||||
TextArea.border = com.formdev.flatlaf.ui.FlatMarginBorder
|
||||
TextArea.margin = @componentMargin
|
||||
TextArea.background = @componentBackground
|
||||
|
||||
|
||||
#---- TextComponent ----
|
||||
|
||||
# allowed values: never, once or always
|
||||
TextComponent.selectAllOnFocusPolicy = once
|
||||
TextComponent.selectAllOnMouseClick = false
|
||||
TextComponent.arc = 0
|
||||
|
||||
|
||||
#---- TextField ----
|
||||
|
||||
TextField.border = com.formdev.flatlaf.ui.FlatTextBorder
|
||||
TextField.margin = @componentMargin
|
||||
TextField.background = @componentBackground
|
||||
TextField.placeholderForeground = @disabledForeground
|
||||
TextField.iconTextGap = 4
|
||||
|
||||
|
||||
#---- TextPane ----
|
||||
|
||||
TextPane.border = com.formdev.flatlaf.ui.FlatMarginBorder
|
||||
TextPane.margin = @componentMargin
|
||||
TextPane.background = @componentBackground
|
||||
|
||||
|
||||
#---- TitledBorder ----
|
||||
|
||||
TitledBorder.titleColor = @foreground
|
||||
TitledBorder.border = 1,1,1,1,$Separator.foreground
|
||||
|
||||
|
||||
#---- TitlePane ----
|
||||
|
||||
TitlePane.useWindowDecorations = true
|
||||
TitlePane.menuBarEmbedded = true
|
||||
TitlePane.unifiedBackground = true
|
||||
TitlePane.showIcon = true
|
||||
TitlePane.noIconLeftGap = 8
|
||||
TitlePane.iconSize = 16,16
|
||||
TitlePane.iconMargins = 3,8,3,8
|
||||
TitlePane.titleMargins = 3,0,3,0
|
||||
TitlePane.buttonSize = 44,30
|
||||
TitlePane.buttonMaximizedHeight = 22
|
||||
TitlePane.centerTitle = false
|
||||
TitlePane.centerTitleIfMenuBarEmbedded = true
|
||||
TitlePane.menuBarTitleGap = 20
|
||||
TitlePane.closeIcon = com.formdev.flatlaf.icons.FlatWindowCloseIcon
|
||||
TitlePane.iconifyIcon = com.formdev.flatlaf.icons.FlatWindowIconifyIcon
|
||||
TitlePane.maximizeIcon = com.formdev.flatlaf.icons.FlatWindowMaximizeIcon
|
||||
TitlePane.restoreIcon = com.formdev.flatlaf.icons.FlatWindowRestoreIcon
|
||||
|
||||
TitlePane.background = $MenuBar.background
|
||||
TitlePane.inactiveBackground = $TitlePane.background
|
||||
TitlePane.foreground = @foreground
|
||||
TitlePane.inactiveForeground = @disabledForeground
|
||||
|
||||
TitlePane.closeHoverBackground = #c42b1c
|
||||
TitlePane.closePressedBackground = fade($TitlePane.closeHoverBackground,90%)
|
||||
TitlePane.closeHoverForeground = #fff
|
||||
TitlePane.closePressedForeground = #fff
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
ToggleButton.border = $Button.border
|
||||
ToggleButton.margin = $Button.margin
|
||||
ToggleButton.iconTextGap = $Button.iconTextGap
|
||||
ToggleButton.rollover = $Button.rollover
|
||||
|
||||
ToggleButton.background = $Button.background
|
||||
ToggleButton.pressedBackground = $Button.pressedBackground
|
||||
ToggleButton.selectedForeground = $ToggleButton.foreground
|
||||
|
||||
ToggleButton.toolbar.hoverBackground = $Button.toolbar.hoverBackground
|
||||
ToggleButton.toolbar.pressedBackground = $Button.toolbar.pressedBackground
|
||||
|
||||
# button type "tab"
|
||||
ToggleButton.tab.underlineHeight = 2
|
||||
ToggleButton.tab.underlineColor = $TabbedPane.underlineColor
|
||||
ToggleButton.tab.disabledUnderlineColor = $TabbedPane.disabledUnderlineColor
|
||||
ToggleButton.tab.selectedBackground = $?TabbedPane.selectedBackground
|
||||
ToggleButton.tab.hoverBackground = $TabbedPane.hoverColor
|
||||
ToggleButton.tab.focusBackground = $TabbedPane.focusColor
|
||||
|
||||
|
||||
#---- ToolBar ----
|
||||
|
||||
ToolBar.border = com.formdev.flatlaf.ui.FlatToolBarBorder
|
||||
ToolBar.borderMargins = 2,2,2,2
|
||||
ToolBar.isRollover = true
|
||||
ToolBar.focusableButtons = false
|
||||
ToolBar.arrowKeysOnlyNavigation = true
|
||||
ToolBar.floatable = false
|
||||
ToolBar.gripColor = @icon
|
||||
ToolBar.dockingBackground = darken($ToolBar.background,5%)
|
||||
ToolBar.dockingForeground = $Component.borderColor
|
||||
ToolBar.floatingBackground = $ToolBar.background
|
||||
ToolBar.floatingForeground = $Component.borderColor
|
||||
|
||||
ToolBar.separatorSize = null
|
||||
ToolBar.separatorWidth = 7
|
||||
ToolBar.separatorColor = $Separator.foreground
|
||||
|
||||
# not used in FlatLaf; intended for custom components in toolbar
|
||||
# https://github.com/JFormDesigner/FlatLaf/issues/56#issuecomment-586297814
|
||||
ToolBar.spacingBorder = $Button.toolbar.spacingInsets
|
||||
|
||||
|
||||
#---- ToolTipManager ----
|
||||
|
||||
ToolTipManager.enableToolTipMode = activeApplication
|
||||
|
||||
|
||||
#---- Tree ----
|
||||
|
||||
Tree.border = 1,1,1,1
|
||||
Tree.editorBorder = 1,1,1,1,@cellFocusColor
|
||||
Tree.background = @componentBackground
|
||||
Tree.selectionInactiveBackground = @selectionInactiveBackground
|
||||
Tree.selectionInactiveForeground = @selectionInactiveForeground
|
||||
Tree.textBackground = $Tree.background
|
||||
Tree.textForeground = $Tree.foreground
|
||||
Tree.selectionBorderColor = @cellFocusColor
|
||||
Tree.dropCellBackground = @dropCellBackground
|
||||
Tree.dropCellForeground = @dropCellForeground
|
||||
Tree.dropLineColor = @dropLineColor
|
||||
Tree.rendererFillBackground = false
|
||||
Tree.rendererMargins = 1,2,1,2
|
||||
Tree.wideSelection = true
|
||||
Tree.repaintWholeRow = true
|
||||
Tree.paintLines = false
|
||||
Tree.showCellFocusIndicator = false
|
||||
Tree.leftChildIndent = 7
|
||||
Tree.rightChildIndent = 11
|
||||
Tree.rowHeight = 0
|
||||
|
||||
Tree.expandedIcon = com.formdev.flatlaf.icons.FlatTreeExpandedIcon
|
||||
Tree.collapsedIcon = com.formdev.flatlaf.icons.FlatTreeCollapsedIcon
|
||||
Tree.leafIcon = com.formdev.flatlaf.icons.FlatTreeLeafIcon
|
||||
Tree.closedIcon = com.formdev.flatlaf.icons.FlatTreeClosedIcon
|
||||
Tree.openIcon = com.formdev.flatlaf.icons.FlatTreeOpenIcon
|
||||
|
||||
Tree.icon.expandedColor = @icon
|
||||
Tree.icon.collapsedColor = @icon
|
||||
Tree.icon.leafColor = @icon
|
||||
Tree.icon.closedColor = @icon
|
||||
Tree.icon.openColor = @icon
|
||||
|
||||
|
||||
|
||||
#---- Styles ------------------------------------------------------------------
|
||||
|
||||
#---- inTextField ----
|
||||
# for leading/trailing components in text fields
|
||||
|
||||
[style]ToggleButton.inTextField = $[style]Button.inTextField
|
||||
|
||||
[style]ToolBar.inTextField = \
|
||||
floatable: false; \
|
||||
opaque: false; \
|
||||
borderMargins: 0,0,0,0
|
||||
|
||||
[style]ToolBarSeparator.inTextField = \
|
||||
separatorWidth: 3
|
||||
|
||||
|
||||
#---- clearButton ----
|
||||
# for clear/cancel button in text fields
|
||||
|
||||
[style]Button.clearButton = \
|
||||
icon: com.formdev.flatlaf.icons.FlatClearIcon; \
|
||||
focusable: false; \
|
||||
toolbar.margin: 1,1,1,1; \
|
||||
toolbar.spacingInsets: 1,1,1,1; \
|
||||
toolbar.hoverBackground: null; \
|
||||
toolbar.pressedBackground: null
|
||||
Binary file not shown.
@@ -0,0 +1,379 @@
|
||||
#
|
||||
# Copyright 2019 FormDev Software GmbH
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
|
||||
#
|
||||
# This file is loaded for all light themes (that extend class FlatLightLaf).
|
||||
#
|
||||
# Documentation:
|
||||
# - https://www.formdev.com/flatlaf/properties-files/
|
||||
# - https://www.formdev.com/flatlaf/how-to-customize/
|
||||
#
|
||||
# NOTE: Avoid copying the whole content of this file to own properties files.
|
||||
# This will make upgrading to newer FlatLaf versions complex and error-prone.
|
||||
# Instead copy and modify only those properties that you need to alter.
|
||||
#
|
||||
|
||||
# Colors and style mostly based on IntelliJ theme from IntelliJ IDEA Community Edition,
|
||||
# which is licensed under the Apache 2.0 license. Copyright 2000-2019 JetBrains s.r.o.
|
||||
# See: https://github.com/JetBrains/intellij-community/
|
||||
|
||||
#---- variables ----
|
||||
|
||||
# general background and foreground (text color)
|
||||
@background = #f2f2f2
|
||||
@foreground = #000
|
||||
@disabledBackground = @background
|
||||
@disabledForeground = tint(@foreground,55%)
|
||||
|
||||
# component background
|
||||
@buttonBackground = lighten(@background,5%)
|
||||
@componentBackground = lighten(@background,5%)
|
||||
@menuBackground = lighten(@background,5%)
|
||||
|
||||
# selection
|
||||
@selectionBackground = @accentSelectionBackground
|
||||
@selectionForeground = contrast(@selectionBackground, @foreground, #fff)
|
||||
@selectionInactiveBackground = shade(@background,13%)
|
||||
@selectionInactiveForeground = @foreground
|
||||
|
||||
# menu
|
||||
@menuHoverBackground = darken(@menuBackground,10%,derived)
|
||||
@menuCheckBackground = lighten(@selectionBackground,40%,derived noAutoInverse)
|
||||
@menuAcceleratorForeground = lighten(@foreground,30%)
|
||||
@menuAcceleratorSelectionForeground = @selectionForeground
|
||||
|
||||
# misc
|
||||
@cellFocusColor = #000
|
||||
@icon = shade(@background,27%)
|
||||
|
||||
# accent colors (blueish)
|
||||
# set @accentColor to use single accent color or
|
||||
# modify @accentBaseColor to use variations of accent base color
|
||||
@accentColor = null
|
||||
@accentBaseColor = #2675BF
|
||||
@accentBase2Color = lighten(saturate(@accentBaseColor,10%),6%)
|
||||
# accent color variations
|
||||
@accentCheckmarkColor = if(@accentColor, @accentColor, tint(@accentBase2Color,20%))
|
||||
@accentFocusColor = if(@accentColor, @accentColor, lighten(@accentBaseColor,31%))
|
||||
@accentLinkColor = if(@accentColor, @accentColor, darken(@accentBaseColor,3%))
|
||||
@accentSelectionBackground = if(@accentColor, @accentColor, @accentBaseColor)
|
||||
@accentSliderColor = if(@accentColor, @accentColor, @accentBase2Color)
|
||||
@accentUnderlineColor = if(@accentColor, @accentColor, tint(@accentBaseColor,10%))
|
||||
@accentButtonDefaultBorderColor = if(@accentColor, @accentColor, tint(@accentBase2Color,20%))
|
||||
|
||||
# for buttons within components (e.g. combobox or spinner)
|
||||
@buttonArrowColor = tint(@foreground,40%)
|
||||
@buttonDisabledArrowColor = lighten(@buttonArrowColor,25%)
|
||||
@buttonHoverArrowColor = lighten(@buttonArrowColor,20%,derived noAutoInverse)
|
||||
@buttonPressedArrowColor = lighten(@buttonArrowColor,30%,derived noAutoInverse)
|
||||
|
||||
# Drop (use lazy colors for IntelliJ platform themes, which usually do not specify these colors)
|
||||
@dropCellBackground = lighten(List.selectionBackground,10%,lazy)
|
||||
@dropCellForeground = lazy(List.selectionForeground)
|
||||
@dropLineColor = lighten(List.selectionBackground,20%,lazy)
|
||||
@dropLineShortColor = darken(List.selectionBackground,20%,lazy)
|
||||
|
||||
|
||||
#---- system colors ----
|
||||
|
||||
activeCaption = #99b4d1
|
||||
inactiveCaption = #bfcddb
|
||||
controlHighlight = lighten($controlShadow,12%)
|
||||
controlLtHighlight = lighten($controlShadow,25%)
|
||||
controlDkShadow = darken($controlShadow,15%)
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.background = @buttonBackground
|
||||
Button.focusedBackground = changeLightness($Component.focusColor,95%)
|
||||
Button.hoverBackground = darken($Button.background,3%,derived)
|
||||
Button.pressedBackground = darken($Button.background,10%,derived)
|
||||
Button.selectedBackground = darken($Button.background,20%,derived)
|
||||
Button.selectedForeground = $Button.foreground
|
||||
Button.disabledSelectedBackground = darken($Button.background,13%,derived)
|
||||
|
||||
Button.borderColor = $Component.borderColor
|
||||
Button.disabledBorderColor = $Component.disabledBorderColor
|
||||
Button.focusedBorderColor = $Component.focusedBorderColor
|
||||
Button.hoverBorderColor = $Button.focusedBorderColor
|
||||
|
||||
Button.innerFocusWidth = 0
|
||||
|
||||
Button.default.background = $Button.background
|
||||
Button.default.foreground = $Button.foreground
|
||||
Button.default.focusedBackground = $Button.focusedBackground
|
||||
Button.default.hoverBackground = darken($Button.default.background,3%,derived)
|
||||
Button.default.pressedBackground = darken($Button.default.background,10%,derived)
|
||||
Button.default.borderColor = @accentButtonDefaultBorderColor
|
||||
Button.default.hoverBorderColor = $Button.hoverBorderColor
|
||||
Button.default.focusedBorderColor = $Button.focusedBorderColor
|
||||
Button.default.focusColor = $Component.focusColor
|
||||
Button.default.borderWidth = 2
|
||||
|
||||
Button.toolbar.hoverBackground = darken($Button.background,12%,derived)
|
||||
Button.toolbar.pressedBackground = darken($Button.background,15%,derived)
|
||||
Button.toolbar.selectedBackground = $Button.selectedBackground
|
||||
|
||||
|
||||
#---- CheckBox ----
|
||||
|
||||
CheckBox.icon.focusWidth = 1
|
||||
|
||||
# enabled
|
||||
CheckBox.icon.borderColor = shade($Component.borderColor,10%)
|
||||
CheckBox.icon.background = @buttonBackground
|
||||
CheckBox.icon.selectedBorderColor = $CheckBox.icon.checkmarkColor
|
||||
CheckBox.icon.selectedBackground = $CheckBox.icon.background
|
||||
CheckBox.icon.checkmarkColor = @accentCheckmarkColor
|
||||
|
||||
# disabled
|
||||
CheckBox.icon.disabledBorderColor = tint($CheckBox.icon.borderColor,20%)
|
||||
CheckBox.icon.disabledBackground = @disabledBackground
|
||||
CheckBox.icon.disabledCheckmarkColor = lighten(changeSaturation($CheckBox.icon.checkmarkColor,0%),5%)
|
||||
|
||||
# focused
|
||||
CheckBox.icon.focusedBorderColor = shade($Component.focusedBorderColor,10%)
|
||||
CheckBox.icon.focusedBackground = changeLightness($Component.focusColor,95%)
|
||||
|
||||
# hover
|
||||
CheckBox.icon.hoverBorderColor = $CheckBox.icon.focusedBorderColor
|
||||
CheckBox.icon.hoverBackground = darken($CheckBox.icon.background,3%,derived)
|
||||
|
||||
# pressed
|
||||
CheckBox.icon.pressedBorderColor = $CheckBox.icon.focusedBorderColor
|
||||
CheckBox.icon.pressedBackground = darken($CheckBox.icon.background,10%,derived)
|
||||
|
||||
|
||||
# used if CheckBox.icon.style or RadioButton.icon.style = filled
|
||||
# enabled
|
||||
CheckBox.icon[filled].selectedBorderColor = shade($CheckBox.icon[filled].selectedBackground,5%)
|
||||
CheckBox.icon[filled].selectedBackground = @accentCheckmarkColor
|
||||
CheckBox.icon[filled].checkmarkColor = @buttonBackground
|
||||
# focused
|
||||
CheckBox.icon[filled].focusedSelectedBorderColor = tint($CheckBox.icon[filled].selectedBackground,50%)
|
||||
CheckBox.icon[filled].focusedSelectedBackground = $CheckBox.icon[filled].selectedBackground
|
||||
CheckBox.icon[filled].focusedCheckmarkColor = $CheckBox.icon.focusedBackground
|
||||
# hover
|
||||
CheckBox.icon[filled].hoverSelectedBackground = darken($CheckBox.icon[filled].selectedBackground,5%,derived)
|
||||
# pressed
|
||||
CheckBox.icon[filled].pressedSelectedBackground = darken($CheckBox.icon[filled].selectedBackground,10%,derived)
|
||||
|
||||
|
||||
#---- CheckBoxMenuItem ----
|
||||
|
||||
CheckBoxMenuItem.icon.checkmarkColor = @accentCheckmarkColor
|
||||
CheckBoxMenuItem.icon.disabledCheckmarkColor = @buttonDisabledArrowColor
|
||||
|
||||
|
||||
#---- Component ----
|
||||
|
||||
Component.borderColor = shade(@background,20%)
|
||||
Component.disabledBorderColor = tint($Component.borderColor,20%)
|
||||
Component.focusedBorderColor = shade($Component.focusColor,10%)
|
||||
Component.focusColor = @accentFocusColor
|
||||
Component.linkColor = @accentLinkColor
|
||||
Component.accentColor = if(@accentColor, @accentColor, @accentBaseColor)
|
||||
Component.grayFilter = 25,-25,100
|
||||
|
||||
Component.error.borderColor = lighten(desaturate($Component.error.focusedBorderColor,20%),25%)
|
||||
Component.error.focusedBorderColor = #e53e4d
|
||||
Component.warning.borderColor = lighten(saturate($Component.warning.focusedBorderColor,25%),20%)
|
||||
Component.warning.focusedBorderColor = #e2a53a
|
||||
Component.custom.borderColor = lighten(desaturate(#f00,20%,derived noAutoInverse),25%,derived noAutoInverse)
|
||||
|
||||
|
||||
#---- Desktop ----
|
||||
|
||||
Desktop.background = #E6EBF0
|
||||
|
||||
|
||||
#---- DesktopIcon ----
|
||||
|
||||
DesktopIcon.background = darken($Desktop.background,10%,derived)
|
||||
|
||||
|
||||
#---- HelpButton ----
|
||||
|
||||
HelpButton.questionMarkColor = @accentCheckmarkColor
|
||||
HelpButton.disabledQuestionMarkColor = shade(@background,30%)
|
||||
|
||||
|
||||
#---- InternalFrame ----
|
||||
|
||||
InternalFrame.activeTitleBackground = #fff
|
||||
InternalFrame.activeTitleForeground = @foreground
|
||||
InternalFrame.inactiveTitleBackground = darken($InternalFrame.activeTitleBackground,2%)
|
||||
InternalFrame.inactiveTitleForeground = @disabledForeground
|
||||
|
||||
InternalFrame.activeBorderColor = shade(@background,40%)
|
||||
InternalFrame.inactiveBorderColor = shade(@background,20%)
|
||||
|
||||
InternalFrame.buttonHoverBackground = darken($InternalFrame.activeTitleBackground,10%,derived)
|
||||
InternalFrame.buttonPressedBackground = darken($InternalFrame.activeTitleBackground,20%,derived)
|
||||
InternalFrame.closeHoverBackground = lazy(Actions.Red)
|
||||
InternalFrame.closePressedBackground = darken(Actions.Red,10%,lazy)
|
||||
InternalFrame.closeHoverForeground = #fff
|
||||
InternalFrame.closePressedForeground = #fff
|
||||
|
||||
InternalFrame.activeDropShadowOpacity = 0.25
|
||||
InternalFrame.inactiveDropShadowOpacity = 0.5
|
||||
|
||||
|
||||
#---- Menu ----
|
||||
|
||||
Menu.icon.arrowColor = @buttonArrowColor
|
||||
Menu.icon.disabledArrowColor = @buttonDisabledArrowColor
|
||||
|
||||
|
||||
#---- MenuBar ----
|
||||
|
||||
MenuBar.borderColor = $Separator.foreground
|
||||
|
||||
|
||||
#---- PasswordField ----
|
||||
|
||||
PasswordField.capsLockIconColor = #00000064
|
||||
|
||||
|
||||
#---- Popup ----
|
||||
|
||||
Popup.dropShadowColor = #000
|
||||
Popup.dropShadowOpacity = 0.15
|
||||
|
||||
|
||||
#---- PopupMenu ----
|
||||
|
||||
PopupMenu.borderColor = shade(@background,28%)
|
||||
|
||||
|
||||
#---- ProgressBar ----
|
||||
|
||||
ProgressBar.background = darken(@background,13%)
|
||||
ProgressBar.foreground = @accentSliderColor
|
||||
ProgressBar.selectionBackground = @foreground
|
||||
ProgressBar.selectionForeground = contrast($ProgressBar.foreground, @foreground, @componentBackground)
|
||||
|
||||
|
||||
#---- RootPane ----
|
||||
|
||||
RootPane.activeBorderColor = darken(@background,50%,derived)
|
||||
RootPane.inactiveBorderColor = darken(@background,30%,derived)
|
||||
|
||||
|
||||
#---- ScrollBar ----
|
||||
|
||||
ScrollBar.track = lighten(@background,1%,derived noAutoInverse)
|
||||
ScrollBar.thumb = darken($ScrollBar.track,10%,derived noAutoInverse)
|
||||
ScrollBar.hoverTrackColor = darken($ScrollBar.track,3%,derived noAutoInverse)
|
||||
ScrollBar.hoverThumbColor = darken($ScrollBar.thumb,10%,derived noAutoInverse)
|
||||
ScrollBar.pressedThumbColor = darken($ScrollBar.thumb,20%,derived noAutoInverse)
|
||||
ScrollBar.hoverButtonBackground = darken(@background,5%,derived noAutoInverse)
|
||||
ScrollBar.pressedButtonBackground = darken(@background,10%,derived noAutoInverse)
|
||||
|
||||
|
||||
#---- Separator ----
|
||||
|
||||
Separator.foreground = shade(@background,15%)
|
||||
|
||||
|
||||
#---- Slider ----
|
||||
|
||||
Slider.trackValueColor = @accentSliderColor
|
||||
Slider.trackColor = darken(@background,18%)
|
||||
Slider.thumbColor = $Slider.trackValueColor
|
||||
Slider.tickColor = @disabledForeground
|
||||
Slider.focusedColor = fade(changeLightness($Component.focusColor,75%,derived),50%,derived)
|
||||
Slider.hoverThumbColor = darken($Slider.thumbColor,5%,derived)
|
||||
Slider.pressedThumbColor = darken($Slider.thumbColor,8%,derived)
|
||||
Slider.disabledTrackColor = darken(@background,13%)
|
||||
Slider.disabledThumbColor = $Slider.disabledTrackColor
|
||||
|
||||
|
||||
#---- SplitPane ----
|
||||
|
||||
SplitPaneDivider.draggingColor = $Component.borderColor
|
||||
|
||||
|
||||
#---- TabbedPane ----
|
||||
|
||||
TabbedPane.underlineColor = @accentUnderlineColor
|
||||
TabbedPane.disabledUnderlineColor = darken(@background,28%)
|
||||
TabbedPane.hoverColor = darken($TabbedPane.background,7%,derived)
|
||||
TabbedPane.focusColor = mix(@selectionBackground,$TabbedPane.background,10%)
|
||||
TabbedPane.contentAreaColor = $Component.borderColor
|
||||
|
||||
TabbedPane.buttonHoverBackground = darken($TabbedPane.background,7%,derived)
|
||||
TabbedPane.buttonPressedBackground = darken($TabbedPane.background,10%,derived)
|
||||
|
||||
TabbedPane.closeBackground = null
|
||||
TabbedPane.closeForeground = @disabledForeground
|
||||
TabbedPane.closeHoverBackground = darken($TabbedPane.background,20%,derived)
|
||||
TabbedPane.closeHoverForeground = @foreground
|
||||
TabbedPane.closePressedBackground = darken($TabbedPane.background,25%,derived)
|
||||
TabbedPane.closePressedForeground = $TabbedPane.closeHoverForeground
|
||||
|
||||
|
||||
#---- Table ----
|
||||
|
||||
Table.gridColor = darken($Table.background,5%)
|
||||
|
||||
|
||||
#---- TableHeader ----
|
||||
|
||||
TableHeader.separatorColor = darken($TableHeader.background,10%)
|
||||
TableHeader.bottomSeparatorColor = $TableHeader.separatorColor
|
||||
|
||||
|
||||
#---- TitlePane ----
|
||||
|
||||
TitlePane.embeddedForeground = lighten($TitlePane.foreground,35%)
|
||||
TitlePane.buttonHoverBackground = darken($TitlePane.background,10%,derived)
|
||||
TitlePane.buttonPressedBackground = darken($TitlePane.background,8%,derived)
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
ToggleButton.selectedBackground = darken($ToggleButton.background,20%,derived)
|
||||
ToggleButton.disabledSelectedBackground = darken($ToggleButton.background,13%,derived)
|
||||
|
||||
ToggleButton.toolbar.selectedBackground = $ToggleButton.selectedBackground
|
||||
|
||||
|
||||
#---- ToolTip ----
|
||||
|
||||
ToolTip.border = 4,6,4,6,shade(@background,40%)
|
||||
ToolTip.background = lighten(@background,3%)
|
||||
|
||||
|
||||
#---- Tree ----
|
||||
|
||||
Tree.hash = darken($Tree.background,10%)
|
||||
|
||||
|
||||
|
||||
#---- Styles ------------------------------------------------------------------
|
||||
|
||||
#---- inTextField ----
|
||||
# for leading/trailing components in text fields
|
||||
|
||||
[style]Button.inTextField = \
|
||||
focusable: false; \
|
||||
toolbar.margin: 1,1,1,1; \
|
||||
toolbar.spacingInsets: 1,1,1,1; \
|
||||
toolbar.hoverBackground: fade(Actions.GreyInline,10%,lazy); \
|
||||
toolbar.pressedBackground: fade(Actions.GreyInline,20%,lazy); \
|
||||
toolbar.selectedBackground: fade(Actions.GreyInline,30%,lazy)
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,260 @@
|
||||
#
|
||||
# Copyright 2019 FormDev Software GmbH
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
|
||||
#
|
||||
# This file is loaded for all IntelliJ Platform themes.
|
||||
#
|
||||
# Documentation:
|
||||
# - https://www.formdev.com/flatlaf/properties-files/
|
||||
# - https://www.formdev.com/flatlaf/how-to-customize/
|
||||
#
|
||||
|
||||
#---- system colors ----
|
||||
|
||||
# fix (most) system colors because they are usually not set in .json files
|
||||
desktop = lazy(TextField.background)
|
||||
activeCaptionText = lazy(TextField.foreground)
|
||||
inactiveCaptionText = lazy(TextField.foreground)
|
||||
window = lazy(Panel.background)
|
||||
windowBorder = lazy(TextField.foreground)
|
||||
windowText = lazy(TextField.foreground)
|
||||
menu = lazy(Menu.background)
|
||||
menuText = lazy(Menu.foreground)
|
||||
text = lazy(TextField.background)
|
||||
textText = lazy(TextField.foreground)
|
||||
textHighlight = lazy(TextField.selectionBackground)
|
||||
textHighlightText = lazy(TextField.selectionForeground)
|
||||
textInactiveText = lazy(TextField.inactiveForeground)
|
||||
control = lazy(Panel.background)
|
||||
controlText = lazy(TextField.foreground)
|
||||
info = lazy(ToolTip.background)
|
||||
infoText = lazy(ToolTip.foreground)
|
||||
|
||||
|
||||
#---- Button ----
|
||||
|
||||
Button.startBackground = $Button.background
|
||||
Button.endBackground = $Button.background
|
||||
Button.startBorderColor = $Button.borderColor
|
||||
Button.endBorderColor = $Button.borderColor
|
||||
|
||||
Button.default.startBackground = $Button.default.background
|
||||
Button.default.endBackground = $Button.default.background
|
||||
Button.default.startBorderColor = $Button.default.borderColor
|
||||
Button.default.endBorderColor = $Button.default.borderColor
|
||||
|
||||
Button.hoverBorderColor = null
|
||||
Button.default.hoverBorderColor = null
|
||||
|
||||
|
||||
#---- CheckBoxMenuItem ----
|
||||
|
||||
# colors from intellij/checkmark.svg and darcula/checkmark.svg
|
||||
[light]CheckBoxMenuItem.icon.checkmarkColor=#3E3E3C
|
||||
[dark]CheckBoxMenuItem.icon.checkmarkColor=#fff9
|
||||
|
||||
|
||||
#---- HelpButton ----
|
||||
|
||||
HelpButton.hoverBorderColor = null
|
||||
|
||||
|
||||
#---- Slider ----
|
||||
|
||||
Slider.focusedColor = fade($Component.focusColor,40%,derived)
|
||||
|
||||
|
||||
#---- ToggleButton ----
|
||||
|
||||
ToggleButton.startBackground = $ToggleButton.background
|
||||
ToggleButton.endBackground = $ToggleButton.background
|
||||
[dark]ToggleButton.selectedBackground = lighten($ToggleButton.background,15%,derived)
|
||||
[dark]ToggleButton.disabledSelectedBackground = lighten($ToggleButton.background,5%,derived)
|
||||
|
||||
|
||||
#---- theme specific ----
|
||||
|
||||
@ijMenuCheckBackgroundL10 = lighten(@selectionBackground,10%,derived noAutoInverse)
|
||||
@ijMenuCheckBackgroundL20 = lighten(@selectionBackground,20%,derived noAutoInverse)
|
||||
@ijMenuCheckBackgroundD10 = darken(@selectionBackground,10%,derived noAutoInverse)
|
||||
|
||||
[Arc_Theme]CheckBoxMenuItem.foreground = lazy(MenuItem.foreground)
|
||||
[Arc_Theme]PopupMenu.foreground = lazy(MenuItem.foreground)
|
||||
[Arc_Theme]RadioButtonMenuItem.foreground = lazy(MenuItem.foreground)
|
||||
[Arc_Theme]ProgressBar.selectionBackground = #000
|
||||
[Arc_Theme]ProgressBar.selectionForeground = #fff
|
||||
[Arc_Theme]List.selectionInactiveForeground = #fff
|
||||
[Arc_Theme]Table.selectionInactiveForeground = #fff
|
||||
[Arc_Theme]Tree.selectionInactiveForeground = #fff
|
||||
|
||||
[Arc_Theme_-_Orange]CheckBoxMenuItem.foreground = lazy(MenuItem.foreground)
|
||||
[Arc_Theme_-_Orange]PopupMenu.foreground = lazy(MenuItem.foreground)
|
||||
[Arc_Theme_-_Orange]RadioButtonMenuItem.foreground = lazy(MenuItem.foreground)
|
||||
[Arc_Theme_-_Orange]ProgressBar.selectionBackground = #000
|
||||
[Arc_Theme_-_Orange]ProgressBar.selectionForeground = #fff
|
||||
[Arc_Theme_-_Orange]List.selectionInactiveForeground = #fff
|
||||
[Arc_Theme_-_Orange]Table.selectionInactiveForeground = #fff
|
||||
[Arc_Theme_-_Orange]Tree.selectionInactiveForeground = #fff
|
||||
|
||||
[Arc_Theme_Dark]CheckBoxMenuItem.foreground = lazy(MenuItem.foreground)
|
||||
[Arc_Theme_Dark]PopupMenu.foreground = lazy(MenuItem.foreground)
|
||||
[Arc_Theme_Dark]RadioButtonMenuItem.foreground = lazy(MenuItem.foreground)
|
||||
[Arc_Theme_Dark]ProgressBar.selectionBackground = #ddd
|
||||
[Arc_Theme_Dark]ProgressBar.selectionForeground = #ddd
|
||||
|
||||
[Arc_Theme_Dark_-_Orange]CheckBoxMenuItem.foreground = lazy(MenuItem.foreground)
|
||||
[Arc_Theme_Dark_-_Orange]PopupMenu.foreground = lazy(MenuItem.foreground)
|
||||
[Arc_Theme_Dark_-_Orange]RadioButtonMenuItem.foreground = lazy(MenuItem.foreground)
|
||||
[Arc_Theme_Dark_-_Orange]ProgressBar.selectionBackground = #ddd
|
||||
[Arc_Theme_Dark_-_Orange]ProgressBar.selectionForeground = #fff
|
||||
|
||||
[Cobalt_2]CheckBox.icon.background = #002946
|
||||
[Cobalt_2]CheckBox.icon.checkmarkColor = #002946
|
||||
[Cobalt_2]MenuItem.checkBackground = @ijMenuCheckBackgroundL10
|
||||
[Cobalt_2]MenuItem.underlineSelectionCheckBackground = @ijMenuCheckBackgroundL10
|
||||
|
||||
[Cyan_light]MenuItem.checkBackground = @ijMenuCheckBackgroundL20
|
||||
[Cyan_light]MenuItem.underlineSelectionCheckBackground = @ijMenuCheckBackgroundL20
|
||||
|
||||
[Dark_Flat_Theme]TableHeader.background = #3B3B3B
|
||||
|
||||
[Dark_purple]Slider.focusedColor = fade($Component.focusColor,70%,derived)
|
||||
|
||||
[Dracula---Zihan_Ma]ProgressBar.selectionBackground = #fff
|
||||
[Dracula---Zihan_Ma]ProgressBar.selectionForeground = #fff
|
||||
|
||||
[Gradianto_Dark_Fuchsia]MenuItem.checkBackground = @ijMenuCheckBackgroundL10
|
||||
[Gradianto_Dark_Fuchsia]MenuItem.underlineSelectionCheckBackground = @ijMenuCheckBackgroundL10
|
||||
|
||||
[Gruvbox_Dark_Hard]ToggleButton.selectedBackground = $ToggleButton.selectedBackground
|
||||
[Gruvbox_Dark_Hard]ToggleButton.toolbar.selectedBackground = $ToggleButton.toolbar.selectedBackground
|
||||
|
||||
[Gruvbox_Dark_Medium]ToggleButton.selectedBackground = $ToggleButton.selectedBackground
|
||||
[Gruvbox_Dark_Medium]ToggleButton.toolbar.selectedBackground = $ToggleButton.toolbar.selectedBackground
|
||||
|
||||
[Gruvbox_Dark_Soft]MenuItem.checkBackground = @ijMenuCheckBackgroundL10
|
||||
[Gruvbox_Dark_Soft]MenuItem.underlineSelectionCheckBackground = @ijMenuCheckBackgroundL10
|
||||
[Gruvbox_Dark_Soft]ToggleButton.selectedBackground = $ToggleButton.selectedBackground
|
||||
[Gruvbox_Dark_Soft]ToggleButton.toolbar.selectedBackground = $ToggleButton.toolbar.selectedBackground
|
||||
|
||||
[Hiberbee_Dark]TabbedPane.focusColor = #5A5A5A
|
||||
[Hiberbee_Dark]ToggleButton.selectedBackground = $ToggleButton.selectedBackground
|
||||
[Hiberbee_Dark]ToggleButton.selectedBackground = $ToggleButton.selectedBackground
|
||||
[Hiberbee_Dark]ToggleButton.toolbar.selectedBackground = $ToggleButton.toolbar.selectedBackground
|
||||
|
||||
[High_contrast]ToggleButton.selectedBackground = #fff
|
||||
[High_contrast]ToggleButton.selectedForeground = #000
|
||||
[High_contrast]ToggleButton.disabledSelectedBackground = #444
|
||||
[High_contrast]ToggleButton.toolbar.selectedBackground = #fff
|
||||
|
||||
[Light_Flat]TableHeader.background = #E5E5E9
|
||||
|
||||
[Monocai]MenuItem.checkBackground = @ijMenuCheckBackgroundL10
|
||||
[Monocai]MenuItem.underlineSelectionCheckBackground = @ijMenuCheckBackgroundL10
|
||||
@Monocai.acceleratorForeground = lazy(MenuItem.disabledForeground)
|
||||
@Monocai.acceleratorSelectionForeground = lighten(MenuItem.disabledForeground,10%,lazy)
|
||||
[Monocai]CheckBoxMenuItem.acceleratorForeground = @Monocai.acceleratorForeground
|
||||
[Monocai]CheckBoxMenuItem.acceleratorSelectionForeground = @Monocai.acceleratorSelectionForeground
|
||||
[Monocai]Menu.acceleratorForeground = @Monocai.acceleratorForeground
|
||||
[Monocai]Menu.acceleratorSelectionForeground = @Monocai.acceleratorSelectionForeground
|
||||
[Monocai]MenuItem.acceleratorForeground = @Monocai.acceleratorForeground
|
||||
[Monocai]MenuItem.acceleratorSelectionForeground = @Monocai.acceleratorSelectionForeground
|
||||
[Monocai]RadioButtonMenuItem.acceleratorForeground = @Monocai.acceleratorForeground
|
||||
[Monocai]RadioButtonMenuItem.acceleratorSelectionForeground = @Monocai.acceleratorSelectionForeground
|
||||
|
||||
[Nord]MenuItem.checkBackground = @ijMenuCheckBackgroundL10
|
||||
[Nord]MenuItem.underlineSelectionCheckBackground = @ijMenuCheckBackgroundL10
|
||||
|
||||
[One_Dark]MenuItem.checkBackground = @ijMenuCheckBackgroundL10
|
||||
[One_Dark]MenuItem.underlineSelectionCheckBackground = @ijMenuCheckBackgroundL10
|
||||
[One_Dark]Slider.focusedColor = fade(#568af2,40%)
|
||||
|
||||
[Solarized_Dark---4lex4]Slider.focusedColor = fade($Component.focusColor,80%,derived)
|
||||
|
||||
[vuesion-theme]MenuItem.checkBackground = @ijMenuCheckBackgroundL10
|
||||
[vuesion-theme]MenuItem.underlineSelectionCheckBackground = @ijMenuCheckBackgroundL10
|
||||
[vuesion-theme]Slider.trackValueColor = #ececee
|
||||
[vuesion-theme]Slider.trackColor = #303a45
|
||||
[vuesion-theme]Slider.thumbColor = #ececee
|
||||
[vuesion-theme]Slider.focusedColor = fade(#ececee,20%)
|
||||
|
||||
|
||||
# Material Theme UI Lite
|
||||
|
||||
[light][author-Mallowigi]MenuItem.checkBackground = @ijMenuCheckBackgroundD10
|
||||
[light][author-Mallowigi]MenuItem.underlineSelectionCheckBackground = @ijMenuCheckBackgroundD10
|
||||
[dark][author-Mallowigi]MenuItem.checkBackground = @ijMenuCheckBackgroundL20
|
||||
[dark][author-Mallowigi]MenuItem.underlineSelectionCheckBackground = @ijMenuCheckBackgroundL20
|
||||
|
||||
[Dracula---Mallowigi]ProgressBar.selectionBackground = #fff
|
||||
[Dracula---Mallowigi]ProgressBar.selectionForeground = #fff
|
||||
|
||||
[Dracula_Contrast]ProgressBar.selectionBackground = #fff
|
||||
[Dracula_Contrast]ProgressBar.selectionForeground = #fff
|
||||
|
||||
[GitHub]ProgressBar.selectionBackground = #222
|
||||
[GitHub]ProgressBar.selectionForeground = #222
|
||||
|
||||
[GitHub_Contrast]ProgressBar.selectionBackground = #222
|
||||
[GitHub_Contrast]ProgressBar.selectionForeground = #222
|
||||
|
||||
[Light_Owl]List.selectionInactiveForeground = lazy(List.foreground)
|
||||
[Light_Owl]ProgressBar.selectionBackground = #111
|
||||
[Light_Owl]ProgressBar.selectionForeground = #fff
|
||||
[Light_Owl]TabbedPane.selectedForeground = lazy(TabbedPane.foreground)
|
||||
[Light_Owl]Table.selectionForeground = lazy(Table.foreground)
|
||||
|
||||
[Light_Owl_Contrast]List.selectionInactiveForeground = lazy(List.foreground)
|
||||
[Light_Owl_Contrast]ProgressBar.selectionBackground = #111
|
||||
[Light_Owl_Contrast]ProgressBar.selectionForeground = #fff
|
||||
[Light_Owl_Contrast]TabbedPane.selectedForeground = lazy(TabbedPane.foreground)
|
||||
[Light_Owl_Contrast]Table.selectionForeground = lazy(Table.foreground)
|
||||
|
||||
[Material_Lighter]ProgressBar.selectionBackground = #222
|
||||
[Material_Lighter]ProgressBar.selectionForeground = #fff
|
||||
|
||||
[Material_Lighter_Contrast]ProgressBar.selectionBackground = #222
|
||||
[Material_Lighter_Contrast]ProgressBar.selectionForeground = #fff
|
||||
|
||||
[Material_Oceanic]ProgressBar.selectionBackground = #ddd
|
||||
[Material_Oceanic]ProgressBar.selectionForeground = #ddd
|
||||
|
||||
[Material_Oceanic_Contrast]ProgressBar.selectionBackground = #ddd
|
||||
[Material_Oceanic_Contrast]ProgressBar.selectionForeground = #ddd
|
||||
|
||||
[Material_Palenight]ProgressBar.selectionBackground = #ddd
|
||||
[Material_Palenight]ProgressBar.selectionForeground = #ddd
|
||||
|
||||
[Material_Palenight_Contrast]ProgressBar.selectionBackground = #ddd
|
||||
[Material_Palenight_Contrast]ProgressBar.selectionForeground = #ddd
|
||||
|
||||
[Night_Owl]ProgressBar.selectionBackground = #ddd
|
||||
[Night_Owl]ProgressBar.selectionForeground = #ddd
|
||||
|
||||
[Night_Owl_Contrast]ProgressBar.selectionBackground = #ddd
|
||||
[Night_Owl_Contrast]ProgressBar.selectionForeground = #ddd
|
||||
|
||||
[Solarized_Dark---Mallowigi]ProgressBar.selectionBackground = #ccc
|
||||
[Solarized_Dark---Mallowigi]ProgressBar.selectionForeground = #ccc
|
||||
|
||||
[Solarized_Dark_Contrast]ProgressBar.selectionBackground = #ccc
|
||||
[Solarized_Dark_Contrast]ProgressBar.selectionForeground = #ccc
|
||||
|
||||
[Solarized_Light---Mallowigi]ProgressBar.selectionBackground = #222
|
||||
[Solarized_Light---Mallowigi]ProgressBar.selectionForeground = #fff
|
||||
|
||||
[Solarized_Light_Contrast]ProgressBar.selectionBackground = #222
|
||||
[Solarized_Light_Contrast]ProgressBar.selectionForeground = #fff
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,65 @@
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# https://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
|
||||
#---- FileChooser ----
|
||||
|
||||
#fields
|
||||
FileChooser.lookInLabel.textAndMnemonic = Look &In:
|
||||
FileChooser.saveInLabelText = Save In:
|
||||
FileChooser.fileNameLabel.textAndMnemonic = File &Name:
|
||||
FileChooser.folderNameLabel.textAndMnemonic = Folder &name:
|
||||
FileChooser.filesOfTypeLabel.textAndMnemonic = Files of &Type:
|
||||
|
||||
# toolbar
|
||||
FileChooser.upFolderToolTipText = Up One Level
|
||||
FileChooser.upFolderAccessibleName = Up
|
||||
FileChooser.homeFolderToolTipText = Home
|
||||
FileChooser.homeFolderAccessibleName = Home
|
||||
FileChooser.newFolderToolTipText = Create New Folder
|
||||
FileChooser.newFolderAccessibleName = New Folder
|
||||
FileChooser.listViewButtonToolTipText = List
|
||||
FileChooser.listViewButtonAccessibleName = List
|
||||
FileChooser.detailsViewButtonToolTipText = Details
|
||||
FileChooser.detailsViewButtonAccessibleName = Details
|
||||
|
||||
# details table header
|
||||
FileChooser.fileNameHeaderText = Name
|
||||
FileChooser.fileSizeHeaderText = Size
|
||||
FileChooser.fileTypeHeaderText = Type
|
||||
FileChooser.fileDateHeaderText = Modified
|
||||
FileChooser.fileAttrHeaderText = Attributes
|
||||
|
||||
# popup menu
|
||||
FileChooser.viewMenuLabelText = View
|
||||
FileChooser.refreshActionLabelText = Refresh
|
||||
FileChooser.newFolderActionLabelText = New Folder
|
||||
FileChooser.listViewActionLabelText = List
|
||||
FileChooser.detailsViewActionLabelText = Details
|
||||
|
||||
|
||||
#---- SplitPaneDivider ----
|
||||
|
||||
SplitPaneDivider.collapseLeftToolTipText = Collapse Left Pane
|
||||
SplitPaneDivider.collapseRightToolTipText = Collapse Right Pane
|
||||
SplitPaneDivider.collapseTopToolTipText = Collapse Top Pane
|
||||
SplitPaneDivider.collapseBottomToolTipText = Collapse Bottom Pane
|
||||
SplitPaneDivider.expandLeftToolTipText = Expand Left Pane
|
||||
SplitPaneDivider.expandRightToolTipText = Expand Right Pane
|
||||
SplitPaneDivider.expandTopToolTipText = Expand Top Pane
|
||||
SplitPaneDivider.expandBottomToolTipText = Expand Bottom Pane
|
||||
|
||||
|
||||
#---- TabbedPane ----
|
||||
|
||||
TabbedPane.moreTabsButtonToolTipText = Show Hidden Tabs
|
||||
@@ -0,0 +1,53 @@
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# https://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
|
||||
#---- FileChooser ----
|
||||
|
||||
#fields
|
||||
FileChooser.lookInLabel.textAndMnemonic = Suchen &in:
|
||||
FileChooser.saveInLabelText = Speichern in:
|
||||
FileChooser.fileNameLabel.textAndMnemonic = &Dateiname:
|
||||
FileChooser.folderNameLabel.textAndMnemonic = Ordner&name:
|
||||
FileChooser.filesOfTypeLabel.textAndMnemonic = Datei&typ:
|
||||
|
||||
# toolbar
|
||||
FileChooser.upFolderToolTipText = Eine Ebene h\u00F6her
|
||||
FileChooser.upFolderAccessibleName = Nach oben
|
||||
FileChooser.homeFolderToolTipText = Home
|
||||
FileChooser.homeFolderAccessibleName = Home
|
||||
FileChooser.newFolderToolTipText = Neuen Ordner erstellen
|
||||
FileChooser.newFolderAccessibleName = Neuer Ordner
|
||||
FileChooser.listViewButtonToolTipText = Liste
|
||||
FileChooser.listViewButtonAccessibleName = Liste
|
||||
FileChooser.detailsViewButtonToolTipText = Details
|
||||
FileChooser.detailsViewButtonAccessibleName = Details
|
||||
|
||||
# details table header
|
||||
FileChooser.fileNameHeaderText = Name
|
||||
FileChooser.fileSizeHeaderText = Gr\u00F6\u00DFe
|
||||
FileChooser.fileTypeHeaderText = Typ
|
||||
FileChooser.fileDateHeaderText = \u00C4nderungsdatum
|
||||
FileChooser.fileAttrHeaderText = Attribute
|
||||
|
||||
# popup menu
|
||||
FileChooser.viewMenuLabelText = Ansicht
|
||||
FileChooser.refreshActionLabelText = Aktualisieren
|
||||
FileChooser.newFolderActionLabelText = Neuer Ordner
|
||||
FileChooser.listViewActionLabelText = Liste
|
||||
FileChooser.detailsViewActionLabelText = Details
|
||||
|
||||
|
||||
#---- TabbedPane ----
|
||||
|
||||
TabbedPane.moreTabsButtonToolTipText = Verdeckte Tabs anzeigen
|
||||
@@ -0,0 +1,48 @@
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# https://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
|
||||
#---- FileChooser ----
|
||||
|
||||
#fields
|
||||
FileChooser.lookInLabel.textAndMnemonic = Rechercher &dans:
|
||||
FileChooser.saveInLabelText = Enregistrer dans:
|
||||
FileChooser.fileNameLabel.textAndMnemonic = &Nom du fichier:
|
||||
FileChooser.folderNameLabel.textAndMnemonic = &Nom du dossier:
|
||||
FileChooser.filesOfTypeLabel.textAndMnemonic = &Type de fichier:
|
||||
|
||||
# toolbar
|
||||
FileChooser.upFolderToolTipText = Remonte d'un niveau
|
||||
FileChooser.upFolderAccessibleName = Monter
|
||||
FileChooser.homeFolderToolTipText = R\u00E9pertoire de base
|
||||
FileChooser.homeFolderAccessibleName = R\u00E9pertoire de base
|
||||
FileChooser.newFolderToolTipText = Cr\u00E9e un dossier
|
||||
FileChooser.newFolderAccessibleName = Nouveau dossier
|
||||
FileChooser.listViewButtonToolTipText = Liste
|
||||
FileChooser.listViewButtonAccessibleName = Liste
|
||||
FileChooser.detailsViewButtonToolTipText = D\u00E9tails
|
||||
FileChooser.detailsViewButtonAccessibleName = D\u00E9tails
|
||||
|
||||
# details table header
|
||||
FileChooser.fileNameHeaderText = Nom
|
||||
FileChooser.fileSizeHeaderText = Taille
|
||||
FileChooser.fileTypeHeaderText = Type
|
||||
FileChooser.fileDateHeaderText = Modifi\u00E9
|
||||
FileChooser.fileAttrHeaderText = Attributs
|
||||
|
||||
# popup menu
|
||||
FileChooser.viewMenuLabelText = Affichage
|
||||
FileChooser.refreshActionLabelText = Actualiser
|
||||
FileChooser.newFolderActionLabelText = Nouveau dossier
|
||||
FileChooser.listViewActionLabelText = Liste
|
||||
FileChooser.detailsViewActionLabelText = D\u00E9tails
|
||||
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user