Compare commits

..

109 Commits

Author SHA1 Message Date
Karl Tauber
95312c3650 release 1.1.1 2021-03-28 16:04:14 +02:00
Karl Tauber
9006e835c6 natives.yml: exclude ~/.gradle/caches/modules-2/modules-2.lock from Gradle cache 2021-03-26 21:52:28 +01:00
Karl Tauber
f801d61929 support running on WinPE (issue #279) 2021-03-26 21:51:11 +01:00
Karl Tauber
a143e5777c Extras: FlatInspector: fixed InaccessibleObjectException when running in Java 16 2021-03-26 21:44:41 +01:00
Karl Tauber
bf500e46e7 Window decorations: fixed wrong/missing window icon when application replaces InternalFrame.icon (issue #284) 2021-03-25 16:14:41 +01:00
Karl Tauber
4a2f79f390 Native window decorations: updated DLLs (issues #282 and #283)
built by GitHub Actions:
https://github.com/JFormDesigner/FlatLaf/actions/runs/686023039
2021-03-25 11:10:13 +01:00
Karl Tauber
c24ce7c5bc Native window decorations: fixed broken maximizing window when restoring frame state at startup (issue #283) 2021-03-25 10:32:24 +01:00
Karl Tauber
8a6a0c7971 Native window decorations: fixed missing animations when minimizing, maximizing or restoring a window using window title bar buttons (issue #282) 2021-03-24 23:59:59 +01:00
Karl Tauber
de6e5bd800 fixed missing focus indicators in heavy-weight popups (issue #273) 2021-03-24 11:43:06 +01:00
Karl Tauber
e18a04f9e6 Merge pull request #278 from ingokegel/native_provider_setter
Add a setter for the native provider
2021-03-24 11:34:22 +01:00
Karl Tauber
14fc652f4b Window decorations: fixed right aligned progress bar in embedded menu bar was overlapping window title (issue #272) 2021-03-23 19:23:18 +01:00
Ingo Kegel
9a876e747a Added setter for native provider
This makes it possible to support situations where the extraction of a DLL at runtime is not possible
2021-03-23 16:47:08 +01:00
Karl Tauber
f8ee8b27fb InternalFrame: fixed translucent internal frame menu bar background if TitlePane.unifiedBackground is true (issue #274) 2021-03-23 15:08:01 +01:00
Karl Tauber
ce1a1487aa support menu bars in JDialog 2021-03-23 14:58:53 +01:00
Karl Tauber
fe1e364a1d Native window decorations: support disabling native window decorations per window via client property (issue #277) 2021-03-23 13:18:07 +01:00
Karl Tauber
eabb052107 Native window decorations: fixed double window title bar when first disposing a window and then showing it again (issue #277) 2021-03-23 10:07:43 +01:00
Karl Tauber
734f3621f1 Window decorations: Fixed NPE in FlatTitlePane.findHorizontalGlue() (issue #275) 2021-03-22 18:47:53 +01:00
Karl Tauber
9612a81f2e release 1.1 2021-03-21 14:03:36 +01:00
Karl Tauber
2945a36cef added since 1.1 2021-03-21 13:53:57 +01:00
Karl Tauber
b84dc5bfcc JIDE and SwingX: README.md: added links to dependencies on maven central 2021-03-21 13:29:23 +01:00
Karl Tauber
60486fd880 JIDE: build using latest version of JIDE library com.formdev:jide-oss:3.7.11.1 2021-03-20 19:19:33 +01:00
Karl Tauber
891091cebc SwingX: fixed compiling module-info (broken since previous commit) 2021-03-19 17:06:23 +01:00
Karl Tauber
1493ddcf41 SwingX: the library on Maven Central no longer depends on org.swinglabs.swingx:swingx-all:1.6.5-1 to avoid problems when another SwingX library should be used 2021-03-19 16:23:29 +01:00
Karl Tauber
4299c50537 JIDE: the library on Maven Central no longer depends on com.jidesoft:jide-oss:3.6.18 to avoid problems when another JIDE library should be used (issue #270) 2021-03-19 16:22:24 +01:00
Karl Tauber
14577c396d JIDE: fixed hover/selection background colors of JideSplitButton and JideSplitToggleButton 2021-03-19 15:59:59 +01:00
Karl Tauber
e9b566241d JIDE: support JideSplitButton and JideSplitToggleButton 2021-03-19 15:39:32 +01:00
Karl Tauber
d39b08c035 FlatArrowButton: refactored arrow painting to FlatUIUtils.paintArrow() so that it can be easily used other components (e.g. JideSplitButton) 2021-03-19 01:21:19 +01:00
Karl Tauber
69ac683c8c Support running in JetBrains Projector (https://jetbrains.com/projector/) 2021-03-17 00:43:08 +01:00
Karl Tauber
eafd0b3d06 use lambdas for listeners (where possible) instead of extending Basic*UI.*Handler classes
some of those `Basic*UI.*Handler` classes may be deprecated in a future Java version (see https://github.com/openjdk/jdk/pull/1958)

this should also avoid loading of those `Basic*UI.*Handler` classes at runtime
2021-03-17 00:34:35 +01:00
Karl Tauber
310a4989dc JIDE: made used fonts "active" and restored fonts modified in LookAndFeelFactory.installJideExtension() 2021-03-16 23:23:40 +01:00
Karl Tauber
3d0df51839 JIDE: support JideLabel to fix wrong text colors in dark themes 2021-03-16 22:52:13 +01:00
Karl Tauber
ede02aaaa5 TabbedPane: use float arc for tab area button background 2021-03-16 22:20:46 +01:00
Karl Tauber
beff149004 JIDE: support JideButton and JideToggleButton 2021-03-16 22:15:32 +01:00
Karl Tauber
07db6e8fb0 Extras: FlatInspector: fixed NPE if component class is in default package 2021-03-16 13:46:25 +01:00
Karl Tauber
46852c0780 JIDE: invoke LookAndFeelFactory.installJideExtension() early in FlatJidePopupMenuUI to be sure that Jide extensions are installed 2021-03-16 13:26:36 +01:00
Karl Tauber
a5e41c573f JIDE: UIDefaultsDump: dump UI defaults added by LookAndFeelFactory.installJideExtension() 2021-03-16 11:38:49 +01:00
Karl Tauber
9a94395d30 JIDE: split FlatJideOssTest (moved JideTabbedPane to FlatJideOssContainerTest`) 2021-03-15 17:40:31 +01:00
Karl Tauber
04aa61c2bb Merge pull request #268 from title-pane-improvements
Title pane improvements (Windows 10 only)
2021-03-14 17:39:50 +01:00
Karl Tauber
035a13df54 Window decorations: support unified backgrounds for window title bar, menu bar and main content (issue #254) 2021-03-14 15:13:26 +01:00
Karl Tauber
e8a6f0ca3d Native window decorations: added flatlaf-windows-x86.dll and updated flatlaf-windows-x86_64.dll
built by GitHub Actions:
https://github.com/JFormDesigner/FlatLaf/actions/runs/650060630
2021-03-14 00:20:22 +01:00
Karl Tauber
1fc519b9de natives.yml: run "Native Libraries" also when natives.yml changed 2021-03-14 00:02:01 +01:00
Karl Tauber
2bcf38e2e3 natives.yml: run "Native Libraries" on any change in native project (e.g. when changing Gradle build script) 2021-03-13 23:59:30 +01:00
Karl Tauber
8eb44a68cb Native window decorations: support 32-bit JREs 2021-03-13 23:41:38 +01:00
Karl Tauber
30c7b442a8 Window decorations:
- support customizing of window title alignment: left aligned or centered (default is left without embedded menubar and centered with embedded menubar)
- improved centering of window title with embedded menubar (issue #252)
2021-03-13 17:08:47 +01:00
Karl Tauber
cee2211108 Demo: added "users" icon to right side of menu bar to demonstrate this feature 2021-03-13 11:14:51 +01:00
Karl Tauber
b7bcbccd45 Window decorations: support right aligned extra components in JFrame title pane with embedded menu bar 2021-03-13 11:10:50 +01:00
Karl Tauber
d2ccb97eba Native window decorations: use LoggingFacade 2021-03-12 23:18:13 +01:00
Karl Tauber
39d56f2603 Merge pull request #267 from native-window-decorations
Native window decorations for Windows 10 (using JNI)
2021-03-12 23:15:19 +01:00
Karl Tauber
83e904dd2d Merge pull request #262 from native-window-decorations-jna
Native window decorations for Windows 10 (using JNA)
2021-03-12 23:08:35 +01:00
Karl Tauber
110c787eba Merge pull request #265 from ingokegel:optional_logging
Make the module dependency on java.logging optional
2021-03-12 22:57:04 +01:00
Karl Tauber
7c7ff289de removed module java.logging from module-info.javas 2021-03-12 22:52:59 +01:00
Karl Tauber
617a35c51b LoggingFacade:
- make LoggingFacadeImpl classes package private
- added missing @Override
- minor formatting changes
2021-03-12 21:16:57 +01:00
Karl Tauber
73487ccf65 Native window decorations:
- enabled by default (via UI property `TitlePane.useWindowDecorations`)
- dropped system property `flatlaf.useNativeWindowDecorations` and replaced with `flatlaf.useWindowDecorations`
- old functionality of system property `flatlaf.useWindowDecorations` removed
2021-03-11 10:54:23 +01:00
Ingo Kegel
712bff9c99 Use System.Logger for logging with Java 9+ 2021-03-10 17:56:27 +01:00
Ingo Kegel
eedfcf86aa LoggingFacade: moved to com.formdev.flatlaf.util, added license header, fixed NPEs in logging calls and removed overloads of logSevere 2021-03-10 17:06:12 +01:00
Karl Tauber
f730848928 Native window decorations: added flatlaf-windows-x86_64.dll
built by GitHub Actions:
https://github.com/JFormDesigner/FlatLaf/actions/runs/636694710
2021-03-10 16:16:50 +01:00
Karl Tauber
61d0574c5c Native window decorations: added READMEs 2021-03-09 19:08:53 +01:00
Karl Tauber
2f01e01ec1 Native window decorations: delete temporary DLLs on next startup (same approach as used in JNA) 2021-03-07 00:10:15 +01:00
Karl Tauber
cbcf66df7f Native window decorations: fixed enabled items is system menu 2021-03-06 16:23:10 +01:00
Karl Tauber
cfaeea039b Native window decorations: fixed enabled items is system menu 2021-03-06 16:21:22 +01:00
Karl Tauber
a891d1eb54 Native window decorations: never build :flatlaf-natives-windows:jar because it is not used/needed 2021-03-06 15:26:18 +01:00
Karl Tauber
4372052ef0 Native window decorations: do not try to build native library (on Windows) if no C++ compiler is available 2021-03-06 15:18:23 +01:00
Karl Tauber
8734b062dc Native window decorations: avoid using C-runtime, which reduces the DLL size from 100kb to 8kb 2021-03-06 12:01:49 +01:00
Ingo Kegel
343451de65 Make the module dependency on java.logging optional
Currently, FlatLaf has the following module dependencies:

$ jdeps --list-deps --multi-release 9 flatlaf-1.0.jar
   java.base
   java.desktop
   java.logging

This commit makes the java.logging dependency optional and hides logging behind a facade that falls back to printing to stderr if the java.logging module is not available.

To test, create a reduced JRE with a command like

jdk-15/bin/jlink.exe --module-path jdk-15/jmods --add-modules java.desktop --add-modules java.instrument --output jre-15-desktop-only

(adding java.instrument, so the FlatLafDemo main class can be started from IntelliJ IDEA)
2021-03-05 16:44:08 +01:00
Karl Tauber
144d65c776 Native window decorations: initial implementation in C++ using JNI 2021-03-05 10:31:31 +01:00
Karl Tauber
a6815574f7 Native window decorations: renamed project flatlaf-native-jna to flatlaf-natives/flatlaf-natives-jna
removed module-info.java because this JAR is not released/published
2021-03-04 11:04:47 +01:00
Karl Tauber
e5a116a0d4 Extras: FlatInspector: removed println (fixes #263) 2021-02-25 16:54:05 +01:00
Karl Tauber
0beef6b108 README.md: new applications using FlatLaf:
- install4j
2021-02-25 00:00:30 +01:00
Karl Tauber
7341008449 Native window decorations: fixed missing top border line 2021-02-24 23:17:41 +01:00
Karl Tauber
49bd53194a Native window decorations: show window system menu when left-clicking on application icon, close window on left-double-click on app icon 2021-02-23 23:31:36 +01:00
Karl Tauber
baf4437efc Native window decorations: show window system menu when right-clicking on caption 2021-02-23 01:10:59 +01:00
Karl Tauber
b244f80f81 Native window decorations: support autohide taskbar 2021-02-22 22:57:43 +01:00
Karl Tauber
e41c91a42b Native window decorations: fixed exception when switching Laf after closing a dialog 2021-02-22 09:56:40 +01:00
Karl Tauber
b9a2e3ceac Native window decorations: initial implementation (using JNA; will be replaced with JNI later) 2021-02-21 17:51:19 +01:00
Karl Tauber
fa7dd3bdc4 GitHub Actions: upload all built libs 2021-02-21 17:18:59 +01:00
Karl Tauber
9a8c68b846 GitHub Actions: renamed master to main 2021-02-19 16:38:25 +01:00
Karl Tauber
698e33ddf4 IntelliJ Themes: fixed text color of CheckBoxMenuItem and RadioButtonMenuItem in all "Arc" themes (issue #259) 2021-02-19 11:33:15 +01:00
Karl Tauber
909258ba14 README.md: added "Getting started" and direct links to documentation 2021-02-14 12:32:56 +01:00
Karl Tauber
2ad6bd1d23 release 1.0 2021-02-13 13:42:04 +01:00
Karl Tauber
510ffd41d8 PopupFactory: fixed NullPointerException when PopupFactory.getPopup() is invoked with parameter owner set to null 2021-02-13 13:31:30 +01:00
Karl Tauber
4f00591c4e Table: fixed wrong grid line thickness in dragged column on HiDPI screens on Java 9+ (issue #236) 2021-02-12 11:32:12 +01:00
Karl Tauber
5b65ed87cd FileChooser: fixed display of date in details view if current user is selected in "Look in" combobox (Windows 10 only; issue #249) 2021-02-12 11:10:25 +01:00
Karl Tauber
b0121c422d GitHub Actions: added Gradle wrapper validation 2021-02-11 23:52:11 +01:00
Karl Tauber
a9e9fad222 Extras: FlatInspector: tooltip is no longer limited to window bounds 2021-02-11 18:23:01 +01:00
Karl Tauber
b5fc07acc7 TabbedPane: custom TabbedPane.selectedForeground color did not work when TabbedPane.foreground has also custom color (issue #257) 2021-02-11 12:04:36 +01:00
Karl Tauber
140ebfdb92 release 1.0-rc3 2021-02-06 23:31:53 +01:00
Karl Tauber
37d0179de1 GitHub Actions: upload demo (was removed in previous commit) 2021-02-06 23:27:39 +01:00
Karl Tauber
823d4b0fe2 dropped usage of bintray, jcenter and jfrog artifactory
deploy to Sonatype OSSRH

snapshots are now here:
https://oss.sonatype.org/content/repositories/snapshots/com/formdev/
2021-02-06 19:02:32 +01:00
Karl Tauber
dd1eacf4f0 update to Gradle 6.8.2
./gradlew wrapper --gradle-version=6.8.2
2021-02-06 11:35:35 +01:00
Karl Tauber
86c33dd686 fixed javadoc syntax error 2021-02-06 11:26:57 +01:00
Karl Tauber
c6757cc61b UI defaults inspector: filter by colors with alpha and derived colors 2021-02-06 01:32:32 +01:00
Karl Tauber
a38cf284dd UI defaults inspector: show color functions in value tooltips 2021-02-06 01:31:34 +01:00
Karl Tauber
575b8e3f7f UI defaults inspector: for derived colors, no longer change Item.value from Color to Color[] because this could cause problems if there is a UI value of type Color[] 2021-02-06 01:01:48 +01:00
Karl Tauber
bc443f47f1 Theme Editor: fixed NPE (caused by no longer implemented base files support) 2021-02-05 23:33:26 +01:00
Karl Tauber
b631bcc0db UIDefaultsLoader: check for endless recursion in parsing color functions (e.g. abc = darken($abc,10%)) 2021-02-05 23:30:48 +01:00
Karl Tauber
5ccd92ece6 CheckBox: fixed background of check boxes in JIDE CheckBoxTree (broken since commit dd8ab242fb) 2021-02-04 19:41:14 +01:00
Karl Tauber
2f3c8868a7 IntelliJ Themes: fixed table header background when dragging column in "Dark Flat" and "Light Flat" themes 2021-02-04 19:18:06 +01:00
Karl Tauber
6f7b5e8005 README.md: removed JCenter and replaced download links to bintray with Maven Central 2021-02-04 16:48:53 +01:00
Karl Tauber
10d1e4b798 UIDefaultsDump: dump color value in same format as used in FlatLaf properties files; also dump alpha as percentage 2021-02-04 15:24:50 +01:00
Karl Tauber
9d5934df14 Extras: FlatInspector: use HTML in tooltip 2021-02-04 15:19:33 +01:00
Karl Tauber
be507de6c1 Label and ToolTip: made inserting BASE_SIZE rule into HTML text more reliable 2021-02-04 15:10:27 +01:00
Karl Tauber
e5d3c08821 Fixed color of <address> tag in HTML text 2021-02-04 12:58:14 +01:00
Karl Tauber
027b4ab7da Label and ToolTip: fixed font sizes for <code>, <kbd>, <big>, <small> and <samp> tags in HTML text
ToolTip: update font size if `tiptext` property changes
2021-02-04 12:56:18 +01:00
Karl Tauber
fefea0d7ec IntelliJ Themes: updated themes to newest versions (used IJThemesUpdater) 2021-02-02 18:00:17 +01:00
Karl Tauber
33f30bfd19 README.md: new applications using FlatLaf:
- DbVisualizer
- MagicPlot
- Thermo-Calc
- Burp Suite
- BurpCustomizer
- IGMAS+
2021-02-01 21:58:18 +01:00
Karl Tauber
e9d4b9961a README.md: made "commercial" bold 2021-02-01 15:14:07 +01:00
Karl Tauber
b94248fe79 README.md: removed "new" badge from projects using FlatLaf 2021-02-01 14:58:44 +01:00
Karl Tauber
225975e0dd FlatTestFrame: added 5x and 6x scale factors 2021-02-01 13:57:36 +01:00
Karl Tauber
eac7492143 FlatAnimatedIconTest: made animation of switch smooth on high scale factors 2021-02-01 12:55:14 +01:00
169 changed files with 15584 additions and 6802 deletions

4
.gitattributes vendored
View File

@@ -15,8 +15,12 @@
# BINARY FILES: # BINARY FILES:
# Disable line ending normalize on checkin. # Disable line ending normalize on checkin.
*.dll binary
*.dylib binary
*.gif binary *.gif binary
*.jar binary *.jar binary
*.lib binary
*.png binary *.png binary
*.sketch binary *.sketch binary
*.so binary
*.zip binary *.zip binary

View File

@@ -33,6 +33,8 @@ jobs:
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2
- uses: gradle/wrapper-validation-action@v1
- name: Setup Java ${{ matrix.java }} - name: Setup Java ${{ matrix.java }}
uses: actions/setup-java@v1 uses: actions/setup-java@v1
with: with:
@@ -60,12 +62,7 @@ jobs:
with: with:
name: FlatLaf-build-artifacts name: FlatLaf-build-artifacts
path: | path: |
flatlaf-core/build/libs flatlaf-*/build/libs
flatlaf-demo/build/libs
flatlaf-extras/build/libs
flatlaf-intellij-themes/build/libs
flatlaf-jide-oss/build/libs
flatlaf-swingx/build/libs
!**/*-javadoc.jar !**/*-javadoc.jar
!**/*-sources.jar !**/*-sources.jar
@@ -75,7 +72,7 @@ jobs:
needs: build needs: build
if: | if: |
github.event_name == 'push' && github.event_name == 'push' &&
github.ref == 'refs/heads/master' && github.ref == 'refs/heads/main' &&
github.repository == 'JFormDesigner/FlatLaf' github.repository == 'JFormDesigner/FlatLaf'
steps: steps:
@@ -99,11 +96,11 @@ jobs:
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle.kts') }} key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle.kts') }}
restore-keys: ${{ runner.os }}-gradle restore-keys: ${{ runner.os }}-gradle
- name: Publish snapshot to oss.jfrog.org - name: Publish snapshot to oss.sonatype.org
run: ./gradlew artifactoryPublish run: ./gradlew publish -Dorg.gradle.internal.publish.checksums.insecure=true
env: env:
BINTRAY_USER: ${{ secrets.BINTRAY_USER }} OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
BINTRAY_KEY: ${{ secrets.BINTRAY_KEY }} OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
release: release:
@@ -135,8 +132,21 @@ jobs:
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle.kts') }} key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle.kts') }}
restore-keys: ${{ runner.os }}-gradle restore-keys: ${{ runner.os }}-gradle
- name: Release a new stable version to bintray - name: Release a new stable version to Maven Central
run: ./gradlew bintrayUpload -Drelease=true run: ./gradlew publish :flatlaf-demo:build -Drelease=true
env: env:
BINTRAY_USER: ${{ secrets.BINTRAY_USER }} OSSRH_USERNAME: ${{ secrets.OSSRH_USERNAME }}
BINTRAY_KEY: ${{ secrets.BINTRAY_KEY }} OSSRH_PASSWORD: ${{ secrets.OSSRH_PASSWORD }}
SIGNING_KEY: ${{ secrets.SIGNING_KEY }}
SIGNING_PASSWORD: ${{ secrets.SIGNING_PASSWORD }}
- name: Upload demo
uses: sebastianpopp/ftp-action@releases/v2
with:
host: ${{ secrets.FTP_SERVER }}
user: ${{ secrets.FTP_USERNAME }}
password: ${{ secrets.FTP_PASSWORD }}
forceSsl: true
localDir: "flatlaf-demo/build/libs"
remoteDir: "."
options: "--only-newer --no-recursion --verbose=1"

58
.github/workflows/natives.yml vendored Normal file
View File

@@ -0,0 +1,58 @@
# https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-gradle
name: Native Libraries
on:
push:
branches:
- '*'
tags:
- '[0-9]*'
paths:
- 'flatlaf-natives/flatlaf-natives-windows/**'
- '.github/workflows/natives.yml'
pull_request:
branches:
- '*'
paths:
- 'flatlaf-natives/flatlaf-natives-windows/**'
- '.github/workflows/natives.yml'
jobs:
Windows:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- uses: gradle/wrapper-validation-action@v1
- name: Setup Java 1.8
uses: actions/setup-java@v1
with:
java-version: 1.8
- name: Cache Gradle wrapper
uses: actions/cache@v1
with:
path: ~/.gradle/wrapper
key: ${{ runner.os }}-gradle-wrapper-${{ hashFiles('gradle/wrapper/gradle-wrapper.properties') }}
- name: Cache Gradle cache
uses: actions/cache@v2
with:
path: |
~/.gradle/caches
!~/.gradle/caches/modules-2/modules-2.lock
key: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle.kts') }}
restore-keys: ${{ runner.os }}-gradle
- name: Build with Gradle
run: ./gradlew :flatlaf-natives-windows:build
- name: Upload artifacts
uses: actions/upload-artifact@v2
with:
name: FlatLaf-natives-windows-build-artifacts
path: |
flatlaf-natives/flatlaf-natives-windows/build

2
.gitignore vendored
View File

@@ -9,3 +9,5 @@ out/
*.iml *.iml
*.ipr *.ipr
*.iws *.iws
.vs/
.vscode/

View File

@@ -1,6 +1,105 @@
FlatLaf Change Log FlatLaf Change Log
================== ==================
## 1.1.1
#### New features and improvements
- Native window decorations: Support disabling native window decorations per
window. (set client property `JRootPane.useWindowDecorations` to `false` on
root pane).
- Support running on WinPE. (issue #279)
#### Fixed bugs
- Native window decorations: Fixed missing animations when minimizing,
maximizing or restoring a window using window title bar buttons. (issue #282)
- Native window decorations: Fixed broken maximizing window when restoring frame
state at startup. (issue #283)
- Native window decorations: Fixed double window title bar when first disposing
a window with `frame.dispose()` and then showing it again with
`frame.setVisible(true)`. (issue #277)
- Custom window decorations: Fixed NPE in `FlatTitlePane.findHorizontalGlue()`.
(issue #275)
- Custom window decorations: Fixed right aligned progress bar in embedded menu
bar was overlapping window title. (issue #272)
- Fixed missing focus indicators in heavy-weight popups. (issue #273)
- InternalFrame: Fixed translucent internal frame menu bar background if
`TitlePane.unifiedBackground` is `true`. (issue #274)
- Extras: UI Inspector: Fixed `InaccessibleObjectException` when running in Java 16.
## 1.1
#### New features and improvements
- Windows 10 only:
- Native window decorations for Windows 10 enables dark frame/dialog title bar
and embedded menu bar with all JREs, while still having native Windows 10
border drop shadows, resize behavior, window snapping and system window
menu. (PR #267)
- Custom window decorations: Support right aligned components in `JFrame`
title bar with embedded menu bar (using `Box.createHorizontalGlue()`). (PR
#268)
- Custom window decorations: Improved centering of window title with embedded
menu bar. (PR #268; issue #252)
- Custom window decorations: Support unified backgrounds for window title bar,
menu bar and main content. If enabled with `UIManager.put(
"TitlePane.unifiedBackground", true );` then window title bar and menu bar
use same background color as main content. (PR #268; issue #254)
- JIDE Common Layer: Support `JideButton`, `JideLabel`, `JideSplitButton`,
`JideToggleButton` and `JideToggleSplitButton`.
- JIDE Common Layer: The library on Maven Central no longer depends on
`com.jidesoft:jide-oss:3.6.18` to avoid problems when another JIDE library
should be used. (issue #270)
- SwingX: The library on Maven Central no longer depends on
`org.swinglabs.swingx:swingx-all:1.6.5-1` to avoid problems when another
SwingX library should be used.
- Support running in [JetBrains Projector](https://jetbrains.com/projector/).
#### Fixed bugs
- IntelliJ Themes: Fixed text color of CheckBoxMenuItem and RadioButtonMenuItem
in all "Arc" themes. (issue #259)
## 1.0
#### New features and improvements
- Extras: UI Inspector: Tooltip is no longer limited to window bounds.
#### Fixed bugs
- TabbedPane: Custom `TabbedPane.selectedForeground` color did not work when
`TabbedPane.foreground` has also custom color. (issue #257)
- FileChooser: Fixed display of date in details view if current user is selected
in "Look in" combobox. (Windows 10 only; issue #249)
- Table: Fixed wrong grid line thickness in dragged column on HiDPI screens on
Java 9+. (issue #236)
- PopupFactory: Fixed `NullPointerException` when `PopupFactory.getPopup()` is
invoked with parameter `owner` set to `null`.
## 1.0-rc3
#### New features and improvements
- Extras:
- UI Inspector: Use HTML in tooltip. Display color value in same format as
used in FlatLaf properties files. Added color preview.
#### Fixed bugs
- Label and ToolTip: Fixed font sizes for `<code>`, `<kbd>`, `<big>`, `<small>`
and `<samp>` tags in HTML text.
- Fixed color of `<address>` tag in HTML text.
- IntelliJ Themes: Fixed table header background when dragging column in "Dark
Flat" and "Light Flat" themes.
- CheckBox: Fixed background of check boxes in JIDE `CheckBoxTree`. (regression
in 1.0-rc2)
## 1.0-rc2 ## 1.0-rc2
#### New features and improvements #### New features and improvements

109
README.md
View File

@@ -37,7 +37,7 @@ Requires Java 8 or newer.
Download Download
-------- --------
FlatLaf binaries are available on **JCenter** and **Maven Central**. FlatLaf binaries are available on **Maven Central**.
If you use Maven or Gradle, add a dependency with following coordinates to your If you use Maven or Gradle, add a dependency with following coordinates to your
build script: build script:
@@ -48,16 +48,16 @@ build script:
Otherwise download `flatlaf-<version>.jar` here: Otherwise download `flatlaf-<version>.jar` here:
[![Download](https://api.bintray.com/packages/jformdesigner/flatlaf/flatlaf/images/download.svg)](https://bintray.com/jformdesigner/flatlaf/flatlaf/_latestVersion) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.formdev/flatlaf/badge.svg?style=flat-square&color=007ec6)](https://maven-badges.herokuapp.com/maven-central/com.formdev/flatlaf)
### Snapshots ### Snapshots
FlatLaf snapshot binaries are available in FlatLaf snapshot binaries are available on
[JFrog Artifactory](https://oss.jfrog.org/artifactory/oss-snapshot-local/com/formdev/). [Sonatype OSSRH](https://oss.sonatype.org/content/repositories/snapshots/com/formdev/flatlaf/).
To access the latest snapshot, change the FlatLaf version(s) in the dependencies To access the latest snapshot, change the FlatLaf version in your dependencies
to `<version>-SNAPSHOT` (e.g. `0.27-SNAPSHOT`) and add the repository to `<version>-SNAPSHOT` (e.g. `0.27-SNAPSHOT`) and add the repository
`https://oss.jfrog.org/artifactory/oss-snapshot-local` to your build (see `https://oss.sonatype.org/content/repositories/snapshots/` to your build (see
[Maven](https://maven.apache.org/guides/mini/guide-multiple-repositories.html) [Maven](https://maven.apache.org/guides/mini/guide-multiple-repositories.html)
and and
[Gradle](https://docs.gradle.org/current/userguide/declaring_repositories.html#sec:declaring_custom_repository) [Gradle](https://docs.gradle.org/current/userguide/declaring_repositories.html#sec:declaring_custom_repository)
@@ -73,11 +73,31 @@ Addons
- [JIDE Common Layer](flatlaf-jide-oss) - [JIDE Common Layer](flatlaf-jide-oss)
Getting started
---------------
To enable FlatLaf, add following code to your main method before you create any
Swing component:
~~~java
FlatLightLaf.install();
// create UI here...
~~~
Documentation Documentation
------------- -------------
For more information and documentation visit For more information and documentation visit
[FlatLaf Home](https://www.formdev.com/flatlaf/) [FlatLaf Home](https://www.formdev.com/flatlaf/):
- [Themes](https://www.formdev.com/flatlaf/themes/)
- [Customizing](https://www.formdev.com/flatlaf/customizing/)
- [How to Customize](https://www.formdev.com/flatlaf/how-to-customize/)
- [Properties Files](https://www.formdev.com/flatlaf/properties-files/)
- [Client Properties](https://www.formdev.com/flatlaf/client-properties/)
- [System Properties](https://www.formdev.com/flatlaf/system-properties/)
Buzz Buzz
@@ -87,22 +107,39 @@ Buzz
- [FlatLaf announcement on Reddit](https://www.reddit.com/r/java/comments/dl0hu3/flatlaf_flat_look_and_feel/) - [FlatLaf announcement on Reddit](https://www.reddit.com/r/java/comments/dl0hu3/flatlaf_flat_look_and_feel/)
Projects using FlatLaf Applications using FlatLaf
---------------------- --------------------------
- [Apache NetBeans](https://netbeans.apache.org/) 11.3 - IDE for Java, PHP, HTML - [Apache NetBeans](https://netbeans.apache.org/) 11.3 - IDE for Java, PHP, HTML
and much more and much more
- [jclasslib bytecode viewer](https://github.com/ingokegel/jclasslib) 5.5 - [jclasslib bytecode viewer](https://github.com/ingokegel/jclasslib) 5.5
- [KeyStore Explorer](https://keystore-explorer.org/) 5.4.3 - [KeyStore Explorer](https://keystore-explorer.org/) 5.4.3
- ![New](images/new.svg) [OWASP ZAP](https://www.zaproxy.org/) 2.10 - the worlds - ![New](images/new.svg)
most widely used web app scanner [install4j](https://www.ej-technologies.com/products/install4j/overview.html)
- ![New](images/new.svg) [JOSM](https://josm.openstreetmap.de/) - an extensible 9.0 (**commercial**) - the powerful multi-platform Java installer builder
editor for [OpenStreetMap](https://www.openstreetmap.org/) (requires FlatLaf - ![New](images/new.svg) [DbVisualizer](https://www.dbvis.com/) 12.0
JOSM plugin) (**commercial**) - the universal database tool for developers, analysts and
- [jAlbum](https://jalbum.net/) 21 (commercial) - creates photo album websites DBAs
- [XMLmind XML Editor](https://www.xmlmind.com/xmleditor/) 9.3 (commercial) - ![New](images/new.svg) [MagicPlot](https://magicplot.com/) 3.0
- [Total Validator](https://www.totalvalidator.com/) 15 (commercial) - checks (**commercial**) - Software for nonlinear fitting, plotting and data analysis
your website - ![New](images/new.svg)
[Thermo-Calc](https://thermocalc.com/products/thermo-calc/) 2021a
(**commercial**) - Thermodynamics and Properties Software
- [OWASP ZAP](https://www.zaproxy.org/) 2.10 - the worlds most widely used web
app scanner
- ![New](images/new.svg)
[Burp Suite Professional and Community Edition](https://portswigger.net/burp/pro)
2020.11.2 (**commercial**) - the leading software for web security testing
- ![New](images/new.svg)
[BurpCustomizer](https://github.com/CoreyD97/BurpCustomizer) - adds more
FlatLaf themes to Burp Suite
- [JOSM](https://josm.openstreetmap.de/) - an extensible editor for
[OpenStreetMap](https://www.openstreetmap.org/) (requires FlatLaf JOSM plugin)
- [jAlbum](https://jalbum.net/) 21 (**commercial**) - creates photo album
websites
- [XMLmind XML Editor](https://www.xmlmind.com/xmleditor/) 9.3 (**commercial**)
- [Total Validator](https://www.totalvalidator.com/) 15 (**commercial**) -
checks your website
- [j-lawyer](https://github.com/jlawyerorg/j-lawyer-org) - Kanzleisoftware - [j-lawyer](https://github.com/jlawyerorg/j-lawyer-org) - Kanzleisoftware
- [MegaMek](https://github.com/MegaMek/megamek) v0.47.4 and - [MegaMek](https://github.com/MegaMek/megamek) v0.47.4 and
[MekHQ](https://github.com/MegaMek/mekhq) v0.47.5 - a turn-based sci-fi board [MekHQ](https://github.com/MegaMek/mekhq) v0.47.5 - a turn-based sci-fi board
@@ -116,32 +153,33 @@ Projects using FlatLaf
gamepad mapping software gamepad mapping software
- [SpringRemote](https://github.com/HaleyWang/SpringRemote) - remote Linux SSH - [SpringRemote](https://github.com/HaleyWang/SpringRemote) - remote Linux SSH
connections manager connections manager
- ![New](images/new.svg) [jEnTunnel](https://github.com/ggrandes/jentunnel) - - [jEnTunnel](https://github.com/ggrandes/jentunnel) - manage SSH Tunnels made
manage SSH Tunnels made easy easy
- [mendelson AS2](https://sourceforge.net/projects/mec-as2/), - [mendelson AS2](https://sourceforge.net/projects/mec-as2/),
[AS4](https://sourceforge.net/projects/mendelson-as4/) and [AS4](https://sourceforge.net/projects/mendelson-as4/) and
[OFTP2](https://sourceforge.net/projects/mendelson-oftp2/) (open-source) and [OFTP2](https://sourceforge.net/projects/mendelson-oftp2/) (open-source) and
[mendelson AS2](https://mendelson-e-c.com/as2/), [mendelson AS2](https://mendelson-e-c.com/as2/),
[AS4](https://mendelson-e-c.com/as4/) and [AS4](https://mendelson-e-c.com/as4/) and
[OFTP2](https://mendelson-e-c.com/oftp2) (commercial) [OFTP2](https://mendelson-e-c.com/oftp2) (**commercial**)
- ![New](images/new.svg) [IGMAS+](https://www.gfz-potsdam.de/igmas) -
Interactive Gravity and Magnetic Application System
- [MeteoInfo](https://github.com/meteoinfo/MeteoInfo) 2.2 - GIS and scientific - [MeteoInfo](https://github.com/meteoinfo/MeteoInfo) 2.2 - GIS and scientific
computation environment for meteorological community computation environment for meteorological community
- [lsfusion platform](https://github.com/lsfusion/platform) 4 - information - [lsfusion platform](https://github.com/lsfusion/platform) 4 - information
systems development platform systems development platform
- ![New](images/new.svg) [JPass](https://github.com/gaborbata/jpass) - password - [JPass](https://github.com/gaborbata/jpass) - password manager with strong
manager with strong encryption encryption
- [Jes - Die Java-EÜR](https://www.jes-eur.de) - [Jes - Die Java-EÜR](https://www.jes-eur.de)
- [Mapton](https://mapton.org/) 2.0 - [Mapton](https://mapton.org/) 2.0
([source code](https://github.com/trixon/mapton)) - some kind of map ([source code](https://github.com/trixon/mapton)) - some kind of map
application (based on NetBeans platform) application (based on NetBeans platform)
- [Pseudo Assembler IDE](https://github.com/tomasz-herman/PseudoAssemblerIDE) - - [Pseudo Assembler IDE](https://github.com/tomasz-herman/PseudoAssemblerIDE) -
IDE for Pseudo-Assembler IDE for Pseudo-Assembler
- ![New](images/new.svg) [Linotte](https://github.com/cpc6128/LangageLinotte) - [Linotte](https://github.com/cpc6128/LangageLinotte) 3.1 - French programming
3.1 - French programming language created to learn programming language created to learn programming
- ![New](images/new.svg) [MEKA](https://github.com/Waikato/meka) 1.9.3 - - [MEKA](https://github.com/Waikato/meka) 1.9.3 - multi-label classifiers and
multi-label classifiers and evaluation procedures using the Weka machine evaluation procedures using the Weka machine learning framework
learning framework - [Shutter Encoder](https://www.shutterencoder.com/) 14.2
- ![New](images/new.svg) [Shutter Encoder](https://www.shutterencoder.com/) 14.2
([source code](https://github.com/paulpacifico/shutter-encoder)) - ([source code](https://github.com/paulpacifico/shutter-encoder)) -
professional video converter and compression tool (screenshots show **old** professional video converter and compression tool (screenshots show **old**
look) look)
@@ -149,15 +187,12 @@ Projects using FlatLaf
sound files in time or frequency domain sound files in time or frequency domain
- [RemoteLight](https://github.com/Drumber/RemoteLight) - multifunctional LED - [RemoteLight](https://github.com/Drumber/RemoteLight) - multifunctional LED
control software control software
- ![New](images/new.svg) - [ThunderFocus](https://github.com/marcocipriani01/ThunderFocus) -
[ThunderFocus](https://github.com/marcocipriani01/ThunderFocus) -
Arduino-based telescope focuser Arduino-based telescope focuser
- ![New](images/new.svg) - [Novel-Grabber](https://github.com/Flameish/Novel-Grabber) - download novels
[Novel-Grabber](https://github.com/Flameish/Novel-Grabber) - download novels
from any webnovel and lightnovel site from any webnovel and lightnovel site
- ![New](images/new.svg) [lectureStudio](https://www.lecturestudio.org/) - [lectureStudio](https://www.lecturestudio.org/) 4.3.1060 - digitize your
4.3.1060 - digitize your lectures with ease lectures with ease
- ![New](images/new.svg) - [Android Tool](https://github.com/fast-geek/Android-Tool) - makes popular adb
[Android Tool](https://github.com/fast-geek/Android-Tool) - makes popular adb
and fastboot commands easier to use and fastboot commands easier to use
- and more... - and more...

View File

@@ -14,8 +14,8 @@
* limitations under the License. * limitations under the License.
*/ */
val releaseVersion = "1.0-rc2" val releaseVersion = "1.1.1"
val developmentVersion = "1.0-rc3-SNAPSHOT" val developmentVersion = "1.2-SNAPSHOT"
version = if( java.lang.Boolean.getBoolean( "release" ) ) releaseVersion else developmentVersion version = if( java.lang.Boolean.getBoolean( "release" ) ) releaseVersion else developmentVersion
@@ -23,7 +23,7 @@ allprojects {
version = rootProject.version version = rootProject.version
repositories { repositories {
jcenter() mavenCentral()
} }
} }
@@ -40,17 +40,6 @@ println( "Java ${System.getProperty( "java.version" )}" )
println() println()
extra["bintray.user"] = System.getenv( "BINTRAY_USER" ) ?: System.getProperty( "bintray.user" )
extra["bintray.key"] = System.getenv( "BINTRAY_KEY" ) ?: System.getProperty( "bintray.key" )
// if true, do not upload to bintray
extra["bintray.dryRun"] = false
// if true, uploaded artifacts are visible to all
// if false, only visible to owner when logged into bintray
extra["bintray.publish"] = false
allprojects { allprojects {
tasks { tasks {
withType<JavaCompile>().configureEach { withType<JavaCompile>().configureEach {

View File

@@ -20,15 +20,5 @@ plugins {
// required for kotlin-dsl or embedded-kotlin plugins // required for kotlin-dsl or embedded-kotlin plugins
repositories { repositories {
jcenter() mavenCentral()
}
dependencies {
// NOTE: keep plugin versions in sync with settings.gradle.kts
// "com.jfrog.bintray" plugin
implementation( "com.jfrog.bintray.gradle:gradle-bintray-plugin:1.8.4" )
// "com.jfrog.artifactory" plugin
implementation( "org.jfrog.buildinfo:build-info-extractor-gradle:4.13.0" )
} }

View File

@@ -27,6 +27,10 @@ if( JavaVersion.current() >= JavaVersion.VERSION_1_9 ) {
} }
} }
dependencies {
add( "java9Compile", sourceSets.main.get().output )
}
tasks { tasks {
named<JavaCompile>( "compileJava9Java" ) { named<JavaCompile>( "compileJava9Java" ) {
sourceCompatibility = "9" sourceCompatibility = "9"

View File

@@ -33,9 +33,17 @@ if( JavaVersion.current() >= JavaVersion.VERSION_1_9 ) {
sourceSets { sourceSets {
create( "module-info" ) { create( "module-info" ) {
java { java {
// include "src/main/java" here to get compile errors if classes are // include "src/main/java" and "src/main/java9" here to get compile errors if classes are
// used from other modules that are not specified in module dependencies // used from other modules that are not specified in module dependencies
setSrcDirs( listOf( "src/main/module-info", "src/main/java" ) ) setSrcDirs( listOf( "src/main/module-info", "src/main/java", "src/main/java9" ) )
// exclude Java 8 source file if an equally named Java 9+ source file exists
exclude {
if( it.isDirectory )
return@exclude false
val java9file = file( "${projectDir}/src/main/java9/${it.path}" )
java9file.exists() && java9file != it.file
}
} }
} }
} }
@@ -48,7 +56,8 @@ if( JavaVersion.current() >= JavaVersion.VERSION_1_9 ) {
dependsOn( extension.paths ) dependsOn( extension.paths )
options.compilerArgs.add( "--module-path" ) options.compilerArgs.add( "--module-path" )
options.compilerArgs.add( configurations.runtimeClasspath.get().asPath ) options.compilerArgs.add( configurations.runtimeClasspath.get().asPath
+ File.pathSeparator + configurations.compileClasspath.get().asPath )
} }
jar { jar {

View File

@@ -26,8 +26,7 @@ val extension = project.extensions.create<PublishExtension>( "flatlafPublish" )
plugins { plugins {
`maven-publish` `maven-publish`
id( "com.jfrog.bintray" ) signing
id( "com.jfrog.artifactory" )
} }
publishing { publishing {
@@ -74,49 +73,40 @@ publishing {
} }
} }
} }
}
bintray { repositories {
user = rootProject.extra["bintray.user"] as String? maven {
key = rootProject.extra["bintray.key"] as String? name = "OSSRH"
setPublications( "maven" ) val releasesRepoUrl = "https://oss.sonatype.org/service/local/staging/deploy/maven2/"
val snapshotsRepoUrl = "https://oss.sonatype.org/content/repositories/snapshots/"
url = uri( if( java.lang.Boolean.getBoolean( "release" ) ) releasesRepoUrl else snapshotsRepoUrl )
with( pkg ) { credentials {
repo = "flatlaf" // get from gradle.properties
afterEvaluate { val ossrhUsername: String? by project
this@with.name = extension.artifactId val ossrhPassword: String? by project
username = System.getenv( "OSSRH_USERNAME" ) ?: ossrhUsername
password = System.getenv( "OSSRH_PASSWORD" ) ?: ossrhPassword
}
} }
setLicenses( "Apache-2.0" )
vcsUrl = "https://github.com/JFormDesigner/FlatLaf"
with( version ) {
name = project.version.toString()
}
publish = rootProject.extra["bintray.publish"] as Boolean
dryRun = rootProject.extra["bintray.dryRun"] as Boolean
} }
} }
artifactory { signing {
setContextUrl( "https://oss.jfrog.org" ) // get from gradle.properties
val signingKey: String? by project
val signingPassword: String? by project
publish( closureOf<org.jfrog.gradle.plugin.artifactory.dsl.PublisherConfig> { val key = System.getenv( "SIGNING_KEY" ) ?: signingKey
repository( delegateClosureOf<groovy.lang.GroovyObject> { val password = System.getenv( "SIGNING_PASSWORD" ) ?: signingPassword
setProperty( "repoKey", "oss-snapshot-local" )
setProperty( "username", rootProject.extra["bintray.user"] as String? )
setProperty( "password", rootProject.extra["bintray.key"] as String? )
} )
defaults( delegateClosureOf<groovy.lang.GroovyObject> { useInMemoryPgpKeys( key, password )
invokeMethod( "publications", "maven" ) sign( publishing.publications["maven"] )
setProperty( "publishArtifacts", true ) }
setProperty( "publishPom", true )
} ) // disable signing of snapshots
} ) tasks.withType<Sign>().configureEach {
onlyIf { java.lang.Boolean.getBoolean( "release" ) }
resolve( delegateClosureOf<org.jfrog.gradle.plugin.artifactory.dsl.ResolverConfig> {
setProperty( "repoKey", "jcenter" )
} )
} }

View File

@@ -27,6 +27,16 @@ java {
} }
tasks { tasks {
compileJava {
// generate JNI headers
options.headerOutputDirectory.set( buildDir.resolve( "generated/jni-headers" ) )
}
processResources {
// build native libraries
dependsOn( ":flatlaf-natives-windows:assemble" )
}
jar { jar {
archiveBaseName.set( "flatlaf" ) archiveBaseName.set( "flatlaf" )

View File

@@ -187,7 +187,7 @@ public interface FlatClientProperties
* }</pre> * }</pre>
* <p> * <p>
* <strong>Component</strong> {@link javax.swing.JComponent}<br> * <strong>Component</strong> {@link javax.swing.JComponent}<br>
* <strong>Value type</strong> {@link java.util.function.Predicate&lt;javax.swing.JComponent&gt; * <strong>Value type</strong> {@link java.util.function.Predicate}&lt;javax.swing.JComponent&gt;
*/ */
String COMPONENT_FOCUS_OWNER = "JComponent.focusOwner"; String COMPONENT_FOCUS_OWNER = "JComponent.focusOwner";
@@ -231,10 +231,28 @@ public interface FlatClientProperties
//---- JRootPane ---------------------------------------------------------- //---- JRootPane ----------------------------------------------------------
/**
* Specifies whether FlatLaf native window decorations should be used
* when creating {@code JFrame} or {@code JDialog}.
* <p>
* Setting this to {@code false} disables using FlatLaf native window decorations
* for the window that contains the root pane. Needs to be set before showing the window.
* <p>
* (requires Window 10)
* <p>
* <strong>Component</strong> {@link javax.swing.JRootPane}<br>
* <strong>Value type</strong> {@link java.lang.Boolean}
*
* @since 1.1.1
*/
String USE_WINDOW_DECORATIONS = "JRootPane.useWindowDecorations";
/** /**
* Specifies whether the menu bar is embedded into the title pane if custom * Specifies whether the menu bar is embedded into the title pane if custom
* window decorations are enabled. Default is {@code true}. * window decorations are enabled. Default is {@code true}.
* <p> * <p>
* (requires Window 10)
* <p>
* <strong>Component</strong> {@link javax.swing.JRootPane}<br> * <strong>Component</strong> {@link javax.swing.JRootPane}<br>
* <strong>Value type</strong> {@link java.lang.Boolean} * <strong>Value type</strong> {@link java.lang.Boolean}
*/ */

View File

@@ -38,8 +38,6 @@ import java.util.Properties;
import java.util.ServiceLoader; import java.util.ServiceLoader;
import java.util.function.Consumer; import java.util.function.Consumer;
import java.util.function.Function; import java.util.function.Function;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.BorderFactory; import javax.swing.BorderFactory;
import javax.swing.Icon; import javax.swing.Icon;
import javax.swing.ImageIcon; import javax.swing.ImageIcon;
@@ -59,9 +57,10 @@ import javax.swing.plaf.UIResource;
import javax.swing.plaf.basic.BasicLookAndFeel; import javax.swing.plaf.basic.BasicLookAndFeel;
import javax.swing.text.StyleContext; import javax.swing.text.StyleContext;
import javax.swing.text.html.HTMLEditorKit; import javax.swing.text.html.HTMLEditorKit;
import com.formdev.flatlaf.ui.FlatNativeWindowBorder;
import com.formdev.flatlaf.ui.FlatPopupFactory; import com.formdev.flatlaf.ui.FlatPopupFactory;
import com.formdev.flatlaf.ui.JBRCustomDecorations;
import com.formdev.flatlaf.util.GrayFilter; import com.formdev.flatlaf.util.GrayFilter;
import com.formdev.flatlaf.util.LoggingFacade;
import com.formdev.flatlaf.util.MultiResolutionImageSupport; import com.formdev.flatlaf.util.MultiResolutionImageSupport;
import com.formdev.flatlaf.util.SystemInfo; import com.formdev.flatlaf.util.SystemInfo;
import com.formdev.flatlaf.util.UIScale; import com.formdev.flatlaf.util.UIScale;
@@ -74,7 +73,6 @@ import com.formdev.flatlaf.util.UIScale;
public abstract class FlatLaf public abstract class FlatLaf
extends BasicLookAndFeel extends BasicLookAndFeel
{ {
static final Logger LOG = Logger.getLogger( FlatLaf.class.getName() );
private static final String DESKTOPFONTHINTS = "awt.font.desktophints"; private static final String DESKTOPFONTHINTS = "awt.font.desktophints";
private static List<Object> customDefaultsSources; private static List<Object> customDefaultsSources;
@@ -91,9 +89,6 @@ public abstract class FlatLaf
private Consumer<UIDefaults> postInitialization; private Consumer<UIDefaults> postInitialization;
private Boolean oldFrameWindowDecorated;
private Boolean oldDialogWindowDecorated;
/** /**
* Sets the application look and feel to the given LaF * Sets the application look and feel to the given LaF
* using {@link UIManager#setLookAndFeel(javax.swing.LookAndFeel)}. * using {@link UIManager#setLookAndFeel(javax.swing.LookAndFeel)}.
@@ -103,7 +98,7 @@ public abstract class FlatLaf
UIManager.setLookAndFeel( newLookAndFeel ); UIManager.setLookAndFeel( newLookAndFeel );
return true; return true;
} catch( Exception ex ) { } catch( Exception ex ) {
LOG.log( Level.SEVERE, "FlatLaf: Failed to initialize look and feel '" + newLookAndFeel.getClass().getName() + "'.", ex ); LoggingFacade.INSTANCE.logSevere( "FlatLaf: Failed to initialize look and feel '" + newLookAndFeel.getClass().getName() + "'.", ex );
return false; return false;
} }
} }
@@ -145,28 +140,28 @@ public abstract class FlatLaf
* Returns whether FlatLaf supports custom window decorations. * Returns whether FlatLaf supports custom window decorations.
* This depends on the operating system and on the used Java runtime. * This depends on the operating system and on the used Java runtime.
* <p> * <p>
* To use custom window decorations in your application, enable them with * This method returns {@code true} on Windows 10 (see exception below), {@code false} otherwise.
* following code (before creating any frames or dialogs). Then custom window
* decorations are only enabled if this method returns {@code true}.
* <pre>
* JFrame.setDefaultLookAndFeelDecorated( true );
* JDialog.setDefaultLookAndFeelDecorated( true );
* </pre>
* <p> * <p>
* Returns {@code true} on Windows 10, {@code false} otherwise. * Returns also {@code false} on Windows 10 if:
* <p> * <ul>
* Return also {@code false} if running on Windows 10 in * <li>FlatLaf native window border support is available (requires Windows 10)</li>
* <li>running in
* <a href="https://confluence.jetbrains.com/display/JBR/JetBrains+Runtime">JetBrains Runtime 11 (or later)</a> * <a href="https://confluence.jetbrains.com/display/JBR/JetBrains+Runtime">JetBrains Runtime 11 (or later)</a>
* (<a href="https://github.com/JetBrains/JetBrainsRuntime">source code on github</a>) * (<a href="https://github.com/JetBrains/JetBrainsRuntime">source code on github</a>)
* and JBR supports custom window decorations. In this case, JBR custom decorations * and JBR supports custom window decorations
* are enabled if {@link JFrame#isDefaultLookAndFeelDecorated()} or * </li>
* {@link JDialog#isDefaultLookAndFeelDecorated()} return {@code true}. * </ul>
* In this cases, custom decorations are enabled by the root pane.
* Usage of {@link JFrame#setDefaultLookAndFeelDecorated(boolean)} or
* {@link JDialog#setDefaultLookAndFeelDecorated(boolean)} is not necessary.
*/ */
@Override @Override
public boolean getSupportsWindowDecorations() { public boolean getSupportsWindowDecorations() {
if( SystemInfo.isJetBrainsJVM_11_orLater && if( SystemInfo.isProjector || SystemInfo.isWinPE )
SystemInfo.isWindows_10_orLater && return false;
JBRCustomDecorations.isSupported() )
if( SystemInfo.isWindows_10_orLater &&
FlatNativeWindowBorder.isSupported() )
return false; return false;
return SystemInfo.isWindows_10_orLater; return SystemInfo.isWindows_10_orLater;
@@ -262,19 +257,9 @@ public abstract class FlatLaf
Color linkColor = defaults.getColor( "Component.linkColor" ); Color linkColor = defaults.getColor( "Component.linkColor" );
if( linkColor != null ) { if( linkColor != null ) {
new HTMLEditorKit().getStyleSheet().addRule( new HTMLEditorKit().getStyleSheet().addRule(
String.format( "a { color: #%06x; }", linkColor.getRGB() & 0xffffff ) ); String.format( "a, address { color: #%06x; }", linkColor.getRGB() & 0xffffff ) );
} }
}; };
// enable/disable window decorations, but only if system property is either
// "true" or "false"; in other cases it is not changed
Boolean useWindowDecorations = FlatSystemProperties.getBooleanStrict( FlatSystemProperties.USE_WINDOW_DECORATIONS, null );
if( useWindowDecorations != null ) {
oldFrameWindowDecorated = JFrame.isDefaultLookAndFeelDecorated();
oldDialogWindowDecorated = JDialog.isDefaultLookAndFeelDecorated();
JFrame.setDefaultLookAndFeelDecorated( useWindowDecorations );
JDialog.setDefaultLookAndFeelDecorated( useWindowDecorations );
}
} }
@Override @Override
@@ -304,17 +289,9 @@ public abstract class FlatLaf
} }
// restore default link color // restore default link color
new HTMLEditorKit().getStyleSheet().addRule( "a { color: blue; }" ); new HTMLEditorKit().getStyleSheet().addRule( "a, address { color: blue; }" );
postInitialization = null; postInitialization = null;
// restore enable/disable window decorations
if( oldFrameWindowDecorated != null ) {
JFrame.setDefaultLookAndFeelDecorated( oldFrameWindowDecorated );
JDialog.setDefaultLookAndFeelDecorated( oldDialogWindowDecorated );
oldFrameWindowDecorated = null;
oldDialogWindowDecorated = null;
}
super.uninitialize(); super.uninitialize();
} }
@@ -341,7 +318,7 @@ public abstract class FlatLaf
} else } else
aquaLaf = (BasicLookAndFeel) Class.forName( aquaLafClassName ).newInstance(); aquaLaf = (BasicLookAndFeel) Class.forName( aquaLafClassName ).newInstance();
} catch( Exception ex ) { } catch( Exception ex ) {
LOG.log( Level.SEVERE, "FlatLaf: Failed to initialize Aqua look and feel '" + aquaLafClassName + "'.", ex ); LoggingFacade.INSTANCE.logSevere( "FlatLaf: Failed to initialize Aqua look and feel '" + aquaLafClassName + "'.", ex );
throw new IllegalStateException(); throw new IllegalStateException();
} }
@@ -400,6 +377,12 @@ public abstract class FlatLaf
initIconColors( defaults, isDark() ); initIconColors( defaults, isDark() );
FlatInputMaps.initInputMaps( defaults ); FlatInputMaps.initInputMaps( defaults );
// copy InternalFrame.icon (the Java cup) to TitlePane.icon
// (using defaults.remove() to avoid that lazy value is resolved and icon loaded here)
Object icon = defaults.remove( "InternalFrame.icon" );
defaults.put( "InternalFrame.icon", icon );
defaults.put( "TitlePane.icon", icon );
// get addons and sort them by priority // get addons and sort them by priority
ServiceLoader<FlatDefaultsAddon> addonLoader = ServiceLoader.load( FlatDefaultsAddon.class ); ServiceLoader<FlatDefaultsAddon> addonLoader = ServiceLoader.load( FlatDefaultsAddon.class );
List<FlatDefaultsAddon> addons = new ArrayList<>(); List<FlatDefaultsAddon> addons = new ArrayList<>();
@@ -460,7 +443,10 @@ public abstract class FlatLaf
FontUIResource uiFont = null; FontUIResource uiFont = null;
if( SystemInfo.isWindows ) { if( SystemInfo.isWindows ) {
Font winFont = (Font) Toolkit.getDefaultToolkit().getDesktopProperty( "win.messagebox.font" ); // on WinPE use "win.defaultGUI.font", which is usually Tahoma,
// because Segoe UI font is not available on WinPE
Font winFont = (Font) Toolkit.getDefaultToolkit().getDesktopProperty(
SystemInfo.isWinPE ? "win.defaultGUI.font" : "win.messagebox.font" );
if( winFont != null ) if( winFont != null )
uiFont = createCompositeFont( winFont.getFamily(), winFont.getStyle(), winFont.getSize() ); uiFont = createCompositeFont( winFont.getFamily(), winFont.getStyle(), winFont.getSize() );
@@ -499,7 +485,7 @@ public abstract class FlatLaf
// use active value for all fonts to allow changing fonts in all components // use active value for all fonts to allow changing fonts in all components
// (similar as in Nimbus L&F) with: // (similar as in Nimbus L&F) with:
// UIManager.put( "defaultFont", myFont ); // UIManager.put( "defaultFont", myFont );
Object activeFont = new ActiveFont( 1 ); Object activeFont = new ActiveFont( 1 );
// override fonts // override fonts
for( Object key : defaults.keySet() ) { for( Object key : defaults.keySet() ) {
@@ -522,6 +508,13 @@ public abstract class FlatLaf
return (font instanceof FontUIResource) ? (FontUIResource) font : new FontUIResource( font ); return (font instanceof FontUIResource) ? (FontUIResource) font : new FontUIResource( font );
} }
/**
* @since 1.1
*/
public static ActiveValue createActiveFontValue( float scaleFactor ) {
return new ActiveFont( scaleFactor );
}
/** /**
* Adds the default color palette for action icons and object icons to the given UIDefaults. * Adds the default color palette for action icons and object icons to the given UIDefaults.
* <p> * <p>
@@ -577,7 +570,7 @@ public abstract class FlatLaf
.invoke( null, true ); .invoke( null, true );
defaults.put( key, value ); defaults.put( key, value );
} catch( Exception ex ) { } catch( Exception ex ) {
Logger.getLogger( FlatLaf.class.getName() ).log( Level.SEVERE, null, ex ); LoggingFacade.INSTANCE.logSevere( null, ex );
throw new RuntimeException( ex ); throw new RuntimeException( ex );
} }
} }
@@ -684,7 +677,7 @@ public abstract class FlatLaf
// update UI // update UI
updateUI(); updateUI();
} catch( UnsupportedLookAndFeelException ex ) { } catch( UnsupportedLookAndFeelException ex ) {
LOG.log( Level.SEVERE, "FlatLaf: Failed to reinitialize look and feel '" + lookAndFeel.getClass().getName() + "'.", ex ); LoggingFacade.INSTANCE.logSevere( "FlatLaf: Failed to reinitialize look and feel '" + lookAndFeel.getClass().getName() + "'.", ex );
} }
} ); } );
} }

View File

@@ -16,9 +16,6 @@
package com.formdev.flatlaf; package com.formdev.flatlaf;
import javax.swing.JDialog;
import javax.swing.JFrame;
/** /**
* Defines/documents own system properties used in FlatLaf. * Defines/documents own system properties used in FlatLaf.
* *
@@ -58,11 +55,13 @@ public interface FlatSystemProperties
String USE_UBUNTU_FONT = "flatlaf.useUbuntuFont"; String USE_UBUNTU_FONT = "flatlaf.useUbuntuFont";
/** /**
* Specifies whether custom look and feel window decorations should be used * Specifies whether FlatLaf native window decorations should be used
* when creating {@code JFrame} or {@code JDialog}. * when creating {@code JFrame} or {@code JDialog}.
* <p> * <p>
* If this system property is set, FlatLaf invokes {@link JFrame#setDefaultLookAndFeelDecorated(boolean)} * Setting this to {@code true} forces using FlatLaf native window decorations
* and {@link JDialog#setDefaultLookAndFeelDecorated(boolean)} on LaF initialization. * even if they are not enabled by the application.
* <p>
* Setting this to {@code false} disables using FlatLaf native window decorations.
* <p> * <p>
* (requires Window 10) * (requires Window 10)
* <p> * <p>
@@ -81,10 +80,12 @@ public interface FlatSystemProperties
* Setting this to {@code true} forces using JetBrains Runtime custom window decorations * Setting this to {@code true} forces using JetBrains Runtime custom window decorations
* even if they are not enabled by the application. * even if they are not enabled by the application.
* <p> * <p>
* Setting this to {@code false} disables using JetBrains Runtime custom window decorations.
* <p>
* (requires Window 10) * (requires Window 10)
* <p> * <p>
* <strong>Allowed Values</strong> {@code false} and {@code true}<br> * <strong>Allowed Values</strong> {@code false} and {@code true}<br>
* <strong>Default</strong> {@code true} * <strong>Default</strong> none
*/ */
String USE_JETBRAINS_CUSTOM_DECORATIONS = "flatlaf.useJetBrainsCustomDecorations"; String USE_JETBRAINS_CUSTOM_DECORATIONS = "flatlaf.useJetBrainsCustomDecorations";

View File

@@ -30,11 +30,11 @@ import java.util.HashSet;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.Set; import java.util.Set;
import java.util.logging.Level;
import javax.swing.UIDefaults; import javax.swing.UIDefaults;
import javax.swing.plaf.ColorUIResource; import javax.swing.plaf.ColorUIResource;
import com.formdev.flatlaf.json.Json; import com.formdev.flatlaf.json.Json;
import com.formdev.flatlaf.json.ParseException; import com.formdev.flatlaf.json.ParseException;
import com.formdev.flatlaf.util.LoggingFacade;
import com.formdev.flatlaf.util.StringUtils; import com.formdev.flatlaf.util.StringUtils;
/** /**
@@ -76,7 +76,7 @@ public class IntelliJTheme
try { try {
return FlatLaf.install( createLaf( in ) ); return FlatLaf.install( createLaf( in ) );
} catch( Exception ex ) { } catch( Exception ex ) {
FlatLaf.LOG.log( Level.SEVERE, "FlatLaf: Failed to load IntelliJ theme", ex ); LoggingFacade.INSTANCE.logSevere( "FlatLaf: Failed to load IntelliJ theme", ex );
return false; return false;
} }
} }
@@ -324,7 +324,7 @@ public class IntelliJTheme
try { try {
uiValue = UIDefaultsLoader.parseValue( key, valueStr ); uiValue = UIDefaultsLoader.parseValue( key, valueStr );
} catch( RuntimeException ex ) { } catch( RuntimeException ex ) {
UIDefaultsLoader.logParseError( Level.CONFIG, key, valueStr, ex ); UIDefaultsLoader.logParseError( key, valueStr, ex, false );
return; // ignore invalid value return; // ignore invalid value
} }
} }

View File

@@ -28,7 +28,8 @@ import java.util.ArrayList;
import java.util.Collections; import java.util.Collections;
import java.util.List; import java.util.List;
import java.util.StringTokenizer; import java.util.StringTokenizer;
import java.util.logging.Level;
import com.formdev.flatlaf.util.LoggingFacade;
import com.formdev.flatlaf.util.StringUtils; import com.formdev.flatlaf.util.StringUtils;
import com.formdev.flatlaf.util.SystemInfo; import com.formdev.flatlaf.util.SystemInfo;
import com.formdev.flatlaf.util.UIScale; import com.formdev.flatlaf.util.UIScale;
@@ -172,7 +173,7 @@ class LinuxFontPolicy
if( "1".equals( strs.get( 5 ) ) ) if( "1".equals( strs.get( 5 ) ) )
style |= Font.ITALIC; style |= Font.ITALIC;
} catch( RuntimeException ex ) { } catch( RuntimeException ex ) {
FlatLaf.LOG.log( Level.CONFIG, "FlatLaf: Failed to parse 'font=" + generalFont + "'.", ex ); LoggingFacade.INSTANCE.logConfig( "FlatLaf: Failed to parse 'font=" + generalFont + "'.", ex );
} }
} }
@@ -186,7 +187,7 @@ class LinuxFontPolicy
if( dpi < 50 ) if( dpi < 50 )
dpi = 50; dpi = 50;
} catch( NumberFormatException ex ) { } catch( NumberFormatException ex ) {
FlatLaf.LOG.log( Level.CONFIG, "FlatLaf: Failed to parse 'forceFontDPI=" + forceFontDPI + "'.", ex ); LoggingFacade.INSTANCE.logConfig( "FlatLaf: Failed to parse 'forceFontDPI=" + forceFontDPI + "'.", ex );
} }
} }
@@ -225,7 +226,7 @@ class LinuxFontPolicy
while( (line = reader.readLine()) != null ) while( (line = reader.readLine()) != null )
lines.add( line ); lines.add( line );
} catch( IOException ex ) { } catch( IOException ex ) {
FlatLaf.LOG.log( Level.CONFIG, "FlatLaf: Failed to read '" + filename + "'.", ex ); LoggingFacade.INSTANCE.logConfig( "FlatLaf: Failed to read '" + filename + "'.", ex );
} }
return lines; return lines;
} }

View File

@@ -28,6 +28,7 @@ import java.awt.event.WindowEvent;
import java.awt.event.WindowListener; import java.awt.event.WindowListener;
import java.lang.ref.WeakReference; import java.lang.ref.WeakReference;
import javax.swing.AbstractButton; import javax.swing.AbstractButton;
import javax.swing.JDialog;
import javax.swing.JFrame; import javax.swing.JFrame;
import javax.swing.JLabel; import javax.swing.JLabel;
import javax.swing.JMenu; import javax.swing.JMenu;
@@ -137,10 +138,17 @@ class MnemonicHandler
// get menu bar and first menu // get menu bar and first menu
Component c = e.getComponent(); Component c = e.getComponent();
JRootPane rootPane = SwingUtilities.getRootPane( c ); JRootPane rootPane = SwingUtilities.getRootPane( c );
Window window = (rootPane != null) ? SwingUtilities.getWindowAncestor( rootPane ) : null;
JMenuBar menuBar = (rootPane != null) ? rootPane.getJMenuBar() : null; JMenuBar menuBar = (rootPane != null) ? rootPane.getJMenuBar() : null;
if( menuBar == null && window instanceof JFrame ) if( menuBar == null ) {
menuBar = ((JFrame)window).getJMenuBar(); // get menu bar from frame/dialog because there
// may be multiple nested root panes in a frame/dialog
// (e.g. each internal frame has its own root pane)
Window window = SwingUtilities.getWindowAncestor( c );
if( window instanceof JFrame )
menuBar = ((JFrame)window).getJMenuBar();
else if( window instanceof JDialog )
menuBar = ((JDialog)window).getJMenuBar();
}
JMenu firstMenu = (menuBar != null) ? menuBar.getMenu( 0 ) : null; JMenu firstMenu = (menuBar != null) ? menuBar.getMenu( 0 ) : null;
// select first menu and show mnemonics // select first menu and show mnemonics

View File

@@ -33,7 +33,6 @@ import java.util.Map;
import java.util.Map.Entry; import java.util.Map.Entry;
import java.util.Properties; import java.util.Properties;
import java.util.function.Function; import java.util.function.Function;
import java.util.logging.Level;
import javax.swing.UIDefaults; import javax.swing.UIDefaults;
import javax.swing.UIManager; import javax.swing.UIManager;
import javax.swing.UIDefaults.ActiveValue; import javax.swing.UIDefaults.ActiveValue;
@@ -48,6 +47,7 @@ import com.formdev.flatlaf.util.ColorFunctions.ColorFunction;
import com.formdev.flatlaf.util.DerivedColor; import com.formdev.flatlaf.util.DerivedColor;
import com.formdev.flatlaf.util.GrayFilter; import com.formdev.flatlaf.util.GrayFilter;
import com.formdev.flatlaf.util.HSLColor; import com.formdev.flatlaf.util.HSLColor;
import com.formdev.flatlaf.util.LoggingFacade;
import com.formdev.flatlaf.util.StringUtils; import com.formdev.flatlaf.util.StringUtils;
import com.formdev.flatlaf.util.SystemInfo; import com.formdev.flatlaf.util.SystemInfo;
import com.formdev.flatlaf.util.UIScale; import com.formdev.flatlaf.util.UIScale;
@@ -72,6 +72,8 @@ class UIDefaultsLoader
private static final String OPTIONAL_PREFIX = "?"; private static final String OPTIONAL_PREFIX = "?";
private static final String WILDCARD_PREFIX = "*."; private static final String WILDCARD_PREFIX = "*.";
private static int parseColorDepth;
static void loadDefaultsFromProperties( Class<?> lookAndFeelClass, List<FlatDefaultsAddon> addons, static void loadDefaultsFromProperties( Class<?> lookAndFeelClass, List<FlatDefaultsAddon> addons,
Properties additionalDefaults, boolean dark, UIDefaults defaults ) Properties additionalDefaults, boolean dark, UIDefaults defaults )
{ {
@@ -241,16 +243,20 @@ class UIDefaultsLoader
try { try {
defaults.put( key, parseValue( key, value, null, resolver, addonClassLoaders ) ); defaults.put( key, parseValue( key, value, null, resolver, addonClassLoaders ) );
} catch( RuntimeException ex ) { } catch( RuntimeException ex ) {
logParseError( Level.SEVERE, key, value, ex ); logParseError( key, value, ex, true );
} }
} }
} catch( IOException ex ) { } catch( IOException ex ) {
FlatLaf.LOG.log( Level.SEVERE, "FlatLaf: Failed to load properties files.", ex ); LoggingFacade.INSTANCE.logSevere( "FlatLaf: Failed to load properties files.", ex );
} }
} }
static void logParseError( Level level, String key, String value, RuntimeException ex ) { static void logParseError( String key, String value, RuntimeException ex, boolean severe ) {
FlatLaf.LOG.log( level, "FlatLaf: Failed to parse: '" + key + '=' + value + '\'', ex ); String message = "FlatLaf: Failed to parse: '" + key + '=' + value + '\'';
if( severe )
LoggingFacade.INSTANCE.logSevere( message, ex );
else
LoggingFacade.INSTANCE.logConfig( message, ex );
} }
static String resolveValue( String value, Function<String, String> propertiesGetter ) { static String resolveValue( String value, Function<String, String> propertiesGetter ) {
@@ -438,7 +444,7 @@ class UIDefaultsLoader
try { try {
return findClass( value, addonClassLoaders ).newInstance(); return findClass( value, addonClassLoaders ).newInstance();
} catch( InstantiationException | IllegalAccessException | ClassNotFoundException ex ) { } catch( InstantiationException | IllegalAccessException | ClassNotFoundException ex ) {
FlatLaf.LOG.log( Level.SEVERE, "FlatLaf: Failed to instantiate '" + value + "'.", ex ); LoggingFacade.INSTANCE.logSevere( "FlatLaf: Failed to instantiate '" + value + "'.", ex );
return null; return null;
} }
}; };
@@ -449,7 +455,7 @@ class UIDefaultsLoader
try { try {
return findClass( value, addonClassLoaders ); return findClass( value, addonClassLoaders );
} catch( ClassNotFoundException ex ) { } catch( ClassNotFoundException ex ) {
FlatLaf.LOG.log( Level.SEVERE, "FlatLaf: Failed to find class '" + value + "'.", ex ); LoggingFacade.INSTANCE.logSevere( "FlatLaf: Failed to find class '" + value + "'.", ex );
return null; return null;
} }
}; };
@@ -580,19 +586,27 @@ class UIDefaultsLoader
if( params.isEmpty() ) if( params.isEmpty() )
throw new IllegalArgumentException( "missing parameters in function '" + value + "'" ); throw new IllegalArgumentException( "missing parameters in function '" + value + "'" );
switch( function ) { if( parseColorDepth > 100 )
case "rgb": return parseColorRgbOrRgba( false, params, resolver, reportError ); throw new IllegalArgumentException( "endless recursion in color function '" + value + "'" );
case "rgba": return parseColorRgbOrRgba( true, params, resolver, reportError );
case "hsl": return parseColorHslOrHsla( false, params ); parseColorDepth++;
case "hsla": return parseColorHslOrHsla( true, params ); try {
case "lighten": return parseColorHSLIncreaseDecrease( 2, true, params, resolver, reportError ); switch( function ) {
case "darken": return parseColorHSLIncreaseDecrease( 2, false, params, resolver, reportError ); case "rgb": return parseColorRgbOrRgba( false, params, resolver, reportError );
case "saturate": return parseColorHSLIncreaseDecrease( 1, true, params, resolver, reportError ); case "rgba": return parseColorRgbOrRgba( true, params, resolver, reportError );
case "desaturate": return parseColorHSLIncreaseDecrease( 1, false, params, resolver, reportError ); case "hsl": return parseColorHslOrHsla( false, params );
case "fadein": return parseColorHSLIncreaseDecrease( 3, true, params, resolver, reportError ); case "hsla": return parseColorHslOrHsla( true, params );
case "fadeout": return parseColorHSLIncreaseDecrease( 3, false, params, resolver, reportError ); case "lighten": return parseColorHSLIncreaseDecrease( 2, true, params, resolver, reportError );
case "fade": return parseColorFade( params, resolver, reportError ); case "darken": return parseColorHSLIncreaseDecrease( 2, false, params, resolver, reportError );
case "spin": return parseColorSpin( params, resolver, reportError ); case "saturate": return parseColorHSLIncreaseDecrease( 1, true, params, resolver, reportError );
case "desaturate": return parseColorHSLIncreaseDecrease( 1, false, params, resolver, reportError );
case "fadein": return parseColorHSLIncreaseDecrease( 3, true, params, resolver, reportError );
case "fadeout": return parseColorHSLIncreaseDecrease( 3, false, params, resolver, reportError );
case "fade": return parseColorFade( params, resolver, reportError );
case "spin": return parseColorSpin( params, resolver, reportError );
}
} finally {
parseColorDepth--;
} }
throw new IllegalArgumentException( "unknown color function '" + value + "'" ); throw new IllegalArgumentException( "unknown color function '" + value + "'" );
@@ -918,7 +932,7 @@ class UIDefaultsLoader
Object value = UIManager.get( uiKey ); Object value = UIManager.get( uiKey );
if( value == null && !optional ) if( value == null && !optional )
FlatLaf.LOG.log( Level.SEVERE, "FlatLaf: '" + uiKey + "' not found in UI defaults." ); LoggingFacade.INSTANCE.logSevere( "FlatLaf: '" + uiKey + "' not found in UI defaults.", null );
return value; return value;
} }
} }

View File

@@ -17,16 +17,13 @@
package com.formdev.flatlaf.ui; package com.formdev.flatlaf.ui;
import static com.formdev.flatlaf.util.UIScale.scale; import static com.formdev.flatlaf.util.UIScale.scale;
import java.awt.BasicStroke;
import java.awt.Color; import java.awt.Color;
import java.awt.Container; import java.awt.Container;
import java.awt.Dimension; import java.awt.Dimension;
import java.awt.Graphics; import java.awt.Graphics;
import java.awt.Graphics2D; import java.awt.Graphics2D;
import java.awt.Shape;
import java.awt.event.MouseAdapter; import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent; import java.awt.event.MouseEvent;
import java.awt.geom.Path2D;
import javax.swing.JComponent; import javax.swing.JComponent;
import javax.swing.plaf.UIResource; import javax.swing.plaf.UIResource;
import javax.swing.plaf.basic.BasicArrowButton; import javax.swing.plaf.basic.BasicArrowButton;
@@ -190,73 +187,14 @@ public class FlatArrowButton
} }
protected void paintArrow( Graphics2D g ) { protected void paintArrow( Graphics2D g ) {
int direction = getDirection();
boolean vert = (direction == NORTH || direction == SOUTH); boolean vert = (direction == NORTH || direction == SOUTH);
int x = 0;
// compute width/height
int w = scale( arrowWidth + (chevron ? 0 : 1) );
int h = scale( (arrowWidth / 2) + (chevron ? 0 : 1) );
// rotate width/height
int rw = vert ? w : h;
int rh = vert ? h : w;
// chevron lines end 1px outside of width/height
if( chevron ) {
// add 1px to width/height for position calculation only
rw++;
rh++;
}
int x = Math.round( (getWidth() - rw) / 2f + scale( (float) xOffset ) );
int y = Math.round( (getHeight() - rh) / 2f + scale( (float) yOffset ) );
// move arrow for round borders // move arrow for round borders
Container parent = getParent(); Container parent = getParent();
if( vert && parent instanceof JComponent && FlatUIUtils.hasRoundBorder( (JComponent) parent ) ) if( vert && parent instanceof JComponent && FlatUIUtils.hasRoundBorder( (JComponent) parent ) )
x -= scale( parent.getComponentOrientation().isLeftToRight() ? 1 : -1 ); x -= scale( parent.getComponentOrientation().isLeftToRight() ? 1 : -1 );
// paint arrow FlatUIUtils.paintArrow( g, x, 0, getWidth(), getHeight(), getDirection(), chevron, arrowWidth, xOffset, yOffset );
g.translate( x, y );
/*debug
debugPaint( g, vert, rw, rh );
debug*/
Shape arrowShape = createArrowShape( direction, chevron, w, h );
if( chevron ) {
g.setStroke( new BasicStroke( scale( 1f ) ) );
g.draw( arrowShape );
} else {
// triangle
g.fill( arrowShape );
}
g.translate( -x, -y );
} }
public static Shape createArrowShape( int direction, boolean chevron, float w, float h ) {
switch( direction ) {
case NORTH: return FlatUIUtils.createPath( !chevron, 0,h, (w / 2f),0, w,h );
case SOUTH: return FlatUIUtils.createPath( !chevron, 0,0, (w / 2f),h, w,0 );
case WEST: return FlatUIUtils.createPath( !chevron, h,0, 0,(w / 2f), h,w );
case EAST: return FlatUIUtils.createPath( !chevron, 0,0, h,(w / 2f), 0,w );
default: return new Path2D.Float();
}
}
/*debug
private void debugPaint( Graphics g, boolean vert, int w, int h ) {
Color oldColor = g.getColor();
g.setColor( Color.red );
g.drawRect( 0, 0, w - 1, h - 1 );
int xy1 = -2;
int xy2 = h + 1;
for( int i = 0; i < 20; i++ ) {
g.drawRect( vert ? 0 : xy1, vert ? xy1 : 0, 0, 0 );
g.drawRect( vert ? 0 : xy2, vert ? xy2 : 0, 0, 0 );
xy1 -= 2;
xy2 += 2;
}
g.setColor( oldColor );
}
debug*/
} }

View File

@@ -38,7 +38,6 @@ import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent; import java.awt.event.MouseEvent;
import java.awt.event.MouseListener; import java.awt.event.MouseListener;
import java.awt.geom.Rectangle2D; import java.awt.geom.Rectangle2D;
import java.beans.PropertyChangeEvent;
import java.beans.PropertyChangeListener; import java.beans.PropertyChangeListener;
import java.lang.ref.WeakReference; import java.lang.ref.WeakReference;
import javax.swing.AbstractAction; import javax.swing.AbstractAction;
@@ -274,30 +273,28 @@ public class FlatComboBoxUI
@Override @Override
protected PropertyChangeListener createPropertyChangeListener() { protected PropertyChangeListener createPropertyChangeListener() {
return new BasicComboBoxUI.PropertyChangeHandler() { PropertyChangeListener superListener = super.createPropertyChangeListener();
@Override return e -> {
public void propertyChange( PropertyChangeEvent e ) { superListener.propertyChange( e );
super.propertyChange( e );
Object source = e.getSource(); Object source = e.getSource();
String propertyName = e.getPropertyName(); String propertyName = e.getPropertyName();
if( editor != null && if( editor != null &&
((source == comboBox && propertyName == "foreground") || ((source == comboBox && propertyName == "foreground") ||
(source == editor && propertyName == "enabled")) ) (source == editor && propertyName == "enabled")) )
{ {
// fix editor component colors // fix editor component colors
updateEditorColors(); updateEditorColors();
} else if( editor != null && source == comboBox && propertyName == "componentOrientation" ) { } else if( editor != null && source == comboBox && propertyName == "componentOrientation" ) {
ComponentOrientation o = (ComponentOrientation) e.getNewValue(); ComponentOrientation o = (ComponentOrientation) e.getNewValue();
editor.applyComponentOrientation( o ); editor.applyComponentOrientation( o );
} else if( editor != null && FlatClientProperties.PLACEHOLDER_TEXT.equals( propertyName ) ) } else if( editor != null && FlatClientProperties.PLACEHOLDER_TEXT.equals( propertyName ) )
editor.repaint(); editor.repaint();
else if( FlatClientProperties.COMPONENT_ROUND_RECT.equals( propertyName ) ) else if( FlatClientProperties.COMPONENT_ROUND_RECT.equals( propertyName ) )
comboBox.repaint(); comboBox.repaint();
else if( FlatClientProperties.MINIMUM_WIDTH.equals( propertyName ) ) else if( FlatClientProperties.MINIMUM_WIDTH.equals( propertyName ) )
comboBox.revalidate(); comboBox.revalidate();
}
}; };
} }
@@ -648,14 +645,12 @@ public class FlatComboBoxUI
@Override @Override
protected PropertyChangeListener createPropertyChangeListener() { protected PropertyChangeListener createPropertyChangeListener() {
return new BasicComboPopup.PropertyChangeHandler() { PropertyChangeListener superListener = super.createPropertyChangeListener();
@Override return e -> {
public void propertyChange( PropertyChangeEvent e ) { superListener.propertyChange( e );
super.propertyChange( e );
if( e.getPropertyName() == "renderer" ) if( e.getPropertyName() == "renderer" )
list.setCellRenderer( new PopupListCellRenderer() ); list.setCellRenderer( new PopupListCellRenderer() );
}
}; };
} }

View File

@@ -31,13 +31,17 @@ import javax.swing.JComboBox;
import javax.swing.JComponent; import javax.swing.JComponent;
import javax.swing.JFileChooser; import javax.swing.JFileChooser;
import javax.swing.JPanel; import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JTable;
import javax.swing.JToggleButton; import javax.swing.JToggleButton;
import javax.swing.UIManager; import javax.swing.UIManager;
import javax.swing.filechooser.FileView; import javax.swing.filechooser.FileView;
import javax.swing.plaf.ComponentUI; import javax.swing.plaf.ComponentUI;
import javax.swing.plaf.metal.MetalFileChooserUI; import javax.swing.plaf.metal.MetalFileChooserUI;
import javax.swing.table.TableCellRenderer;
import com.formdev.flatlaf.FlatClientProperties; import com.formdev.flatlaf.FlatClientProperties;
import com.formdev.flatlaf.util.ScaledImageIcon; import com.formdev.flatlaf.util.ScaledImageIcon;
import com.formdev.flatlaf.util.SystemInfo;
import com.formdev.flatlaf.util.UIScale; import com.formdev.flatlaf.util.UIScale;
/** /**
@@ -190,6 +194,62 @@ public class FlatFileChooserUI
} }
} }
@Override
protected JPanel createDetailsView( JFileChooser fc ) {
JPanel p = super.createDetailsView( fc );
if( !SystemInfo.isWindows )
return p;
// find scroll pane
JScrollPane scrollPane = null;
for( Component c : p.getComponents() ) {
if( c instanceof JScrollPane ) {
scrollPane = (JScrollPane) c;
break;
}
}
if( scrollPane == null )
return p;
// get scroll view, which should be a table
Component view = scrollPane.getViewport().getView();
if( !(view instanceof JTable) )
return p;
JTable table = (JTable) view;
// on Windows 10, the date may contain left-to-right (0x200e) and right-to-left (0x200f)
// mark characters (see https://en.wikipedia.org/wiki/Left-to-right_mark)
// when the "current user" item is selected in the "look in" combobox
// --> remove them
TableCellRenderer defaultRenderer = table.getDefaultRenderer( Object.class );
table.setDefaultRenderer( Object.class, new TableCellRenderer() {
@Override
public Component getTableCellRendererComponent( JTable table, Object value, boolean isSelected,
boolean hasFocus, int row, int column )
{
// remove left-to-right and right-to-left mark characters
if( value instanceof String && ((String)value).startsWith( "\u200e" ) ) {
String str = (String) value;
char[] buf = new char[str.length()];
int j = 0;
for( int i = 0; i < buf.length; i++ ) {
char ch = str.charAt( i );
if( ch != '\u200e' && ch != '\u200f' )
buf[j++] = ch;
}
value = new String( buf, 0, j );
}
return defaultRenderer.getTableCellRendererComponent( table, value, isSelected, hasFocus, row, column );
}
} );
return p;
}
@Override @Override
public Dimension getPreferredSize( JComponent c ) { public Dimension getPreferredSize( JComponent c ) {
return UIScale.scale( super.getPreferredSize( c ) ); return UIScale.scale( super.getPreferredSize( c ) );

View File

@@ -22,6 +22,9 @@ import java.awt.Graphics;
import java.awt.Graphics2D; import java.awt.Graphics2D;
import java.awt.Rectangle; import java.awt.Rectangle;
import java.beans.PropertyChangeEvent; import java.beans.PropertyChangeEvent;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Set;
import javax.swing.Icon; import javax.swing.Icon;
import javax.swing.JComponent; import javax.swing.JComponent;
import javax.swing.JLabel; import javax.swing.JLabel;
@@ -96,23 +99,37 @@ public class FlatLabelUI
} }
/** /**
* Checks whether text contains HTML headings and adds a special CSS rule to * Checks whether text contains HTML tags that use "absolute-size" keywords
* re-calculate heading font sizes based on current component font size. * (e.g. "x-large") for font-size in default style sheet
* (see javax/swing/text/html/default.css).
* If yes, adds a special CSS rule (BASE_SIZE) to the HTML text, which
* re-calculates font sizes based on current component font size.
*/ */
static void updateHTMLRenderer( JComponent c, String text, boolean always ) { static void updateHTMLRenderer( JComponent c, String text, boolean always ) {
if( BasicHTML.isHTMLString( text ) && if( BasicHTML.isHTMLString( text ) &&
c.getClientProperty( "html.disable" ) != Boolean.TRUE && c.getClientProperty( "html.disable" ) != Boolean.TRUE &&
text.contains( "<h" ) && needsFontBaseSize( text ) )
(text.contains( "<h1" ) || text.contains( "<h2" ) || text.contains( "<h3" ) ||
text.contains( "<h4" ) || text.contains( "<h5" ) || text.contains( "<h6" )) )
{ {
int headIndex = text.indexOf( "<head>" ); // BASE_SIZE rule is parsed in javax.swing.text.html.StyleSheet.addRule()
String style = "<style>BASE_SIZE " + c.getFont().getSize() + "</style>"; String style = "<style>BASE_SIZE " + c.getFont().getSize() + "</style>";
if( headIndex < 0 )
style = "<head>" + style + "</head>";
int insertIndex = headIndex >= 0 ? (headIndex + "<head>".length()) : "<html>".length(); String lowerText = text.toLowerCase();
int headIndex;
int styleIndex;
int insertIndex;
if( (headIndex = lowerText.indexOf( "<head>" )) >= 0 ) {
// there is a <head> tag --> insert after <head> tag
insertIndex = headIndex + "<head>".length();
} else if( (styleIndex = lowerText.indexOf( "<style>" )) >= 0 ) {
// there is a <style> tag --> insert before <style> tag
insertIndex = styleIndex;
} else {
// no <head> or <style> tag --> insert <head> tag after <html> tag
style = "<head>" + style + "</head>";
insertIndex = "<html>".length();
}
text = text.substring( 0, insertIndex ) text = text.substring( 0, insertIndex )
+ style + style
+ text.substring( insertIndex ); + text.substring( insertIndex );
@@ -122,6 +139,44 @@ public class FlatLabelUI
BasicHTML.updateRenderer( c, text ); BasicHTML.updateRenderer( c, text );
} }
private static Set<String> tagsUseFontSizeSet;
private static boolean needsFontBaseSize( String text ) {
if( tagsUseFontSizeSet == null ) {
// tags that use font-size in javax/swing/text/html/default.css
tagsUseFontSizeSet = new HashSet<>( Arrays.asList(
"h1", "h2", "h3", "h4", "h5", "h6", "code", "kbd", "big", "small", "samp" ) );
}
// search for tags in HTML text
int textLength = text.length();
for( int i = 6; i < textLength - 1; i++ ) {
if( text.charAt( i ) == '<' ) {
switch( text.charAt( i + 1 ) ) {
// first letters of tags in tagsUseFontSizeSet
case 'b': case 'B':
case 'c': case 'C':
case 'h': case 'H':
case 'k': case 'K':
case 's': case 'S':
int tagBegin = i + 1;
for( i += 2; i < textLength; i++ ) {
if( !Character.isLetterOrDigit( text.charAt( i ) ) ) {
String tag = text.substring( tagBegin, i ).toLowerCase();
if( tagsUseFontSizeSet.contains( tag ) )
return true;
break;
}
}
break;
}
}
}
return false;
}
static Graphics createGraphicsHTMLTextYCorrection( Graphics g, JComponent c ) { static Graphics createGraphicsHTMLTextYCorrection( Graphics g, JComponent c ) {
return (c.getClientProperty( BasicHTML.propertyKey ) != null) return (c.getClientProperty( BasicHTML.propertyKey ) != null)
? HiDPIUtils.createGraphicsTextYCorrection( (Graphics2D) g ) ? HiDPIUtils.createGraphicsTextYCorrection( (Graphics2D) g )

View File

@@ -16,17 +16,23 @@
package com.formdev.flatlaf.ui; package com.formdev.flatlaf.ui;
import java.awt.Graphics;
import java.awt.Window;
import java.awt.event.ActionEvent; import java.awt.event.ActionEvent;
import javax.swing.AbstractAction; import javax.swing.AbstractAction;
import javax.swing.ActionMap; import javax.swing.ActionMap;
import javax.swing.JComponent; import javax.swing.JComponent;
import javax.swing.JMenu; import javax.swing.JMenu;
import javax.swing.JMenuBar; import javax.swing.JMenuBar;
import javax.swing.JRootPane;
import javax.swing.LookAndFeel;
import javax.swing.MenuElement; import javax.swing.MenuElement;
import javax.swing.MenuSelectionManager; import javax.swing.MenuSelectionManager;
import javax.swing.SwingUtilities; import javax.swing.SwingUtilities;
import javax.swing.UIManager;
import javax.swing.plaf.ActionMapUIResource; import javax.swing.plaf.ActionMapUIResource;
import javax.swing.plaf.ComponentUI; import javax.swing.plaf.ComponentUI;
import javax.swing.plaf.UIResource;
import javax.swing.plaf.basic.BasicMenuBarUI; import javax.swing.plaf.basic.BasicMenuBarUI;
import com.formdev.flatlaf.FlatLaf; import com.formdev.flatlaf.FlatLaf;
import com.formdev.flatlaf.util.SystemInfo; import com.formdev.flatlaf.util.SystemInfo;
@@ -40,12 +46,15 @@ import com.formdev.flatlaf.util.SystemInfo;
* @uiDefault MenuBar.background Color * @uiDefault MenuBar.background Color
* @uiDefault MenuBar.foreground Color * @uiDefault MenuBar.foreground Color
* @uiDefault MenuBar.border Border * @uiDefault MenuBar.border Border
* @uiDefault TitlePane.unifiedBackground boolean
* *
* @author Karl Tauber * @author Karl Tauber
*/ */
public class FlatMenuBarUI public class FlatMenuBarUI
extends BasicMenuBarUI extends BasicMenuBarUI
{ {
protected boolean unifiedBackground;
public static ComponentUI createUI( JComponent c ) { public static ComponentUI createUI( JComponent c ) {
return new FlatMenuBarUI(); return new FlatMenuBarUI();
} }
@@ -55,6 +64,15 @@ public class FlatMenuBarUI
* Do not add any functionality here. * Do not add any functionality here.
*/ */
@Override
protected void installDefaults() {
super.installDefaults();
LookAndFeel.installProperty( menuBar, "opaque", false );
unifiedBackground = UIManager.getBoolean( "TitlePane.unifiedBackground" );
}
@Override @Override
protected void installKeyboardActions() { protected void installKeyboardActions() {
super.installKeyboardActions(); super.installKeyboardActions();
@@ -67,6 +85,39 @@ public class FlatMenuBarUI
map.put( "takeFocus", new TakeFocus() ); map.put( "takeFocus", new TakeFocus() );
} }
@Override
public void update( Graphics g, JComponent c ) {
// paint background
if( isFillBackground( c ) ) {
g.setColor( c.getBackground() );
g.fillRect( 0, 0, c.getWidth(), c.getHeight() );
}
paint( g, c );
}
protected boolean isFillBackground( JComponent c ) {
// paint background if opaque or if having custom background color
if( c.isOpaque() || !(c.getBackground() instanceof UIResource) )
return true;
// paint background if menu bar is not the "main" menu bar
JRootPane rootPane = SwingUtilities.getRootPane( c );
if( rootPane == null || !(rootPane.getParent() instanceof Window) || rootPane.getJMenuBar() != c )
return true;
// do not paint background for unified title pane
if( unifiedBackground )
return false;
// paint background in full screen mode
if( FlatUIUtils.isFullScreen( rootPane ) )
return true;
// do not paint background if menu bar is embedded into title pane
return !FlatRootPaneUI.isMenuBarEmbedded( rootPane );
}
//---- class TakeFocus ---------------------------------------------------- //---- class TakeFocus ----------------------------------------------------
/** /**

View File

@@ -0,0 +1,345 @@
/*
* Copyright 2021 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
*
* 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.
*/
package com.formdev.flatlaf.ui;
import java.awt.Color;
import java.awt.Rectangle;
import java.awt.Window;
import java.beans.PropertyChangeListener;
import java.util.List;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JRootPane;
import javax.swing.SwingUtilities;
import javax.swing.UIManager;
import javax.swing.event.ChangeListener;
import com.formdev.flatlaf.FlatClientProperties;
import com.formdev.flatlaf.FlatLaf;
import com.formdev.flatlaf.FlatSystemProperties;
import com.formdev.flatlaf.ui.JBRCustomDecorations.JBRWindowTopBorder;
import com.formdev.flatlaf.util.SystemInfo;
/**
* Support for custom window decorations with native window border.
*
* @author Karl Tauber
* @since 1.1
*/
public class FlatNativeWindowBorder
{
// check this field before using class JBRCustomDecorations to avoid unnecessary loading of that class
private static final boolean canUseJBRCustomDecorations
= SystemInfo.isJetBrainsJVM_11_orLater && SystemInfo.isWindows_10_orLater;
private static Boolean supported;
private static Provider nativeProvider;
public static boolean isSupported() {
if( canUseJBRCustomDecorations )
return JBRCustomDecorations.isSupported();
initialize();
return supported;
}
static Object install( JRootPane rootPane ) {
if( canUseJBRCustomDecorations )
return JBRCustomDecorations.install( rootPane );
if( !isSupported() )
return null;
// Check whether root pane already has a window, which is the case when
// switching from another LaF to FlatLaf.
// Also check whether the window is displayable, which is required to install
// FlatLaf native window border.
// If the window is not displayable, then it was probably closed/disposed but not yet removed
// from the list of windows that AWT maintains and returns with Window.getWindows().
// It could be also be a window that is currently hidden, but may be shown later.
Window window = SwingUtilities.windowForComponent( rootPane );
if( window != null && window.isDisplayable() )
install( window, FlatSystemProperties.USE_WINDOW_DECORATIONS );
// Install FlatLaf native window border, which must be done late,
// when the native window is already created, because it needs access to the window.
// Uninstall FlatLaf native window border when window is disposed (or root pane removed).
// "ancestor" property change event is fired from JComponent.addNotify() and removeNotify().
PropertyChangeListener ancestorListener = e -> {
Object newValue = e.getNewValue();
if( newValue instanceof Window )
install( (Window) newValue, FlatSystemProperties.USE_WINDOW_DECORATIONS );
else if( newValue == null && e.getOldValue() instanceof Window )
uninstall( (Window) e.getOldValue() );
};
rootPane.addPropertyChangeListener( "ancestor", ancestorListener );
return ancestorListener;
}
static void install( Window window, String systemPropertyKey ) {
if( hasCustomDecoration( window ) )
return;
// do not enable native window border if LaF provides decorations
if( UIManager.getLookAndFeel().getSupportsWindowDecorations() )
return;
if( window instanceof JFrame ) {
JFrame frame = (JFrame) window;
// check whether disabled via client property
if( !FlatClientProperties.clientPropertyBoolean( frame.getRootPane(), FlatClientProperties.USE_WINDOW_DECORATIONS, true ) )
return;
// do not enable native window border if JFrame should use system window decorations
// and if not forced to use FlatLaf/JBR native window decorations
if( !JFrame.isDefaultLookAndFeelDecorated() &&
!UIManager.getBoolean( "TitlePane.useWindowDecorations" ) &&
!FlatSystemProperties.getBoolean( systemPropertyKey, false ) )
return;
// do not enable native window border if frame is undecorated
if( frame.isUndecorated() )
return;
// enable native window border for window
setHasCustomDecoration( frame, true );
// enable Swing window decoration
frame.getRootPane().setWindowDecorationStyle( JRootPane.FRAME );
} else if( window instanceof JDialog ) {
JDialog dialog = (JDialog) window;
// check whether disabled via client property
if( !FlatClientProperties.clientPropertyBoolean( dialog.getRootPane(), FlatClientProperties.USE_WINDOW_DECORATIONS, true ) )
return;
// do not enable native window border if JDialog should use system window decorations
// and if not forced to use FlatLaf/JBR native window decorations
if( !JDialog.isDefaultLookAndFeelDecorated() &&
!UIManager.getBoolean( "TitlePane.useWindowDecorations" ) &&
!FlatSystemProperties.getBoolean( systemPropertyKey, false ) )
return;
// do not enable native window border if dialog is undecorated
if( dialog.isUndecorated() )
return;
// enable native window border for window
setHasCustomDecoration( dialog, true );
// enable Swing window decoration
dialog.getRootPane().setWindowDecorationStyle( JRootPane.PLAIN_DIALOG );
}
}
static void uninstall( JRootPane rootPane, Object data ) {
if( canUseJBRCustomDecorations ) {
JBRCustomDecorations.uninstall( rootPane, data );
return;
}
// remove listener
if( data instanceof PropertyChangeListener )
rootPane.removePropertyChangeListener( "ancestor", (PropertyChangeListener) data );
// do not uninstall when switching to another FlatLaf theme
if( UIManager.getLookAndFeel() instanceof FlatLaf )
return;
// uninstall native window border
Window window = SwingUtilities.windowForComponent( rootPane );
if( window != null )
uninstall( window );
}
private static void uninstall( Window window ) {
if( !hasCustomDecoration( window ) )
return;
// disable native window border for window
setHasCustomDecoration( window, false );
if( window instanceof JFrame ) {
JFrame frame = (JFrame) window;
// disable Swing window decoration
frame.getRootPane().setWindowDecorationStyle( JRootPane.NONE );
} else if( window instanceof JDialog ) {
JDialog dialog = (JDialog) window;
// disable Swing window decoration
dialog.getRootPane().setWindowDecorationStyle( JRootPane.NONE );
}
}
public static boolean hasCustomDecoration( Window window ) {
if( canUseJBRCustomDecorations )
return JBRCustomDecorations.hasCustomDecoration( window );
if( !isSupported() )
return false;
return nativeProvider.hasCustomDecoration( window );
}
public static void setHasCustomDecoration( Window window, boolean hasCustomDecoration ) {
if( canUseJBRCustomDecorations ) {
JBRCustomDecorations.setHasCustomDecoration( window, hasCustomDecoration );
return;
}
if( !isSupported() )
return;
nativeProvider.setHasCustomDecoration( window, hasCustomDecoration );
}
static void setTitleBarHeightAndHitTestSpots( Window window, int titleBarHeight,
List<Rectangle> hitTestSpots, Rectangle appIconBounds )
{
if( canUseJBRCustomDecorations ) {
JBRCustomDecorations.setTitleBarHeightAndHitTestSpots( window, titleBarHeight, hitTestSpots );
return;
}
if( !isSupported() )
return;
nativeProvider.setTitleBarHeight( window, titleBarHeight );
nativeProvider.setTitleBarHitTestSpots( window, hitTestSpots );
nativeProvider.setTitleBarAppIconBounds( window, appIconBounds );
}
static boolean showWindow( Window window, int cmd ) {
if( canUseJBRCustomDecorations || !isSupported() )
return false;
return nativeProvider.showWindow( window, cmd );
}
private static void initialize() {
if( supported != null )
return;
supported = false;
// requires Windows 10
if( !SystemInfo.isWindows_10_orLater )
return;
// do not use when running in JetBrains Projector or WinPE
if( SystemInfo.isProjector || SystemInfo.isWinPE )
return;
// check whether disabled via system property
if( !FlatSystemProperties.getBoolean( FlatSystemProperties.USE_WINDOW_DECORATIONS, true ) )
return;
try {
/*
Class<?> cls = Class.forName( "com.formdev.flatlaf.natives.jna.windows.FlatWindowsNativeWindowBorder" );
Method m = cls.getMethod( "getInstance" );
setNativeProvider( (Provider) m.invoke( null ) );
*/
setNativeProvider( FlatWindowsNativeWindowBorder.getInstance() );
} catch( Exception ex ) {
// ignore
}
}
/**
* @since 1.1.1
*/
public static void setNativeProvider( Provider provider ) {
if( nativeProvider != null )
throw new IllegalStateException();
nativeProvider = provider;
supported = (nativeProvider != null);
}
//---- interface Provider -------------------------------------------------
public interface Provider
{
boolean hasCustomDecoration( Window window );
void setHasCustomDecoration( Window window, boolean hasCustomDecoration );
void setTitleBarHeight( Window window, int titleBarHeight );
void setTitleBarHitTestSpots( Window window, List<Rectangle> hitTestSpots );
void setTitleBarAppIconBounds( Window window, Rectangle appIconBounds );
// commands for showWindow(); values must match Win32 API
// https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-showwindow
int SW_MAXIMIZE = 3;
int SW_MINIMIZE = 6;
int SW_RESTORE = 9;
boolean showWindow( Window window, int cmd );
boolean isColorizationColorAffectsBorders();
Color getColorizationColor();
int getColorizationColorBalance();
void addChangeListener( ChangeListener l );
void removeChangeListener( ChangeListener l );
}
//---- class WindowTopBorder -------------------------------------------
static class WindowTopBorder
extends JBRCustomDecorations.JBRWindowTopBorder
{
private static WindowTopBorder instance;
static JBRWindowTopBorder getInstance() {
if( canUseJBRCustomDecorations )
return JBRWindowTopBorder.getInstance();
if( instance == null )
instance = new WindowTopBorder();
return instance;
}
@Override
void installListeners() {
nativeProvider.addChangeListener( e -> {
update();
// repaint top borders of all windows
for( Window window : Window.getWindows() ) {
if( window.isDisplayable() )
window.repaint( 0, 0, window.getWidth(), 1 );
}
} );
}
@Override
boolean isColorizationColorAffectsBorders() {
return nativeProvider.isColorizationColorAffectsBorders();
}
@Override
Color getColorizationColor() {
return nativeProvider.getColorizationColor();
}
@Override
int getColorizationColorBalance() {
return nativeProvider.getColorizationColorBalance();
}
}
}

View File

@@ -62,7 +62,7 @@ public class FlatPopupFactory
public Popup getPopup( Component owner, Component contents, int x, int y ) public Popup getPopup( Component owner, Component contents, int x, int y )
throws IllegalArgumentException throws IllegalArgumentException
{ {
Point pt = fixToolTipLocation( owner, contents, x, y ); Point pt = fixToolTipLocation( contents, x, y );
if( pt != null ) { if( pt != null ) {
x = pt.x; x = pt.x;
y = pt.y; y = pt.y;
@@ -70,7 +70,7 @@ public class FlatPopupFactory
boolean forceHeavyWeight = isOptionEnabled( owner, contents, FlatClientProperties.POPUP_FORCE_HEAVY_WEIGHT, "Popup.forceHeavyWeight" ); boolean forceHeavyWeight = isOptionEnabled( owner, contents, FlatClientProperties.POPUP_FORCE_HEAVY_WEIGHT, "Popup.forceHeavyWeight" );
if( !isOptionEnabled( owner, contents, FlatClientProperties.POPUP_DROP_SHADOW_PAINTED, "Popup.dropShadowPainted" ) ) if( !isOptionEnabled( owner, contents, FlatClientProperties.POPUP_DROP_SHADOW_PAINTED, "Popup.dropShadowPainted" ) || SystemInfo.isProjector )
return new NonFlashingPopup( getPopupForScreenOfOwner( owner, contents, x, y, forceHeavyWeight ), contents ); return new NonFlashingPopup( getPopupForScreenOfOwner( owner, contents, x, y, forceHeavyWeight ), contents );
// macOS and Linux adds drop shadow to heavy weight popups // macOS and Linux adds drop shadow to heavy weight popups
@@ -111,6 +111,7 @@ public class FlatPopupFactory
// check whether heavy weight popup window is on same screen as owner component // check whether heavy weight popup window is on same screen as owner component
if( popupWindow == null || if( popupWindow == null ||
owner == null ||
popupWindow.getGraphicsConfiguration() == owner.getGraphicsConfiguration() ) popupWindow.getGraphicsConfiguration() == owner.getGraphicsConfiguration() )
return popup; return popup;
@@ -211,7 +212,7 @@ public class FlatPopupFactory
* This method checks whether the current mouse location is within tooltip bounds * This method checks whether the current mouse location is within tooltip bounds
* and corrects the y-location so that the tooltip is placed above the mouse location. * and corrects the y-location so that the tooltip is placed above the mouse location.
*/ */
private Point fixToolTipLocation( Component owner, Component contents, int x, int y ) { private Point fixToolTipLocation( Component contents, int x, int y ) {
if( !(contents instanceof JToolTip) || !wasInvokedFromToolTipManager() ) if( !(contents instanceof JToolTip) || !wasInvokedFromToolTipManager() )
return null; return null;
@@ -450,10 +451,10 @@ public class FlatPopupFactory
mediumWeightShown = true; mediumWeightShown = true;
Window window = SwingUtilities.windowForComponent( owner ); if( owner == null )
if( window == null )
return; return;
Window window = SwingUtilities.windowForComponent( owner );
if( !(window instanceof RootPaneContainer) ) if( !(window instanceof RootPaneContainer) )
return; return;

View File

@@ -123,7 +123,7 @@ public class FlatRadioButtonUI
// - if background was explicitly set to a non-UIResource color // - if background was explicitly set to a non-UIResource color
if( !c.isOpaque() && if( !c.isOpaque() &&
((AbstractButton)c).isContentAreaFilled() && ((AbstractButton)c).isContentAreaFilled() &&
(c.getBackground() != defaultBackground) ) !defaultBackground.equals( c.getBackground() ) )
{ {
g.setColor( c.getBackground() ); g.setColor( c.getBackground() );
g.fillRect( 0, 0, c.getWidth(), c.getHeight() ); g.fillRect( 0, 0, c.getWidth(), c.getHeight() );

View File

@@ -40,6 +40,7 @@ import javax.swing.UIManager;
import javax.swing.border.Border; import javax.swing.border.Border;
import javax.swing.plaf.BorderUIResource; import javax.swing.plaf.BorderUIResource;
import javax.swing.plaf.ComponentUI; import javax.swing.plaf.ComponentUI;
import javax.swing.plaf.RootPaneUI;
import javax.swing.plaf.UIResource; import javax.swing.plaf.UIResource;
import javax.swing.plaf.basic.BasicRootPaneUI; import javax.swing.plaf.basic.BasicRootPaneUI;
import com.formdev.flatlaf.FlatClientProperties; import com.formdev.flatlaf.FlatClientProperties;
@@ -70,16 +71,13 @@ import com.formdev.flatlaf.util.UIScale;
public class FlatRootPaneUI public class FlatRootPaneUI
extends BasicRootPaneUI extends BasicRootPaneUI
{ {
// check this field before using class JBRCustomDecorations to avoid unnecessary loading of that class
static final boolean canUseJBRCustomDecorations
= SystemInfo.isJetBrainsJVM_11_orLater && SystemInfo.isWindows_10_orLater;
protected final Color borderColor = UIManager.getColor( "TitlePane.borderColor" ); protected final Color borderColor = UIManager.getColor( "TitlePane.borderColor" );
protected JRootPane rootPane; protected JRootPane rootPane;
protected FlatTitlePane titlePane; protected FlatTitlePane titlePane;
protected FlatWindowResizer windowResizer; protected FlatWindowResizer windowResizer;
private Object nativeWindowBorderData;
private LayoutManager oldLayout; private LayoutManager oldLayout;
public static ComponentUI createUI( JComponent c ) { public static ComponentUI createUI( JComponent c ) {
@@ -97,8 +95,7 @@ public class FlatRootPaneUI
else else
installBorder(); installBorder();
if( canUseJBRCustomDecorations ) nativeWindowBorderData = FlatNativeWindowBorder.install( rootPane );
JBRCustomDecorations.install( rootPane );
} }
protected void installBorder() { protected void installBorder() {
@@ -113,6 +110,8 @@ public class FlatRootPaneUI
public void uninstallUI( JComponent c ) { public void uninstallUI( JComponent c ) {
super.uninstallUI( c ); super.uninstallUI( c );
FlatNativeWindowBorder.uninstall( rootPane, nativeWindowBorderData );
uninstallClientDecorations(); uninstallClientDecorations();
rootPane = null; rootPane = null;
} }
@@ -139,10 +138,10 @@ public class FlatRootPaneUI
} }
protected void installClientDecorations() { protected void installClientDecorations() {
boolean isJBRSupported = canUseJBRCustomDecorations && JBRCustomDecorations.isSupported(); boolean isNativeWindowBorderSupported = FlatNativeWindowBorder.isSupported();
// install border // install border
if( rootPane.getWindowDecorationStyle() != JRootPane.NONE && !isJBRSupported ) if( rootPane.getWindowDecorationStyle() != JRootPane.NONE && !isNativeWindowBorderSupported )
LookAndFeel.installBorder( rootPane, "RootPane.border" ); LookAndFeel.installBorder( rootPane, "RootPane.border" );
else else
LookAndFeel.uninstallBorder( rootPane ); LookAndFeel.uninstallBorder( rootPane );
@@ -155,7 +154,7 @@ public class FlatRootPaneUI
rootPane.setLayout( createRootLayout() ); rootPane.setLayout( createRootLayout() );
// install window resizer // install window resizer
if( !isJBRSupported ) if( !isNativeWindowBorderSupported )
windowResizer = createWindowResizer(); windowResizer = createWindowResizer();
} }
@@ -229,6 +228,13 @@ public class FlatRootPaneUI
} }
} }
protected static boolean isMenuBarEmbedded( JRootPane rootPane ) {
RootPaneUI ui = rootPane.getUI();
return ui instanceof FlatRootPaneUI &&
((FlatRootPaneUI)ui).titlePane != null &&
((FlatRootPaneUI)ui).titlePane.isMenuBarEmbedded();
}
//---- class FlatRootLayout ----------------------------------------------- //---- class FlatRootLayout -----------------------------------------------
protected class FlatRootLayout protected class FlatRootLayout
@@ -299,15 +305,16 @@ public class FlatRootPaneUI
rootPane.getGlassPane().setBounds( x, y, width, height ); rootPane.getGlassPane().setBounds( x, y, width, height );
int nextY = 0; int nextY = 0;
if( !isFullScreen && titlePane != null ) { if( titlePane != null ) {
Dimension prefSize = titlePane.getPreferredSize(); int prefHeight = !isFullScreen ? titlePane.getPreferredSize().height : 0;
titlePane.setBounds( 0, 0, width, prefSize.height ); titlePane.setBounds( 0, 0, width, prefHeight );
nextY += prefSize.height; nextY += prefHeight;
} }
JMenuBar menuBar = rootPane.getJMenuBar(); JMenuBar menuBar = rootPane.getJMenuBar();
if( menuBar != null && menuBar.isVisible() ) { if( menuBar != null && menuBar.isVisible() ) {
if( !isFullScreen && titlePane != null && titlePane.isMenuBarEmbedded() ) { boolean embedded = !isFullScreen && titlePane != null && titlePane.isMenuBarEmbedded();
if( embedded ) {
titlePane.validate(); titlePane.validate();
menuBar.setBounds( titlePane.getMenuBarBounds() ); menuBar.setBounds( titlePane.getMenuBarBounds() );
} else { } else {
@@ -344,6 +351,9 @@ public class FlatRootPaneUI
//---- class FlatWindowBorder --------------------------------------------- //---- class FlatWindowBorder ---------------------------------------------
/**
* Window border used for non-native window decorations.
*/
public static class FlatWindowBorder public static class FlatWindowBorder
extends BorderUIResource.EmptyBorderUIResource extends BorderUIResource.EmptyBorderUIResource
{ {
@@ -358,7 +368,7 @@ public class FlatRootPaneUI
@Override @Override
public Insets getBorderInsets( Component c, Insets insets ) { public Insets getBorderInsets( Component c, Insets insets ) {
if( isWindowMaximized( c ) || FlatUIUtils.isFullScreen( c ) ) { if( isWindowMaximized( c ) || FlatUIUtils.isFullScreen( c ) ) {
// hide border if window is maximized // hide border if window is maximized or full screen
insets.top = insets.left = insets.bottom = insets.right = 0; insets.top = insets.left = insets.bottom = insets.right = 0;
return insets; return insets;
} else } else
@@ -421,7 +431,9 @@ public class FlatRootPaneUI
(parent instanceof JFrame && (parent instanceof JFrame &&
(((JFrame)parent).getJMenuBar() == null || (((JFrame)parent).getJMenuBar() == null ||
!((JFrame)parent).getJMenuBar().isVisible())) || !((JFrame)parent).getJMenuBar().isVisible())) ||
parent instanceof JDialog; (parent instanceof JDialog &&
(((JDialog)parent).getJMenuBar() == null ||
!((JDialog)parent).getJMenuBar().isVisible()));
} }
} }
} }

View File

@@ -23,7 +23,6 @@ import java.awt.Insets;
import java.awt.Rectangle; import java.awt.Rectangle;
import java.awt.event.MouseAdapter; import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent; import java.awt.event.MouseEvent;
import java.beans.PropertyChangeEvent;
import java.beans.PropertyChangeListener; import java.beans.PropertyChangeListener;
import java.util.Objects; import java.util.Objects;
import javax.swing.InputMap; import javax.swing.InputMap;
@@ -168,30 +167,28 @@ public class FlatScrollBarUI
@Override @Override
protected PropertyChangeListener createPropertyChangeListener() { protected PropertyChangeListener createPropertyChangeListener() {
return new BasicScrollBarUI.PropertyChangeHandler() { PropertyChangeListener superListener = super.createPropertyChangeListener();
@Override return e -> {
public void propertyChange( PropertyChangeEvent e ) { superListener.propertyChange( e );
super.propertyChange( e );
switch( e.getPropertyName() ) { switch( e.getPropertyName() ) {
case FlatClientProperties.SCROLL_BAR_SHOW_BUTTONS: case FlatClientProperties.SCROLL_BAR_SHOW_BUTTONS:
scrollbar.revalidate(); scrollbar.revalidate();
scrollbar.repaint(); scrollbar.repaint();
break; break;
case "componentOrientation": case "componentOrientation":
// this is missing in BasicScrollBarUI.Handler.propertyChange() // this is missing in BasicScrollBarUI.Handler.propertyChange()
InputMap inputMap = (InputMap) UIManager.get( "ScrollBar.ancestorInputMap" ); InputMap inputMap = (InputMap) UIManager.get( "ScrollBar.ancestorInputMap" );
if( !scrollbar.getComponentOrientation().isLeftToRight() ) { if( !scrollbar.getComponentOrientation().isLeftToRight() ) {
InputMap rtlInputMap = (InputMap) UIManager.get( "ScrollBar.ancestorInputMap.RightToLeft" ); InputMap rtlInputMap = (InputMap) UIManager.get( "ScrollBar.ancestorInputMap.RightToLeft" );
if( rtlInputMap != null ) { if( rtlInputMap != null ) {
rtlInputMap.setParent( inputMap ); rtlInputMap.setParent( inputMap );
inputMap = rtlInputMap; inputMap = rtlInputMap;
}
} }
SwingUtilities.replaceUIInputMap( scrollbar, JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, inputMap ); }
break; SwingUtilities.replaceUIInputMap( scrollbar, JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, inputMap );
} break;
} }
}; };
} }

View File

@@ -105,19 +105,17 @@ public class FlatScrollPaneUI
@Override @Override
protected MouseWheelListener createMouseWheelListener() { protected MouseWheelListener createMouseWheelListener() {
return new BasicScrollPaneUI.MouseWheelHandler() { MouseWheelListener superListener = super.createMouseWheelListener();
@Override return e -> {
public void mouseWheelMoved( MouseWheelEvent e ) { if( isSmoothScrollingEnabled() &&
if( isSmoothScrollingEnabled() && scrollpane.isWheelScrollingEnabled() &&
scrollpane.isWheelScrollingEnabled() && e.getScrollType() == MouseWheelEvent.WHEEL_UNIT_SCROLL &&
e.getScrollType() == MouseWheelEvent.WHEEL_UNIT_SCROLL && e.getPreciseWheelRotation() != 0 &&
e.getPreciseWheelRotation() != 0 && e.getPreciseWheelRotation() != e.getWheelRotation() )
e.getPreciseWheelRotation() != e.getWheelRotation() ) {
{ mouseWheelMovedSmooth( e );
mouseWheelMovedSmooth( e ); } else
} else superListener.mouseWheelMoved( e );
super.mouseWheelMoved( e );
}
}; };
} }
@@ -239,41 +237,39 @@ public class FlatScrollPaneUI
@Override @Override
protected PropertyChangeListener createPropertyChangeListener() { protected PropertyChangeListener createPropertyChangeListener() {
return new BasicScrollPaneUI.PropertyChangeHandler() { PropertyChangeListener superListener = super.createPropertyChangeListener();
@Override return e -> {
public void propertyChange( PropertyChangeEvent e ) { superListener.propertyChange( e );
super.propertyChange( e );
switch( e.getPropertyName() ) { switch( e.getPropertyName() ) {
case FlatClientProperties.SCROLL_BAR_SHOW_BUTTONS: case FlatClientProperties.SCROLL_BAR_SHOW_BUTTONS:
JScrollBar vsb = scrollpane.getVerticalScrollBar(); JScrollBar vsb = scrollpane.getVerticalScrollBar();
JScrollBar hsb = scrollpane.getHorizontalScrollBar(); JScrollBar hsb = scrollpane.getHorizontalScrollBar();
if( vsb != null ) { if( vsb != null ) {
vsb.revalidate(); vsb.revalidate();
vsb.repaint(); vsb.repaint();
} }
if( hsb != null ) { if( hsb != null ) {
hsb.revalidate(); hsb.revalidate();
hsb.repaint(); hsb.repaint();
} }
break;
case ScrollPaneConstants.LOWER_LEFT_CORNER:
case ScrollPaneConstants.LOWER_RIGHT_CORNER:
case ScrollPaneConstants.UPPER_LEFT_CORNER:
case ScrollPaneConstants.UPPER_RIGHT_CORNER:
// remove border from buttons added to corners
Object corner = e.getNewValue();
if( corner instanceof JButton &&
((JButton)corner).getBorder() instanceof FlatButtonBorder &&
scrollpane.getViewport() != null &&
scrollpane.getViewport().getView() instanceof JTable )
{
((JButton)corner).setBorder( BorderFactory.createEmptyBorder() );
((JButton)corner).setFocusable( false );
}
break; break;
}
case ScrollPaneConstants.LOWER_LEFT_CORNER:
case ScrollPaneConstants.LOWER_RIGHT_CORNER:
case ScrollPaneConstants.UPPER_LEFT_CORNER:
case ScrollPaneConstants.UPPER_RIGHT_CORNER:
// remove border from buttons added to corners
Object corner = e.getNewValue();
if( corner instanceof JButton &&
((JButton)corner).getBorder() instanceof FlatButtonBorder &&
scrollpane.getViewport() != null &&
scrollpane.getViewport().getView() instanceof JTable )
{
((JButton)corner).setBorder( BorderFactory.createEmptyBorder() );
((JButton)corner).setFocusable( false );
}
break;
} }
}; };
} }

View File

@@ -893,7 +893,7 @@ public class FlatTabbedPaneUI
Color color; Color color;
if( tabPane.isEnabled() && tabPane.isEnabledAt( tabIndex ) ) { if( tabPane.isEnabled() && tabPane.isEnabledAt( tabIndex ) ) {
color = tabPane.getForegroundAt( tabIndex ); color = tabPane.getForegroundAt( tabIndex );
if( isSelected && (color instanceof UIResource) && selectedForeground != null ) if( isSelected && selectedForeground != null && color == tabPane.getForeground() )
color = selectedForeground; color = selectedForeground;
} else } else
color = disabledForeground; color = disabledForeground;
@@ -1559,7 +1559,7 @@ public class FlatTabbedPaneUI
FlatUIUtils.paintComponentBackground( g, left, top, FlatUIUtils.paintComponentBackground( g, left, top,
getWidth() - left - right, getWidth() - left - right,
getHeight() - top - bottom, getHeight() - top - bottom,
0, scale( buttonArc ) ); 0, scale( (float) buttonArc ) );
} }
} }

View File

@@ -33,7 +33,9 @@ import javax.swing.SwingUtilities;
import javax.swing.UIManager; import javax.swing.UIManager;
import javax.swing.plaf.ComponentUI; import javax.swing.plaf.ComponentUI;
import javax.swing.plaf.basic.BasicTableUI; import javax.swing.plaf.basic.BasicTableUI;
import javax.swing.table.JTableHeader;
import com.formdev.flatlaf.util.Graphics2DProxy; import com.formdev.flatlaf.util.Graphics2DProxy;
import com.formdev.flatlaf.util.SystemInfo;
import com.formdev.flatlaf.util.UIScale; import com.formdev.flatlaf.util.UIScale;
/** /**
@@ -213,15 +215,18 @@ public class FlatTableUI
// - do not paint last vertical grid line if line is on right edge of scroll pane // - do not paint last vertical grid line if line is on right edge of scroll pane
// - fix unstable grid line thickness when scaled at 125%, 150%, 175%, 225%, ... // - fix unstable grid line thickness when scaled at 125%, 150%, 175%, 225%, ...
// which paints either 1px or 2px lines depending on location // which paints either 1px or 2px lines depending on location
// - on Java 9+, fix wrong grid line thickness in dragged column
boolean hideLastVerticalLine = hideLastVerticalLine(); boolean hideLastVerticalLine = hideLastVerticalLine();
int tableWidth = table.getWidth(); int tableWidth = table.getWidth();
JTableHeader header = table.getTableHeader();
boolean isDragging = (header != null && header.getDraggedColumn() != null);
double systemScaleFactor = UIScale.getSystemScaleFactor( (Graphics2D) g ); double systemScaleFactor = UIScale.getSystemScaleFactor( (Graphics2D) g );
double lineThickness = (1. / systemScaleFactor) * (int) systemScaleFactor; double lineThickness = (1. / systemScaleFactor) * (int) systemScaleFactor;
// Java 8 uses drawLine() to paint grid lines // Java 8 uses drawLine() to paint grid lines
// Java 9+ uses fillRect() to paint grid lines // Java 9+ uses fillRect() to paint grid lines (except for dragged column)
g = new Graphics2DProxy( (Graphics2D) g ) { g = new Graphics2DProxy( (Graphics2D) g ) {
@Override @Override
public void drawLine( int x1, int y1, int x2, int y2 ) { public void drawLine( int x1, int y1, int x2, int y2 ) {
@@ -231,6 +236,22 @@ public class FlatTableUI
wasInvokedFromPaintGrid() ) wasInvokedFromPaintGrid() )
return; return;
// on Java 9+, fix wrong grid line thickness in dragged column
if( isDragging &&
SystemInfo.isJava_9_orLater &&
((horizontalLines && y1 == y2) || (verticalLines && x1 == x2)) &&
wasInvokedFromPaintDraggedArea() )
{
if( y1 == y2 ) {
// horizontal grid line
super.fill( new Rectangle2D.Double( x1, y1, x2 - x1 + 1, lineThickness ) );
} else if( x1 == x2 ) {
// vertical grid line
super.fill( new Rectangle2D.Double( x1, y1, lineThickness, y2 - y1 + 1 ) );
}
return;
}
super.drawLine( x1, y1, x2, y2 ); super.drawLine( x1, y1, x2, y2 );
} }
@@ -258,11 +279,23 @@ public class FlatTableUI
} }
private boolean wasInvokedFromPaintGrid() { private boolean wasInvokedFromPaintGrid() {
return wasInvokedFromMethod( "paintGrid" );
}
private boolean wasInvokedFromPaintDraggedArea() {
return wasInvokedFromMethod( "paintDraggedArea" );
}
private boolean wasInvokedFromMethod( String methodName ) {
StackTraceElement[] stackTrace = Thread.currentThread().getStackTrace(); StackTraceElement[] stackTrace = Thread.currentThread().getStackTrace();
for( int i = 0; i < 10 || i < stackTrace.length; i++ ) { for( int i = 0; i < 10 || i < stackTrace.length; i++ ) {
if( "javax.swing.plaf.basic.BasicTableUI".equals( stackTrace[i].getClassName() ) && if( "javax.swing.plaf.basic.BasicTableUI".equals( stackTrace[i].getClassName() ) ) {
"paintGrid".equals( stackTrace[i].getMethodName() ) ) String methodName2 = stackTrace[i].getMethodName();
return true; if( "paintCell".equals( methodName2 ) )
return false;
if( methodName.equals( methodName2 ) )
return true;
}
} }
return false; return false;
} }

View File

@@ -47,6 +47,7 @@ import java.util.List;
import java.util.Objects; import java.util.Objects;
import javax.accessibility.AccessibleContext; import javax.accessibility.AccessibleContext;
import javax.swing.BorderFactory; import javax.swing.BorderFactory;
import javax.swing.Box;
import javax.swing.BoxLayout; import javax.swing.BoxLayout;
import javax.swing.Icon; import javax.swing.Icon;
import javax.swing.ImageIcon; import javax.swing.ImageIcon;
@@ -63,7 +64,7 @@ import javax.swing.border.AbstractBorder;
import javax.swing.border.Border; import javax.swing.border.Border;
import com.formdev.flatlaf.FlatClientProperties; import com.formdev.flatlaf.FlatClientProperties;
import com.formdev.flatlaf.FlatSystemProperties; import com.formdev.flatlaf.FlatSystemProperties;
import com.formdev.flatlaf.ui.JBRCustomDecorations.JBRWindowTopBorder; import com.formdev.flatlaf.ui.FlatNativeWindowBorder.WindowTopBorder;
import com.formdev.flatlaf.util.ScaledImageIcon; import com.formdev.flatlaf.util.ScaledImageIcon;
import com.formdev.flatlaf.util.SystemInfo; import com.formdev.flatlaf.util.SystemInfo;
import com.formdev.flatlaf.util.UIScale; import com.formdev.flatlaf.util.UIScale;
@@ -77,12 +78,16 @@ import com.formdev.flatlaf.util.UIScale;
* @uiDefault TitlePane.inactiveForeground Color * @uiDefault TitlePane.inactiveForeground Color
* @uiDefault TitlePane.embeddedForeground Color * @uiDefault TitlePane.embeddedForeground Color
* @uiDefault TitlePane.borderColor Color optional * @uiDefault TitlePane.borderColor Color optional
* @uiDefault TitlePane.unifiedBackground boolean
* @uiDefault TitlePane.iconSize Dimension * @uiDefault TitlePane.iconSize Dimension
* @uiDefault TitlePane.iconMargins Insets * @uiDefault TitlePane.iconMargins Insets
* @uiDefault TitlePane.titleMargins Insets * @uiDefault TitlePane.titleMargins Insets
* @uiDefault TitlePane.menuBarMargins Insets
* @uiDefault TitlePane.menuBarEmbedded boolean * @uiDefault TitlePane.menuBarEmbedded boolean
* @uiDefault TitlePane.buttonMaximizedHeight int * @uiDefault TitlePane.buttonMaximizedHeight int
* @uiDefault TitlePane.centerTitle boolean
* @uiDefault TitlePane.centerTitleIfMenuBarEmbedded boolean
* @uiDefault TitlePane.menuBarTitleGap int
* @uiDefault TitlePane.icon Icon
* @uiDefault TitlePane.closeIcon Icon * @uiDefault TitlePane.closeIcon Icon
* @uiDefault TitlePane.iconifyIcon Icon * @uiDefault TitlePane.iconifyIcon Icon
* @uiDefault TitlePane.maximizeIcon Icon * @uiDefault TitlePane.maximizeIcon Icon
@@ -100,9 +105,12 @@ public class FlatTitlePane
protected final Color embeddedForeground = UIManager.getColor( "TitlePane.embeddedForeground" ); protected final Color embeddedForeground = UIManager.getColor( "TitlePane.embeddedForeground" );
protected final Color borderColor = UIManager.getColor( "TitlePane.borderColor" ); protected final Color borderColor = UIManager.getColor( "TitlePane.borderColor" );
protected final Insets menuBarMargins = UIManager.getInsets( "TitlePane.menuBarMargins" ); protected final boolean unifiedBackground = UIManager.getBoolean( "TitlePane.unifiedBackground" );
protected final Dimension iconSize = UIManager.getDimension( "TitlePane.iconSize" ); protected final Dimension iconSize = UIManager.getDimension( "TitlePane.iconSize" );
protected final int buttonMaximizedHeight = UIManager.getInt( "TitlePane.buttonMaximizedHeight" ); protected final int buttonMaximizedHeight = UIManager.getInt( "TitlePane.buttonMaximizedHeight" );
protected final boolean centerTitle = UIManager.getBoolean( "TitlePane.centerTitle" );
protected final boolean centerTitleIfMenuBarEmbedded = FlatUIUtils.getUIBoolean( "TitlePane.centerTitleIfMenuBarEmbedded", true );
protected final int menuBarTitleGap = FlatUIUtils.getUIInt( "TitlePane.menuBarTitleGap", 20 );
protected final JRootPane rootPane; protected final JRootPane rootPane;
@@ -147,9 +155,15 @@ public class FlatTitlePane
protected void addSubComponents() { protected void addSubComponents() {
leftPanel = new JPanel(); leftPanel = new JPanel();
iconLabel = new JLabel(); iconLabel = new JLabel();
titleLabel = new JLabel(); titleLabel = new JLabel() {
@Override
public void updateUI() {
setUI( new FlatTitleLabelUI() );
}
};
iconLabel.setBorder( new FlatEmptyBorder( UIManager.getInsets( "TitlePane.iconMargins" ) ) ); iconLabel.setBorder( new FlatEmptyBorder( UIManager.getInsets( "TitlePane.iconMargins" ) ) );
titleLabel.setBorder( new FlatEmptyBorder( UIManager.getInsets( "TitlePane.titleMargins" ) ) ); titleLabel.setBorder( new FlatEmptyBorder( UIManager.getInsets( "TitlePane.titleMargins" ) ) );
titleLabel.setHorizontalAlignment( SwingConstants.CENTER );
leftPanel.setLayout( new BoxLayout( leftPanel, BoxLayout.LINE_AXIS ) ); leftPanel.setLayout( new BoxLayout( leftPanel, BoxLayout.LINE_AXIS ) );
leftPanel.setOpaque( false ); leftPanel.setOpaque( false );
@@ -159,9 +173,7 @@ public class FlatTitlePane
@Override @Override
public Dimension getPreferredSize() { public Dimension getPreferredSize() {
JMenuBar menuBar = rootPane.getJMenuBar(); JMenuBar menuBar = rootPane.getJMenuBar();
return (menuBar != null && menuBar.isVisible() && isMenuBarEmbedded()) return hasVisibleEmbeddedMenuBar( menuBar ) ? menuBar.getPreferredSize() : new Dimension();
? FlatUIUtils.addInsets( menuBar.getPreferredSize(), UIScale.scale( menuBarMargins ) )
: new Dimension();
} }
}; };
leftPanel.add( menuBarPlaceholder ); leftPanel.add( menuBarPlaceholder );
@@ -184,6 +196,20 @@ public class FlatTitlePane
if( !getComponentOrientation().isLeftToRight() ) if( !getComponentOrientation().isLeftToRight() )
leftPanel.setLocation( leftPanel.getX() + (oldWidth - newWidth), leftPanel.getY() ); leftPanel.setLocation( leftPanel.getX() + (oldWidth - newWidth), leftPanel.getY() );
} }
// If menu bar is embedded and contains a horizontal glue component,
// then move the title label to the same location as the glue component
// and give it the same width.
// This allows placing any component on the trailing side of the title pane.
JMenuBar menuBar = rootPane.getJMenuBar();
if( hasVisibleEmbeddedMenuBar( menuBar ) ) {
Component horizontalGlue = findHorizontalGlue( menuBar );
if( horizontalGlue != null ) {
Point glueLocation = SwingUtilities.convertPoint( horizontalGlue, 0, 0, titleLabel );
titleLabel.setBounds( titleLabel.getX() + glueLocation.x, titleLabel.getY(),
horizontalGlue.getWidth(), titleLabel.getHeight() );
}
}
} }
} ); } );
@@ -240,7 +266,7 @@ public class FlatTitlePane
} }
protected void activeChanged( boolean active ) { protected void activeChanged( boolean active ) {
boolean hasEmbeddedMenuBar = rootPane.getJMenuBar() != null && rootPane.getJMenuBar().isVisible() && isMenuBarEmbedded(); boolean hasEmbeddedMenuBar = hasVisibleEmbeddedMenuBar( rootPane.getJMenuBar() );
Color background = FlatUIUtils.nonUIResource( active ? activeBackground : inactiveBackground ); Color background = FlatUIUtils.nonUIResource( active ? activeBackground : inactiveBackground );
Color foreground = FlatUIUtils.nonUIResource( active ? activeForeground : inactiveForeground ); Color foreground = FlatUIUtils.nonUIResource( active ? activeForeground : inactiveForeground );
Color titleForeground = (hasEmbeddedMenuBar && active) ? FlatUIUtils.nonUIResource( embeddedForeground ) : foreground; Color titleForeground = (hasEmbeddedMenuBar && active) ? FlatUIUtils.nonUIResource( embeddedForeground ) : foreground;
@@ -252,8 +278,6 @@ public class FlatTitlePane
restoreButton.setForeground( foreground ); restoreButton.setForeground( foreground );
closeButton.setForeground( foreground ); closeButton.setForeground( foreground );
titleLabel.setHorizontalAlignment( hasEmbeddedMenuBar ? SwingConstants.CENTER : SwingConstants.LEADING );
// this is necessary because hover/pressed colors are derived from background color // this is necessary because hover/pressed colors are derived from background color
iconifyButton.setBackground( background ); iconifyButton.setBackground( background );
maximizeButton.setBackground( background ); maximizeButton.setBackground( background );
@@ -323,7 +347,7 @@ public class FlatTitlePane
iconLabel.setIcon( FlatTitlePaneIcon.create( images, iconSize ) ); iconLabel.setIcon( FlatTitlePaneIcon.create( images, iconSize ) );
else { else {
// no icon set on window --> use default icon // no icon set on window --> use default icon
Icon defaultIcon = UIManager.getIcon( "InternalFrame.icon" ); Icon defaultIcon = UIManager.getIcon( "TitlePane.icon" );
if( defaultIcon != null && (defaultIcon.getIconWidth() == 0 || defaultIcon.getIconHeight() == 0) ) if( defaultIcon != null && (defaultIcon.getIconWidth() == 0 || defaultIcon.getIconHeight() == 0) )
defaultIcon = null; defaultIcon = null;
if( defaultIcon != null ) { if( defaultIcon != null ) {
@@ -337,7 +361,7 @@ public class FlatTitlePane
// show/hide icon // show/hide icon
iconLabel.setVisible( hasIcon ); iconLabel.setVisible( hasIcon );
updateJBRHitTestSpotsAndTitleBarHeightLater(); updateNativeTitleBarHeightAndHitTestSpotsLater();
} }
@Override @Override
@@ -355,7 +379,7 @@ public class FlatTitlePane
installWindowListeners(); installWindowListeners();
} }
updateJBRHitTestSpotsAndTitleBarHeightLater(); updateNativeTitleBarHeightAndHitTestSpotsLater();
} }
@Override @Override
@@ -394,6 +418,16 @@ public class FlatTitlePane
window.removeComponentListener( handler ); window.removeComponentListener( handler );
} }
/**
* Returns whether this title pane currently has an visible and embedded menubar.
*/
protected boolean hasVisibleEmbeddedMenuBar( JMenuBar menuBar ) {
return menuBar != null && menuBar.isVisible() && isMenuBarEmbedded();
}
/**
* Returns whether the menubar should be embedded into the title pane.
*/
protected boolean isMenuBarEmbedded() { protected boolean isMenuBarEmbedded() {
// not storing value of "TitlePane.menuBarEmbedded" in class to allow changing at runtime // not storing value of "TitlePane.menuBarEmbedded" in class to allow changing at runtime
return UIManager.getBoolean( "TitlePane.menuBarEmbedded" ) && return UIManager.getBoolean( "TitlePane.menuBarEmbedded" ) &&
@@ -412,13 +446,37 @@ public class FlatTitlePane
Insets borderInsets = getBorder().getBorderInsets( this ); Insets borderInsets = getBorder().getBorderInsets( this );
bounds.height += borderInsets.bottom; bounds.height += borderInsets.bottom;
return FlatUIUtils.subtractInsets( bounds, UIScale.scale( getMenuBarMargins() ) ); // If menu bar is embedded and contains a horizontal glue component,
// then make the menu bar wider so that it completely overlaps the title label.
// Since the menu bar is not opaque, the title label is still visible.
// The title label is moved to the location of the glue component by the layout manager.
// This allows placing any component on the trailing side of the title pane.
Component horizontalGlue = findHorizontalGlue( rootPane.getJMenuBar() );
if( horizontalGlue != null ) {
boolean leftToRight = getComponentOrientation().isLeftToRight();
int titleWidth = leftToRight
? buttonPanel.getX() - (leftPanel.getX() + leftPanel.getWidth())
: leftPanel.getX() - (buttonPanel.getX() + buttonPanel.getWidth());
titleWidth = Math.max( titleWidth, 0 ); // title width may be negative
bounds.width += titleWidth;
if( !leftToRight )
bounds.x -= titleWidth;
}
return bounds;
} }
protected Insets getMenuBarMargins() { protected Component findHorizontalGlue( JMenuBar menuBar ) {
return getComponentOrientation().isLeftToRight() if( menuBar == null )
? menuBarMargins return null;
: new Insets( menuBarMargins.top, menuBarMargins.right, menuBarMargins.bottom, menuBarMargins.left );
int count = menuBar.getComponentCount();
for( int i = count - 1; i >= 0; i-- ) {
Component c = menuBar.getComponent( i );
if( c instanceof Box.Filler && c.getMaximumSize().width >= Short.MAX_VALUE )
return c;
}
return null;
} }
protected void menuBarChanged() { protected void menuBarChanged() {
@@ -435,7 +493,8 @@ public class FlatTitlePane
} }
protected void menuBarLayouted() { protected void menuBarLayouted() {
updateJBRHitTestSpotsAndTitleBarHeightLater(); updateNativeTitleBarHeightAndHitTestSpotsLater();
revalidate();
} }
/*debug /*debug
@@ -449,16 +508,25 @@ public class FlatTitlePane
} }
if( debugHitTestSpots != null ) { if( debugHitTestSpots != null ) {
g.setColor( Color.blue ); g.setColor( Color.blue );
Point offset = SwingUtilities.convertPoint( this, 0, 0, window );
for( Rectangle r : debugHitTestSpots ) for( Rectangle r : debugHitTestSpots )
g.drawRect( r.x, r.y, r.width, r.height ); g.drawRect( r.x - offset.x, r.y - offset.y, r.width - 1, r.height - 1 );
}
if( debugAppIconBounds != null ) {
g.setColor( Color.red );
Point offset = SwingUtilities.convertPoint( this, 0, 0, window );
Rectangle r = debugAppIconBounds;
g.drawRect( r.x - offset.x, r.y - offset.y, r.width - 1, r.height - 1 );
} }
} }
debug*/ debug*/
@Override @Override
protected void paintComponent( Graphics g ) { protected void paintComponent( Graphics g ) {
g.setColor( getBackground() ); if( !unifiedBackground ) {
g.fillRect( 0, 0, getWidth(), getHeight() ); g.setColor( getBackground() );
g.fillRect( 0, 0, getWidth(), getHeight() );
}
} }
protected void repaintWindowBorder() { protected void repaintWindowBorder() {
@@ -475,10 +543,12 @@ debug*/
* Iconifies the window. * Iconifies the window.
*/ */
protected void iconify() { protected void iconify() {
if( window instanceof Frame ) { if( !(window instanceof Frame) )
Frame frame = (Frame) window; return;
Frame frame = (Frame) window;
if( !FlatNativeWindowBorder.showWindow( window, FlatNativeWindowBorder.Provider.SW_MINIMIZE ) )
frame.setExtendedState( frame.getExtendedState() | Frame.ICONIFIED ); frame.setExtendedState( frame.getExtendedState() | Frame.ICONIFIED );
}
} }
/** /**
@@ -496,16 +566,17 @@ debug*/
rootPane.putClientProperty( "_flatlaf.maximizedBoundsUpToDate", true ); rootPane.putClientProperty( "_flatlaf.maximizedBoundsUpToDate", true );
// maximize window // maximize window
frame.setExtendedState( frame.getExtendedState() | Frame.MAXIMIZED_BOTH ); if( !FlatNativeWindowBorder.showWindow( frame, FlatNativeWindowBorder.Provider.SW_MAXIMIZE ) )
frame.setExtendedState( frame.getExtendedState() | Frame.MAXIMIZED_BOTH );
} }
protected void updateMaximizedBounds() { protected void updateMaximizedBounds() {
Frame frame = (Frame) window; Frame frame = (Frame) window;
// set maximized bounds to avoid that maximized window overlaps Windows task bar // set maximized bounds to avoid that maximized window overlaps Windows task bar
// (if not running in JBR and if not modified from the application) // (if not having native window border and if not modified from the application)
Rectangle oldMaximizedBounds = frame.getMaximizedBounds(); Rectangle oldMaximizedBounds = frame.getMaximizedBounds();
if( !hasJBRCustomDecoration() && if( !hasNativeCustomDecoration() &&
(oldMaximizedBounds == null || (oldMaximizedBounds == null ||
Objects.equals( oldMaximizedBounds, rootPane.getClientProperty( "_flatlaf.maximizedBounds" ) )) ) Objects.equals( oldMaximizedBounds, rootPane.getClientProperty( "_flatlaf.maximizedBounds" ) )) )
{ {
@@ -584,8 +655,11 @@ debug*/
* Restores the window size. * Restores the window size.
*/ */
protected void restore() { protected void restore() {
if( window instanceof Frame ) { if( !(window instanceof Frame) )
Frame frame = (Frame) window; return;
Frame frame = (Frame) window;
if( !FlatNativeWindowBorder.showWindow( window, FlatNativeWindowBorder.Provider.SW_RESTORE ) ) {
int state = frame.getExtendedState(); int state = frame.getExtendedState();
frame.setExtendedState( ((state & Frame.ICONIFIED) != 0) frame.setExtendedState( ((state & Frame.ICONIFIED) != 0)
? (state & ~Frame.ICONIFIED) ? (state & ~Frame.ICONIFIED)
@@ -601,65 +675,118 @@ debug*/
window.dispatchEvent( new WindowEvent( window, WindowEvent.WINDOW_CLOSING ) ); window.dispatchEvent( new WindowEvent( window, WindowEvent.WINDOW_CLOSING ) );
} }
protected boolean hasJBRCustomDecoration() { private boolean hasJBRCustomDecoration() {
return FlatRootPaneUI.canUseJBRCustomDecorations && return window != null && JBRCustomDecorations.hasCustomDecoration( window );
window != null &&
JBRCustomDecorations.hasCustomDecoration( window );
} }
protected void updateJBRHitTestSpotsAndTitleBarHeightLater() { /**
* Returns whether windows uses native window border and has custom decorations enabled.
*/
protected boolean hasNativeCustomDecoration() {
return window != null && FlatNativeWindowBorder.hasCustomDecoration( window );
}
protected void updateNativeTitleBarHeightAndHitTestSpotsLater() {
EventQueue.invokeLater( () -> { EventQueue.invokeLater( () -> {
updateJBRHitTestSpotsAndTitleBarHeight(); updateNativeTitleBarHeightAndHitTestSpots();
} ); } );
} }
protected void updateJBRHitTestSpotsAndTitleBarHeight() { protected void updateNativeTitleBarHeightAndHitTestSpots() {
if( !isDisplayable() ) if( !isDisplayable() )
return; return;
if( !hasJBRCustomDecoration() ) if( !hasNativeCustomDecoration() )
return; return;
List<Rectangle> hitTestSpots = new ArrayList<>();
if( iconLabel.isVisible() )
addJBRHitTestSpot( iconLabel, false, hitTestSpots );
addJBRHitTestSpot( buttonPanel, false, hitTestSpots );
addJBRHitTestSpot( menuBarPlaceholder, true, hitTestSpots );
int titleBarHeight = getHeight(); int titleBarHeight = getHeight();
// slightly reduce height so that component receives mouseExit events // slightly reduce height so that component receives mouseExit events
if( titleBarHeight > 0 ) if( titleBarHeight > 0 )
titleBarHeight--; titleBarHeight--;
JBRCustomDecorations.setHitTestSpotsAndTitleBarHeight( window, hitTestSpots, titleBarHeight ); List<Rectangle> hitTestSpots = new ArrayList<>();
Rectangle appIconBounds = null;
if( iconLabel.isVisible() ) {
// compute real icon size (without insets)
Point location = SwingUtilities.convertPoint( iconLabel, 0, 0, window );
Insets iconInsets = iconLabel.getInsets();
Rectangle iconBounds = new Rectangle(
location.x + iconInsets.left,
location.y + iconInsets.top,
iconLabel.getWidth() - iconInsets.left - iconInsets.right,
iconLabel.getHeight() - iconInsets.top - iconInsets.bottom );
if( hasJBRCustomDecoration() )
hitTestSpots.add( iconBounds );
else
appIconBounds = iconBounds;
}
Rectangle r = getNativeHitTestSpot( buttonPanel );
if( r != null )
hitTestSpots.add( r );
JMenuBar menuBar = rootPane.getJMenuBar();
if( hasVisibleEmbeddedMenuBar( menuBar ) ) {
r = getNativeHitTestSpot( menuBarPlaceholder );
if( r != null ) {
Component horizontalGlue = findHorizontalGlue( menuBar );
if( horizontalGlue != null ) {
// If menu bar is embedded and contains a horizontal glue component,
// then split the hit test spot into two spots so that
// the glue component area can used to move the window.
Point glueLocation = SwingUtilities.convertPoint( horizontalGlue, 0, 0, window );
Rectangle r2;
if( getComponentOrientation().isLeftToRight() ) {
int trailingWidth = (r.x + r.width - HIT_TEST_SPOT_GROW) - glueLocation.x;
r.width -= trailingWidth;
r2 = new Rectangle( glueLocation.x + horizontalGlue.getWidth(), r.y, trailingWidth, r.height );
} else {
int leadingWidth = (glueLocation.x + horizontalGlue.getWidth()) - (r.x + HIT_TEST_SPOT_GROW);
r.x += leadingWidth;
r.width -= leadingWidth;
r2 = new Rectangle( glueLocation.x -leadingWidth, r.y, leadingWidth, r.height );
}
r2.grow( HIT_TEST_SPOT_GROW, HIT_TEST_SPOT_GROW );
hitTestSpots.add( r2 );
}
hitTestSpots.add( r );
}
}
FlatNativeWindowBorder.setTitleBarHeightAndHitTestSpots( window, titleBarHeight, hitTestSpots, appIconBounds );
/*debug /*debug
debugHitTestSpots = hitTestSpots;
debugTitleBarHeight = titleBarHeight; debugTitleBarHeight = titleBarHeight;
debugHitTestSpots = hitTestSpots;
debugAppIconBounds = appIconBounds;
repaint(); repaint();
debug*/ debug*/
} }
protected void addJBRHitTestSpot( JComponent c, boolean subtractMenuBarMargins, List<Rectangle> hitTestSpots ) { protected Rectangle getNativeHitTestSpot( JComponent c ) {
Dimension size = c.getSize(); Dimension size = c.getSize();
if( size.width <= 0 || size.height <= 0 ) if( size.width <= 0 || size.height <= 0 )
return; return null;
Point location = SwingUtilities.convertPoint( c, 0, 0, window ); Point location = SwingUtilities.convertPoint( c, 0, 0, window );
Rectangle r = new Rectangle( location, size ); Rectangle r = new Rectangle( location, size );
if( subtractMenuBarMargins )
r = FlatUIUtils.subtractInsets( r, UIScale.scale( getMenuBarMargins() ) );
// slightly increase rectangle so that component receives mouseExit events // slightly increase rectangle so that component receives mouseExit events
r.grow( 2, 2 ); r.grow( HIT_TEST_SPOT_GROW, HIT_TEST_SPOT_GROW );
hitTestSpots.add( r ); return r;
} }
private static final int HIT_TEST_SPOT_GROW = 2;
/*debug /*debug
private List<Rectangle> debugHitTestSpots;
private int debugTitleBarHeight; private int debugTitleBarHeight;
private List<Rectangle> debugHitTestSpots;
private Rectangle debugAppIconBounds;
debug*/ debug*/
//---- class TitlePaneBorder ---------------------------------------------- //---- class FlatTitlePaneBorder ------------------------------------------
protected class FlatTitlePaneBorder protected class FlatTitlePaneBorder
extends AbstractBorder extends AbstractBorder
@@ -676,8 +803,8 @@ debug*/
} else if( borderColor != null && (rootPane.getJMenuBar() == null || !rootPane.getJMenuBar().isVisible()) ) } else if( borderColor != null && (rootPane.getJMenuBar() == null || !rootPane.getJMenuBar().isVisible()) )
insets.bottom += UIScale.scale( 1 ); insets.bottom += UIScale.scale( 1 );
if( hasJBRCustomDecoration() ) if( hasNativeCustomDecoration() )
insets = FlatUIUtils.addInsets( insets, JBRWindowTopBorder.getInstance().getBorderInsets() ); insets = FlatUIUtils.addInsets( insets, WindowTopBorder.getInstance().getBorderInsets() );
return insets; return insets;
} }
@@ -695,13 +822,51 @@ debug*/
FlatUIUtils.paintFilledRectangle( g, borderColor, x, y + height - lineHeight, width, lineHeight ); FlatUIUtils.paintFilledRectangle( g, borderColor, x, y + height - lineHeight, width, lineHeight );
} }
if( hasJBRCustomDecoration() ) if( hasNativeCustomDecoration() )
JBRWindowTopBorder.getInstance().paintBorder( c, g, x, y, width, height ); WindowTopBorder.getInstance().paintBorder( c, g, x, y, width, height );
} }
protected Border getMenuBarBorder() { protected Border getMenuBarBorder() {
JMenuBar menuBar = rootPane.getJMenuBar(); JMenuBar menuBar = rootPane.getJMenuBar();
return (menuBar != null && menuBar.isVisible() && isMenuBarEmbedded()) ? menuBar.getBorder() : null; return hasVisibleEmbeddedMenuBar( menuBar ) ? menuBar.getBorder() : null;
}
}
//---- class FlatTitleLabelUI ---------------------------------------------
/**
* @since 1.1
*/
protected class FlatTitleLabelUI
extends FlatLabelUI
{
@Override
protected void paintEnabledText( JLabel l, Graphics g, String s, int textX, int textY ) {
boolean hasEmbeddedMenuBar = hasVisibleEmbeddedMenuBar( rootPane.getJMenuBar() );
int labelWidth = l.getWidth();
int textWidth = labelWidth - (textX * 2);
int gap = UIScale.scale( menuBarTitleGap );
// The passed in textX coordinate is always to horizontally center the text within the label bounds.
// Modify textX so that the text is painted either centered within the window bounds or leading aligned.
boolean center = hasEmbeddedMenuBar ? centerTitleIfMenuBarEmbedded : centerTitle;
if( center ) {
// If window is wide enough, center title within window bounds.
// Otherwise leave it centered within free space (label bounds).
int centeredTextX = ((l.getParent().getWidth() - textWidth) / 2) - l.getX();
if( centeredTextX >= gap && centeredTextX + textWidth <= labelWidth - gap )
textX = centeredTextX;
} else {
// leading aligned
boolean leftToRight = getComponentOrientation().isLeftToRight();
Insets insets = l.getInsets();
int leadingInset = hasEmbeddedMenuBar ? gap : (leftToRight ? insets.left : insets.right);
int leadingTextX = leftToRight ? leadingInset : labelWidth - leadingInset - textWidth;
if( leftToRight ? leadingTextX < textX : leadingTextX > textX )
textX = leadingTextX;
}
super.paintEnabledText( l, g, s, textX, textY );
} }
} }
@@ -730,7 +895,7 @@ debug*/
break; break;
case "componentOrientation": case "componentOrientation":
updateJBRHitTestSpotsAndTitleBarHeightLater(); updateNativeTitleBarHeightAndHitTestSpotsLater();
break; break;
} }
} }
@@ -740,10 +905,10 @@ debug*/
@Override @Override
public void windowActivated( WindowEvent e ) { public void windowActivated( WindowEvent e ) {
activeChanged( true ); activeChanged( true );
updateJBRHitTestSpotsAndTitleBarHeight(); updateNativeTitleBarHeightAndHitTestSpots();
if( hasJBRCustomDecoration() ) if( hasNativeCustomDecoration() )
JBRWindowTopBorder.getInstance().repaintBorder( FlatTitlePane.this ); WindowTopBorder.getInstance().repaintBorder( FlatTitlePane.this );
repaintWindowBorder(); repaintWindowBorder();
} }
@@ -751,10 +916,10 @@ debug*/
@Override @Override
public void windowDeactivated( WindowEvent e ) { public void windowDeactivated( WindowEvent e ) {
activeChanged( false ); activeChanged( false );
updateJBRHitTestSpotsAndTitleBarHeight(); updateNativeTitleBarHeightAndHitTestSpots();
if( hasJBRCustomDecoration() ) if( hasNativeCustomDecoration() )
JBRWindowTopBorder.getInstance().repaintBorder( FlatTitlePane.this ); WindowTopBorder.getInstance().repaintBorder( FlatTitlePane.this );
repaintWindowBorder(); repaintWindowBorder();
} }
@@ -762,7 +927,7 @@ debug*/
@Override @Override
public void windowStateChanged( WindowEvent e ) { public void windowStateChanged( WindowEvent e ) {
frameStateChanged(); frameStateChanged();
updateJBRHitTestSpotsAndTitleBarHeight(); updateNativeTitleBarHeightAndHitTestSpots();
} }
//---- interface MouseListener ---- //---- interface MouseListener ----
@@ -775,7 +940,7 @@ debug*/
if( e.getSource() == iconLabel ) { if( e.getSource() == iconLabel ) {
// double-click on icon closes window // double-click on icon closes window
close(); close();
} else if( !hasJBRCustomDecoration() && } else if( !hasNativeCustomDecoration() &&
window instanceof Frame && window instanceof Frame &&
((Frame)window).isResizable() ) ((Frame)window).isResizable() )
{ {
@@ -808,8 +973,8 @@ debug*/
if( window == null ) if( window == null )
return; // should newer occur return; // should newer occur
if( hasJBRCustomDecoration() ) if( hasNativeCustomDecoration() )
return; // do nothing if running in JBR return; // do nothing if having native window border
// restore window if it is maximized // restore window if it is maximized
if( window instanceof Frame ) { if( window instanceof Frame ) {
@@ -852,7 +1017,7 @@ debug*/
@Override @Override
public void componentResized( ComponentEvent e ) { public void componentResized( ComponentEvent e ) {
updateJBRHitTestSpotsAndTitleBarHeightLater(); updateNativeTitleBarHeightAndHitTestSpotsLater();
} }
@Override @Override

View File

@@ -71,7 +71,7 @@ public class FlatToolTipUI
if( sharedPropertyChangedListener == null ) { if( sharedPropertyChangedListener == null ) {
sharedPropertyChangedListener = e -> { sharedPropertyChangedListener = e -> {
String name = e.getPropertyName(); String name = e.getPropertyName();
if( name == "text" || name == "font" || name == "foreground" ) { if( name == "tiptext" || name == "font" || name == "foreground" ) {
JToolTip toolTip = (JToolTip) e.getSource(); JToolTip toolTip = (JToolTip) e.getSource();
FlatLabelUI.updateHTMLRenderer( toolTip, toolTip.getTipText(), false ); FlatLabelUI.updateHTMLRenderer( toolTip, toolTip.getTipText(), false );
} }

View File

@@ -25,7 +25,6 @@ import java.awt.Insets;
import java.awt.Rectangle; import java.awt.Rectangle;
import java.awt.event.MouseEvent; import java.awt.event.MouseEvent;
import java.awt.event.MouseListener; import java.awt.event.MouseListener;
import java.beans.PropertyChangeEvent;
import java.beans.PropertyChangeListener; import java.beans.PropertyChangeListener;
import javax.swing.CellRendererPane; import javax.swing.CellRendererPane;
import javax.swing.Icon; import javax.swing.Icon;
@@ -193,40 +192,38 @@ public class FlatTreeUI
@Override @Override
protected PropertyChangeListener createPropertyChangeListener() { protected PropertyChangeListener createPropertyChangeListener() {
return new BasicTreeUI.PropertyChangeHandler() { PropertyChangeListener superListener = super.createPropertyChangeListener();
@Override return e -> {
public void propertyChange( PropertyChangeEvent e ) { superListener.propertyChange( e );
super.propertyChange( e );
if( e.getSource() == tree ) { if( e.getSource() == tree ) {
switch( e.getPropertyName() ) { switch( e.getPropertyName() ) {
case TREE_WIDE_SELECTION: case TREE_WIDE_SELECTION:
case TREE_PAINT_SELECTION: case TREE_PAINT_SELECTION:
tree.repaint(); tree.repaint();
break; break;
case "dropLocation": case "dropLocation":
if( isWideSelection() ) { if( isWideSelection() ) {
JTree.DropLocation oldValue = (JTree.DropLocation) e.getOldValue(); JTree.DropLocation oldValue = (JTree.DropLocation) e.getOldValue();
repaintWideDropLocation( oldValue ); repaintWideDropLocation( oldValue );
repaintWideDropLocation( tree.getDropLocation() ); repaintWideDropLocation( tree.getDropLocation() );
} }
break; break;
}
} }
} }
private void repaintWideDropLocation(JTree.DropLocation loc) {
if( loc == null || isDropLine( loc ) )
return;
Rectangle r = tree.getPathBounds( loc.getPath() );
if( r != null )
tree.repaint( 0, r.y, tree.getWidth(), r.height );
}
}; };
} }
private void repaintWideDropLocation(JTree.DropLocation loc) {
if( loc == null || isDropLine( loc ) )
return;
Rectangle r = tree.getPathBounds( loc.getPath() );
if( r != null )
tree.repaint( 0, r.y, tree.getWidth(), r.height );
}
/** /**
* Same as super.paintRow(), but supports wide selection and uses * Same as super.paintRow(), but supports wide selection and uses
* inactive selection background/foreground if tree is not focused. * inactive selection background/foreground if tree is not focused.

View File

@@ -16,6 +16,7 @@
package com.formdev.flatlaf.ui; package com.formdev.flatlaf.ui;
import java.awt.BasicStroke;
import java.awt.Color; import java.awt.Color;
import java.awt.Component; import java.awt.Component;
import java.awt.Container; import java.awt.Container;
@@ -30,6 +31,7 @@ import java.awt.KeyboardFocusManager;
import java.awt.Rectangle; import java.awt.Rectangle;
import java.awt.RenderingHints; import java.awt.RenderingHints;
import java.awt.Shape; import java.awt.Shape;
import java.awt.Stroke;
import java.awt.Window; import java.awt.Window;
import java.awt.event.FocusEvent; import java.awt.event.FocusEvent;
import java.awt.event.FocusListener; import java.awt.event.FocusListener;
@@ -44,6 +46,7 @@ import java.util.function.Supplier;
import javax.swing.JComponent; import javax.swing.JComponent;
import javax.swing.JTable; import javax.swing.JTable;
import javax.swing.LookAndFeel; import javax.swing.LookAndFeel;
import javax.swing.SwingConstants;
import javax.swing.SwingUtilities; import javax.swing.SwingUtilities;
import javax.swing.UIManager; import javax.swing.UIManager;
import javax.swing.border.Border; import javax.swing.border.Border;
@@ -119,6 +122,14 @@ public class FlatUIUtils
return (color != null) ? color : UIManager.getColor( defaultKey ); return (color != null) ? color : UIManager.getColor( defaultKey );
} }
/**
* @since 1.1
*/
public static boolean getUIBoolean( String key, boolean defaultValue ) {
Object value = UIManager.get( key );
return (value instanceof Boolean) ? (Boolean) value : defaultValue;
}
public static int getUIInt( String key, int defaultValue ) { public static int getUIInt( String key, int defaultValue ) {
Object value = UIManager.get( key ); Object value = UIManager.get( key );
return (value instanceof Integer) ? (Integer) value : defaultValue; return (value instanceof Integer) ? (Integer) value : defaultValue;
@@ -174,7 +185,8 @@ public class FlatUIUtils
/** /**
* Returns whether the given component is the permanent focus owner and * Returns whether the given component is the permanent focus owner and
* is in the active window. Used to paint focus indicators. * is in the active window or in a popup window owned by the active window.
* Used to paint focus indicators.
*/ */
@SuppressWarnings( "unchecked" ) @SuppressWarnings( "unchecked" )
public static boolean isPermanentFocusOwner( Component c ) { public static boolean isPermanentFocusOwner( Component c ) {
@@ -184,12 +196,18 @@ public class FlatUIUtils
Object value = ((JComponent)c).getClientProperty( FlatClientProperties.COMPONENT_FOCUS_OWNER ); Object value = ((JComponent)c).getClientProperty( FlatClientProperties.COMPONENT_FOCUS_OWNER );
if( value instanceof Predicate ) { if( value instanceof Predicate ) {
return ((Predicate<JComponent>)value).test( (JComponent) c ) && return ((Predicate<JComponent>)value).test( (JComponent) c ) &&
keyboardFocusManager.getActiveWindow() == SwingUtilities.windowForComponent( c ); isInActiveWindow( c, keyboardFocusManager.getActiveWindow() );
} }
} }
return keyboardFocusManager.getPermanentFocusOwner() == c && return keyboardFocusManager.getPermanentFocusOwner() == c &&
keyboardFocusManager.getActiveWindow() == SwingUtilities.windowForComponent( c ); isInActiveWindow( c, keyboardFocusManager.getActiveWindow() );
}
private static boolean isInActiveWindow( Component c, Window activeWindow ) {
Window window = SwingUtilities.windowForComponent( c );
return window == activeWindow ||
(window != null && window.getType() == Window.Type.POPUP && window.getOwner() == activeWindow);
} }
/** /**
@@ -604,6 +622,111 @@ public class FlatUIUtils
return rect; return rect;
} }
/**
* Paints a chevron or triangle arrow in the center of the given rectangle.
*
* @param g the graphics context used for painting
* @param x the x coordinate of the rectangle
* @param y the y coordinate of the rectangle
* @param width the width of the rectangle
* @param height the height of the rectangle
* @param direction the arrow direction ({@link SwingConstants#NORTH}, {@link SwingConstants#SOUTH}
* {@link SwingConstants#WEST} or {@link SwingConstants#EAST})
* @param chevron {@code true} for chevron arrow, {@code false} for triangle arrow
* @param arrowSize the width of the painted arrow (for vertical direction) (will be scaled)
* @param xOffset a offset added to the x coordinate of the arrow to paint it out-of-center. Usually zero. (will be scaled)
* @param yOffset a offset added to the y coordinate of the arrow to paint it out-of-center. Usually zero. (will be scaled)
*
* @since 1.1
*/
public static void paintArrow( Graphics2D g, int x, int y, int width, int height,
int direction, boolean chevron, int arrowSize, int xOffset, int yOffset )
{
// compute arrow width/height
int aw = UIScale.scale( arrowSize + (chevron ? 0 : 1) );
int ah = UIScale.scale( (arrowSize / 2) + (chevron ? 0 : 1) );
// rotate arrow width/height for horizontal directions
boolean vert = (direction == SwingConstants.NORTH || direction == SwingConstants.SOUTH);
if( !vert ) {
int temp = aw;
aw = ah;
ah = temp;
}
// chevron lines end 1px outside of width/height
// --> add 1px to arrow width/height for position calculation
int extra = chevron ? 1 : 0;
// compute arrow location
int ax = x + Math.round( ((width - (aw + extra)) / 2f) + UIScale.scale( (float) xOffset ) );
int ay = y + Math.round( ((height - (ah + extra)) / 2f) + UIScale.scale( (float) yOffset ) );
// paint arrow
g.translate( ax, ay );
/*debug
debugPaintArrow( g, Color.red, vert, aw + extra, ah + extra );
debug*/
Shape arrowShape = createArrowShape( direction, chevron, aw, ah );
if( chevron ) {
Stroke oldStroke = g.getStroke();
g.setStroke( new BasicStroke( UIScale.scale( 1f ) ) );
g.draw( arrowShape );
g.setStroke( oldStroke );
} else {
// triangle
g.fill( arrowShape );
}
g.translate( -ax, -ay );
}
/**
* Creates a chevron or triangle arrow shape for the given direction and size.
* <p>
* The chevron shape is a open path that can be painted with {@link Graphics2D#draw(Shape)}.
* The triangle shape is a close path that can be painted with {@link Graphics2D#fill(Shape)}.
*
* @param direction the arrow direction ({@link SwingConstants#NORTH}, {@link SwingConstants#SOUTH}
* {@link SwingConstants#WEST} or {@link SwingConstants#EAST})
* @param chevron {@code true} for chevron arrow, {@code false} for triangle arrow
* @param w the width of the returned shape
* @param h the height of the returned shape
*
* @since 1.1
*/
public static Shape createArrowShape( int direction, boolean chevron, float w, float h ) {
switch( direction ) {
case SwingConstants.NORTH: return createPath( !chevron, 0,h, (w / 2f),0, w,h );
case SwingConstants.SOUTH: return createPath( !chevron, 0,0, (w / 2f),h, w,0 );
case SwingConstants.WEST: return createPath( !chevron, w,0, 0,(h / 2f), w,h );
case SwingConstants.EAST: return createPath( !chevron, 0,0, w,(h / 2f), 0,h );
default: return new Path2D.Float();
}
}
/*debug
private static void debugPaintArrow( Graphics2D g, Color color, boolean vert, int w, int h ) {
Color oldColor = g.getColor();
g.setColor( color );
g.fill( createRectangle( 0, 0, w, h, 1 ) );
int xy1 = -2;
int x2 = w + 1;
int y2 = h + 1;
for( int i = 0; i < 20; i++ ) {
g.fillRect( 0, xy1, 1, 1 );
g.fillRect( 0, y2, 1, 1 );
g.fillRect( xy1, 0, 1, 1 );
g.fillRect( x2, 0, 1, 1 );
xy1 -= 2;
x2 += 2;
y2 += 2;
}
g.setColor( oldColor );
}
debug*/
/** /**
* Creates a closed path for the given points. * Creates a closed path for the given points.
*/ */

View File

@@ -0,0 +1,406 @@
/*
* Copyright 2021 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
*
* 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.
*/
package com.formdev.flatlaf.ui;
import java.awt.Color;
import java.awt.Dialog;
import java.awt.EventQueue;
import java.awt.Frame;
import java.awt.GraphicsConfiguration;
import java.awt.Point;
import java.awt.Rectangle;
import java.awt.Window;
import java.awt.geom.AffineTransform;
import java.util.Collections;
import java.util.IdentityHashMap;
import java.util.List;
import java.util.Map;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.Timer;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;
import javax.swing.event.EventListenerList;
import com.formdev.flatlaf.util.LoggingFacade;
import com.formdev.flatlaf.util.NativeLibrary;
import com.formdev.flatlaf.util.SystemInfo;
//
// Interesting resources:
// https://github.com/microsoft/terminal/blob/main/src/cascadia/WindowsTerminal/NonClientIslandWindow.cpp
// https://docs.microsoft.com/en-us/windows/win32/dwm/customframe
// https://github.com/JetBrains/JetBrainsRuntime/blob/master/src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp
// https://github.com/JetBrains/JetBrainsRuntime/commit/d2820524a1aa211b1c49b30f659b9b4d07a6f96e
// https://github.com/JetBrains/JetBrainsRuntime/pull/18
// https://medium.com/swlh/customizing-the-title-bar-of-an-application-window-50a4ac3ed27e
// https://github.com/kalbetredev/CustomDecoratedJFrame
// https://github.com/Guerra24/NanoUI-win32
// https://github.com/oberth/custom-chrome
// https://github.com/rossy/borderless-window
//
/**
* Native window border support for Windows 10 when using custom decorations.
* <p>
* If the application wants to use custom decorations, the Windows 10 title bar is hidden
* (including minimize, maximize and close buttons), but not the resize borders (including drop shadow).
* Windows 10 window snapping functionality will remain unaffected:
* https://support.microsoft.com/en-us/windows/snap-your-windows-885a9b1e-a983-a3b1-16cd-c531795e6241
*
* @author Karl Tauber
* @since 1.1
*/
class FlatWindowsNativeWindowBorder
implements FlatNativeWindowBorder.Provider
{
private final Map<Window, WndProc> windowsMap = Collections.synchronizedMap( new IdentityHashMap<>() );
private final EventListenerList listenerList = new EventListenerList();
private Timer fireStateChangedTimer;
private boolean colorizationUpToDate;
private boolean colorizationColorAffectsBorders;
private Color colorizationColor;
private int colorizationColorBalance;
private static NativeLibrary nativeLibrary;
private static FlatWindowsNativeWindowBorder instance;
static FlatNativeWindowBorder.Provider getInstance() {
// requires Windows 10
if( !SystemInfo.isWindows_10_orLater )
return null;
// load native library
if( nativeLibrary == null ) {
if( !SystemInfo.isJava_9_orLater ) {
// In Java 8, load jawt.dll (part of JRE) explicitly because it
// is not found when running application with <jdk>/bin/java.exe.
// When using <jdk>/jre/bin/java.exe, it is found.
// jawt.dll is located in <jdk>/jre/bin/.
// Java 9 and later does not have this problem.
try {
System.loadLibrary( "jawt" );
} catch( Exception ex ) {
LoggingFacade.INSTANCE.logSevere( null, ex );
}
}
String libraryName = "com/formdev/flatlaf/natives/flatlaf-windows-x86";
if( SystemInfo.isX86_64 )
libraryName += "_64";
nativeLibrary = new NativeLibrary( libraryName,
FlatWindowsNativeWindowBorder.class.getClassLoader(), true );
}
// check whether native library was successfully loaded
if( !nativeLibrary.isLoaded() )
return null;
// create new instance
if( instance == null )
instance = new FlatWindowsNativeWindowBorder();
return instance;
}
private FlatWindowsNativeWindowBorder() {
}
@Override
public boolean hasCustomDecoration( Window window ) {
return windowsMap.containsKey( window );
}
/**
* Tell the window whether the application wants use custom decorations.
* If {@code true}, the Windows 10 title bar is hidden (including minimize,
* maximize and close buttons), but not the resize borders (including drop shadow).
*/
@Override
public void setHasCustomDecoration( Window window, boolean hasCustomDecoration ) {
if( hasCustomDecoration )
install( window );
else
uninstall( window );
}
private void install( Window window ) {
// requires Windows 10
if( !SystemInfo.isWindows_10_orLater )
return;
// only JFrame and JDialog are supported
if( !(window instanceof JFrame) && !(window instanceof JDialog) )
return;
// not supported if frame/dialog is undecorated
if( (window instanceof Frame && ((Frame)window).isUndecorated()) ||
(window instanceof Dialog && ((Dialog)window).isUndecorated()) )
return;
// check whether already installed
if( windowsMap.containsKey( window ) )
return;
// install
WndProc wndProc = new WndProc( window );
if( wndProc.hwnd == 0 )
return;
windowsMap.put( window, wndProc );
}
private void uninstall( Window window ) {
WndProc wndProc = windowsMap.remove( window );
if( wndProc != null )
wndProc.uninstall();
}
@Override
public void setTitleBarHeight( Window window, int titleBarHeight ) {
WndProc wndProc = windowsMap.get( window );
if( wndProc == null )
return;
wndProc.titleBarHeight = titleBarHeight;
}
@Override
public void setTitleBarHitTestSpots( Window window, List<Rectangle> hitTestSpots ) {
WndProc wndProc = windowsMap.get( window );
if( wndProc == null )
return;
wndProc.hitTestSpots = hitTestSpots.toArray( new Rectangle[hitTestSpots.size()] );
}
@Override
public void setTitleBarAppIconBounds( Window window, Rectangle appIconBounds ) {
WndProc wndProc = windowsMap.get( window );
if( wndProc == null )
return;
wndProc.appIconBounds = (appIconBounds != null) ? new Rectangle( appIconBounds ) : null;
}
@Override
public boolean showWindow( Window window, int cmd ) {
WndProc wndProc = windowsMap.get( window );
if( wndProc == null )
return false;
wndProc.showWindow( wndProc.hwnd, cmd );
return true;
}
@Override
public boolean isColorizationColorAffectsBorders() {
updateColorization();
return colorizationColorAffectsBorders;
}
@Override
public Color getColorizationColor() {
updateColorization();
return colorizationColor;
}
@Override
public int getColorizationColorBalance() {
updateColorization();
return colorizationColorBalance;
}
private void updateColorization() {
if( colorizationUpToDate )
return;
colorizationUpToDate = true;
String subKey = "SOFTWARE\\Microsoft\\Windows\\DWM";
int value = registryGetIntValue( subKey, "ColorPrevalence", -1 );
colorizationColorAffectsBorders = (value > 0);
value = registryGetIntValue( subKey, "ColorizationColor", -1 );
colorizationColor = (value != -1) ? new Color( value ) : null;
colorizationColorBalance = registryGetIntValue( subKey, "ColorizationColorBalance", -1 );
}
private native static int registryGetIntValue( String key, String valueName, int defaultValue );
@Override
public void addChangeListener( ChangeListener l ) {
listenerList.add( ChangeListener.class, l );
}
@Override
public void removeChangeListener( ChangeListener l ) {
listenerList.remove( ChangeListener.class, l );
}
private void fireStateChanged() {
Object[] listeners = listenerList.getListenerList();
if( listeners.length == 0 )
return;
ChangeEvent e = new ChangeEvent( this );
for( int i = 0; i < listeners.length; i += 2 ) {
if( listeners[i] == ChangeListener.class )
((ChangeListener)listeners[i+1]).stateChanged( e );
}
}
/**
* Because there may be sent many WM_DWMCOLORIZATIONCOLORCHANGED messages,
* slightly delay event firing and fire it only once (on the AWT thread).
*/
void fireStateChangedLaterOnce() {
EventQueue.invokeLater( () -> {
if( fireStateChangedTimer != null ) {
fireStateChangedTimer.restart();
return;
}
fireStateChangedTimer = new Timer( 300, e -> {
fireStateChangedTimer = null;
colorizationUpToDate = false;
fireStateChanged();
} );
fireStateChangedTimer.setRepeats( false );
fireStateChangedTimer.start();
} );
}
//---- class WndProc ------------------------------------------------------
private class WndProc
{
// WM_NCHITTEST mouse position codes
private static final int
HTCLIENT = 1,
HTCAPTION = 2,
HTSYSMENU = 3,
HTTOP = 12;
private Window window;
private final long hwnd;
private int titleBarHeight;
private Rectangle[] hitTestSpots;
private Rectangle appIconBounds;
WndProc( Window window ) {
this.window = window;
hwnd = installImpl( window );
// remove the OS window title bar
if( window instanceof JFrame && ((JFrame)window).getExtendedState() != 0 ) {
// In case that the frame should be maximized or minimized immediately
// when showing, then it is necessary to defer ::SetWindowPos() invocation.
// Otherwise the frame will not be maximized or minimized.
// This occurs only if frame.pack() was no invoked.
EventQueue.invokeLater( () -> {
updateFrame( hwnd );
});
} else
updateFrame( hwnd );
}
void uninstall() {
uninstallImpl( hwnd );
// cleanup
window = null;
}
private native long installImpl( Window window );
private native void uninstallImpl( long hwnd );
private native void updateFrame( long hwnd );
private native void showWindow( long hwnd, int cmd );
// invoked from native code
private int onNcHitTest( int x, int y, boolean isOnResizeBorder ) {
// scale-down mouse x/y
Point pt = scaleDown( x, y );
int sx = pt.x;
int sy = pt.y;
// return HTSYSMENU if mouse is over application icon
// - left-click on HTSYSMENU area shows system menu
// - double-left-click sends WM_CLOSE
if( appIconBounds != null && appIconBounds.contains( sx, sy ) )
return HTSYSMENU;
boolean isOnTitleBar = (sy < titleBarHeight);
if( isOnTitleBar ) {
// use a second reference to the array to avoid that it can be changed
// in another thread while processing the array
Rectangle[] hitTestSpots2 = hitTestSpots;
for( Rectangle spot : hitTestSpots2 ) {
if( spot.contains( sx, sy ) )
return HTCLIENT;
}
return isOnResizeBorder ? HTTOP : HTCAPTION;
}
return isOnResizeBorder ? HTTOP : HTCLIENT;
}
/**
* Scales down in the same way as AWT.
* See AwtWin32GraphicsDevice::ScaleDownX() and ::ScaleDownY()
*/
private Point scaleDown( int x, int y ) {
GraphicsConfiguration gc = window.getGraphicsConfiguration();
if( gc == null )
return new Point( x, y );
AffineTransform t = gc.getDefaultTransform();
return new Point( clipRound( x / t.getScaleX() ), clipRound( y / t.getScaleY() ) );
}
/**
* Rounds in the same way as AWT.
* See AwtWin32GraphicsDevice::ClipRound()
*/
private int clipRound( double value ) {
value -= 0.5;
if( value < Integer.MIN_VALUE )
return Integer.MIN_VALUE;
if( value > Integer.MAX_VALUE )
return Integer.MAX_VALUE;
return (int) Math.ceil( value );
}
// invoked from native code
private boolean isFullscreen() {
GraphicsConfiguration gc = window.getGraphicsConfiguration();
if( gc == null )
return false;
return gc.getDevice().getFullScreenWindow() == window;
}
// invoked from native code
private void fireStateChangedLaterOnce() {
FlatWindowsNativeWindowBorder.this.fireStateChangedLaterOnce();
}
}
}

View File

@@ -29,17 +29,15 @@ import java.awt.event.HierarchyEvent;
import java.awt.event.HierarchyListener; import java.awt.event.HierarchyListener;
import java.beans.PropertyChangeListener; import java.beans.PropertyChangeListener;
import java.lang.reflect.Method; import java.lang.reflect.Method;
import java.util.Collections;
import java.util.List; import java.util.List;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.JRootPane; import javax.swing.JRootPane;
import javax.swing.SwingUtilities; import javax.swing.SwingUtilities;
import javax.swing.UIManager; import javax.swing.UIManager;
import javax.swing.plaf.BorderUIResource; import javax.swing.plaf.BorderUIResource;
import com.formdev.flatlaf.FlatLaf; import com.formdev.flatlaf.FlatLaf;
import com.formdev.flatlaf.FlatSystemProperties; import com.formdev.flatlaf.FlatSystemProperties;
import com.formdev.flatlaf.util.LoggingFacade;
import com.formdev.flatlaf.util.HiDPIUtils; import com.formdev.flatlaf.util.HiDPIUtils;
import com.formdev.flatlaf.util.SystemInfo; import com.formdev.flatlaf.util.SystemInfo;
@@ -55,26 +53,29 @@ import com.formdev.flatlaf.util.SystemInfo;
*/ */
public class JBRCustomDecorations public class JBRCustomDecorations
{ {
private static boolean initialized; private static Boolean supported;
private static Method Window_hasCustomDecoration; private static Method Window_hasCustomDecoration;
private static Method Window_setHasCustomDecoration; private static Method Window_setHasCustomDecoration;
private static Method WWindowPeer_setCustomDecorationHitTestSpots;
private static Method WWindowPeer_setCustomDecorationTitleBarHeight; private static Method WWindowPeer_setCustomDecorationTitleBarHeight;
private static Method WWindowPeer_setCustomDecorationHitTestSpots;
private static Method AWTAccessor_getComponentAccessor; private static Method AWTAccessor_getComponentAccessor;
private static Method AWTAccessor_ComponentAccessor_getPeer; private static Method AWTAccessor_ComponentAccessor_getPeer;
public static boolean isSupported() { public static boolean isSupported() {
initialize(); initialize();
return Window_setHasCustomDecoration != null; return supported;
} }
static void install( JRootPane rootPane ) { static Object install( JRootPane rootPane ) {
if( !isSupported() ) if( !isSupported() )
return; return null;
// check whether root pane already has a parent, which is the case when switching LaF // check whether root pane already has a parent, which is the case when switching LaF
if( rootPane.getParent() != null ) Window window = SwingUtilities.windowForComponent( rootPane );
return; if( window != null ) {
FlatNativeWindowBorder.install( window, FlatSystemProperties.USE_JETBRAINS_CUSTOM_DECORATIONS );
return null;
}
// Use hierarchy listener to wait until the root pane is added to a window. // Use hierarchy listener to wait until the root pane is added to a window.
// Enabling JBR decorations must be done very early, probably before // Enabling JBR decorations must be done very early, probably before
@@ -88,8 +89,9 @@ public class JBRCustomDecorations
Container parent = e.getChangedParent(); Container parent = e.getChangedParent();
if( parent instanceof Window ) if( parent instanceof Window )
install( (Window) parent ); FlatNativeWindowBorder.install( (Window) parent, FlatSystemProperties.USE_JETBRAINS_CUSTOM_DECORATIONS );
// remove listener since it is actually not possible to uninstall JBR decorations
// use invokeLater to remove listener to avoid that listener // use invokeLater to remove listener to avoid that listener
// is removed while listener queue is processed // is removed while listener queue is processed
EventQueue.invokeLater( () -> { EventQueue.invokeLater( () -> {
@@ -98,54 +100,20 @@ public class JBRCustomDecorations
} }
}; };
rootPane.addHierarchyListener( addListener ); rootPane.addHierarchyListener( addListener );
return addListener;
} }
static void install( Window window ) { static void uninstall( JRootPane rootPane, Object data ) {
if( !isSupported() ) // remove listener (if not yet done)
return; if( data instanceof HierarchyListener )
rootPane.removeHierarchyListener( (HierarchyListener) data );
// do not enable JBR decorations if LaF provides decorations // since it is actually not possible to uninstall JBR decorations,
if( UIManager.getLookAndFeel().getSupportsWindowDecorations() ) // simply reduce titleBarHeight so that it is still possible to resize window
return; // and remove hitTestSpots
Window window = SwingUtilities.windowForComponent( rootPane );
if( window instanceof JFrame ) { if( window != null )
JFrame frame = (JFrame) window; setHasCustomDecoration( window, false );
// do not enable JBR decorations if JFrame should use system window decorations
// and if not forced to use JBR decorations
if( !JFrame.isDefaultLookAndFeelDecorated() &&
!FlatSystemProperties.getBoolean( FlatSystemProperties.USE_JETBRAINS_CUSTOM_DECORATIONS, false ))
return;
// do not enable JBR decorations if frame is undecorated
if( frame.isUndecorated() )
return;
// enable JBR custom window decoration for window
setHasCustomDecoration( frame );
// enable Swing window decoration
frame.getRootPane().setWindowDecorationStyle( JRootPane.FRAME );
} else if( window instanceof JDialog ) {
JDialog dialog = (JDialog) window;
// do not enable JBR decorations if JDialog should use system window decorations
// and if not forced to use JBR decorations
if( !JDialog.isDefaultLookAndFeelDecorated() &&
!FlatSystemProperties.getBoolean( FlatSystemProperties.USE_JETBRAINS_CUSTOM_DECORATIONS, false ))
return;
// do not enable JBR decorations if dialog is undecorated
if( dialog.isUndecorated() )
return;
// enable JBR custom window decoration for window
setHasCustomDecoration( dialog );
// enable Swing window decoration
dialog.getRootPane().setWindowDecorationStyle( JRootPane.PLAIN_DIALOG );
}
} }
static boolean hasCustomDecoration( Window window ) { static boolean hasCustomDecoration( Window window ) {
@@ -155,45 +123,49 @@ public class JBRCustomDecorations
try { try {
return (Boolean) Window_hasCustomDecoration.invoke( window ); return (Boolean) Window_hasCustomDecoration.invoke( window );
} catch( Exception ex ) { } catch( Exception ex ) {
Logger.getLogger( FlatLaf.class.getName() ).log( Level.SEVERE, null, ex ); LoggingFacade.INSTANCE.logSevere( null, ex );
return false; return false;
} }
} }
static void setHasCustomDecoration( Window window ) { static void setHasCustomDecoration( Window window, boolean hasCustomDecoration ) {
if( !isSupported() ) if( !isSupported() )
return; return;
try { try {
Window_setHasCustomDecoration.invoke( window ); if( hasCustomDecoration )
Window_setHasCustomDecoration.invoke( window );
else
setTitleBarHeightAndHitTestSpots( window, 4, Collections.emptyList() );
} catch( Exception ex ) { } catch( Exception ex ) {
Logger.getLogger( FlatLaf.class.getName() ).log( Level.SEVERE, null, ex ); LoggingFacade.INSTANCE.logSevere( null, ex );
} }
} }
static void setHitTestSpotsAndTitleBarHeight( Window window, List<Rectangle> hitTestSpots, int titleBarHeight ) { static void setTitleBarHeightAndHitTestSpots( Window window, int titleBarHeight, List<Rectangle> hitTestSpots ) {
if( !isSupported() ) if( !isSupported() )
return; return;
try { try {
Object compAccessor = AWTAccessor_getComponentAccessor.invoke( null ); Object compAccessor = AWTAccessor_getComponentAccessor.invoke( null );
Object peer = AWTAccessor_ComponentAccessor_getPeer.invoke( compAccessor, window ); Object peer = AWTAccessor_ComponentAccessor_getPeer.invoke( compAccessor, window );
WWindowPeer_setCustomDecorationHitTestSpots.invoke( peer, hitTestSpots );
WWindowPeer_setCustomDecorationTitleBarHeight.invoke( peer, titleBarHeight ); WWindowPeer_setCustomDecorationTitleBarHeight.invoke( peer, titleBarHeight );
WWindowPeer_setCustomDecorationHitTestSpots.invoke( peer, hitTestSpots );
} catch( Exception ex ) { } catch( Exception ex ) {
Logger.getLogger( FlatLaf.class.getName() ).log( Level.SEVERE, null, ex ); LoggingFacade.INSTANCE.logSevere( null, ex );
} }
} }
private static void initialize() { private static void initialize() {
if( initialized ) if( supported != null )
return; return;
initialized = true; supported = false;
// requires JetBrains Runtime 11 and Windows 10 // requires JetBrains Runtime 11 and Windows 10
if( !SystemInfo.isJetBrainsJVM_11_orLater || !SystemInfo.isWindows_10_orLater ) if( !SystemInfo.isJetBrainsJVM_11_orLater || !SystemInfo.isWindows_10_orLater )
return; return;
// check whether disabled via system property
if( !FlatSystemProperties.getBoolean( FlatSystemProperties.USE_JETBRAINS_CUSTOM_DECORATIONS, true ) ) if( !FlatSystemProperties.getBoolean( FlatSystemProperties.USE_JETBRAINS_CUSTOM_DECORATIONS, true ) )
return; return;
@@ -204,15 +176,17 @@ public class JBRCustomDecorations
AWTAccessor_ComponentAccessor_getPeer = compAccessorClass.getDeclaredMethod( "getPeer", Component.class ); AWTAccessor_ComponentAccessor_getPeer = compAccessorClass.getDeclaredMethod( "getPeer", Component.class );
Class<?> peerClass = Class.forName( "sun.awt.windows.WWindowPeer" ); Class<?> peerClass = Class.forName( "sun.awt.windows.WWindowPeer" );
WWindowPeer_setCustomDecorationHitTestSpots = peerClass.getDeclaredMethod( "setCustomDecorationHitTestSpots", List.class );
WWindowPeer_setCustomDecorationTitleBarHeight = peerClass.getDeclaredMethod( "setCustomDecorationTitleBarHeight", int.class ); WWindowPeer_setCustomDecorationTitleBarHeight = peerClass.getDeclaredMethod( "setCustomDecorationTitleBarHeight", int.class );
WWindowPeer_setCustomDecorationHitTestSpots.setAccessible( true ); WWindowPeer_setCustomDecorationHitTestSpots = peerClass.getDeclaredMethod( "setCustomDecorationHitTestSpots", List.class );
WWindowPeer_setCustomDecorationTitleBarHeight.setAccessible( true ); WWindowPeer_setCustomDecorationTitleBarHeight.setAccessible( true );
WWindowPeer_setCustomDecorationHitTestSpots.setAccessible( true );
Window_hasCustomDecoration = Window.class.getDeclaredMethod( "hasCustomDecoration" ); Window_hasCustomDecoration = Window.class.getDeclaredMethod( "hasCustomDecoration" );
Window_setHasCustomDecoration = Window.class.getDeclaredMethod( "setHasCustomDecoration" ); Window_setHasCustomDecoration = Window.class.getDeclaredMethod( "setHasCustomDecoration" );
Window_hasCustomDecoration.setAccessible( true ); Window_hasCustomDecoration.setAccessible( true );
Window_setHasCustomDecoration.setAccessible( true ); Window_setHasCustomDecoration.setAccessible( true );
supported = true;
} catch( Exception ex ) { } catch( Exception ex ) {
// ignore // ignore
} }
@@ -237,15 +211,22 @@ public class JBRCustomDecorations
return instance; return instance;
} }
private JBRWindowTopBorder() { JBRWindowTopBorder() {
super( 1, 0, 0, 0 ); super( 1, 0, 0, 0 );
colorizationAffectsBorders = calculateAffectsBorders(); update();
activeColor = calculateActiveBorderColor(); installListeners();
}
void update() {
colorizationAffectsBorders = isColorizationColorAffectsBorders();
activeColor = calculateActiveBorderColor();
}
void installListeners() {
Toolkit toolkit = Toolkit.getDefaultToolkit(); Toolkit toolkit = Toolkit.getDefaultToolkit();
toolkit.addPropertyChangeListener( "win.dwm.colorizationColor.affects.borders", e -> { toolkit.addPropertyChangeListener( "win.dwm.colorizationColor.affects.borders", e -> {
colorizationAffectsBorders = calculateAffectsBorders(); colorizationAffectsBorders = isColorizationColorAffectsBorders();
activeColor = calculateActiveBorderColor(); activeColor = calculateActiveBorderColor();
} ); } );
@@ -257,46 +238,50 @@ public class JBRCustomDecorations
toolkit.addPropertyChangeListener( "win.frame.activeBorderColor", l ); toolkit.addPropertyChangeListener( "win.frame.activeBorderColor", l );
} }
private boolean calculateAffectsBorders() { boolean isColorizationColorAffectsBorders() {
Object value = Toolkit.getDefaultToolkit().getDesktopProperty( "win.dwm.colorizationColor.affects.borders" ); Object value = Toolkit.getDefaultToolkit().getDesktopProperty( "win.dwm.colorizationColor.affects.borders" );
return (value instanceof Boolean) ? (Boolean) value : true; return (value instanceof Boolean) ? (Boolean) value : true;
} }
Color getColorizationColor() {
return (Color) Toolkit.getDefaultToolkit().getDesktopProperty( "win.dwm.colorizationColor" );
}
int getColorizationColorBalance() {
Object value = Toolkit.getDefaultToolkit().getDesktopProperty( "win.dwm.colorizationColorBalance" );
return (value instanceof Integer) ? (Integer) value : -1;
}
private Color calculateActiveBorderColor() { private Color calculateActiveBorderColor() {
if( !colorizationAffectsBorders ) if( !colorizationAffectsBorders )
return defaultActiveBorder; return defaultActiveBorder;
Toolkit toolkit = Toolkit.getDefaultToolkit(); Color colorizationColor = getColorizationColor();
Color colorizationColor = (Color) toolkit.getDesktopProperty( "win.dwm.colorizationColor" );
if( colorizationColor != null ) { if( colorizationColor != null ) {
Object colorizationColorBalanceObj = toolkit.getDesktopProperty( "win.dwm.colorizationColorBalance" ); int colorizationColorBalance = getColorizationColorBalance();
if( colorizationColorBalanceObj instanceof Integer ) { if( colorizationColorBalance < 0 || colorizationColorBalance > 100 )
int colorizationColorBalance = (Integer) colorizationColorBalanceObj; colorizationColorBalance = 100;
if( colorizationColorBalance < 0 || colorizationColorBalance > 100 )
colorizationColorBalance = 100;
if( colorizationColorBalance == 0 ) if( colorizationColorBalance == 0 )
return new Color( 0xD9D9D9 ); return new Color( 0xD9D9D9 );
if( colorizationColorBalance == 100 ) if( colorizationColorBalance == 100 )
return colorizationColor; return colorizationColor;
float alpha = colorizationColorBalance / 100.0f; float alpha = colorizationColorBalance / 100.0f;
float remainder = 1 - alpha; float remainder = 1 - alpha;
int r = Math.round( colorizationColor.getRed() * alpha + 0xD9 * remainder ); int r = Math.round( colorizationColor.getRed() * alpha + 0xD9 * remainder );
int g = Math.round( colorizationColor.getGreen() * alpha + 0xD9 * remainder ); int g = Math.round( colorizationColor.getGreen() * alpha + 0xD9 * remainder );
int b = Math.round( colorizationColor.getBlue() * alpha + 0xD9 * remainder ); int b = Math.round( colorizationColor.getBlue() * alpha + 0xD9 * remainder );
// avoid potential IllegalArgumentException in Color constructor // avoid potential IllegalArgumentException in Color constructor
r = Math.min( Math.max( r, 0 ), 255 ); r = Math.min( Math.max( r, 0 ), 255 );
g = Math.min( Math.max( g, 0 ), 255 ); g = Math.min( Math.max( g, 0 ), 255 );
b = Math.min( Math.max( b, 0 ), 255 ); b = Math.min( Math.max( b, 0 ), 255 );
return new Color( r, g, b ); return new Color( r, g, b );
}
return colorizationColor;
} }
Color activeBorderColor = (Color) toolkit.getDesktopProperty( "win.frame.activeBorderColor" ); Color activeBorderColor = (Color) Toolkit.getDefaultToolkit().getDesktopProperty( "win.frame.activeBorderColor" );
return (activeBorderColor != null) ? activeBorderColor : UIManager.getColor( "MenuBar.borderColor" ); return (activeBorderColor != null) ? activeBorderColor : UIManager.getColor( "MenuBar.borderColor" );
} }

View File

@@ -128,6 +128,21 @@ public class ColorFunctions
? hsla[hslIndex] > 65 ? hsla[hslIndex] > 65
: hsla[hslIndex] < 35; : hsla[hslIndex] < 35;
} }
@Override
public String toString() {
String name;
switch( hslIndex ) {
case 0: name = "spin"; break;
case 1: name = increase ? "saturate" : "desaturate"; break;
case 2: name = increase ? "lighten" : "darken"; break;
case 3: name = increase ? "fadein" : "fadeout"; break;
default: throw new IllegalArgumentException();
}
return String.format( "%s(%.0f%%%s%s)", name, amount,
(relative ? " relative" : ""),
(autoInverse ? " autoInverse" : "") );
}
} }
//---- class HSLIncreaseDecrease ------------------------------------------ //---- class HSLIncreaseDecrease ------------------------------------------
@@ -148,5 +163,10 @@ public class ColorFunctions
public void apply( float[] hsla ) { public void apply( float[] hsla ) {
hsla[3] = clamp( amount ); hsla[3] = clamp( amount );
} }
@Override
public String toString() {
return String.format( "fade(%.0f%%)", amount );
}
} }
} }

View File

@@ -59,4 +59,17 @@ public class DerivedColor
public ColorFunction[] getFunctions() { public ColorFunction[] getFunctions() {
return functions; return functions;
} }
@Override
public String toString() {
StringBuilder buf = new StringBuilder();
buf.append( super.toString() );
for( ColorFunction function : functions ) {
buf.append( '\n' );
buf.append( function.toString() );
}
return buf.toString();
}
} }

View File

@@ -21,10 +21,7 @@ import java.awt.Graphics;
import java.awt.Graphics2D; import java.awt.Graphics2D;
import java.lang.reflect.InvocationTargetException; import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method; import java.lang.reflect.Method;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JComponent; import javax.swing.JComponent;
import com.formdev.flatlaf.FlatLaf;
/** /**
* Provides Java version compatibility methods. * Provides Java version compatibility methods.
@@ -58,7 +55,7 @@ public class JavaCompatibility
? new Class[] { JComponent.class, Graphics2D.class, String.class, int.class, float.class, float.class } ? new Class[] { JComponent.class, Graphics2D.class, String.class, int.class, float.class, float.class }
: new Class[] { JComponent.class, Graphics.class, String.class, int.class, int.class, int.class } ); : new Class[] { JComponent.class, Graphics.class, String.class, int.class, int.class, int.class } );
} catch( Exception ex ) { } catch( Exception ex ) {
Logger.getLogger( FlatLaf.class.getName() ).log( Level.SEVERE, null, ex ); LoggingFacade.INSTANCE.logSevere( null, ex );
throw new RuntimeException( ex ); throw new RuntimeException( ex );
} }
} }
@@ -70,7 +67,7 @@ public class JavaCompatibility
else else
drawStringUnderlineCharAtMethod.invoke( null, c, g, text, underlinedIndex, x, y ); drawStringUnderlineCharAtMethod.invoke( null, c, g, text, underlinedIndex, x, y );
} catch( IllegalAccessException | IllegalArgumentException | InvocationTargetException ex ) { } catch( IllegalAccessException | IllegalArgumentException | InvocationTargetException ex ) {
Logger.getLogger( FlatLaf.class.getName() ).log( Level.SEVERE, null, ex ); LoggingFacade.INSTANCE.logSevere( null, ex );
throw new RuntimeException( ex ); throw new RuntimeException( ex );
} }
} }
@@ -94,7 +91,7 @@ public class JavaCompatibility
: "clipStringIfNecessary", : "clipStringIfNecessary",
new Class[] { JComponent.class, FontMetrics.class, String.class, int.class } ); new Class[] { JComponent.class, FontMetrics.class, String.class, int.class } );
} catch( Exception ex ) { } catch( Exception ex ) {
Logger.getLogger( FlatLaf.class.getName() ).log( Level.SEVERE, null, ex ); LoggingFacade.INSTANCE.logSevere( null, ex );
throw new RuntimeException( ex ); throw new RuntimeException( ex );
} }
} }
@@ -103,7 +100,7 @@ public class JavaCompatibility
try { try {
return (String) getClippedStringMethod.invoke( null, c, fm, string, availTextWidth ); return (String) getClippedStringMethod.invoke( null, c, fm, string, availTextWidth );
} catch( IllegalAccessException | IllegalArgumentException | InvocationTargetException ex ) { } catch( IllegalAccessException | IllegalArgumentException | InvocationTargetException ex ) {
Logger.getLogger( FlatLaf.class.getName() ).log( Level.SEVERE, null, ex ); LoggingFacade.INSTANCE.logSevere( null, ex );
throw new RuntimeException( ex ); throw new RuntimeException( ex );
} }
} }

View File

@@ -0,0 +1,28 @@
/*
* Copyright 2021 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
*
* 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.
*/
package com.formdev.flatlaf.util;
/**
* @since 1.1
*/
public interface LoggingFacade
{
LoggingFacade INSTANCE = new LoggingFacadeImpl();
void logSevere( String message, Throwable t );
void logConfig( String message, Throwable t );
}

View File

@@ -0,0 +1,40 @@
/*
* Copyright 2021 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
*
* 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.
*/
package com.formdev.flatlaf.util;
import com.formdev.flatlaf.FlatLaf;
import java.util.logging.Level;
import java.util.logging.Logger;
/**
* @since 1.1
*/
class LoggingFacadeImpl
implements LoggingFacade
{
private static final Logger LOG = Logger.getLogger( FlatLaf.class.getName() );
@Override
public void logSevere( String message, Throwable t ) {
LOG.log( Level.SEVERE, message, t );
}
@Override
public void logConfig( String message, Throwable t ) {
LOG.log( Level.CONFIG, message, t );
}
}

View File

@@ -0,0 +1,191 @@
/*
* Copyright 2021 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
*
* 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.
*/
package com.formdev.flatlaf.util;
import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.net.URL;
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
import java.nio.file.StandardCopyOption;
/**
* Helper class to load native library (.dll, .so or .dylib) stored in Jar.
* <p>
* Copies native library to users temporary folder before loading it.
*
* @author Karl Tauber
* @since 1.1
*/
public class NativeLibrary
{
private static final String DELETE_SUFFIX = ".delete";
private static boolean deletedTemporary;
private final boolean loaded;
/**
* Load native library from given classloader.
*
* @param libraryName resource name of the native library (without "lib" prefix and without extension)
* @param classLoader the classloader used to locate the library
* @param supported whether the native library is supported on the current platform
*/
public NativeLibrary( String libraryName, ClassLoader classLoader, boolean supported ) {
this.loaded = supported
? loadLibraryFromJar( libraryName, classLoader )
: false;
}
/**
* Returns whether the native library is loaded.
* <p>
* Returns {@code false} if not supported on current platform as specified in constructor
* or if loading failed.
*/
public boolean isLoaded() {
return loaded;
}
private static boolean loadLibraryFromJar( String libraryName, ClassLoader classLoader ) {
// add prefix and suffix to library name
libraryName = decorateLibraryName( libraryName );
// find library
URL libraryUrl = classLoader.getResource( libraryName );
if( libraryUrl == null ) {
log( "Library '" + libraryName + "' not found", null );
return false;
}
File tempFile = null;
try {
// for development environment
if( "file".equals( libraryUrl.getProtocol() ) ) {
File libraryFile = new File( libraryUrl.getPath() );
if( libraryFile.isFile() ) {
// load library without copying
System.load( libraryFile.getCanonicalPath() );
return true;
}
}
// create temporary file
Path tempPath = createTempFile( libraryName );
tempFile = tempPath.toFile();
// copy library to temporary file
try( InputStream in = libraryUrl.openStream() ) {
Files.copy( in, tempPath, StandardCopyOption.REPLACE_EXISTING );
}
// load library
System.load( tempFile.getCanonicalPath() );
// delete library
deleteOrMarkForDeletion( tempFile );
return true;
} catch( Throwable ex ) {
log( null, ex );
if( tempFile != null )
deleteOrMarkForDeletion( tempFile );
return false;
}
}
private static String decorateLibraryName( String libraryName ) {
if( SystemInfo.isWindows )
return libraryName.concat( ".dll" );
String suffix = SystemInfo.isMacOS ? ".dylib" : ".so";
int sep = libraryName.lastIndexOf( '/' );
return (sep >= 0)
? libraryName.substring( 0, sep + 1 ) + "lib" + libraryName.substring( sep + 1 ) + suffix
: "lib" + libraryName + suffix;
}
private static void log( String msg, Throwable thrown ) {
LoggingFacade.INSTANCE.logSevere( msg, thrown );
}
private static Path createTempFile( String libraryName ) throws IOException {
int sep = libraryName.lastIndexOf( '/' );
String name = (sep >= 0) ? libraryName.substring( sep + 1 ) : libraryName;
int dot = name.lastIndexOf( '.' );
String prefix = ((dot >= 0) ? name.substring( 0, dot ) : name) + '-';
String suffix = (dot >= 0) ? name.substring( dot ) : "";
Path tempDir = getTempDir();
if( tempDir != null ) {
deleteTemporaryFiles( tempDir );
return Files.createTempFile( tempDir, prefix, suffix );
} else
return Files.createTempFile( prefix, suffix );
}
private static Path getTempDir() throws IOException {
if( SystemInfo.isWindows ) {
// On Windows, where File.delete() and File.deleteOnExit() does not work
// for loaded native libraries, they will be deleted on next application startup.
// The default temporary directory may contain hundreds or thousands of files.
// To make searching for "marked for deletion" files as fast as possible,
// use a sub directory that contains only our temporary native libraries.
Path tempDir = Paths.get( System.getProperty( "java.io.tmpdir" ) + "/flatlaf.temp" );
Files.createDirectories( tempDir );
return tempDir;
} else
return null; // use standard temporary directory
}
private static void deleteTemporaryFiles( Path tempDir ) {
if( deletedTemporary )
return;
deletedTemporary = true;
File[] markerFiles = tempDir.toFile().listFiles( (dir, name) -> name.endsWith( DELETE_SUFFIX ) );
if( markerFiles == null )
return;
for( File markerFile : markerFiles ) {
File toDeleteFile = new File( markerFile.getParent(), StringUtils.removeTrailing( markerFile.getName(), DELETE_SUFFIX ) );
if( !toDeleteFile.exists() || toDeleteFile.delete() )
markerFile.delete();
}
}
private static void deleteOrMarkForDeletion( File file ) {
// try to delete the native library
if( file.delete() )
return;
// not possible to delete on Windows because native library file is locked
// --> create "to delete" marker file (used at next startup)
try {
File markFile = new File( file.getParent(), file.getName() + DELETE_SUFFIX );
markFile.createNewFile();
} catch( IOException ex2 ) {
// ignore
}
}
}

View File

@@ -38,6 +38,9 @@ public class SystemInfo
public static final boolean isMacOS_10_14_Mojave_orLater; public static final boolean isMacOS_10_14_Mojave_orLater;
public static final boolean isMacOS_10_15_Catalina_orLater; public static final boolean isMacOS_10_15_Catalina_orLater;
// OS architecture
/** @since 1.1 */ public static final boolean isX86_64;
// Java versions // Java versions
public static final long javaVersion; public static final long javaVersion;
public static final boolean isJava_9_orLater; public static final boolean isJava_9_orLater;
@@ -51,6 +54,10 @@ public class SystemInfo
// UI toolkits // UI toolkits
public static final boolean isKDE; public static final boolean isKDE;
// other
/** @since 1.1 */ public static final boolean isProjector;
/** @since 1.1.1 */ public static final boolean isWinPE;
static { static {
// platforms // platforms
String osName = System.getProperty( "os.name" ).toLowerCase( Locale.ENGLISH ); String osName = System.getProperty( "os.name" ).toLowerCase( Locale.ENGLISH );
@@ -65,6 +72,10 @@ public class SystemInfo
isMacOS_10_14_Mojave_orLater = (isMacOS && osVersion >= toVersion( 10, 14, 0, 0 )); isMacOS_10_14_Mojave_orLater = (isMacOS && osVersion >= toVersion( 10, 14, 0, 0 ));
isMacOS_10_15_Catalina_orLater = (isMacOS && osVersion >= toVersion( 10, 15, 0, 0 )); isMacOS_10_15_Catalina_orLater = (isMacOS && osVersion >= toVersion( 10, 15, 0, 0 ));
// OS architecture
String osArch = System.getProperty( "os.arch" );
isX86_64 = osArch.equals( "amd64" ) || osArch.equals( "x86_64" );
// Java versions // Java versions
javaVersion = scanVersion( System.getProperty( "java.version" ) ); javaVersion = scanVersion( System.getProperty( "java.version" ) );
isJava_9_orLater = (javaVersion >= toVersion( 9, 0, 0, 0 )); isJava_9_orLater = (javaVersion >= toVersion( 9, 0, 0, 0 ));
@@ -78,6 +89,10 @@ public class SystemInfo
// UI toolkits // UI toolkits
isKDE = (isLinux && System.getenv( "KDE_FULL_SESSION" ) != null); isKDE = (isLinux && System.getenv( "KDE_FULL_SESSION" ) != null);
// other
isProjector = Boolean.getBoolean( "org.jetbrains.projector.server.enable" );
isWinPE = isWindows && "X:\\Windows\\System32".equalsIgnoreCase( System.getProperty( "user.dir" ) );
} }
public static long scanVersion( String version ) { public static long scanVersion( String version ) {

View File

@@ -0,0 +1,38 @@
/*
* Copyright 2021 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
*
* 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.
*/
package com.formdev.flatlaf.util;
import com.formdev.flatlaf.FlatLaf;
/**
* @since 1.1
*/
class LoggingFacadeImpl
implements LoggingFacade
{
private static final System.Logger LOG = System.getLogger( FlatLaf.class.getName() );
@Override
public void logSevere( String message, Throwable t ) {
LOG.log( System.Logger.Level.ERROR, message, t );
}
@Override
public void logConfig( String message, Throwable t ) {
LOG.log( System.Logger.Level.DEBUG, message, t );
}
}

View File

@@ -19,7 +19,6 @@
*/ */
module com.formdev.flatlaf { module com.formdev.flatlaf {
requires java.desktop; requires java.desktop;
requires java.logging;
exports com.formdev.flatlaf; exports com.formdev.flatlaf;
exports com.formdev.flatlaf.icons; exports com.formdev.flatlaf.icons;

View File

@@ -685,13 +685,17 @@ TitledBorder.border = 1,1,1,1,$Separator.foreground
#---- TitlePane ---- #---- TitlePane ----
TitlePane.useWindowDecorations = true
TitlePane.menuBarEmbedded = true TitlePane.menuBarEmbedded = true
TitlePane.unifiedBackground = false
TitlePane.iconSize = 16,16 TitlePane.iconSize = 16,16
TitlePane.iconMargins = 3,8,3,0 TitlePane.iconMargins = 3,8,3,8
TitlePane.menuBarMargins = 0,8,0,22 TitlePane.titleMargins = 3,0,3,0
TitlePane.titleMargins = 3,8,3,8
TitlePane.buttonSize = 44,30 TitlePane.buttonSize = 44,30
TitlePane.buttonMaximizedHeight = 22 TitlePane.buttonMaximizedHeight = 22
TitlePane.centerTitle = false
TitlePane.centerTitleIfMenuBarEmbedded = true
TitlePane.menuBarTitleGap = 20
TitlePane.closeIcon = com.formdev.flatlaf.icons.FlatWindowCloseIcon TitlePane.closeIcon = com.formdev.flatlaf.icons.FlatWindowCloseIcon
TitlePane.iconifyIcon = com.formdev.flatlaf.icons.FlatWindowIconifyIcon TitlePane.iconifyIcon = com.formdev.flatlaf.icons.FlatWindowIconifyIcon
TitlePane.maximizeIcon = com.formdev.flatlaf.icons.FlatWindowMaximizeIcon TitlePane.maximizeIcon = com.formdev.flatlaf.icons.FlatWindowMaximizeIcon

View File

@@ -69,21 +69,33 @@ ToggleButton.endBackground = $ToggleButton.background
@ijMenuCheckBackgroundL20 = lighten(@selectionBackground,20%,derived noAutoInverse) @ijMenuCheckBackgroundL20 = lighten(@selectionBackground,20%,derived noAutoInverse)
@ijMenuCheckBackgroundD10 = darken(@selectionBackground,10%,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.selectionBackground = #000
[Arc_Theme]ProgressBar.selectionForeground = #fff [Arc_Theme]ProgressBar.selectionForeground = #fff
[Arc_Theme]List.selectionInactiveForeground = #fff [Arc_Theme]List.selectionInactiveForeground = #fff
[Arc_Theme]Table.selectionInactiveForeground = #fff [Arc_Theme]Table.selectionInactiveForeground = #fff
[Arc_Theme]Tree.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.selectionBackground = #000
[Arc_Theme_-_Orange]ProgressBar.selectionForeground = #fff [Arc_Theme_-_Orange]ProgressBar.selectionForeground = #fff
[Arc_Theme_-_Orange]List.selectionInactiveForeground = #fff [Arc_Theme_-_Orange]List.selectionInactiveForeground = #fff
[Arc_Theme_-_Orange]Table.selectionInactiveForeground = #fff [Arc_Theme_-_Orange]Table.selectionInactiveForeground = #fff
[Arc_Theme_-_Orange]Tree.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.selectionBackground = #ddd
[Arc_Theme_Dark]ProgressBar.selectionForeground = #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.selectionBackground = #ddd
[Arc_Theme_Dark_-_Orange]ProgressBar.selectionForeground = #fff [Arc_Theme_Dark_-_Orange]ProgressBar.selectionForeground = #fff
@@ -95,6 +107,8 @@ ToggleButton.endBackground = $ToggleButton.background
[Cyan_light]MenuItem.checkBackground = @ijMenuCheckBackgroundL20 [Cyan_light]MenuItem.checkBackground = @ijMenuCheckBackgroundL20
[Cyan_light]MenuItem.underlineSelectionCheckBackground = @ijMenuCheckBackgroundL20 [Cyan_light]MenuItem.underlineSelectionCheckBackground = @ijMenuCheckBackgroundL20
[Dark_Flat_Theme]TableHeader.background = #3B3B3B
[Dark_purple]Slider.focusedColor = fade($Component.focusColor,70%,derived) [Dark_purple]Slider.focusedColor = fade($Component.focusColor,70%,derived)
[Dracula]ProgressBar.selectionBackground = #fff [Dracula]ProgressBar.selectionBackground = #fff
@@ -123,6 +137,8 @@ ToggleButton.endBackground = $ToggleButton.background
[High_contrast]ToggleButton.disabledSelectedBackground = #444 [High_contrast]ToggleButton.disabledSelectedBackground = #444
[High_contrast]ToggleButton.toolbar.selectedBackground = #fff [High_contrast]ToggleButton.toolbar.selectedBackground = #fff
[Light_Flat]TableHeader.background = #E5E5E9
[Monocai]MenuItem.checkBackground = @ijMenuCheckBackgroundL10 [Monocai]MenuItem.checkBackground = @ijMenuCheckBackgroundL10
[Monocai]MenuItem.underlineSelectionCheckBackground = @ijMenuCheckBackgroundL10 [Monocai]MenuItem.underlineSelectionCheckBackground = @ijMenuCheckBackgroundL10
@Monocai.acceleratorForeground = lazy(MenuItem.disabledForeground) @Monocai.acceleratorForeground = lazy(MenuItem.disabledForeground)

View File

@@ -16,15 +16,6 @@
plugins { plugins {
`java-library` `java-library`
id( "com.jfrog.bintray" )
// Although artifactory plugin is not used in this subproject, the plugin is required
// because otherwise gradle fails with following error:
// Caused by: org.codehaus.groovy.runtime.typehandling.GroovyCastException:
// Cannot cast object 'task ':bintrayUpload''
// with class 'com.jfrog.bintray.gradle.tasks.BintrayUploadTask_Decorated'
// to class 'com.jfrog.bintray.gradle.tasks.BintrayUploadTask'
id( "com.jfrog.artifactory" )
} }
repositories { repositories {
@@ -40,6 +31,7 @@ dependencies {
implementation( project( ":flatlaf-intellij-themes" ) ) implementation( project( ":flatlaf-intellij-themes" ) )
implementation( "com.miglayout:miglayout-swing:5.3-SNAPSHOT" ) implementation( "com.miglayout:miglayout-swing:5.3-SNAPSHOT" )
implementation( "com.jgoodies:jgoodies-forms:1.9.0" ) implementation( "com.jgoodies:jgoodies-forms:1.9.0" )
// implementation( project( ":flatlaf-natives-jna" ) )
} }
tasks { tasks {
@@ -47,6 +39,7 @@ tasks {
dependsOn( ":flatlaf-core:jar" ) dependsOn( ":flatlaf-core:jar" )
dependsOn( ":flatlaf-extras:jar" ) dependsOn( ":flatlaf-extras:jar" )
dependsOn( ":flatlaf-intellij-themes:jar" ) dependsOn( ":flatlaf-intellij-themes:jar" )
// dependsOn( ":flatlaf-natives-jna:jar" )
manifest { manifest {
attributes( "Main-Class" to "com.formdev.flatlaf.demo.FlatLafDemo" ) attributes( "Main-Class" to "com.formdev.flatlaf.demo.FlatLafDemo" )
@@ -68,24 +61,3 @@ tasks {
} ) } )
} }
} }
bintray {
user = rootProject.extra["bintray.user"] as String?
key = rootProject.extra["bintray.key"] as String?
setConfigurations( "archives" )
with( pkg ) {
repo = "flatlaf"
name = "flatlaf-demo"
setLicenses( "Apache-2.0" )
vcsUrl = "https://github.com/JFormDesigner/FlatLaf"
with( version ) {
name = project.version.toString()
}
publish = rootProject.extra["bintray.publish"] as Boolean
dryRun = rootProject.extra["bintray.dryRun"] as Boolean
}
}

View File

@@ -32,7 +32,10 @@ import com.formdev.flatlaf.demo.intellijthemes.*;
import com.formdev.flatlaf.extras.FlatAnimatedLafChange; import com.formdev.flatlaf.extras.FlatAnimatedLafChange;
import com.formdev.flatlaf.extras.FlatSVGIcon; import com.formdev.flatlaf.extras.FlatSVGIcon;
import com.formdev.flatlaf.extras.FlatUIDefaultsInspector; import com.formdev.flatlaf.extras.FlatUIDefaultsInspector;
import com.formdev.flatlaf.extras.components.FlatButton;
import com.formdev.flatlaf.extras.components.FlatButton.ButtonType;
import com.formdev.flatlaf.extras.FlatSVGUtils; import com.formdev.flatlaf.extras.FlatSVGUtils;
import com.formdev.flatlaf.ui.FlatNativeWindowBorder;
import com.formdev.flatlaf.ui.JBRCustomDecorations; import com.formdev.flatlaf.ui.JBRCustomDecorations;
import net.miginfocom.layout.ConstraintParser; import net.miginfocom.layout.ConstraintParser;
import net.miginfocom.layout.LC; import net.miginfocom.layout.LC;
@@ -142,15 +145,19 @@ class DemoFrame
boolean windowDecorations = windowDecorationsCheckBoxMenuItem.isSelected(); boolean windowDecorations = windowDecorationsCheckBoxMenuItem.isSelected();
// change window decoration of demo main frame // change window decoration of demo main frame
dispose(); if( FlatNativeWindowBorder.isSupported() ) {
setUndecorated( windowDecorations ); FlatNativeWindowBorder.setHasCustomDecoration( this, windowDecorations );
getRootPane().setWindowDecorationStyle( windowDecorations ? JRootPane.FRAME : JRootPane.NONE ); getRootPane().setWindowDecorationStyle( windowDecorations ? JRootPane.FRAME : JRootPane.NONE );
} else {
dispose();
setUndecorated( windowDecorations );
getRootPane().setWindowDecorationStyle( windowDecorations ? JRootPane.FRAME : JRootPane.NONE );
setVisible( true );
}
menuBarEmbeddedCheckBoxMenuItem.setEnabled( windowDecorations ); menuBarEmbeddedCheckBoxMenuItem.setEnabled( windowDecorations );
setVisible( true );
// enable/disable window decoration for later created frames/dialogs // enable/disable window decoration for later created frames/dialogs
JFrame.setDefaultLookAndFeelDecorated( windowDecorations ); UIManager.put( "TitlePane.useWindowDecorations", windowDecorations );
JDialog.setDefaultLookAndFeelDecorated( windowDecorations );
} }
private void menuBarEmbeddedChanged() { private void menuBarEmbeddedChanged() {
@@ -163,6 +170,11 @@ class DemoFrame
// repaint(); // repaint();
} }
private void unifiedTitleBar() {
UIManager.put( "TitlePane.unifiedBackground", unifiedTitleBarMenuItem.isSelected() );
FlatLaf.updateUI();
}
private void underlineMenuSelection() { private void underlineMenuSelection() {
UIManager.put( "MenuItem.selectionType", underlineMenuSelectionMenuItem.isSelected() ? "underline" : null ); UIManager.put( "MenuItem.selectionType", underlineMenuSelectionMenuItem.isSelected() ? "underline" : null );
} }
@@ -327,6 +339,7 @@ class DemoFrame
optionsMenu = new JMenu(); optionsMenu = new JMenu();
windowDecorationsCheckBoxMenuItem = new JCheckBoxMenuItem(); windowDecorationsCheckBoxMenuItem = new JCheckBoxMenuItem();
menuBarEmbeddedCheckBoxMenuItem = new JCheckBoxMenuItem(); menuBarEmbeddedCheckBoxMenuItem = new JCheckBoxMenuItem();
unifiedTitleBarMenuItem = new JCheckBoxMenuItem();
underlineMenuSelectionMenuItem = new JCheckBoxMenuItem(); underlineMenuSelectionMenuItem = new JCheckBoxMenuItem();
alwaysShowMnemonicsMenuItem = new JCheckBoxMenuItem(); alwaysShowMnemonicsMenuItem = new JCheckBoxMenuItem();
animatedLafChangeMenuItem = new JCheckBoxMenuItem(); animatedLafChangeMenuItem = new JCheckBoxMenuItem();
@@ -588,6 +601,11 @@ class DemoFrame
menuBarEmbeddedCheckBoxMenuItem.addActionListener(e -> menuBarEmbeddedChanged()); menuBarEmbeddedCheckBoxMenuItem.addActionListener(e -> menuBarEmbeddedChanged());
optionsMenu.add(menuBarEmbeddedCheckBoxMenuItem); optionsMenu.add(menuBarEmbeddedCheckBoxMenuItem);
//---- unifiedTitleBarMenuItem ----
unifiedTitleBarMenuItem.setText("Unified Title Bar");
unifiedTitleBarMenuItem.addActionListener(e -> unifiedTitleBar());
optionsMenu.add(unifiedTitleBarMenuItem);
//---- underlineMenuSelectionMenuItem ---- //---- underlineMenuSelectionMenuItem ----
underlineMenuSelectionMenuItem.setText("Use underline menu selection"); underlineMenuSelectionMenuItem.setText("Use underline menu selection");
underlineMenuSelectionMenuItem.addActionListener(e -> underlineMenuSelection()); underlineMenuSelectionMenuItem.addActionListener(e -> underlineMenuSelection());
@@ -702,6 +720,15 @@ class DemoFrame
buttonGroup1.add(radioButtonMenuItem3); buttonGroup1.add(radioButtonMenuItem3);
// JFormDesigner - End of component initialization //GEN-END:initComponents // JFormDesigner - End of component initialization //GEN-END:initComponents
// add "Users" button to menubar
FlatButton usersButton = new FlatButton();
usersButton.setIcon( new FlatSVGIcon( "com/formdev/flatlaf/demo/icons/users.svg" ) );
usersButton.setButtonType( ButtonType.toolBarButton );
usersButton.setFocusable( false );
usersButton.addActionListener( e -> JOptionPane.showMessageDialog( null, "Hello User! How are you?", "User", JOptionPane.INFORMATION_MESSAGE ) );
menuBar1.add( Box.createGlue() );
menuBar1.add( usersButton );
undoMenuItem.setIcon( new FlatSVGIcon( "com/formdev/flatlaf/demo/icons/undo.svg" ) ); undoMenuItem.setIcon( new FlatSVGIcon( "com/formdev/flatlaf/demo/icons/undo.svg" ) );
redoMenuItem.setIcon( new FlatSVGIcon( "com/formdev/flatlaf/demo/icons/redo.svg" ) ); redoMenuItem.setIcon( new FlatSVGIcon( "com/formdev/flatlaf/demo/icons/redo.svg" ) );
@@ -722,7 +749,7 @@ class DemoFrame
pasteMenuItem.addActionListener( new DefaultEditorKit.PasteAction() ); pasteMenuItem.addActionListener( new DefaultEditorKit.PasteAction() );
boolean supportsWindowDecorations = UIManager.getLookAndFeel() boolean supportsWindowDecorations = UIManager.getLookAndFeel()
.getSupportsWindowDecorations() || JBRCustomDecorations.isSupported(); .getSupportsWindowDecorations() || FlatNativeWindowBorder.isSupported();
windowDecorationsCheckBoxMenuItem.setEnabled( supportsWindowDecorations && !JBRCustomDecorations.isSupported() ); windowDecorationsCheckBoxMenuItem.setEnabled( supportsWindowDecorations && !JBRCustomDecorations.isSupported() );
menuBarEmbeddedCheckBoxMenuItem.setEnabled( supportsWindowDecorations ); menuBarEmbeddedCheckBoxMenuItem.setEnabled( supportsWindowDecorations );
@@ -744,6 +771,7 @@ class DemoFrame
private JMenu optionsMenu; private JMenu optionsMenu;
private JCheckBoxMenuItem windowDecorationsCheckBoxMenuItem; private JCheckBoxMenuItem windowDecorationsCheckBoxMenuItem;
private JCheckBoxMenuItem menuBarEmbeddedCheckBoxMenuItem; private JCheckBoxMenuItem menuBarEmbeddedCheckBoxMenuItem;
private JCheckBoxMenuItem unifiedTitleBarMenuItem;
private JCheckBoxMenuItem underlineMenuSelectionMenuItem; private JCheckBoxMenuItem underlineMenuSelectionMenuItem;
private JCheckBoxMenuItem alwaysShowMnemonicsMenuItem; private JCheckBoxMenuItem alwaysShowMnemonicsMenuItem;
private JCheckBoxMenuItem animatedLafChangeMenuItem; private JCheckBoxMenuItem animatedLafChangeMenuItem;

View File

@@ -1,4 +1,4 @@
JFDML JFormDesigner: "7.0.2.0.298" Java: "15" encoding: "UTF-8" JFDML JFormDesigner: "7.0.3.1.342" Java: "15" encoding: "UTF-8"
new FormModel { new FormModel {
contentType: "form/swing" contentType: "form/swing"
@@ -360,6 +360,14 @@ new FormModel {
} }
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "menuBarEmbeddedChanged", false ) ) addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "menuBarEmbeddedChanged", false ) )
} ) } )
add( new FormComponent( "javax.swing.JCheckBoxMenuItem" ) {
name: "unifiedTitleBarMenuItem"
"text": "Unified Title Bar"
auxiliary() {
"JavaCodeGenerator.variableLocal": false
}
addEvent( new FormEvent( "java.awt.event.ActionListener", "actionPerformed", "unifiedTitleBar", false ) )
} )
add( new FormComponent( "javax.swing.JCheckBoxMenuItem" ) { add( new FormComponent( "javax.swing.JCheckBoxMenuItem" ) {
name: "underlineMenuSelectionMenuItem" name: "underlineMenuSelectionMenuItem"
"text": "Use underline menu selection" "text": "Use underline menu selection"

View File

@@ -17,8 +17,6 @@
package com.formdev.flatlaf.demo; package com.formdev.flatlaf.demo;
import java.awt.Dimension; import java.awt.Dimension;
import javax.swing.JDialog;
import javax.swing.JFrame;
import javax.swing.SwingUtilities; import javax.swing.SwingUtilities;
import com.formdev.flatlaf.FlatLaf; import com.formdev.flatlaf.FlatLaf;
import com.formdev.flatlaf.extras.FlatInspector; import com.formdev.flatlaf.extras.FlatInspector;
@@ -46,10 +44,6 @@ public class FlatLafDemo
SwingUtilities.invokeLater( () -> { SwingUtilities.invokeLater( () -> {
DemoPrefs.init( PREFS_ROOT_PATH ); DemoPrefs.init( PREFS_ROOT_PATH );
// enable window decorations
JFrame.setDefaultLookAndFeelDecorated( true );
JDialog.setDefaultLookAndFeelDecorated( true );
// application specific UI defaults // application specific UI defaults
FlatLaf.registerCustomDefaultsSource( "com.formdev.flatlaf.demo" ); FlatLaf.registerCustomDefaultsSource( "com.formdev.flatlaf.demo" );

View File

@@ -0,0 +1 @@
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><rect id="frame" width="16" height="16" fill="none"/><path d="M11.6 8.5c1.104 0 1.992-.88 1.992-1.964 0-1.085-.888-1.965-1.992-1.965s-2 .88-2 1.965c0 1.084.896 1.964 2 1.964zm-6-.786c1.328 0 2.392-1.053 2.392-2.357C7.992 4.053 6.928 3 5.6 3 4.272 3 3.2 4.053 3.2 5.357c0 1.304 1.072 2.357 2.4 2.357zm6 2.357c-1.464 0-4.4.723-4.4 2.161V14H16v-1.768c0-1.438-2.936-2.16-4.4-2.16zm-6-.785c-1.864 0-5.6.919-5.6 2.75V14h5.6v-1.768c0-.668.264-1.838 1.896-2.726-.696-.142-1.368-.22-1.896-.22z" fill="#6E6E6E"/></svg>

After

Width:  |  Height:  |  Size: 603 B

View File

@@ -25,7 +25,7 @@ This sub-project provides some additional components and classes:
Download Download
-------- --------
FlatLaf Extras binaries are available on **JCenter** and **Maven Central**. FlatLaf Extras binaries are available on **Maven Central**.
If you use Maven or Gradle, add a dependency with following coordinates to your If you use Maven or Gradle, add a dependency with following coordinates to your
build script: build script:
@@ -36,11 +36,11 @@ build script:
Otherwise download `flatlaf-extras-<version>.jar` here: Otherwise download `flatlaf-extras-<version>.jar` here:
[![Download](https://api.bintray.com/packages/jformdesigner/flatlaf/flatlaf-extras/images/download.svg)](https://bintray.com/jformdesigner/flatlaf/flatlaf-extras/_latestVersion) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.formdev/flatlaf-extras/badge.svg?style=flat-square&color=007ec6)](https://maven-badges.herokuapp.com/maven-central/com.formdev/flatlaf-extras)
If SVG classes are used, `svgSalamander-<version>.jar` is also required: If SVG classes are used, `svgSalamander-<version>.jar` is also required:
[![Download](https://api.bintray.com/packages/jformdesigner/svgSalamander/svgSalamander/images/download.svg)](https://bintray.com/jformdesigner/svgSalamander/svgSalamander/_latestVersion) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.formdev/svgSalamander/badge.svg?style=flat-square&color=007ec6)](https://maven-badges.herokuapp.com/maven-central/com.formdev/svgSalamander)
Tools Tools

View File

@@ -38,6 +38,9 @@ import java.awt.event.KeyEvent;
import java.awt.event.MouseEvent; import java.awt.event.MouseEvent;
import java.awt.event.MouseMotionAdapter; import java.awt.event.MouseMotionAdapter;
import java.awt.event.MouseMotionListener; import java.awt.event.MouseMotionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.event.WindowListener;
import java.beans.PropertyChangeListener; import java.beans.PropertyChangeListener;
import java.beans.PropertyChangeSupport; import java.beans.PropertyChangeSupport;
import java.lang.reflect.Field; import java.lang.reflect.Field;
@@ -48,6 +51,8 @@ import javax.swing.JRootPane;
import javax.swing.JToolBar; import javax.swing.JToolBar;
import javax.swing.JToolTip; import javax.swing.JToolTip;
import javax.swing.KeyStroke; import javax.swing.KeyStroke;
import javax.swing.Popup;
import javax.swing.PopupFactory;
import javax.swing.RootPaneContainer; import javax.swing.RootPaneContainer;
import javax.swing.SwingUtilities; import javax.swing.SwingUtilities;
import javax.swing.border.Border; import javax.swing.border.Border;
@@ -55,7 +60,7 @@ import javax.swing.border.EmptyBorder;
import javax.swing.border.LineBorder; import javax.swing.border.LineBorder;
import javax.swing.plaf.UIResource; import javax.swing.plaf.UIResource;
import javax.swing.text.JTextComponent; import javax.swing.text.JTextComponent;
import com.formdev.flatlaf.ui.FlatToolTipUI; import com.formdev.flatlaf.FlatClientProperties;
import com.formdev.flatlaf.ui.FlatUIUtils; import com.formdev.flatlaf.ui.FlatUIUtils;
import com.formdev.flatlaf.util.UIScale; import com.formdev.flatlaf.util.UIScale;
@@ -83,7 +88,6 @@ import com.formdev.flatlaf.util.UIScale;
public class FlatInspector public class FlatInspector
{ {
private static final Integer HIGHLIGHT_LAYER = 401; private static final Integer HIGHLIGHT_LAYER = 401;
private static final Integer TOOLTIP_LAYER = 402;
private static final int KEY_MODIFIERS_MASK = InputEvent.CTRL_DOWN_MASK | InputEvent.SHIFT_DOWN_MASK | InputEvent.ALT_DOWN_MASK | InputEvent.META_DOWN_MASK; private static final int KEY_MODIFIERS_MASK = InputEvent.CTRL_DOWN_MASK | InputEvent.SHIFT_DOWN_MASK | InputEvent.ALT_DOWN_MASK | InputEvent.META_DOWN_MASK;
@@ -91,6 +95,8 @@ public class FlatInspector
private final MouseMotionListener mouseMotionListener; private final MouseMotionListener mouseMotionListener;
private final AWTEventListener keyListener; private final AWTEventListener keyListener;
private final PropertyChangeSupport propertyChangeSupport = new PropertyChangeSupport( this ); private final PropertyChangeSupport propertyChangeSupport = new PropertyChangeSupport( this );
private final WindowListener windowListener;
private Window window;
private boolean enabled; private boolean enabled;
private Component lastComponent; private Component lastComponent;
@@ -100,7 +106,7 @@ public class FlatInspector
private boolean wasCtrlOrShiftKeyPressed; private boolean wasCtrlOrShiftKeyPressed;
private JComponent highlightFigure; private JComponent highlightFigure;
private JToolTip tip; private Popup popup;
/** /**
* Installs a key listener into the application that allows enabling and disabling * Installs a key listener into the application that allows enabling and disabling
@@ -190,6 +196,18 @@ public class FlatInspector
} }
} }
}; };
windowListener = new WindowAdapter() {
@Override
public void windowActivated( WindowEvent e ) {
update();
}
@Override
public void windowDeactivated( WindowEvent e ) {
hidePopup();
}
};
} }
private void uninstall() { private void uninstall() {
@@ -222,12 +240,26 @@ public class FlatInspector
rootPane.getGlassPane().setVisible( enabled ); rootPane.getGlassPane().setVisible( enabled );
// add/remove key listener
Toolkit toolkit = Toolkit.getDefaultToolkit(); Toolkit toolkit = Toolkit.getDefaultToolkit();
if( enabled ) if( enabled )
toolkit.addAWTEventListener( keyListener, AWTEvent.KEY_EVENT_MASK ); toolkit.addAWTEventListener( keyListener, AWTEvent.KEY_EVENT_MASK );
else else
toolkit.removeAWTEventListener( keyListener ); toolkit.removeAWTEventListener( keyListener );
// add/remove window listener
if( enabled ) {
window = SwingUtilities.windowForComponent( rootPane );
if( window != null )
window.addWindowListener( windowListener );
} else {
if( window != null ) {
window.removeWindowListener( windowListener );
window = null;
}
}
// show/hide popup
if( enabled ) { if( enabled ) {
Point pt = new Point( MouseInfo.getPointerInfo().getLocation() ); Point pt = new Point( MouseInfo.getPointerInfo().getLocation() );
SwingUtilities.convertPointFromScreen( pt, rootPane ); SwingUtilities.convertPointFromScreen( pt, rootPane );
@@ -243,14 +275,19 @@ public class FlatInspector
highlightFigure.getParent().remove( highlightFigure ); highlightFigure.getParent().remove( highlightFigure );
highlightFigure = null; highlightFigure = null;
if( tip != null ) hidePopup();
tip.getParent().remove( tip );
tip = null;
} }
propertyChangeSupport.firePropertyChange( "enabled", !enabled, enabled ); propertyChangeSupport.firePropertyChange( "enabled", !enabled, enabled );
} }
private void hidePopup() {
if( popup != null ) {
popup.hide();
popup = null;
}
}
public void update() { public void update() {
if( !rootPane.getGlassPane().isVisible() ) if( !rootPane.getGlassPane().isVisible() )
return; return;
@@ -304,7 +341,7 @@ public class FlatInspector
continue; continue;
// ignore highlight figure and tooltip // ignore highlight figure and tooltip
if( c == highlightFigure || c == tip ) if( c == highlightFigure )
continue; continue;
// ignore glass pane // ignore glass pane
@@ -358,31 +395,24 @@ public class FlatInspector
} }
private void showToolTip( Component c, int x, int y, int parentLevel ) { private void showToolTip( Component c, int x, int y, int parentLevel ) {
if( c == null ) { hidePopup();
if( tip != null )
tip.setVisible( false ); if( c == null || (window != null && !window.isActive()) )
return; return;
}
if( tip == null ) {
tip = new JToolTip() {
@Override
public void updateUI() {
setUI( FlatToolTipUI.createUI( this ) );
}
};
rootPane.getLayeredPane().add( tip, TOOLTIP_LAYER );
} else
tip.setVisible( true );
JToolTip tip = new JToolTip();
tip.setTipText( buildToolTipText( c, parentLevel ) ); tip.setTipText( buildToolTipText( c, parentLevel ) );
tip.putClientProperty( FlatClientProperties.POPUP_FORCE_HEAVY_WEIGHT, true );
Point pt = new Point( x, y );
SwingUtilities.convertPointToScreen( pt, rootPane.getGlassPane() );
int tx = pt.x + UIScale.scale( 8 );
int ty = pt.y + UIScale.scale( 16 );
int tx = x + UIScale.scale( 8 );
int ty = y + UIScale.scale( 16 );
Dimension size = tip.getPreferredSize(); Dimension size = tip.getPreferredSize();
// position the tip in the visible area // position the tip in the visible area
Rectangle visibleRect = rootPane.getVisibleRect(); Rectangle visibleRect = rootPane.getGraphicsConfiguration().getBounds();
if( tx + size.width > visibleRect.x + visibleRect.width ) if( tx + size.width > visibleRect.x + visibleRect.width )
tx -= size.width + UIScale.scale( 16 ); tx -= size.width + UIScale.scale( 16 );
if( ty + size.height > visibleRect.y + visibleRect.height ) if( ty + size.height > visibleRect.y + visibleRect.height )
@@ -392,20 +422,25 @@ public class FlatInspector
if( ty < visibleRect.y ) if( ty < visibleRect.y )
ty = visibleRect.y; ty = visibleRect.y;
tip.setBounds( tx, ty, size.width, size.height ); PopupFactory popupFactory = PopupFactory.getSharedInstance();
tip.repaint(); popup = popupFactory.getPopup( c, tip, tx, ty );
popup.show();
} }
private static String buildToolTipText( Component c, int parentLevel ) { private static String buildToolTipText( Component c, int parentLevel ) {
StringBuilder buf = new StringBuilder( 1500 );
buf.append( "<html><style>" );
buf.append( "td { padding: 0 10 0 0; }" );
buf.append( "</style><table>" );
String name = c.getClass().getName(); String name = c.getClass().getName();
name = name.substring( name.lastIndexOf( '.' ) + 1 ); name = name.substring( name.lastIndexOf( '.' ) + 1 );
Package pkg = c.getClass().getPackage();
String text = appendRow( buf, "Class", name + " (" + (pkg != null ? pkg.getName() : "-") + ")" );
"Class: " + name + " (" + c.getClass().getPackage().getName() + ")\n" + appendRow( buf, "Size", c.getWidth() + ", " + c.getHeight() + "&nbsp;&nbsp; @ " + c.getX() + ", " + c.getY() );
"Size: " + c.getWidth() + ',' + c.getHeight() + " @ " + c.getX() + ',' + c.getY() + '\n';
if( c instanceof Container ) if( c instanceof Container )
text += "Insets: " + toString( ((Container)c).getInsets() ) + '\n'; appendRow( buf, "Insets", toString( ((Container)c).getInsets() ) );
Insets margin = null; Insets margin = null;
if( c instanceof AbstractButton ) if( c instanceof AbstractButton )
@@ -418,29 +453,29 @@ public class FlatInspector
margin = ((JToolBar) c).getMargin(); margin = ((JToolBar) c).getMargin();
if( margin != null ) if( margin != null )
text += "Margin: " + toString( margin ) + '\n'; appendRow( buf, "Margin", toString( margin ) );
Dimension prefSize = c.getPreferredSize(); Dimension prefSize = c.getPreferredSize();
Dimension minSize = c.getMinimumSize(); Dimension minSize = c.getMinimumSize();
Dimension maxSize = c.getMaximumSize(); Dimension maxSize = c.getMaximumSize();
text += "Pref size: " + prefSize.width + ',' + prefSize.height + '\n' + appendRow( buf, "Pref size", prefSize.width + ", " + prefSize.height );
"Min size: " + minSize.width + ',' + minSize.height + '\n' + appendRow( buf, "Min size", minSize.width + ", " + minSize.height );
"Max size: " + maxSize.width + ',' + maxSize.height + '\n'; appendRow( buf, "Max size", maxSize.width + ", " + maxSize.height );
if( c instanceof JComponent ) if( c instanceof JComponent )
text += "Border: " + toString( ((JComponent)c).getBorder() ) + '\n'; appendRow( buf, "Border", toString( ((JComponent)c).getBorder() ) );
text += "Background: " + toString( c.getBackground() ) + '\n' + appendRow( buf, "Background", toString( c.getBackground() ) );
"Foreground: " + toString( c.getForeground() ) + '\n' + appendRow( buf, "Foreground", toString( c.getForeground() ) );
"Font: " + toString( c.getFont() ) + '\n'; appendRow( buf, "Font", toString( c.getFont() ) );
if( c instanceof JComponent ) { if( c instanceof JComponent ) {
try { try {
Field f = JComponent.class.getDeclaredField( "ui" ); Field f = JComponent.class.getDeclaredField( "ui" );
f.setAccessible( true ); f.setAccessible( true );
Object ui = f.get( c ); Object ui = f.get( c );
text += "UI: " + (ui != null ? ui.getClass().getName() : "null") + '\n'; appendRow( buf, "UI", (ui != null ? ui.getClass().getName() : "null") );
} catch( NoSuchFieldException | SecurityException | IllegalArgumentException | IllegalAccessException ex ) { } catch( Exception ex ) {
// ignore // ignore
} }
} }
@@ -448,34 +483,46 @@ public class FlatInspector
if( c instanceof Container ) { if( c instanceof Container ) {
LayoutManager layout = ((Container)c).getLayout(); LayoutManager layout = ((Container)c).getLayout();
if( layout != null ) if( layout != null )
text += "Layout: " + layout.getClass().getName() + '\n'; appendRow( buf, "Layout", layout.getClass().getName() );
} }
text += "Enabled: " + c.isEnabled() + '\n'; appendRow( buf, "Enabled", String.valueOf( c.isEnabled() ) );
text += "Opaque: " + c.isOpaque() + (c instanceof JComponent && appendRow( buf, "Opaque", String.valueOf( c.isOpaque() )
FlatUIUtils.hasOpaqueBeenExplicitlySet( (JComponent) c ) ? " EXPLICIT" : "") + '\n'; + (c instanceof JComponent && FlatUIUtils.hasOpaqueBeenExplicitlySet( (JComponent) c ) ? " EXPLICIT" : "") );
if( c instanceof AbstractButton ) if( c instanceof AbstractButton )
text += "ContentAreaFilled: " + ((AbstractButton)c).isContentAreaFilled() + '\n'; appendRow( buf, "ContentAreaFilled", String.valueOf( ((AbstractButton)c).isContentAreaFilled() ) );
text += "Focusable: " + c.isFocusable() + '\n'; appendRow( buf, "Focusable", String.valueOf( c.isFocusable() ) );
text += "Left-to-right: " + c.getComponentOrientation().isLeftToRight() + '\n'; appendRow( buf, "Left-to-right", String.valueOf( c.getComponentOrientation().isLeftToRight() ) );
text += "Parent: " + (c.getParent() != null ? c.getParent().getClass().getName() : "null"); appendRow( buf, "Parent", (c.getParent() != null ? c.getParent().getClass().getName() : "null") );
buf.append( "<tr><td colspan=\"2\">" );
if( parentLevel > 0 )
buf.append( "<br>Parent level: " + parentLevel );
if( parentLevel > 0 ) if( parentLevel > 0 )
text += "\n\nParent level: " + parentLevel; buf.append( "<br>(press Ctrl/Shift to increase/decrease level)" );
if( parentLevel > 0 )
text += "\n(press Ctrl/Shift to increase/decrease level)";
else else
text += "\n\n(press Ctrl key to inspect parent)"; buf.append( "<br>(press Ctrl key to inspect parent)" );
return text; buf.append( "</td></tr>" );
buf.append( "</table></html>" );
return buf.toString();
}
private static void appendRow( StringBuilder buf, String key, String value ) {
buf.append( "<tr><td>" )
.append( key )
.append( ":</td><td>" )
.append( value )
.append( "</td></tr>" );
} }
private static String toString( Insets insets ) { private static String toString( Insets insets ) {
if( insets == null ) if( insets == null )
return "null"; return "null";
return insets.top + "," + insets.left + ',' + insets.bottom + ',' + insets.right return insets.top + ", " + insets.left + ", " + insets.bottom + ", " + insets.right
+ (insets instanceof UIResource ? " UI" : ""); + (insets instanceof UIResource ? " UI" : "");
} }
@@ -483,10 +530,29 @@ public class FlatInspector
if( c == null ) if( c == null )
return "null"; return "null";
String s = Long.toString( c.getRGB() & 0xffffffffl, 16 ); StringBuilder buf = new StringBuilder( 150 );
buf.append( "<tt>" ); // <tt> is similar to <code>, but uses same font size as body
buf.append( (c.getAlpha() != 255)
? String.format( "#%06x%02x", c.getRGB() & 0xffffff, (c.getRGB() >> 24) & 0xff )
: String.format( "#%06x", c.getRGB() & 0xffffff ) );
buf.append( "</tt>" );
if( c instanceof UIResource ) if( c instanceof UIResource )
s += " UI"; buf.append( " UI" );
return s;
// color preview
buf.append( "&nbsp; &nbsp;" )
.append( "<span style=\"background: " )
.append( String.format( "#%06x", c.getRGB() & 0xffffff ) ) // Java CSS does not support alpha; see CSS.hexToColor()
.append( ";\">" )
.append( "&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;" )
.append( "</span>" );
if( c.getAlpha() != 255 )
buf.append( " " ).append( Math.round( c.getAlpha() / 2.55f ) ).append( '%' );
return buf.toString();
} }
private static String toString( Font f ) { private static String toString( Font f ) {

View File

@@ -322,10 +322,11 @@ public class FlatUIDefaultsInspector
continue; continue;
// resolve derived color // resolve derived color
Object info = null;
if( value instanceof DerivedColor ) { if( value instanceof DerivedColor ) {
Color resolvedColor = resolveDerivedColor( defaults, (String) key, (DerivedColor) value, pBaseColor ); Color resolvedColor = resolveDerivedColor( defaults, (String) key, (DerivedColor) value, pBaseColor );
if( resolvedColor != value ) if( resolvedColor != value )
value = new Color[] { resolvedColor, pBaseColor[0], (Color) value }; info = new Color[] { resolvedColor, pBaseColor[0] };
} }
// check whether key was overridden using UIManager.put(key,value) // check whether key was overridden using UIManager.put(key,value)
@@ -334,7 +335,7 @@ public class FlatUIDefaultsInspector
lafValue = lafDefaults.get( key ); lafValue = lafDefaults.get( key );
// add item // add item
items.add( new Item( String.valueOf( key ), value, lafValue ) ); items.add( new Item( String.valueOf( key ), value, lafValue, info ) );
} }
return items.toArray( new Item[items.size()] ); return items.toArray( new Item[items.size()] );
@@ -445,7 +446,7 @@ public class FlatUIDefaultsInspector
model.setFilter( item -> { model.setFilter( item -> {
if( valueType != null && if( valueType != null &&
!valueType.equals( "(any)" ) && !valueType.equals( "(any)" ) &&
!valueType.equals( typeOfValue( item.value ) ) ) !typeOfValue( item.value ).startsWith( valueType ) )
return false; return false;
if( filters == null ) if( filters == null )
@@ -477,8 +478,13 @@ public class FlatUIDefaultsInspector
return "Boolean"; return "Boolean";
if( value instanceof Border ) if( value instanceof Border )
return "Border"; return "Border";
if( value instanceof Color || value instanceof Color[] ) if( value instanceof Color ) {
if( ((Color)value).getAlpha() != 255 )
return "Color (\u03b1)";
if( value instanceof DerivedColor )
return "Color (\u0192)";
return "Color"; return "Color";
}
if( value instanceof Dimension ) if( value instanceof Dimension )
return "Dimension"; return "Dimension";
if( value instanceof Float ) if( value instanceof Float )
@@ -594,6 +600,8 @@ public class FlatUIDefaultsInspector
"Boolean", "Boolean",
"Border", "Border",
"Color", "Color",
"Color (\u03b1)",
"Color (\u0192)",
"Dimension", "Dimension",
"Float", "Float",
"Font", "Font",
@@ -669,24 +677,26 @@ public class FlatUIDefaultsInspector
final String key; final String key;
final Object value; final Object value;
final Object lafValue; final Object lafValue;
final Object info;
private String valueStr; private String valueStr;
Item( String key, Object value, Object lafValue ) { Item( String key, Object value, Object lafValue, Object info ) {
this.key = key; this.key = key;
this.value = value; this.value = value;
this.lafValue = lafValue; this.lafValue = lafValue;
this.info = info;
} }
String getValueAsString() { String getValueAsString() {
if( valueStr == null ) if( valueStr == null )
valueStr = valueAsString( value ); valueStr = valueAsString( value, info );
return valueStr; return valueStr;
} }
static String valueAsString( Object value ) { static String valueAsString( Object value, Object info ) {
if( value instanceof Color || value instanceof Color[] ) { if( value instanceof Color ) {
Color color = (value instanceof Color[]) ? ((Color[])value)[0] : (Color) value; Color color = (info instanceof Color[]) ? ((Color[])info)[0] : (Color) value;
HSLColor hslColor = new HSLColor( color ); HSLColor hslColor = new HSLColor( color );
if( color.getAlpha() == 255 ) { if( color.getAlpha() == 255 ) {
return String.format( "%-9s HSL %3d %3d %3d", return String.format( "%-9s HSL %3d %3d %3d",
@@ -720,7 +730,7 @@ public class FlatUIDefaultsInspector
Border border = (Border) value; Border border = (Border) value;
if( border instanceof FlatLineBorder ) { if( border instanceof FlatLineBorder ) {
FlatLineBorder lineBorder = (FlatLineBorder) border; FlatLineBorder lineBorder = (FlatLineBorder) border;
return valueAsString( lineBorder.getUnscaledBorderInsets() ) return valueAsString( lineBorder.getUnscaledBorderInsets(), null )
+ " " + color2hex( lineBorder.getLineColor() ) + " " + color2hex( lineBorder.getLineColor() )
+ " " + lineBorder.getLineThickness() + " " + lineBorder.getLineThickness()
+ " " + border.getClass().getName(); + " " + border.getClass().getName();
@@ -728,7 +738,7 @@ public class FlatUIDefaultsInspector
Insets insets = (border instanceof FlatEmptyBorder) Insets insets = (border instanceof FlatEmptyBorder)
? ((FlatEmptyBorder)border).getUnscaledBorderInsets() ? ((FlatEmptyBorder)border).getUnscaledBorderInsets()
: ((EmptyBorder)border).getBorderInsets(); : ((EmptyBorder)border).getBorderInsets();
return valueAsString( insets ) + " " + border.getClass().getName(); return valueAsString( insets, null ) + " " + border.getClass().getName();
} else if( border instanceof FlatBorder || border instanceof FlatMarginBorder ) } else if( border instanceof FlatBorder || border instanceof FlatMarginBorder )
return border.getClass().getName(); return border.getClass().getName();
else else
@@ -991,7 +1001,7 @@ public class FlatUIDefaultsInspector
init( table, item.key, isSelected, row ); init( table, item.key, isSelected, row );
// reset background, foreground and icon // reset background, foreground and icon
if( !(item.value instanceof Color) && !(item.value instanceof Color[]) ) { if( !(item.value instanceof Color) ) {
setBackground( null ); setBackground( null );
setForeground( null ); setForeground( null );
} }
@@ -1003,8 +1013,8 @@ public class FlatUIDefaultsInspector
super.getTableCellRendererComponent( table, value, isSelected, hasFocus, row, column ); super.getTableCellRendererComponent( table, value, isSelected, hasFocus, row, column );
if( item.value instanceof Color || item.value instanceof Color[] ) { if( item.value instanceof Color ) {
Color color = (item.value instanceof Color[]) ? ((Color[])item.value)[0] : (Color) item.value; Color color = (item.info instanceof Color[]) ? ((Color[])item.info)[0] : (Color) item.value;
boolean isDark = new HSLColor( color ).getLuminance() < 70 && color.getAlpha() >= 128; boolean isDark = new HSLColor( color ).getLuminance() < 70 && color.getAlpha() >= 128;
setBackground( color ); setBackground( color );
setForeground( isDark ? Color.white : Color.black ); setForeground( isDark ? Color.white : Color.black );
@@ -1019,7 +1029,7 @@ public class FlatUIDefaultsInspector
: String.valueOf( item.value ); : String.valueOf( item.value );
if( item.lafValue != null ) { if( item.lafValue != null ) {
toolTipText += " \n\nLaF UI default value was overridden with UIManager.put(key,value):\n " toolTipText += " \n\nLaF UI default value was overridden with UIManager.put(key,value):\n "
+ Item.valueAsString( item.lafValue ) + "\n " + String.valueOf( item.lafValue ); + Item.valueAsString( item.lafValue, null ) + "\n " + String.valueOf( item.lafValue );
} }
setToolTipText( toolTipText ); setToolTipText( toolTipText );
@@ -1028,7 +1038,7 @@ public class FlatUIDefaultsInspector
@Override @Override
protected void paintComponent( Graphics g ) { protected void paintComponent( Graphics g ) {
if( item.value instanceof Color || item.value instanceof Color[] ) { if( item.value instanceof Color ) {
int width = getWidth(); int width = getWidth();
int height = getHeight(); int height = getHeight();
Color background = getBackground(); Color background = getBackground();
@@ -1036,13 +1046,13 @@ public class FlatUIDefaultsInspector
// paint color // paint color
fillRect( g, background, 0, 0, width, height ); fillRect( g, background, 0, 0, width, height );
if( item.value instanceof Color[] ) { if( item.info instanceof Color[] ) {
// paint base color // paint base color
int width2 = height * 2; int width2 = height * 2;
fillRect( g, ((Color[])item.value)[1], width - width2, 0, width2, height ); fillRect( g, ((Color[])item.info)[1], width - width2, 0, width2, height );
// paint default color // paint default color
Color defaultColor = ((Color[])item.value)[2]; Color defaultColor = (Color) item.value;
if( defaultColor != null && !defaultColor.equals( background ) ) { if( defaultColor != null && !defaultColor.equals( background ) ) {
int width3 = height / 2; int width3 = height / 2;
fillRect( g, defaultColor, width - width3, 0, width3, height ); fillRect( g, defaultColor, width - width3, 0, width3, height );

View File

@@ -42,6 +42,8 @@ new FormModel {
addElement( "Boolean" ) addElement( "Boolean" )
addElement( "Border" ) addElement( "Border" )
addElement( "Color" ) addElement( "Color" )
addElement( "Color (α)" )
addElement( "Color (ƒ)" )
addElement( "Dimension" ) addElement( "Dimension" )
addElement( "Float" ) addElement( "Float" )
addElement( "Font" ) addElement( "Font" )

View File

@@ -210,3 +210,13 @@ ToggleButton.toolbar.pressedBackground = ToggleButton.background
ToggleButton.toolbar.selectedBackground = ToggleButton.background ToggleButton.toolbar.selectedBackground = ToggleButton.background
ToggleButton.tab.hoverBackground = null ToggleButton.tab.hoverBackground = null
#---- JideButton ----
JideButton.focusedBackground = JideButton.background
JideButton.selectedAndFocusedBackground = JideButton.background
JideButton.selectedBackground = JideButton.background
JideButton.highlight = null

View File

@@ -11,8 +11,7 @@ out.
Download Download
-------- --------
FlatLaf IntelliJ Themes Pack binaries are available on **JCenter** and **Maven FlatLaf IntelliJ Themes Pack binaries are available on **Maven Central**.
Central**.
If you use Maven or Gradle, add a dependency with following coordinates to your If you use Maven or Gradle, add a dependency with following coordinates to your
build script: build script:
@@ -23,7 +22,7 @@ build script:
Otherwise download `flatlaf-intellij-themes-<version>.jar` here: Otherwise download `flatlaf-intellij-themes-<version>.jar` here:
[![Download](https://api.bintray.com/packages/jformdesigner/flatlaf/flatlaf-intellij-themes/images/download.svg)](https://bintray.com/jformdesigner/flatlaf/flatlaf-intellij-themes/_latestVersion) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.formdev/flatlaf-intellij-themes/badge.svg?style=flat-square&color=007ec6)](https://maven-badges.herokuapp.com/maven-central/com.formdev/flatlaf-intellij-themes)
How to use? How to use?

View File

@@ -17,25 +17,21 @@
package com.formdev.flatlaf.intellijthemes; package com.formdev.flatlaf.intellijthemes;
import java.io.IOException; import java.io.IOException;
import java.util.logging.Level;
import java.util.logging.Logger;
import com.formdev.flatlaf.FlatLaf;
import com.formdev.flatlaf.IntelliJTheme; import com.formdev.flatlaf.IntelliJTheme;
import com.formdev.flatlaf.util.LoggingFacade;
/** /**
* @author Karl Tauber * @author Karl Tauber
*/ */
class Utils class Utils
{ {
static final Logger LOG = Logger.getLogger( FlatLaf.class.getName() );
static IntelliJTheme loadTheme( String name ) { static IntelliJTheme loadTheme( String name ) {
try { try {
return new IntelliJTheme( Utils.class.getResourceAsStream( return new IntelliJTheme( Utils.class.getResourceAsStream(
"/com/formdev/flatlaf/intellijthemes/themes/" + name ) ); "/com/formdev/flatlaf/intellijthemes/themes/" + name ) );
} catch( IOException ex ) { } catch( IOException ex ) {
String msg = "FlatLaf: Failed to load IntelliJ theme '" + name + "'"; String msg = "FlatLaf: Failed to load IntelliJ theme '" + name + "'";
LOG.log( Level.SEVERE, msg, ex ); LoggingFacade.INSTANCE.logSevere( msg, ex );
throw new RuntimeException( msg, ex ); throw new RuntimeException( msg, ex );
} }
} }

View File

@@ -17,25 +17,21 @@
package com.formdev.flatlaf.intellijthemes.materialthemeuilite; package com.formdev.flatlaf.intellijthemes.materialthemeuilite;
import java.io.IOException; import java.io.IOException;
import java.util.logging.Level;
import java.util.logging.Logger;
import com.formdev.flatlaf.FlatLaf;
import com.formdev.flatlaf.IntelliJTheme; import com.formdev.flatlaf.IntelliJTheme;
import com.formdev.flatlaf.util.LoggingFacade;
/** /**
* @author Karl Tauber * @author Karl Tauber
*/ */
class Utils class Utils
{ {
static final Logger LOG = Logger.getLogger( FlatLaf.class.getName() );
static IntelliJTheme loadTheme( String name ) { static IntelliJTheme loadTheme( String name ) {
try { try {
return new IntelliJTheme( Utils.class.getResourceAsStream( return new IntelliJTheme( Utils.class.getResourceAsStream(
"/com/formdev/flatlaf/intellijthemes/themes/material-theme-ui-lite/" + name ) ); "/com/formdev/flatlaf/intellijthemes/themes/material-theme-ui-lite/" + name ) );
} catch( IOException ex ) { } catch( IOException ex ) {
String msg = "FlatLaf: Failed to load IntelliJ theme '" + name + "'"; String msg = "FlatLaf: Failed to load IntelliJ theme '" + name + "'";
LOG.log( Level.SEVERE, msg, ex ); LoggingFacade.INSTANCE.logSevere( msg, ex );
throw new RuntimeException( msg, ex ); throw new RuntimeException( msg, ex );
} }
} }

View File

@@ -19,7 +19,6 @@
*/ */
module com.formdev.flatlaf.intellijthemes { module com.formdev.flatlaf.intellijthemes {
requires java.desktop; requires java.desktop;
requires java.logging;
requires com.formdev.flatlaf; requires com.formdev.flatlaf;
exports com.formdev.flatlaf.intellijthemes; exports com.formdev.flatlaf.intellijthemes;

View File

@@ -4,22 +4,27 @@
"author": "Zihan Ma", "author": "Zihan Ma",
"editorScheme": "/themes/Dracula.xml", "editorScheme": "/themes/Dracula.xml",
"colors": { "colors": {
"accentColor": "#ff79c6",
"secondaryAccentColor": "#bd93f9",
"primaryForeground": "#f8f8f2", "primaryForeground": "#f8f8f2",
"primaryBackground": "#414450", "primaryBackground": "#414450",
"secondaryBackground": "#44475a", "secondaryBackground": "#3a3d4c",
"hoverBackground": "#282a36", "hoverBackground": "#282a36",
"selectionBackground": "#6272a4", "selectionBackground": "#6272a4",
"selectionInactiveBackground": "#4e5a82", "selectionInactiveBackground": "#4e5a82",
"borderColor": "#282a36", "borderColor": "#282a36",
"separatorColor": "#282a36" "separatorColor": "#5d5e66"
}, },
"ui": { "ui": {
"*": { "*": {
"arc": "7", "arc": "7",
"background": "primaryBackground", "background": "primaryBackground",
"selectionForeground": "primaryForeground",
"selectionInactiveForeground": "primaryForeground",
"selectionBackground": "selectionBackground", "selectionBackground": "selectionBackground",
"selectionInactiveBackground": "selectionInactiveBackground", "selectionInactiveBackground": "selectionInactiveBackground",
"inactiveBackground": "primaryBackground", "inactiveBackground": "primaryBackground",
"disabledBackground": "primaryBackground",
"borderColor": "borderColor", "borderColor": "borderColor",
"separatorColor": "separatorColor" "separatorColor": "separatorColor"
}, },
@@ -37,17 +42,18 @@
"foreground": "primaryForeground", "foreground": "primaryForeground",
"startBorderColor": "selectionBackground", "startBorderColor": "selectionBackground",
"endBorderColor": "selectionBackground", "endBorderColor": "selectionBackground",
"startBackground": "selectionBackground", "startBackground": "#4f566d",
"endBackground": "selectionBackground", "endBackground": "#4f566d",
"focusedBorderColor": "#bd93f9", "focusedBorderColor": "secondaryAccentColor",
"disabledBorderColor": "#4f566d",
"default": { "default": {
"foreground": "primaryForeground", "foreground": "primaryForeground",
"startBackground": "selectionBackground", "startBackground": "selectionBackground",
"endBackground": "selectionBackground", "endBackground": "selectionBackground",
"startBorderColor": "#bd93f9", "startBorderColor": "secondaryAccentColor",
"endBorderColor": "#bd93f9", "endBorderColor": "secondaryAccentColor",
"focusColor": "#bd93f9", "focusColor": "secondaryAccentColor",
"focusedBorderColor": "#bd93f9" "focusedBorderColor": "secondaryAccentColor"
} }
}, },
"Counter": { "Counter": {
@@ -55,27 +61,29 @@
"background": "#2fc864" "background": "#2fc864"
}, },
"CheckBoxMenuItem": { "CheckBoxMenuItem": {
"acceleratorSelectionForeground": "#ff79c6" "acceleratorSelectionForeground": "accentColor"
}, },
"ComboBox": { "ComboBox": {
"modifiedItemForeground": "#ff79c6", "modifiedItemForeground": "accentColor",
"ArrowButton": { "ArrowButton": {
"background": "secondaryBackground", "background": "secondaryBackground",
"nonEditableBackground": "secondaryBackground", "nonEditableBackground": "secondaryBackground",
"iconColor": "#bd93f9" "disabledIconColor": "#576285",
"iconColor": "secondaryAccentColor"
}, },
"selectionBackground": "#bd93f9", "selectionBackground": "secondaryAccentColor",
"nonEditableBackground": "secondaryBackground" "nonEditableBackground": "secondaryBackground"
}, },
"CompletionPopup": { "CompletionPopup": {
"selectionBackground": "selectionBackground", "selectionBackground": "selectionBackground",
"selectionInactiveBackground": "selectionInactiveBackground", "selectionInactiveBackground": "selectionInactiveBackground",
"matchForeground": "#ff79c6" "matchForeground": "accentColor"
}, },
"Component": { "Component": {
"focusColor": "#bd93f9", "focusColor": "secondaryAccentColor",
"borderColor": "selectionBackground", "borderColor": "selectionBackground",
"focusedBorderColor": "selectionBackground", "focusedBorderColor": "selectionBackground",
"disabledBorderColor": "selectionBackground",
"errorFocusColor": "#ff5554", "errorFocusColor": "#ff5554",
"inactiveErrorFocusColor": "#ff5554", "inactiveErrorFocusColor": "#ff5554",
"warningFocusColor": "#f1fa8c", "warningFocusColor": "#f1fa8c",
@@ -86,31 +94,30 @@
}, },
"Editor": { "Editor": {
"background": "secondaryBackground", "background": "secondaryBackground",
"shortcutForeground": "#ff79c6" "shortcutForeground": "accentColor"
}, },
"EditorTabs": { "EditorTabs": {
"background": "secondaryBackground", "background": "secondaryBackground",
"underlinedTabBackground": "#313341", "underlinedTabBackground": "#292b38",
"underlineColor": "#bd93f9", "underlineColor": "secondaryAccentColor",
"underlineHeight": 2 "underlineHeight": 2
}, },
"FileColor": { "FileColor": {
"Blue": "#8be9fd", "Blue": "#344f54",
"Green": "#63667E", "Green": "#344535",
"Orange": "#ffb86c", "Orange": "#533f30",
"Yellow": "secondaryBackground", "Yellow": "#4f4b41",
"Rose": "#ff79c6", "Rose": "#4c273c",
"Violet": "#bd93f9" "Violet": "#382b4a"
}, },
"Label": { "Label": {
"foreground": "primaryForeground",
"errorForeground": "#ff5554" "errorForeground": "#ff5554"
}, },
"Link": { "Link": {
"activeForeground": "#ff79c6", "activeForeground": "accentColor",
"hoverForeground": "#ff79c6", "hoverForeground": "accentColor",
"visitedForeground": "#bd93f9", "visitedForeground": "secondaryAccentColor",
"pressedForeground": "#bd93f9" "pressedForeground": "secondaryAccentColor"
}, },
"Notification": { "Notification": {
"borderColor": "selectionBackground", "borderColor": "selectionBackground",
@@ -129,6 +136,9 @@
"informativeBorderColor": "#50fa7b" "informativeBorderColor": "#50fa7b"
} }
}, },
"PasswordField": {
"background": "secondaryBackground"
},
"Plugins": { "Plugins": {
"SearchField": { "SearchField": {
"background": "secondaryBackground" "background": "secondaryBackground"
@@ -139,11 +149,11 @@
"hoverBackground": "hoverBackground", "hoverBackground": "hoverBackground",
"lightSelectionBackground": "hoverBackground", "lightSelectionBackground": "hoverBackground",
"Button": { "Button": {
"installBorderColor": "#bd93f9", "installBorderColor": "secondaryAccentColor",
"installForeground": "#bd93f9", "installForeground": "secondaryAccentColor",
"installBackground": "primaryBackground", "installBackground": "primaryBackground",
"installFillForeground": "primaryBackground", "installFillForeground": "primaryBackground",
"installFillBackground": "#bd93f9", "installFillBackground": "secondaryAccentColor",
"installFocusedBackground": "primaryBackground", "installFocusedBackground": "primaryBackground",
"updateBorderColor": "#5da3f4", "updateBorderColor": "#5da3f4",
"updateForeground": "primaryForeground", "updateForeground": "primaryForeground",
@@ -159,9 +169,9 @@
"failedColor": "#ff5554", "failedColor": "#ff5554",
"failedEndColor": "#ff5554", "failedEndColor": "#ff5554",
"trackColor": "selectionBackground", "trackColor": "selectionBackground",
"progressColor": "#ff79c6", "progressColor": "accentColor",
"indeterminateStartColor": "#93b8f9", "indeterminateStartColor": "#93b8f9",
"indeterminateEndColor": "#bd93f9", "indeterminateEndColor": "secondaryAccentColor",
"passedColor": "#50fa7b", "passedColor": "#50fa7b",
"passedEndColor": "#50fa7b" "passedEndColor": "#50fa7b"
}, },
@@ -173,9 +183,9 @@
}, },
"ScrollBar": { "ScrollBar": {
"Mac": { "Mac": {
"hoverThumbColor": "#bd93f9", "hoverThumbColor": "secondaryAccentColor",
"Transparent": { "Transparent": {
"hoverThumbColor": "#bd93f9" "hoverThumbColor": "secondaryAccentColor"
} }
} }
}, },
@@ -189,8 +199,8 @@
} }
}, },
"SearchMatch": { "SearchMatch": {
"startBackground": "#ff79c6", "startBackground": "accentColor",
"endBackground": "#ff79c6" "endBackground": "accentColor"
}, },
"Separator": { "Separator": {
"separatorColor": "separatorColor" "separatorColor": "separatorColor"
@@ -205,7 +215,7 @@
"tabSelectionHeight": 1, "tabSelectionHeight": 1,
"focusColor": "hoverBackground", "focusColor": "hoverBackground",
"hoverColor": "hoverBackground", "hoverColor": "hoverBackground",
"underlineColor": "#bd93f9", "underlineColor": "secondaryAccentColor",
"contentAreaColor": "hoverBackground" "contentAreaColor": "hoverBackground"
}, },
"Table": { "Table": {
@@ -215,6 +225,9 @@
"TableHeader": { "TableHeader": {
"bottomSeparatorColor": "separatorColor" "bottomSeparatorColor": "separatorColor"
}, },
"TextField": {
"background": "secondaryBackground"
},
"ToggleButton": { "ToggleButton": {
"onBackground": "#50fa7b", "onBackground": "#50fa7b",
"onForeground": "hoverBackground", "onForeground": "hoverBackground",
@@ -227,18 +240,18 @@
"hoverBackground": "hoverBackground" "hoverBackground": "hoverBackground"
}, },
"Header": { "Header": {
"background": "secondaryBackground", "background": "#484c60",
"inactiveBackground": "secondaryBackground" "inactiveBackground": "secondaryBackground"
}, },
"HeaderTab": { "HeaderTab": {
"underlineColor": "#bd93f9", "underlineColor": "secondaryAccentColor",
"underlineHeight": 1, "underlineHeight": 2,
"underlinedTabBackground": "#313341", "underlinedTabBackground": "#292b38",
"underlinedTabInactiveBackground": "#313341" "underlinedTabInactiveBackground": "#313341"
} }
}, },
"Tree": { "Tree": {
"modifiedItemForeground": "#ff79c6", "modifiedItemForeground": "accentColor",
"selectionBackground": "selectionBackground", "selectionBackground": "selectionBackground",
"selectionInactiveBackground": "selectionInactiveBackground" "selectionInactiveBackground": "selectionInactiveBackground"
}, },
@@ -257,8 +270,8 @@
"GitLog": { "GitLog": {
"headIconColor": "#f1fa8c", "headIconColor": "#f1fa8c",
"localBranchIconColor": "#50fa7b", "localBranchIconColor": "#50fa7b",
"remoteBranchIconColor": "#bd93f9", "remoteBranchIconColor": "secondaryAccentColor",
"tagIconColor": "#ff79c6", "tagIconColor": "accentColor",
"otherIconColor": "#8be9fd" "otherIconColor": "#8be9fd"
}, },
"Log": { "Log": {
@@ -266,6 +279,9 @@
"hoveredBackground": "selectionBackground", "hoveredBackground": "selectionBackground",
"currentBranchBackground": "secondaryBackground" "currentBranchBackground": "secondaryBackground"
} }
},
"RefLabel": {
"foreground": "primaryForeground"
} }
}, },
"WelcomeScreen": { "WelcomeScreen": {
@@ -303,10 +319,12 @@
"Objects.Yellow": "#f1fa8c", "Objects.Yellow": "#f1fa8c",
"Objects.YellowDark": "#f1fa8c", "Objects.YellowDark": "#f1fa8c",
"Objects.BlackText": "#282a35", "Objects.BlackText": "#282a35",
"Checkbox.Foreground.Selected.Dark": "#f8f8f2",
"Checkbox.Border.Default.Dark": "#bd93f9", "Checkbox.Border.Default.Dark": "#bd93f9",
"Checkbox.Border.Selected.Dark": "#bd93f9", "Checkbox.Border.Selected.Dark": "#bd93f9",
"Checkbox.Border.Disabled.Dark": "#6272a4",
"Checkbox.Background.Default.Dark": "#6272a4", "Checkbox.Background.Default.Dark": "#6272a4",
"Checkbox.Foreground.Selected.Dark": "#f8f8f2", "Checkbox.Background.Disabled.Dark": "#414450",
"Checkbox.Focus.Wide.Dark": "#bd93f9", "Checkbox.Focus.Wide.Dark": "#bd93f9",
"Checkbox.Focus.Thin.Selected.Dark": "#bd93f9", "Checkbox.Focus.Thin.Selected.Dark": "#bd93f9",
"Checkbox.Focus.Thin.Default.Dark": "#bd93f9" "Checkbox.Focus.Thin.Default.Dark": "#bd93f9"

View File

@@ -14,19 +14,19 @@
"acceleratorSelectionForeground": "#8b9eb5", "acceleratorSelectionForeground": "#8b9eb5",
"background": "#2f343f", "background": "#2f343f",
"borderColor": "#404552", "borderColor": "#404552",
"disabledBackground": "#474B57", "disabledBackground": "#37373d",
"disabledForeground": "#D3DAE3", "disabledForeground": "#D3DAE3",
"disabledText": "#D3DAE3", "disabledText": "#D3DAE3",
"focusColor": "#3F3F46", "focusColor": "#393f4c",
"focusedBorderColor": "#42A5F5", "focusedBorderColor": "#42A5F5",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"inactiveBackground": "#474B57", "inactiveBackground": "#37373d",
"inactiveForeground": "#8b9eb5", "inactiveForeground": "#8b9eb5",
"infoForeground": "#8b9eb5", "infoForeground": "#8b9eb5",
"selectionBackground": "#8888FF", "selectionBackground": "#8888FF55",
"selectionBackgroundInactive": "#393f4c", "selectionBackgroundInactive": "#393f4c45",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveBackground": "#393f4c", "selectionInactiveBackground": "#393f4c45",
"separatorColor": "#404552" "separatorColor": "#404552"
}, },
"activeCaption": "#2f343f", "activeCaption": "#2f343f",
@@ -39,7 +39,7 @@
"pressedBorderColor": "#42A5F550" "pressedBorderColor": "#42A5F550"
}, },
"Autocomplete": { "Autocomplete": {
"selectionBackground": "#8888FF" "selectionBackground": "#8888FF55"
}, },
"Borders.ContrastBorderColor": "#2f343f", "Borders.ContrastBorderColor": "#2f343f",
"Borders.color": "#404552", "Borders.color": "#404552",
@@ -60,7 +60,7 @@
"disabledText": "#D3DAE3", "disabledText": "#D3DAE3",
"endBackground": "#383C4A", "endBackground": "#383C4A",
"endBorderColor": "#383C4A", "endBorderColor": "#383C4A",
"focus": "#3F3F46", "focus": "#393f4c",
"focusedBorderColor": "#42A5F5", "focusedBorderColor": "#42A5F5",
"foreground": "#8b9eb5", "foreground": "#8b9eb5",
"highlight": "#FFFFFF", "highlight": "#FFFFFF",
@@ -80,7 +80,7 @@
}, },
"Content": { "Content": {
"background": "#262b33", "background": "#262b33",
"selectionBackground": "#8888FF" "selectionBackground": "#8888FF55"
}, },
"CheckBox": { "CheckBox": {
"background": "#2f343f", "background": "#2f343f",
@@ -95,14 +95,14 @@
"disabledBackground": "#2f343f", "disabledBackground": "#2f343f",
"disabledForeground": "#D3DAE3", "disabledForeground": "#D3DAE3",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"selectionBackground": "#8888FF", "selectionBackground": "#8888FF55",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"CodeWithMe": { "CodeWithMe": {
"Avatar.foreground": "#D3DAE3", "Avatar.foreground": "#D3DAE3",
"AccessEnabled": { "AccessEnabled": {
"accessDot": "#42A5F5", "accessDot": "#42A5F5",
"dropdownBorder": "#393f4c", "dropdownBorder": "#393f4c45",
"pillBackground": "$second" "pillBackground": "$second"
} }
}, },
@@ -125,14 +125,14 @@
"disabledForeground": "#D3DAE3", "disabledForeground": "#D3DAE3",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"modifiedItemForeground": "#42A5F5", "modifiedItemForeground": "#42A5F5",
"nonEditableBackground": "#393f4c", "nonEditableBackground": "#393f4c45",
"padding": "5,5,5,5", "padding": "5,5,5,5",
"selectionBackground": "#41416A", "selectionBackground": "#41416A",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"ComboPopup.border": "#404552", "ComboPopup.border": "#404552",
"CompletionPopup": { "CompletionPopup": {
"background": "#393f4c", "background": "#393f4c45",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"infoForeground": "#8b9eb5", "infoForeground": "#8b9eb5",
"matchForeground": "#42A5F5", "matchForeground": "#42A5F5",
@@ -141,14 +141,14 @@
"selectedGrayedForeground": "#FFFFFF", "selectedGrayedForeground": "#FFFFFF",
"selectionGrayForeground": "#FFFFFF", "selectionGrayForeground": "#FFFFFF",
"selectionInactiveInfoForeground": "#8b9eb5", "selectionInactiveInfoForeground": "#8b9eb5",
"selectionInactiveBackground": "#8888FF50", "selectionInactiveBackground": "#8888FF55",
"selectionBackground": "#8888FF80", "selectionBackground": "#8888FF55",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInfoForeground": "#FFFFFF" "selectionInfoForeground": "#FFFFFF"
}, },
"Component": { "Component": {
"arc": 4, "arc": 4,
"borderColor": "#3F3F46", "borderColor": "#393f4c",
"disabledBorderColor": "#383C4A", "disabledBorderColor": "#383C4A",
"focusColor": "#42A5F5", "focusColor": "#42A5F5",
"focusedBorderColor": "#42A5F5", "focusedBorderColor": "#42A5F5",
@@ -174,18 +174,18 @@
} }
}, },
"DebuggerTabs": { "DebuggerTabs": {
"selectedBackground": "#3F3F46", "selectedBackground": "#393f4c",
"underlinedTabBackground": "#3F3F46" "underlinedTabBackground": "#393f4c"
}, },
"DebuggerPopup": { "DebuggerPopup": {
"borderColor": "#3F3F46" "borderColor": "#393f4c"
}, },
"DefaultTabs": { "DefaultTabs": {
"background": "#2f343f", "background": "#2f343f",
"borderColor": "#2f343f", "borderColor": "#2f343f",
"hoverBackground": "#41416A", "hoverBackground": "#41416A",
"hoverColor": "#262b33", "hoverColor": "#262b33",
"hoverMaskColor": "#3F3F46", "hoverMaskColor": "#393f4c",
"inactiveColoredTabBackground": "#2f343f", "inactiveColoredTabBackground": "#2f343f",
"inactiveColoredFileBackground": "#383C4A", "inactiveColoredFileBackground": "#383C4A",
"inactiveUnderlineColor": "#42A5F5", "inactiveUnderlineColor": "#42A5F5",
@@ -213,14 +213,14 @@
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"inactiveBackground": "#2f343f", "inactiveBackground": "#2f343f",
"inactiveForeground": "#D3DAE3", "inactiveForeground": "#D3DAE3",
"selectionBackground": "#8888FF", "selectionBackground": "#8888FF55",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"EditorTabs": { "EditorTabs": {
"borderColor": "#393f4c", "borderColor": "#393f4c45",
"hoverBackground": "#3F3F46", "hoverBackground": "#393f4c",
"hoverColor": "#3F3F46", "hoverColor": "#393f4c",
"hoverMaskColor": "#3F3F46", "hoverMaskColor": "#393f4c",
"inactiveMaskColor": "#2f343f", "inactiveMaskColor": "#2f343f",
"inactiveColoredFileBackground": "#2f343f", "inactiveColoredFileBackground": "#2f343f",
"inactiveUnderlineColor": "#D3DAE3", "inactiveUnderlineColor": "#D3DAE3",
@@ -232,9 +232,9 @@
}, },
"EditorGroupsTabs": { "EditorGroupsTabs": {
"background": "#2f343f", "background": "#2f343f",
"borderColor": "#393f4c", "borderColor": "#393f4c45",
"hoverBackground": "#3F3F46", "hoverBackground": "#393f4c",
"hoverColor": "#3F3F46", "hoverColor": "#393f4c",
"inactiveUnderlineColor": "#42A5F5", "inactiveUnderlineColor": "#42A5F5",
"underlineColor": "#42A5F5", "underlineColor": "#42A5F5",
"underlinedTabBackground": "#41416A", "underlinedTabBackground": "#41416A",
@@ -243,7 +243,7 @@
"FileColor": { "FileColor": {
"Green": "#387002", "Green": "#387002",
"Blue": "#004BA0", "Blue": "#004BA0",
"Yellow": "#474B57", "Yellow": "#37373d",
"Orange": "#B53D00", "Orange": "#B53D00",
"Violet": "#4D2C91", "Violet": "#4D2C91",
"Rose": "#A00037" "Rose": "#A00037"
@@ -289,7 +289,7 @@
"shortcutForeground": "#8b9eb5" "shortcutForeground": "#8b9eb5"
}, },
"Hyperlink.linkColor": "#42A5F5", "Hyperlink.linkColor": "#42A5F5",
"inactiveCaption": "#393f4c", "inactiveCaption": "#393f4c45",
"inactiveCaptionBorder": "#2f343f", "inactiveCaptionBorder": "#2f343f",
"inactiveCaptionText": "#8b9eb5", "inactiveCaptionText": "#8b9eb5",
"info": "#8b9eb5", "info": "#8b9eb5",
@@ -323,14 +323,14 @@
}, },
"link.foreground": "#42A5F5", "link.foreground": "#42A5F5",
"List": { "List": {
"background": "#393f4c", "background": "#393f4c45",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"hoverBackground": "#08507C70", "hoverBackground": "#09477170",
"hoverInactiveBackground": "#41416A", "hoverInactiveBackground": "#41416A",
"selectionBackground": "#8888FF50", "selectionBackground": "#8888FF55",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#08507C70" "selectionInactiveBackground": "#09477170"
}, },
"material": { "material": {
"background": "#2f343f", "background": "#2f343f",
@@ -345,20 +345,20 @@
"tagColor": "#8b9eb5" "tagColor": "#8b9eb5"
}, },
"MemoryIndicator": { "MemoryIndicator": {
"allocatedBackground": "#393f4c", "allocatedBackground": "#393f4c45",
"usedColor": "#3F3F46", "usedColor": "#393f4c",
"usedBackground": "#3F3F46" "usedBackground": "#393f4c"
}, },
"Menu": { "Menu": {
"acceleratorForeground": "#8b9eb5", "acceleratorForeground": "#8b9eb5",
"acceleratorSelectionForeground": "#FFFFFF", "acceleratorSelectionForeground": "#FFFFFF",
"background": "#2f343f", "background": "#2f343f",
"border": "4,2,4,2", "border": "4,2,4,2",
"borderColor": "#393f4c", "borderColor": "#393f4c45",
"disabledBackground": "#393f4c", "disabledBackground": "#393f4c45",
"disabledForeground": "#D3DAE3", "disabledForeground": "#D3DAE3",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"selectionBackground": "#8888FF", "selectionBackground": "#8888FF55",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"separatorColor": "#404552" "separatorColor": "#404552"
}, },
@@ -369,7 +369,7 @@
"disabledForeground": "#D3DAE3", "disabledForeground": "#D3DAE3",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"highlight": "#2f343f", "highlight": "#2f343f",
"selectionBackground": "#8888FF", "selectionBackground": "#8888FF55",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"shadow": "#262b33" "shadow": "#262b33"
}, },
@@ -381,7 +381,7 @@
"disabledBackground": "#2f343f", "disabledBackground": "#2f343f",
"disabledForeground": "#D3DAE3", "disabledForeground": "#D3DAE3",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"selectionBackground": "#8888FF", "selectionBackground": "#8888FF55",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"NavBar": { "NavBar": {
@@ -433,9 +433,9 @@
"foreground": "#D3DAE3" "foreground": "#D3DAE3"
}, },
"ParameterInfo": { "ParameterInfo": {
"background": "#393f4c", "background": "#393f4c45",
"borderColor": "#41416A", "borderColor": "#41416A",
"currentOverloadBackground": "#3F3F46", "currentOverloadBackground": "#393f4c",
"currentParameterForeground": "#42A5F5", "currentParameterForeground": "#42A5F5",
"disabledForeground": "#D3DAE3", "disabledForeground": "#D3DAE3",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
@@ -454,19 +454,19 @@
"Plugins": { "Plugins": {
"background": "#2f343f", "background": "#2f343f",
"disabledForeground": "#D3DAE3", "disabledForeground": "#D3DAE3",
"eapTagBackground": "#3F3F46", "eapTagBackground": "#393f4c",
"hoverBackground": "#08507C70", "hoverBackground": "#09477170",
"lightSelectionBackground": "#41416A", "lightSelectionBackground": "#41416A",
"paidTagBackground": "#3F3F46", "paidTagBackground": "#393f4c",
"selectionBackground": "#8888FF", "selectionBackground": "#8888FF55",
"tagForeground": "#42A5F5", "tagForeground": "#42A5F5",
"tagBackground": "#3F3F46", "tagBackground": "#393f4c",
"trialTagBackground": "#3F3F46", "trialTagBackground": "#393f4c",
"Button": { "Button": {
"installBackground": "#383C4A", "installBackground": "#383C4A",
"installBorderColor": "#383C4A", "installBorderColor": "#383C4A",
"installForeground": "#D3DAE3", "installForeground": "#D3DAE3",
"installFocusedBackground": "#3F3F46", "installFocusedBackground": "#393f4c",
"installFillForeground": "#D3DAE3", "installFillForeground": "#D3DAE3",
"installFillBackground": "#383C4A", "installFillBackground": "#383C4A",
"updateBackground": "#42A5F5", "updateBackground": "#42A5F5",
@@ -478,7 +478,7 @@
"borderColor": "#404552" "borderColor": "#404552"
}, },
"SectionHeader": { "SectionHeader": {
"background": "#393f4c", "background": "#393f4c45",
"foreground": "#D3DAE3" "foreground": "#D3DAE3"
}, },
"Tab": { "Tab": {
@@ -495,14 +495,14 @@
}, },
"borderColor": "#262b33", "borderColor": "#262b33",
"inactiveBorderColor": "#2f343f", "inactiveBorderColor": "#2f343f",
"innerBorderColor": "#393f4c", "innerBorderColor": "#393f4c45",
"Header": { "Header": {
"activeBackground": "#2f343f", "activeBackground": "#2f343f",
"inactiveBackground": "#262b33" "inactiveBackground": "#262b33"
}, },
"paintBorder": true, "paintBorder": true,
"separatorForeground": "#D3DAE3", "separatorForeground": "#D3DAE3",
"separatorColor": "#393f4c", "separatorColor": "#393f4c45",
"Toolbar": { "Toolbar": {
"Floating.background": "#262b33", "Floating.background": "#262b33",
"background": "#262b33", "background": "#262b33",
@@ -523,8 +523,8 @@
"indeterminateEndColor": "#42A5F5", "indeterminateEndColor": "#42A5F5",
"indeterminateStartColor": "#42A5F5", "indeterminateStartColor": "#42A5F5",
"progressColor": "#42A5F5", "progressColor": "#42A5F5",
"selectionBackground": "#3F3F46", "selectionBackground": "#393f4c",
"trackColor": "#3F3F46" "trackColor": "#393f4c"
}, },
"PsiViewer": { "PsiViewer": {
"referenceHighlightColor": "#42A5F5" "referenceHighlightColor": "#42A5F5"
@@ -541,7 +541,7 @@
"disabledBackground": "#2f343f", "disabledBackground": "#2f343f",
"disabledForeground": "#D3DAE3", "disabledForeground": "#D3DAE3",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"selectionBackground": "#8888FF", "selectionBackground": "#8888FF55",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"ScreenView.borderColor": "#404552", "ScreenView.borderColor": "#404552",
@@ -566,7 +566,7 @@
"trackColor": "#2f343f30" "trackColor": "#2f343f30"
} }
}, },
"thumb": "#3F3F46", "thumb": "#393f4c",
"thumbBorderColor": "#42A5F570", "thumbBorderColor": "#42A5F570",
"thumbColor": "#42A5F570", "thumbColor": "#42A5F570",
"trackColor": "#2f343f30", "trackColor": "#2f343f30",
@@ -599,7 +599,7 @@
"Tab": { "Tab": {
"active.foreground": "#FFFFFF", "active.foreground": "#FFFFFF",
"selectedForeground": "#FFFFFF", "selectedForeground": "#FFFFFF",
"selectedBackground": "#3F3F46" "selectedBackground": "#393f4c"
} }
}, },
"SearchMatch": { "SearchMatch": {
@@ -617,9 +617,9 @@
"Repeated.File.Foreground": "#D3DAE3" "Repeated.File.Foreground": "#D3DAE3"
}, },
"Separator": { "Separator": {
"background": "#393f4c", "background": "#393f4c45",
"foreground": "#393f4c", "foreground": "#393f4c45",
"separatorColor": "#393f4c" "separatorColor": "#393f4c45"
}, },
"SidePanel": { "SidePanel": {
"background": "#262b33" "background": "#262b33"
@@ -630,13 +630,13 @@
"buttonColor": "#42A5F5", "buttonColor": "#42A5F5",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"majorTickLength": 6, "majorTickLength": 6,
"tickColor": "#393f4c", "tickColor": "#393f4c45",
"trackColor": "#41416A", "trackColor": "#41416A",
"trackWidth": 7, "trackWidth": 7,
"thumb": "#42A5F5" "thumb": "#42A5F5"
}, },
"SpeedSearch": { "SpeedSearch": {
"background": "#3F3F46", "background": "#393f4c",
"borderColor": "#404552", "borderColor": "#404552",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"errorForeground": "#D3DAE3" "errorForeground": "#D3DAE3"
@@ -651,15 +651,15 @@
"background": "#2f343f", "background": "#2f343f",
"highlight": "#262b33" "highlight": "#262b33"
}, },
"SplitPaneDivider.draggingColor": "#393f4c", "SplitPaneDivider.draggingColor": "#393f4c45",
"StatusBar": { "StatusBar": {
"borderColor": "#2f343f", "borderColor": "#2f343f",
"hoverBackground": "#3F3F46", "hoverBackground": "#393f4c",
"LightEditBackground": "#41416A" "LightEditBackground": "#41416A"
}, },
"TabbedPane": { "TabbedPane": {
"background": "#2f343f", "background": "#2f343f",
"contentAreaColor": "#3F3F46", "contentAreaColor": "#393f4c",
"contentBorderInsets": "3,1,1,1", "contentBorderInsets": "3,1,1,1",
"darkShadow": "#404552", "darkShadow": "#404552",
"disabledForeground": "#D3DAE3", "disabledForeground": "#D3DAE3",
@@ -669,7 +669,7 @@
"fontSizeOffset": 0, "fontSizeOffset": 0,
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"highlight": "#404552", "highlight": "#404552",
"hoverColor": "#3F3F46", "hoverColor": "#393f4c",
"labelShift": 0, "labelShift": 0,
"selectedForeground": "#FFFFFF", "selectedForeground": "#FFFFFF",
"selectedLabelShift": 0, "selectedLabelShift": 0,
@@ -694,11 +694,11 @@
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"gridColor": "#2f343f", "gridColor": "#2f343f",
"highlightOuter": "#41416A", "highlightOuter": "#41416A",
"hoverBackground": "#08507C70", "hoverBackground": "#09477170",
"hoverInactiveBackground": "#41416A", "hoverInactiveBackground": "#41416A",
"lightSelectionForeground": "#FFFFFF", "lightSelectionForeground": "#FFFFFF",
"lightSelectionInactiveForeground": "#8b9eb5", "lightSelectionInactiveForeground": "#8b9eb5",
"lightSelectionInactiveBackground": "#393f4c", "lightSelectionInactiveBackground": "#393f4c45",
"selectionBackground": "#41416A", "selectionBackground": "#41416A",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveBackground": "#41416A", "selectionInactiveBackground": "#41416A",
@@ -709,14 +709,14 @@
"TableHeader": { "TableHeader": {
"background": "#2f343f", "background": "#2f343f",
"borderColor": "#2f343f", "borderColor": "#2f343f",
"bottomSeparatorColor": "#393f4c", "bottomSeparatorColor": "#393f4c45",
"cellBorder": "4,0,4,0", "cellBorder": "4,0,4,0",
"disabledForeground": "#D3DAE3", "disabledForeground": "#D3DAE3",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"focusCellBackground": "#41416A", "focusCellBackground": "#41416A",
"focusCellForeground": "#FFFFFF", "focusCellForeground": "#FFFFFF",
"height": 25, "height": 25,
"separatorColor": "#393f4c" "separatorColor": "#393f4c45"
}, },
"text": "#8b9eb5", "text": "#8b9eb5",
"textInactiveText": "#8b9eb5", "textInactiveText": "#8b9eb5",
@@ -747,7 +747,7 @@
}, },
"TitlePane": { "TitlePane": {
"background": "#262b33", "background": "#262b33",
"Button.hoverBackground": "#3F3F46", "Button.hoverBackground": "#393f4c",
"inactiveBackground": "#2f343f", "inactiveBackground": "#2f343f",
"infoForeground": "#8b9eb5", "infoForeground": "#8b9eb5",
"inactiveInfoForeground": "#8b9eb5" "inactiveInfoForeground": "#8b9eb5"
@@ -787,22 +787,22 @@
}, },
"Header": { "Header": {
"background": "#2f343f", "background": "#2f343f",
"borderColor": "#393f4c", "borderColor": "#393f4c45",
"inactiveBackground": "#2f343f" "inactiveBackground": "#2f343f"
}, },
"HeaderCloseButton": { "HeaderCloseButton": {
"background": "#2f343f" "background": "#2f343f"
}, },
"HeaderTab": { "HeaderTab": {
"borderColor": "#3F3F46", "borderColor": "#393f4c",
"hoverBackground": "#3F3F46", "hoverBackground": "#393f4c",
"hoverInactiveBackground": "#3F3F46", "hoverInactiveBackground": "#393f4c",
"inactiveUnderlineColor": "#42A5F5", "inactiveUnderlineColor": "#42A5F5",
"selectedBackground": "#262b33", "selectedBackground": "#262b33",
"selectedInactiveBackground": "#262b33", "selectedInactiveBackground": "#262b33",
"underlineColor": "#42A5F5", "underlineColor": "#42A5F5",
"underlinedTabBackground": "#41416A", "underlinedTabBackground": "#41416A",
"underlinedTabInactiveBackground": "#393f4c", "underlinedTabInactiveBackground": "#393f4c45",
"underlinedTabForeground": "#FFFFFF", "underlinedTabForeground": "#FFFFFF",
"underlinedTabInactiveForeground": "#D3DAE3" "underlinedTabInactiveForeground": "#D3DAE3"
} }
@@ -811,14 +811,14 @@
"background": "#262b33", "background": "#262b33",
"foreground": "#8b9eb5", "foreground": "#8b9eb5",
"hash": "#404552", "hash": "#404552",
"hoverBackground": "#08507C70", "hoverBackground": "#09477170",
"hoverInactiveBackground": "#41416A", "hoverInactiveBackground": "#41416A",
"modifiedItemForeground": "#42A5F5", "modifiedItemForeground": "#42A5F5",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#08507C70", "selectionBackground": "#09477170",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#08507C70", "selectionInactiveBackground": "#09477170",
"textBackground": "#262b33" "textBackground": "#262b33"
}, },
"Tree.leftChildIndent": 10, "Tree.leftChildIndent": 10,
@@ -834,35 +834,35 @@
"borderColor": "#404552", "borderColor": "#404552",
"background": "#2f343f", "background": "#2f343f",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"hoverBorderColor": "#3F3F46" "hoverBorderColor": "#393f4c"
}, },
"Connector": { "Connector": {
"borderColor": "#404552", "borderColor": "#404552",
"hoverBorderColor": "#3F3F46" "hoverBorderColor": "#393f4c"
}, },
"Canvas.background": "#262b33", "Canvas.background": "#262b33",
"highStroke.foreground": "#D3DAE3", "highStroke.foreground": "#D3DAE3",
"Label.foreground": "#8b9eb5", "Label.foreground": "#8b9eb5",
"List.selectionBackground": "#08507C70", "List.selectionBackground": "#09477170",
"motion": { "motion": {
"borderColor": "#404552", "borderColor": "#404552",
"Component.foreground": "#D3DAE3", "Component.foreground": "#D3DAE3",
"ConstraintSetText.foreground": "#8b9eb5", "ConstraintSetText.foreground": "#8b9eb5",
"ConstraintSet.background": "#393f4c", "ConstraintSet.background": "#393f4c45",
"CSPanel.SelectedFocusBackground": "#8888FF", "CSPanel.SelectedFocusBackground": "#8888FF55",
"CSPanel.SelectedBackground": "#08507C70", "CSPanel.SelectedBackground": "#09477170",
"cs_FocusText.infoForeground": "#8b9eb5", "cs_FocusText.infoForeground": "#8b9eb5",
"CursorTextColor.foreground": "#D3DAE3", "CursorTextColor.foreground": "#D3DAE3",
"HoverColor.disabledBackground": "#D3DAE3", "HoverColor.disabledBackground": "#D3DAE3",
"motionGraph.background": "#2f343f", "motionGraph.background": "#2f343f",
"Notification.background": "#262a33", "Notification.background": "#262a33",
"ourAvg.background": "#393f4c", "ourAvg.background": "#393f4c45",
"ourCS.background": "#393f4c", "ourCS.background": "#393f4c45",
"ourCS_Border.borderColor": "#404552", "ourCS_Border.borderColor": "#404552",
"ourCS_TextColor.foreground": "#8b9eb5", "ourCS_TextColor.foreground": "#8b9eb5",
"ourCS_SelectedFocusBackground.selectionForeground": "#FFFFFF", "ourCS_SelectedFocusBackground.selectionForeground": "#FFFFFF",
"ourCS_SelectedBackground.selectionInactiveBackground": "#41416A", "ourCS_SelectedBackground.selectionInactiveBackground": "#41416A",
"ourCS_SelectedBorder.pressedBorderColor": "#3F3F46", "ourCS_SelectedBorder.pressedBorderColor": "#393f4c",
"ourML_BarColor.separatorColor": "#404552", "ourML_BarColor.separatorColor": "#404552",
"PrimaryPanel.background": "#262b33", "PrimaryPanel.background": "#262b33",
"SecondaryPanel.background": "#2f343f", "SecondaryPanel.background": "#2f343f",
@@ -895,7 +895,7 @@
"selectedBranchBackground": "#2f343f" "selectedBranchBackground": "#2f343f"
}, },
"GitCommits": { "GitCommits": {
"graphColor": "#3F3F46" "graphColor": "#393f4c"
}, },
"GitLog": { "GitLog": {
"localBranchIconColor": "#42A5F5", "localBranchIconColor": "#42A5F5",
@@ -914,12 +914,12 @@
}, },
"Log": { "Log": {
"Commit.unmatchedForeground": "#8b9eb5", "Commit.unmatchedForeground": "#8b9eb5",
"Commit.currentBranchBackground": "#393f4c", "Commit.currentBranchBackground": "#393f4c45",
"Commit.hoveredBackground": "#08507C70" "Commit.hoveredBackground": "#09477170"
}, },
"RefLabel": { "RefLabel": {
"foreground": "#FFFFFF", "foreground": "#FFFFFF",
"backgroundBase": "#3F3F46" "backgroundBase": "#393f4c"
} }
}, },
"Viewport": { "Viewport": {
@@ -939,13 +939,13 @@
"headerForeground": "#D3DAE3", "headerForeground": "#D3DAE3",
"List.background": "#262b33", "List.background": "#262b33",
"separatorColor": "#404552", "separatorColor": "#404552",
"SidePanel.background": "#393f4c", "SidePanel.background": "#393f4c45",
"Projects": { "Projects": {
"actions.background": "#262b33", "actions.background": "#262b33",
"actions.selectionBackground": "#3F3F46", "actions.selectionBackground": "#393f4c",
"background": "#393f4c", "background": "#393f4c45",
"selectionBackground": "#8888FF", "selectionBackground": "#8888FF55",
"selectionInactiveBackground": "#393f4c" "selectionInactiveBackground": "#393f4c45"
} }
}, },
"window": "#262b33", "window": "#262b33",
@@ -968,14 +968,14 @@
"Actions.Blue": "#7587A6", "Actions.Blue": "#7587A6",
"Actions.Green": "#8F9D6A", "Actions.Green": "#8F9D6A",
"Actions.Grey": "#8b9eb5", "Actions.Grey": "#8b9eb5",
"Actions.GreyInline": "#747C84", "Actions.GreyInline": "#747c84",
"Actions.GreyInline.Dark": "#D3DAE3", "Actions.GreyInline.Dark": "#D3DAE3",
"Actions.Red": "#CF6A4C", "Actions.Red": "#CF6A4C",
"Actions.Yellow": "#F9EE98", "Actions.Yellow": "#F9EE98",
"Checkbox.Background.Default": "#262b33", "Checkbox.Background.Default": "#262b33",
"Checkbox.Background.Default.Dark": "#262b33", "Checkbox.Background.Default.Dark": "#262b33",
"Checkbox.Background.Disabled": "#474B57", "Checkbox.Background.Disabled": "#37373d",
"Checkbox.Background.Disabled.Dark": "#474B57", "Checkbox.Background.Disabled.Dark": "#37373d",
"Checkbox.Border.Default": "#404552", "Checkbox.Border.Default": "#404552",
"Checkbox.Border.Default.Dark": "#404552", "Checkbox.Border.Default.Dark": "#404552",
"Checkbox.Border.Disabled": "#D3DAE3", "Checkbox.Border.Disabled": "#D3DAE3",
@@ -994,7 +994,7 @@
"Checkbox.Foreground.Selected.Dark": "#42A5F5", "Checkbox.Foreground.Selected.Dark": "#42A5F5",
"Checkbox.Focus.Thin.Selected": "#D3DAE3", "Checkbox.Focus.Thin.Selected": "#D3DAE3",
"Checkbox.Focus.Thin.Selected.Dark": "#D3DAE3", "Checkbox.Focus.Thin.Selected.Dark": "#D3DAE3",
"Objects.Grey": "#747C84", "Objects.Grey": "#747c84",
"Objects.Blue": "#7587A6", "Objects.Blue": "#7587A6",
"Objects.RedStatus": "#CF6A4C", "Objects.RedStatus": "#CF6A4C",
"Objects.Red": "#CF6A4C", "Objects.Red": "#CF6A4C",

View File

@@ -14,19 +14,19 @@
"acceleratorSelectionForeground": "#8b9eb5", "acceleratorSelectionForeground": "#8b9eb5",
"background": "#2f343f", "background": "#2f343f",
"borderColor": "#404552", "borderColor": "#404552",
"disabledBackground": "#474B57", "disabledBackground": "#37373d",
"disabledForeground": "#D3DAE3", "disabledForeground": "#D3DAE3",
"disabledText": "#D3DAE3", "disabledText": "#D3DAE3",
"focusColor": "#3F3F46", "focusColor": "#393f4c",
"focusedBorderColor": "#42A5F5", "focusedBorderColor": "#42A5F5",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"inactiveBackground": "#474B57", "inactiveBackground": "#37373d",
"inactiveForeground": "#8b9eb5", "inactiveForeground": "#8b9eb5",
"infoForeground": "#8b9eb5", "infoForeground": "#8b9eb5",
"selectionBackground": "#8888FF", "selectionBackground": "#8888FF55",
"selectionBackgroundInactive": "#393f4c", "selectionBackgroundInactive": "#393f4c45",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveBackground": "#393f4c", "selectionInactiveBackground": "#393f4c45",
"separatorColor": "#404552" "separatorColor": "#404552"
}, },
"activeCaption": "#2f343f", "activeCaption": "#2f343f",
@@ -39,7 +39,7 @@
"pressedBorderColor": "#42A5F550" "pressedBorderColor": "#42A5F550"
}, },
"Autocomplete": { "Autocomplete": {
"selectionBackground": "#8888FF" "selectionBackground": "#8888FF55"
}, },
"Borders.ContrastBorderColor": "#2f343f", "Borders.ContrastBorderColor": "#2f343f",
"Borders.color": "#404552", "Borders.color": "#404552",
@@ -60,7 +60,7 @@
"disabledText": "#D3DAE3", "disabledText": "#D3DAE3",
"endBackground": "#383C4A", "endBackground": "#383C4A",
"endBorderColor": "#383C4A", "endBorderColor": "#383C4A",
"focus": "#3F3F46", "focus": "#393f4c",
"focusedBorderColor": "#42A5F5", "focusedBorderColor": "#42A5F5",
"foreground": "#8b9eb5", "foreground": "#8b9eb5",
"highlight": "#FFFFFF", "highlight": "#FFFFFF",
@@ -80,7 +80,7 @@
}, },
"Content": { "Content": {
"background": "#262b33", "background": "#262b33",
"selectionBackground": "#8888FF" "selectionBackground": "#8888FF55"
}, },
"CheckBox": { "CheckBox": {
"background": "#2f343f", "background": "#2f343f",
@@ -95,14 +95,14 @@
"disabledBackground": "#2f343f", "disabledBackground": "#2f343f",
"disabledForeground": "#D3DAE3", "disabledForeground": "#D3DAE3",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"selectionBackground": "#8888FF", "selectionBackground": "#8888FF55",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"CodeWithMe": { "CodeWithMe": {
"Avatar.foreground": "#D3DAE3", "Avatar.foreground": "#D3DAE3",
"AccessEnabled": { "AccessEnabled": {
"accessDot": "#42A5F5", "accessDot": "#42A5F5",
"dropdownBorder": "#393f4c", "dropdownBorder": "#393f4c45",
"pillBackground": "$second" "pillBackground": "$second"
} }
}, },
@@ -125,14 +125,14 @@
"disabledForeground": "#D3DAE3", "disabledForeground": "#D3DAE3",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"modifiedItemForeground": "#42A5F5", "modifiedItemForeground": "#42A5F5",
"nonEditableBackground": "#393f4c", "nonEditableBackground": "#393f4c45",
"padding": "5,5,5,5", "padding": "5,5,5,5",
"selectionBackground": "#41416A", "selectionBackground": "#41416A",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"ComboPopup.border": "#404552", "ComboPopup.border": "#404552",
"CompletionPopup": { "CompletionPopup": {
"background": "#393f4c", "background": "#393f4c45",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"infoForeground": "#8b9eb5", "infoForeground": "#8b9eb5",
"matchForeground": "#42A5F5", "matchForeground": "#42A5F5",
@@ -141,14 +141,14 @@
"selectedGrayedForeground": "#FFFFFF", "selectedGrayedForeground": "#FFFFFF",
"selectionGrayForeground": "#FFFFFF", "selectionGrayForeground": "#FFFFFF",
"selectionInactiveInfoForeground": "#8b9eb5", "selectionInactiveInfoForeground": "#8b9eb5",
"selectionInactiveBackground": "#8888FF50", "selectionInactiveBackground": "#8888FF55",
"selectionBackground": "#8888FF80", "selectionBackground": "#8888FF55",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInfoForeground": "#FFFFFF" "selectionInfoForeground": "#FFFFFF"
}, },
"Component": { "Component": {
"arc": 4, "arc": 4,
"borderColor": "#3F3F46", "borderColor": "#393f4c",
"disabledBorderColor": "#383C4A", "disabledBorderColor": "#383C4A",
"focusColor": "#42A5F5", "focusColor": "#42A5F5",
"focusedBorderColor": "#42A5F5", "focusedBorderColor": "#42A5F5",
@@ -174,18 +174,18 @@
} }
}, },
"DebuggerTabs": { "DebuggerTabs": {
"selectedBackground": "#3F3F46", "selectedBackground": "#393f4c",
"underlinedTabBackground": "#3F3F46" "underlinedTabBackground": "#393f4c"
}, },
"DebuggerPopup": { "DebuggerPopup": {
"borderColor": "#3F3F46" "borderColor": "#393f4c"
}, },
"DefaultTabs": { "DefaultTabs": {
"background": "#2f343f", "background": "#2f343f",
"borderColor": "#2f343f", "borderColor": "#2f343f",
"hoverBackground": "#41416A", "hoverBackground": "#41416A",
"hoverColor": "#2f343f", "hoverColor": "#2f343f",
"hoverMaskColor": "#3F3F46", "hoverMaskColor": "#393f4c",
"inactiveColoredTabBackground": "#2f343f", "inactiveColoredTabBackground": "#2f343f",
"inactiveColoredFileBackground": "#383C4A", "inactiveColoredFileBackground": "#383C4A",
"inactiveUnderlineColor": "#42A5F5", "inactiveUnderlineColor": "#42A5F5",
@@ -213,14 +213,14 @@
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"inactiveBackground": "#2f343f", "inactiveBackground": "#2f343f",
"inactiveForeground": "#D3DAE3", "inactiveForeground": "#D3DAE3",
"selectionBackground": "#8888FF", "selectionBackground": "#8888FF55",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"EditorTabs": { "EditorTabs": {
"borderColor": "#393f4c", "borderColor": "#393f4c45",
"hoverBackground": "#3F3F46", "hoverBackground": "#393f4c",
"hoverColor": "#3F3F46", "hoverColor": "#393f4c",
"hoverMaskColor": "#3F3F46", "hoverMaskColor": "#393f4c",
"inactiveMaskColor": "#2f343f", "inactiveMaskColor": "#2f343f",
"inactiveColoredFileBackground": "#2f343f", "inactiveColoredFileBackground": "#2f343f",
"inactiveUnderlineColor": "#D3DAE3", "inactiveUnderlineColor": "#D3DAE3",
@@ -232,9 +232,9 @@
}, },
"EditorGroupsTabs": { "EditorGroupsTabs": {
"background": "#2f343f", "background": "#2f343f",
"borderColor": "#393f4c", "borderColor": "#393f4c45",
"hoverBackground": "#3F3F46", "hoverBackground": "#393f4c",
"hoverColor": "#3F3F46", "hoverColor": "#393f4c",
"inactiveUnderlineColor": "#42A5F5", "inactiveUnderlineColor": "#42A5F5",
"underlineColor": "#42A5F5", "underlineColor": "#42A5F5",
"underlinedTabBackground": "#41416A", "underlinedTabBackground": "#41416A",
@@ -243,7 +243,7 @@
"FileColor": { "FileColor": {
"Green": "#387002", "Green": "#387002",
"Blue": "#004BA0", "Blue": "#004BA0",
"Yellow": "#474B57", "Yellow": "#37373d",
"Orange": "#B53D00", "Orange": "#B53D00",
"Violet": "#4D2C91", "Violet": "#4D2C91",
"Rose": "#A00037" "Rose": "#A00037"
@@ -289,7 +289,7 @@
"shortcutForeground": "#8b9eb5" "shortcutForeground": "#8b9eb5"
}, },
"Hyperlink.linkColor": "#42A5F5", "Hyperlink.linkColor": "#42A5F5",
"inactiveCaption": "#393f4c", "inactiveCaption": "#393f4c45",
"inactiveCaptionBorder": "#2f343f", "inactiveCaptionBorder": "#2f343f",
"inactiveCaptionText": "#8b9eb5", "inactiveCaptionText": "#8b9eb5",
"info": "#8b9eb5", "info": "#8b9eb5",
@@ -323,14 +323,14 @@
}, },
"link.foreground": "#42A5F5", "link.foreground": "#42A5F5",
"List": { "List": {
"background": "#393f4c", "background": "#393f4c45",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"hoverBackground": "#08507C70", "hoverBackground": "#09477170",
"hoverInactiveBackground": "#41416A", "hoverInactiveBackground": "#41416A",
"selectionBackground": "#8888FF50", "selectionBackground": "#8888FF55",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#08507C70" "selectionInactiveBackground": "#09477170"
}, },
"material": { "material": {
"background": "#2f343f", "background": "#2f343f",
@@ -345,20 +345,20 @@
"tagColor": "#8b9eb5" "tagColor": "#8b9eb5"
}, },
"MemoryIndicator": { "MemoryIndicator": {
"allocatedBackground": "#393f4c", "allocatedBackground": "#393f4c45",
"usedColor": "#3F3F46", "usedColor": "#393f4c",
"usedBackground": "#3F3F46" "usedBackground": "#393f4c"
}, },
"Menu": { "Menu": {
"acceleratorForeground": "#8b9eb5", "acceleratorForeground": "#8b9eb5",
"acceleratorSelectionForeground": "#FFFFFF", "acceleratorSelectionForeground": "#FFFFFF",
"background": "#2f343f", "background": "#2f343f",
"border": "4,2,4,2", "border": "4,2,4,2",
"borderColor": "#393f4c", "borderColor": "#393f4c45",
"disabledBackground": "#393f4c", "disabledBackground": "#393f4c45",
"disabledForeground": "#D3DAE3", "disabledForeground": "#D3DAE3",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"selectionBackground": "#8888FF", "selectionBackground": "#8888FF55",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"separatorColor": "#404552" "separatorColor": "#404552"
}, },
@@ -369,7 +369,7 @@
"disabledForeground": "#D3DAE3", "disabledForeground": "#D3DAE3",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"highlight": "#2f343f", "highlight": "#2f343f",
"selectionBackground": "#8888FF", "selectionBackground": "#8888FF55",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"shadow": "#2f343f" "shadow": "#2f343f"
}, },
@@ -381,7 +381,7 @@
"disabledBackground": "#2f343f", "disabledBackground": "#2f343f",
"disabledForeground": "#D3DAE3", "disabledForeground": "#D3DAE3",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"selectionBackground": "#8888FF", "selectionBackground": "#8888FF55",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"NavBar": { "NavBar": {
@@ -433,9 +433,9 @@
"foreground": "#D3DAE3" "foreground": "#D3DAE3"
}, },
"ParameterInfo": { "ParameterInfo": {
"background": "#393f4c", "background": "#393f4c45",
"borderColor": "#41416A", "borderColor": "#41416A",
"currentOverloadBackground": "#3F3F46", "currentOverloadBackground": "#393f4c",
"currentParameterForeground": "#42A5F5", "currentParameterForeground": "#42A5F5",
"disabledForeground": "#D3DAE3", "disabledForeground": "#D3DAE3",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
@@ -454,19 +454,19 @@
"Plugins": { "Plugins": {
"background": "#2f343f", "background": "#2f343f",
"disabledForeground": "#D3DAE3", "disabledForeground": "#D3DAE3",
"eapTagBackground": "#3F3F46", "eapTagBackground": "#393f4c",
"hoverBackground": "#08507C70", "hoverBackground": "#09477170",
"lightSelectionBackground": "#41416A", "lightSelectionBackground": "#41416A",
"paidTagBackground": "#3F3F46", "paidTagBackground": "#393f4c",
"selectionBackground": "#8888FF", "selectionBackground": "#8888FF55",
"tagForeground": "#42A5F5", "tagForeground": "#42A5F5",
"tagBackground": "#3F3F46", "tagBackground": "#393f4c",
"trialTagBackground": "#3F3F46", "trialTagBackground": "#393f4c",
"Button": { "Button": {
"installBackground": "#383C4A", "installBackground": "#383C4A",
"installBorderColor": "#383C4A", "installBorderColor": "#383C4A",
"installForeground": "#D3DAE3", "installForeground": "#D3DAE3",
"installFocusedBackground": "#3F3F46", "installFocusedBackground": "#393f4c",
"installFillForeground": "#D3DAE3", "installFillForeground": "#D3DAE3",
"installFillBackground": "#383C4A", "installFillBackground": "#383C4A",
"updateBackground": "#42A5F5", "updateBackground": "#42A5F5",
@@ -478,7 +478,7 @@
"borderColor": "#404552" "borderColor": "#404552"
}, },
"SectionHeader": { "SectionHeader": {
"background": "#393f4c", "background": "#393f4c45",
"foreground": "#D3DAE3" "foreground": "#D3DAE3"
}, },
"Tab": { "Tab": {
@@ -495,14 +495,14 @@
}, },
"borderColor": "#262b33", "borderColor": "#262b33",
"inactiveBorderColor": "#2f343f", "inactiveBorderColor": "#2f343f",
"innerBorderColor": "#393f4c", "innerBorderColor": "#393f4c45",
"Header": { "Header": {
"activeBackground": "#2f343f", "activeBackground": "#2f343f",
"inactiveBackground": "#262b33" "inactiveBackground": "#262b33"
}, },
"paintBorder": true, "paintBorder": true,
"separatorForeground": "#D3DAE3", "separatorForeground": "#D3DAE3",
"separatorColor": "#393f4c", "separatorColor": "#393f4c45",
"Toolbar": { "Toolbar": {
"Floating.background": "#262b33", "Floating.background": "#262b33",
"background": "#262b33", "background": "#262b33",
@@ -523,8 +523,8 @@
"indeterminateEndColor": "#42A5F5", "indeterminateEndColor": "#42A5F5",
"indeterminateStartColor": "#42A5F5", "indeterminateStartColor": "#42A5F5",
"progressColor": "#42A5F5", "progressColor": "#42A5F5",
"selectionBackground": "#3F3F46", "selectionBackground": "#393f4c",
"trackColor": "#3F3F46" "trackColor": "#393f4c"
}, },
"PsiViewer": { "PsiViewer": {
"referenceHighlightColor": "#42A5F5" "referenceHighlightColor": "#42A5F5"
@@ -541,7 +541,7 @@
"disabledBackground": "#2f343f", "disabledBackground": "#2f343f",
"disabledForeground": "#D3DAE3", "disabledForeground": "#D3DAE3",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"selectionBackground": "#8888FF", "selectionBackground": "#8888FF55",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"ScreenView.borderColor": "#404552", "ScreenView.borderColor": "#404552",
@@ -566,7 +566,7 @@
"trackColor": "#2f343f30" "trackColor": "#2f343f30"
} }
}, },
"thumb": "#3F3F46", "thumb": "#393f4c",
"thumbBorderColor": "#42A5F570", "thumbBorderColor": "#42A5F570",
"thumbColor": "#42A5F570", "thumbColor": "#42A5F570",
"trackColor": "#2f343f30", "trackColor": "#2f343f30",
@@ -599,7 +599,7 @@
"Tab": { "Tab": {
"active.foreground": "#FFFFFF", "active.foreground": "#FFFFFF",
"selectedForeground": "#FFFFFF", "selectedForeground": "#FFFFFF",
"selectedBackground": "#3F3F46" "selectedBackground": "#393f4c"
} }
}, },
"SearchMatch": { "SearchMatch": {
@@ -617,9 +617,9 @@
"Repeated.File.Foreground": "#D3DAE3" "Repeated.File.Foreground": "#D3DAE3"
}, },
"Separator": { "Separator": {
"background": "#393f4c", "background": "#393f4c45",
"foreground": "#393f4c", "foreground": "#393f4c45",
"separatorColor": "#393f4c" "separatorColor": "#393f4c45"
}, },
"SidePanel": { "SidePanel": {
"background": "#2f343f" "background": "#2f343f"
@@ -630,13 +630,13 @@
"buttonColor": "#42A5F5", "buttonColor": "#42A5F5",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"majorTickLength": 6, "majorTickLength": 6,
"tickColor": "#393f4c", "tickColor": "#393f4c45",
"trackColor": "#41416A", "trackColor": "#41416A",
"trackWidth": 7, "trackWidth": 7,
"thumb": "#42A5F5" "thumb": "#42A5F5"
}, },
"SpeedSearch": { "SpeedSearch": {
"background": "#3F3F46", "background": "#393f4c",
"borderColor": "#404552", "borderColor": "#404552",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"errorForeground": "#D3DAE3" "errorForeground": "#D3DAE3"
@@ -651,15 +651,15 @@
"background": "#2f343f", "background": "#2f343f",
"highlight": "#2f343f" "highlight": "#2f343f"
}, },
"SplitPaneDivider.draggingColor": "#393f4c", "SplitPaneDivider.draggingColor": "#393f4c45",
"StatusBar": { "StatusBar": {
"borderColor": "#2f343f", "borderColor": "#2f343f",
"hoverBackground": "#3F3F46", "hoverBackground": "#393f4c",
"LightEditBackground": "#41416A" "LightEditBackground": "#41416A"
}, },
"TabbedPane": { "TabbedPane": {
"background": "#2f343f", "background": "#2f343f",
"contentAreaColor": "#3F3F46", "contentAreaColor": "#393f4c",
"contentBorderInsets": "3,1,1,1", "contentBorderInsets": "3,1,1,1",
"darkShadow": "#404552", "darkShadow": "#404552",
"disabledForeground": "#D3DAE3", "disabledForeground": "#D3DAE3",
@@ -669,7 +669,7 @@
"fontSizeOffset": 0, "fontSizeOffset": 0,
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"highlight": "#404552", "highlight": "#404552",
"hoverColor": "#3F3F46", "hoverColor": "#393f4c",
"labelShift": 0, "labelShift": 0,
"selectedForeground": "#FFFFFF", "selectedForeground": "#FFFFFF",
"selectedLabelShift": 0, "selectedLabelShift": 0,
@@ -694,11 +694,11 @@
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"gridColor": "#2f343f", "gridColor": "#2f343f",
"highlightOuter": "#41416A", "highlightOuter": "#41416A",
"hoverBackground": "#08507C70", "hoverBackground": "#09477170",
"hoverInactiveBackground": "#41416A", "hoverInactiveBackground": "#41416A",
"lightSelectionForeground": "#FFFFFF", "lightSelectionForeground": "#FFFFFF",
"lightSelectionInactiveForeground": "#8b9eb5", "lightSelectionInactiveForeground": "#8b9eb5",
"lightSelectionInactiveBackground": "#393f4c", "lightSelectionInactiveBackground": "#393f4c45",
"selectionBackground": "#41416A", "selectionBackground": "#41416A",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveBackground": "#41416A", "selectionInactiveBackground": "#41416A",
@@ -709,14 +709,14 @@
"TableHeader": { "TableHeader": {
"background": "#2f343f", "background": "#2f343f",
"borderColor": "#2f343f", "borderColor": "#2f343f",
"bottomSeparatorColor": "#393f4c", "bottomSeparatorColor": "#393f4c45",
"cellBorder": "4,0,4,0", "cellBorder": "4,0,4,0",
"disabledForeground": "#D3DAE3", "disabledForeground": "#D3DAE3",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"focusCellBackground": "#41416A", "focusCellBackground": "#41416A",
"focusCellForeground": "#FFFFFF", "focusCellForeground": "#FFFFFF",
"height": 25, "height": 25,
"separatorColor": "#393f4c" "separatorColor": "#393f4c45"
}, },
"text": "#8b9eb5", "text": "#8b9eb5",
"textInactiveText": "#8b9eb5", "textInactiveText": "#8b9eb5",
@@ -747,7 +747,7 @@
}, },
"TitlePane": { "TitlePane": {
"background": "#262b33", "background": "#262b33",
"Button.hoverBackground": "#3F3F46", "Button.hoverBackground": "#393f4c",
"inactiveBackground": "#2f343f", "inactiveBackground": "#2f343f",
"infoForeground": "#8b9eb5", "infoForeground": "#8b9eb5",
"inactiveInfoForeground": "#8b9eb5" "inactiveInfoForeground": "#8b9eb5"
@@ -787,22 +787,22 @@
}, },
"Header": { "Header": {
"background": "#2f343f", "background": "#2f343f",
"borderColor": "#393f4c", "borderColor": "#393f4c45",
"inactiveBackground": "#2f343f" "inactiveBackground": "#2f343f"
}, },
"HeaderCloseButton": { "HeaderCloseButton": {
"background": "#2f343f" "background": "#2f343f"
}, },
"HeaderTab": { "HeaderTab": {
"borderColor": "#3F3F46", "borderColor": "#393f4c",
"hoverBackground": "#3F3F46", "hoverBackground": "#393f4c",
"hoverInactiveBackground": "#3F3F46", "hoverInactiveBackground": "#393f4c",
"inactiveUnderlineColor": "#42A5F5", "inactiveUnderlineColor": "#42A5F5",
"selectedBackground": "#262b33", "selectedBackground": "#262b33",
"selectedInactiveBackground": "#262b33", "selectedInactiveBackground": "#262b33",
"underlineColor": "#42A5F5", "underlineColor": "#42A5F5",
"underlinedTabBackground": "#41416A", "underlinedTabBackground": "#41416A",
"underlinedTabInactiveBackground": "#393f4c", "underlinedTabInactiveBackground": "#393f4c45",
"underlinedTabForeground": "#FFFFFF", "underlinedTabForeground": "#FFFFFF",
"underlinedTabInactiveForeground": "#D3DAE3" "underlinedTabInactiveForeground": "#D3DAE3"
} }
@@ -811,14 +811,14 @@
"background": "#2f343f", "background": "#2f343f",
"foreground": "#8b9eb5", "foreground": "#8b9eb5",
"hash": "#404552", "hash": "#404552",
"hoverBackground": "#08507C70", "hoverBackground": "#09477170",
"hoverInactiveBackground": "#41416A", "hoverInactiveBackground": "#41416A",
"modifiedItemForeground": "#42A5F5", "modifiedItemForeground": "#42A5F5",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#08507C70", "selectionBackground": "#09477170",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#08507C70", "selectionInactiveBackground": "#09477170",
"textBackground": "#2f343f" "textBackground": "#2f343f"
}, },
"Tree.leftChildIndent": 10, "Tree.leftChildIndent": 10,
@@ -834,35 +834,35 @@
"borderColor": "#404552", "borderColor": "#404552",
"background": "#2f343f", "background": "#2f343f",
"foreground": "#D3DAE3", "foreground": "#D3DAE3",
"hoverBorderColor": "#3F3F46" "hoverBorderColor": "#393f4c"
}, },
"Connector": { "Connector": {
"borderColor": "#404552", "borderColor": "#404552",
"hoverBorderColor": "#3F3F46" "hoverBorderColor": "#393f4c"
}, },
"Canvas.background": "#262b33", "Canvas.background": "#262b33",
"highStroke.foreground": "#D3DAE3", "highStroke.foreground": "#D3DAE3",
"Label.foreground": "#8b9eb5", "Label.foreground": "#8b9eb5",
"List.selectionBackground": "#08507C70", "List.selectionBackground": "#09477170",
"motion": { "motion": {
"borderColor": "#404552", "borderColor": "#404552",
"Component.foreground": "#D3DAE3", "Component.foreground": "#D3DAE3",
"ConstraintSetText.foreground": "#8b9eb5", "ConstraintSetText.foreground": "#8b9eb5",
"ConstraintSet.background": "#393f4c", "ConstraintSet.background": "#393f4c45",
"CSPanel.SelectedFocusBackground": "#8888FF", "CSPanel.SelectedFocusBackground": "#8888FF55",
"CSPanel.SelectedBackground": "#08507C70", "CSPanel.SelectedBackground": "#09477170",
"cs_FocusText.infoForeground": "#8b9eb5", "cs_FocusText.infoForeground": "#8b9eb5",
"CursorTextColor.foreground": "#D3DAE3", "CursorTextColor.foreground": "#D3DAE3",
"HoverColor.disabledBackground": "#D3DAE3", "HoverColor.disabledBackground": "#D3DAE3",
"motionGraph.background": "#2f343f", "motionGraph.background": "#2f343f",
"Notification.background": "#262a33", "Notification.background": "#262a33",
"ourAvg.background": "#393f4c", "ourAvg.background": "#393f4c45",
"ourCS.background": "#393f4c", "ourCS.background": "#393f4c45",
"ourCS_Border.borderColor": "#404552", "ourCS_Border.borderColor": "#404552",
"ourCS_TextColor.foreground": "#8b9eb5", "ourCS_TextColor.foreground": "#8b9eb5",
"ourCS_SelectedFocusBackground.selectionForeground": "#FFFFFF", "ourCS_SelectedFocusBackground.selectionForeground": "#FFFFFF",
"ourCS_SelectedBackground.selectionInactiveBackground": "#41416A", "ourCS_SelectedBackground.selectionInactiveBackground": "#41416A",
"ourCS_SelectedBorder.pressedBorderColor": "#3F3F46", "ourCS_SelectedBorder.pressedBorderColor": "#393f4c",
"ourML_BarColor.separatorColor": "#404552", "ourML_BarColor.separatorColor": "#404552",
"PrimaryPanel.background": "#262b33", "PrimaryPanel.background": "#262b33",
"SecondaryPanel.background": "#2f343f", "SecondaryPanel.background": "#2f343f",
@@ -895,7 +895,7 @@
"selectedBranchBackground": "#2f343f" "selectedBranchBackground": "#2f343f"
}, },
"GitCommits": { "GitCommits": {
"graphColor": "#3F3F46" "graphColor": "#393f4c"
}, },
"GitLog": { "GitLog": {
"localBranchIconColor": "#42A5F5", "localBranchIconColor": "#42A5F5",
@@ -914,12 +914,12 @@
}, },
"Log": { "Log": {
"Commit.unmatchedForeground": "#8b9eb5", "Commit.unmatchedForeground": "#8b9eb5",
"Commit.currentBranchBackground": "#393f4c", "Commit.currentBranchBackground": "#393f4c45",
"Commit.hoveredBackground": "#08507C70" "Commit.hoveredBackground": "#09477170"
}, },
"RefLabel": { "RefLabel": {
"foreground": "#FFFFFF", "foreground": "#FFFFFF",
"backgroundBase": "#3F3F46" "backgroundBase": "#393f4c"
} }
}, },
"Viewport": { "Viewport": {
@@ -939,13 +939,13 @@
"headerForeground": "#D3DAE3", "headerForeground": "#D3DAE3",
"List.background": "#262b33", "List.background": "#262b33",
"separatorColor": "#404552", "separatorColor": "#404552",
"SidePanel.background": "#393f4c", "SidePanel.background": "#393f4c45",
"Projects": { "Projects": {
"actions.background": "#262b33", "actions.background": "#262b33",
"actions.selectionBackground": "#3F3F46", "actions.selectionBackground": "#393f4c",
"background": "#393f4c", "background": "#393f4c45",
"selectionBackground": "#8888FF", "selectionBackground": "#8888FF55",
"selectionInactiveBackground": "#393f4c" "selectionInactiveBackground": "#393f4c45"
} }
}, },
"window": "#2f343f", "window": "#2f343f",
@@ -968,14 +968,14 @@
"Actions.Blue": "#7587A6", "Actions.Blue": "#7587A6",
"Actions.Green": "#8F9D6A", "Actions.Green": "#8F9D6A",
"Actions.Grey": "#8b9eb5", "Actions.Grey": "#8b9eb5",
"Actions.GreyInline": "#747C84", "Actions.GreyInline": "#747c84",
"Actions.GreyInline.Dark": "#D3DAE3", "Actions.GreyInline.Dark": "#D3DAE3",
"Actions.Red": "#CF6A4C", "Actions.Red": "#CF6A4C",
"Actions.Yellow": "#F9EE98", "Actions.Yellow": "#F9EE98",
"Checkbox.Background.Default": "#262b33", "Checkbox.Background.Default": "#262b33",
"Checkbox.Background.Default.Dark": "#262b33", "Checkbox.Background.Default.Dark": "#262b33",
"Checkbox.Background.Disabled": "#474B57", "Checkbox.Background.Disabled": "#37373d",
"Checkbox.Background.Disabled.Dark": "#474B57", "Checkbox.Background.Disabled.Dark": "#37373d",
"Checkbox.Border.Default": "#404552", "Checkbox.Border.Default": "#404552",
"Checkbox.Border.Default.Dark": "#404552", "Checkbox.Border.Default.Dark": "#404552",
"Checkbox.Border.Disabled": "#D3DAE3", "Checkbox.Border.Disabled": "#D3DAE3",
@@ -994,7 +994,7 @@
"Checkbox.Foreground.Selected.Dark": "#42A5F5", "Checkbox.Foreground.Selected.Dark": "#42A5F5",
"Checkbox.Focus.Thin.Selected": "#D3DAE3", "Checkbox.Focus.Thin.Selected": "#D3DAE3",
"Checkbox.Focus.Thin.Selected.Dark": "#D3DAE3", "Checkbox.Focus.Thin.Selected.Dark": "#D3DAE3",
"Objects.Grey": "#747C84", "Objects.Grey": "#747c84",
"Objects.Blue": "#7587A6", "Objects.Blue": "#7587A6",
"Objects.RedStatus": "#CF6A4C", "Objects.RedStatus": "#CF6A4C",
"Objects.Red": "#CF6A4C", "Objects.Red": "#CF6A4C",

View File

@@ -23,7 +23,7 @@
"inactiveBackground": "#3c4150", "inactiveBackground": "#3c4150",
"inactiveForeground": "#979FAD", "inactiveForeground": "#979FAD",
"infoForeground": "#979FAD", "infoForeground": "#979FAD",
"selectionBackground": "#3A3F4B", "selectionBackground": "#4D515D",
"selectionBackgroundInactive": "#2F333D", "selectionBackgroundInactive": "#2F333D",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveBackground": "#2F333D", "selectionInactiveBackground": "#2F333D",
@@ -39,7 +39,7 @@
"pressedBorderColor": "#2979ff50" "pressedBorderColor": "#2979ff50"
}, },
"Autocomplete": { "Autocomplete": {
"selectionBackground": "#3A3F4B" "selectionBackground": "#4D515D"
}, },
"Borders.ContrastBorderColor": "#282C34", "Borders.ContrastBorderColor": "#282C34",
"Borders.color": "#282C34", "Borders.color": "#282C34",
@@ -80,7 +80,7 @@
}, },
"Content": { "Content": {
"background": "#21252B", "background": "#21252B",
"selectionBackground": "#3A3F4B" "selectionBackground": "#4D515D"
}, },
"CheckBox": { "CheckBox": {
"background": "#282C34", "background": "#282C34",
@@ -95,7 +95,7 @@
"disabledBackground": "#282C34", "disabledBackground": "#282C34",
"disabledForeground": "#6B727D", "disabledForeground": "#6B727D",
"foreground": "#979FAD", "foreground": "#979FAD",
"selectionBackground": "#3A3F4B", "selectionBackground": "#4D515D",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"CodeWithMe": { "CodeWithMe": {
@@ -141,8 +141,8 @@
"selectedGrayedForeground": "#FFFFFF", "selectedGrayedForeground": "#FFFFFF",
"selectionGrayForeground": "#FFFFFF", "selectionGrayForeground": "#FFFFFF",
"selectionInactiveInfoForeground": "#979FAD", "selectionInactiveInfoForeground": "#979FAD",
"selectionInactiveBackground": "#3A3F4B50", "selectionInactiveBackground": "#4D515D",
"selectionBackground": "#3A3F4B80", "selectionBackground": "#4D515D",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInfoForeground": "#FFFFFF" "selectionInfoForeground": "#FFFFFF"
}, },
@@ -166,7 +166,7 @@
"Variables": { "Variables": {
"collectingDataForeground": "#979FAD", "collectingDataForeground": "#979FAD",
"changedValueForeground": "#2979ff", "changedValueForeground": "#2979ff",
"errorMessageForeground": "#F07178", "errorMessageForeground": "#e06c75",
"evaluatingExpressionForeground": "#979FAD", "evaluatingExpressionForeground": "#979FAD",
"exceptionForeground": "#E5C17C", "exceptionForeground": "#E5C17C",
"modifyingValueForeground": "#2979ff", "modifyingValueForeground": "#2979ff",
@@ -213,7 +213,7 @@
"foreground": "#979FAD", "foreground": "#979FAD",
"inactiveBackground": "#282C34", "inactiveBackground": "#282C34",
"inactiveForeground": "#6B727D", "inactiveForeground": "#6B727D",
"selectionBackground": "#3A3F4B", "selectionBackground": "#4D515D",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"EditorTabs": { "EditorTabs": {
@@ -325,12 +325,12 @@
"List": { "List": {
"background": "#2F333D", "background": "#2F333D",
"foreground": "#979FAD", "foreground": "#979FAD",
"hoverBackground": "#3A3F4B70", "hoverBackground": "#3A3F4B80",
"hoverInactiveBackground": "#383E49", "hoverInactiveBackground": "#383E49",
"selectionBackground": "#3A3F4B50", "selectionBackground": "#4D515D",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#3A3F4B70" "selectionInactiveBackground": "#3A3F4B80"
}, },
"material": { "material": {
"background": "#282C34", "background": "#282C34",
@@ -358,7 +358,7 @@
"disabledBackground": "#2F333D", "disabledBackground": "#2F333D",
"disabledForeground": "#6B727D", "disabledForeground": "#6B727D",
"foreground": "#979FAD", "foreground": "#979FAD",
"selectionBackground": "#3A3F4B", "selectionBackground": "#4D515D",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"separatorColor": "#282C34" "separatorColor": "#282C34"
}, },
@@ -369,7 +369,7 @@
"disabledForeground": "#6B727D", "disabledForeground": "#6B727D",
"foreground": "#979FAD", "foreground": "#979FAD",
"highlight": "#282C34", "highlight": "#282C34",
"selectionBackground": "#3A3F4B", "selectionBackground": "#4D515D",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"shadow": "#21252B" "shadow": "#21252B"
}, },
@@ -381,7 +381,7 @@
"disabledBackground": "#282C34", "disabledBackground": "#282C34",
"disabledForeground": "#6B727D", "disabledForeground": "#6B727D",
"foreground": "#979FAD", "foreground": "#979FAD",
"selectionBackground": "#3A3F4B", "selectionBackground": "#4D515D",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"NavBar": { "NavBar": {
@@ -455,10 +455,10 @@
"background": "#282C34", "background": "#282C34",
"disabledForeground": "#6B727D", "disabledForeground": "#6B727D",
"eapTagBackground": "#383D48", "eapTagBackground": "#383D48",
"hoverBackground": "#3A3F4B70", "hoverBackground": "#3A3F4B80",
"lightSelectionBackground": "#383E49", "lightSelectionBackground": "#383E49",
"paidTagBackground": "#383D48", "paidTagBackground": "#383D48",
"selectionBackground": "#3A3F4B", "selectionBackground": "#4D515D",
"tagForeground": "#2979ff", "tagForeground": "#2979ff",
"tagBackground": "#383D48", "tagBackground": "#383D48",
"trialTagBackground": "#383D48", "trialTagBackground": "#383D48",
@@ -541,7 +541,7 @@
"disabledBackground": "#282C34", "disabledBackground": "#282C34",
"disabledForeground": "#6B727D", "disabledForeground": "#6B727D",
"foreground": "#979FAD", "foreground": "#979FAD",
"selectionBackground": "#3A3F4B", "selectionBackground": "#4D515D",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"ScreenView.borderColor": "#282C34", "ScreenView.borderColor": "#282C34",
@@ -694,7 +694,7 @@
"foreground": "#979FAD", "foreground": "#979FAD",
"gridColor": "#282C34", "gridColor": "#282C34",
"highlightOuter": "#383E49", "highlightOuter": "#383E49",
"hoverBackground": "#3A3F4B70", "hoverBackground": "#3A3F4B80",
"hoverInactiveBackground": "#383E49", "hoverInactiveBackground": "#383E49",
"lightSelectionForeground": "#FFFFFF", "lightSelectionForeground": "#FFFFFF",
"lightSelectionInactiveForeground": "#979FAD", "lightSelectionInactiveForeground": "#979FAD",
@@ -811,14 +811,14 @@
"background": "#21252B", "background": "#21252B",
"foreground": "#979FAD", "foreground": "#979FAD",
"hash": "#282C34", "hash": "#282C34",
"hoverBackground": "#3A3F4B70", "hoverBackground": "#3A3F4B80",
"hoverInactiveBackground": "#383E49", "hoverInactiveBackground": "#383E49",
"modifiedItemForeground": "#2979ff", "modifiedItemForeground": "#2979ff",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#3A3F4B70", "selectionBackground": "#3A3F4B80",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#3A3F4B70", "selectionInactiveBackground": "#3A3F4B80",
"textBackground": "#21252B" "textBackground": "#21252B"
}, },
"Tree.leftChildIndent": 10, "Tree.leftChildIndent": 10,
@@ -843,14 +843,14 @@
"Canvas.background": "#21252B", "Canvas.background": "#21252B",
"highStroke.foreground": "#979FAD", "highStroke.foreground": "#979FAD",
"Label.foreground": "#979FAD", "Label.foreground": "#979FAD",
"List.selectionBackground": "#3A3F4B70", "List.selectionBackground": "#3A3F4B80",
"motion": { "motion": {
"borderColor": "#282C34", "borderColor": "#282C34",
"Component.foreground": "#979FAD", "Component.foreground": "#979FAD",
"ConstraintSetText.foreground": "#979FAD", "ConstraintSetText.foreground": "#979FAD",
"ConstraintSet.background": "#2F333D", "ConstraintSet.background": "#2F333D",
"CSPanel.SelectedFocusBackground": "#3A3F4B", "CSPanel.SelectedFocusBackground": "#4D515D",
"CSPanel.SelectedBackground": "#3A3F4B70", "CSPanel.SelectedBackground": "#3A3F4B80",
"cs_FocusText.infoForeground": "#979FAD", "cs_FocusText.infoForeground": "#979FAD",
"CursorTextColor.foreground": "#979FAD", "CursorTextColor.foreground": "#979FAD",
"HoverColor.disabledBackground": "#6B727D", "HoverColor.disabledBackground": "#6B727D",
@@ -915,7 +915,7 @@
"Log": { "Log": {
"Commit.unmatchedForeground": "#979FAD", "Commit.unmatchedForeground": "#979FAD",
"Commit.currentBranchBackground": "#2F333D", "Commit.currentBranchBackground": "#2F333D",
"Commit.hoveredBackground": "#3A3F4B70" "Commit.hoveredBackground": "#3A3F4B80"
}, },
"RefLabel": { "RefLabel": {
"foreground": "#FFFFFF", "foreground": "#FFFFFF",
@@ -944,7 +944,7 @@
"actions.background": "#21252B", "actions.background": "#21252B",
"actions.selectionBackground": "#383D48", "actions.selectionBackground": "#383D48",
"background": "#2F333D", "background": "#2F333D",
"selectionBackground": "#3A3F4B", "selectionBackground": "#4D515D",
"selectionInactiveBackground": "#2F333D" "selectionInactiveBackground": "#2F333D"
} }
}, },
@@ -970,7 +970,7 @@
"Actions.Grey": "#979FAD", "Actions.Grey": "#979FAD",
"Actions.GreyInline": "#59626F", "Actions.GreyInline": "#59626F",
"Actions.GreyInline.Dark": "#979FAD", "Actions.GreyInline.Dark": "#979FAD",
"Actions.Red": "#F07178", "Actions.Red": "#e06c75",
"Actions.Yellow": "#E5C17C", "Actions.Yellow": "#E5C17C",
"Checkbox.Background.Default": "#21252B", "Checkbox.Background.Default": "#21252B",
"Checkbox.Background.Default.Dark": "#21252B", "Checkbox.Background.Default.Dark": "#21252B",
@@ -996,8 +996,8 @@
"Checkbox.Focus.Thin.Selected.Dark": "#979FAD", "Checkbox.Focus.Thin.Selected.Dark": "#979FAD",
"Objects.Grey": "#59626F", "Objects.Grey": "#59626F",
"Objects.Blue": "#61AEEF", "Objects.Blue": "#61AEEF",
"Objects.RedStatus": "#F07178", "Objects.RedStatus": "#e06c75",
"Objects.Red": "#F07178", "Objects.Red": "#e06c75",
"Objects.Pink": "#C679DD", "Objects.Pink": "#C679DD",
"Objects.Yellow": "#E5C17C", "Objects.Yellow": "#E5C17C",
"Objects.Green": "#98C379", "Objects.Green": "#98C379",

View File

@@ -23,7 +23,7 @@
"inactiveBackground": "#3c4150", "inactiveBackground": "#3c4150",
"inactiveForeground": "#979FAD", "inactiveForeground": "#979FAD",
"infoForeground": "#979FAD", "infoForeground": "#979FAD",
"selectionBackground": "#3A3F4B", "selectionBackground": "#4D515D",
"selectionBackgroundInactive": "#2F333D", "selectionBackgroundInactive": "#2F333D",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveBackground": "#2F333D", "selectionInactiveBackground": "#2F333D",
@@ -39,7 +39,7 @@
"pressedBorderColor": "#2979ff50" "pressedBorderColor": "#2979ff50"
}, },
"Autocomplete": { "Autocomplete": {
"selectionBackground": "#3A3F4B" "selectionBackground": "#4D515D"
}, },
"Borders.ContrastBorderColor": "#282C34", "Borders.ContrastBorderColor": "#282C34",
"Borders.color": "#282C34", "Borders.color": "#282C34",
@@ -80,7 +80,7 @@
}, },
"Content": { "Content": {
"background": "#21252B", "background": "#21252B",
"selectionBackground": "#3A3F4B" "selectionBackground": "#4D515D"
}, },
"CheckBox": { "CheckBox": {
"background": "#282C34", "background": "#282C34",
@@ -95,7 +95,7 @@
"disabledBackground": "#282C34", "disabledBackground": "#282C34",
"disabledForeground": "#6B727D", "disabledForeground": "#6B727D",
"foreground": "#979FAD", "foreground": "#979FAD",
"selectionBackground": "#3A3F4B", "selectionBackground": "#4D515D",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"CodeWithMe": { "CodeWithMe": {
@@ -141,8 +141,8 @@
"selectedGrayedForeground": "#FFFFFF", "selectedGrayedForeground": "#FFFFFF",
"selectionGrayForeground": "#FFFFFF", "selectionGrayForeground": "#FFFFFF",
"selectionInactiveInfoForeground": "#979FAD", "selectionInactiveInfoForeground": "#979FAD",
"selectionInactiveBackground": "#3A3F4B50", "selectionInactiveBackground": "#4D515D",
"selectionBackground": "#3A3F4B80", "selectionBackground": "#4D515D",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInfoForeground": "#FFFFFF" "selectionInfoForeground": "#FFFFFF"
}, },
@@ -166,7 +166,7 @@
"Variables": { "Variables": {
"collectingDataForeground": "#979FAD", "collectingDataForeground": "#979FAD",
"changedValueForeground": "#2979ff", "changedValueForeground": "#2979ff",
"errorMessageForeground": "#F07178", "errorMessageForeground": "#e06c75",
"evaluatingExpressionForeground": "#979FAD", "evaluatingExpressionForeground": "#979FAD",
"exceptionForeground": "#E5C17C", "exceptionForeground": "#E5C17C",
"modifyingValueForeground": "#2979ff", "modifyingValueForeground": "#2979ff",
@@ -213,7 +213,7 @@
"foreground": "#979FAD", "foreground": "#979FAD",
"inactiveBackground": "#282C34", "inactiveBackground": "#282C34",
"inactiveForeground": "#6B727D", "inactiveForeground": "#6B727D",
"selectionBackground": "#3A3F4B", "selectionBackground": "#4D515D",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"EditorTabs": { "EditorTabs": {
@@ -325,12 +325,12 @@
"List": { "List": {
"background": "#2F333D", "background": "#2F333D",
"foreground": "#979FAD", "foreground": "#979FAD",
"hoverBackground": "#3A3F4B70", "hoverBackground": "#3A3F4B80",
"hoverInactiveBackground": "#383E49", "hoverInactiveBackground": "#383E49",
"selectionBackground": "#3A3F4B50", "selectionBackground": "#4D515D",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#3A3F4B70" "selectionInactiveBackground": "#3A3F4B80"
}, },
"material": { "material": {
"background": "#282C34", "background": "#282C34",
@@ -358,7 +358,7 @@
"disabledBackground": "#2F333D", "disabledBackground": "#2F333D",
"disabledForeground": "#6B727D", "disabledForeground": "#6B727D",
"foreground": "#979FAD", "foreground": "#979FAD",
"selectionBackground": "#3A3F4B", "selectionBackground": "#4D515D",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"separatorColor": "#282C34" "separatorColor": "#282C34"
}, },
@@ -369,7 +369,7 @@
"disabledForeground": "#6B727D", "disabledForeground": "#6B727D",
"foreground": "#979FAD", "foreground": "#979FAD",
"highlight": "#282C34", "highlight": "#282C34",
"selectionBackground": "#3A3F4B", "selectionBackground": "#4D515D",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"shadow": "#282C34" "shadow": "#282C34"
}, },
@@ -381,7 +381,7 @@
"disabledBackground": "#282C34", "disabledBackground": "#282C34",
"disabledForeground": "#6B727D", "disabledForeground": "#6B727D",
"foreground": "#979FAD", "foreground": "#979FAD",
"selectionBackground": "#3A3F4B", "selectionBackground": "#4D515D",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"NavBar": { "NavBar": {
@@ -455,10 +455,10 @@
"background": "#282C34", "background": "#282C34",
"disabledForeground": "#6B727D", "disabledForeground": "#6B727D",
"eapTagBackground": "#383D48", "eapTagBackground": "#383D48",
"hoverBackground": "#3A3F4B70", "hoverBackground": "#3A3F4B80",
"lightSelectionBackground": "#383E49", "lightSelectionBackground": "#383E49",
"paidTagBackground": "#383D48", "paidTagBackground": "#383D48",
"selectionBackground": "#3A3F4B", "selectionBackground": "#4D515D",
"tagForeground": "#2979ff", "tagForeground": "#2979ff",
"tagBackground": "#383D48", "tagBackground": "#383D48",
"trialTagBackground": "#383D48", "trialTagBackground": "#383D48",
@@ -541,7 +541,7 @@
"disabledBackground": "#282C34", "disabledBackground": "#282C34",
"disabledForeground": "#6B727D", "disabledForeground": "#6B727D",
"foreground": "#979FAD", "foreground": "#979FAD",
"selectionBackground": "#3A3F4B", "selectionBackground": "#4D515D",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"ScreenView.borderColor": "#282C34", "ScreenView.borderColor": "#282C34",
@@ -694,7 +694,7 @@
"foreground": "#979FAD", "foreground": "#979FAD",
"gridColor": "#282C34", "gridColor": "#282C34",
"highlightOuter": "#383E49", "highlightOuter": "#383E49",
"hoverBackground": "#3A3F4B70", "hoverBackground": "#3A3F4B80",
"hoverInactiveBackground": "#383E49", "hoverInactiveBackground": "#383E49",
"lightSelectionForeground": "#FFFFFF", "lightSelectionForeground": "#FFFFFF",
"lightSelectionInactiveForeground": "#979FAD", "lightSelectionInactiveForeground": "#979FAD",
@@ -811,14 +811,14 @@
"background": "#282C34", "background": "#282C34",
"foreground": "#979FAD", "foreground": "#979FAD",
"hash": "#282C34", "hash": "#282C34",
"hoverBackground": "#3A3F4B70", "hoverBackground": "#3A3F4B80",
"hoverInactiveBackground": "#383E49", "hoverInactiveBackground": "#383E49",
"modifiedItemForeground": "#2979ff", "modifiedItemForeground": "#2979ff",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#3A3F4B70", "selectionBackground": "#3A3F4B80",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#3A3F4B70", "selectionInactiveBackground": "#3A3F4B80",
"textBackground": "#282C34" "textBackground": "#282C34"
}, },
"Tree.leftChildIndent": 10, "Tree.leftChildIndent": 10,
@@ -843,14 +843,14 @@
"Canvas.background": "#21252B", "Canvas.background": "#21252B",
"highStroke.foreground": "#979FAD", "highStroke.foreground": "#979FAD",
"Label.foreground": "#979FAD", "Label.foreground": "#979FAD",
"List.selectionBackground": "#3A3F4B70", "List.selectionBackground": "#3A3F4B80",
"motion": { "motion": {
"borderColor": "#282C34", "borderColor": "#282C34",
"Component.foreground": "#979FAD", "Component.foreground": "#979FAD",
"ConstraintSetText.foreground": "#979FAD", "ConstraintSetText.foreground": "#979FAD",
"ConstraintSet.background": "#2F333D", "ConstraintSet.background": "#2F333D",
"CSPanel.SelectedFocusBackground": "#3A3F4B", "CSPanel.SelectedFocusBackground": "#4D515D",
"CSPanel.SelectedBackground": "#3A3F4B70", "CSPanel.SelectedBackground": "#3A3F4B80",
"cs_FocusText.infoForeground": "#979FAD", "cs_FocusText.infoForeground": "#979FAD",
"CursorTextColor.foreground": "#979FAD", "CursorTextColor.foreground": "#979FAD",
"HoverColor.disabledBackground": "#6B727D", "HoverColor.disabledBackground": "#6B727D",
@@ -915,7 +915,7 @@
"Log": { "Log": {
"Commit.unmatchedForeground": "#979FAD", "Commit.unmatchedForeground": "#979FAD",
"Commit.currentBranchBackground": "#2F333D", "Commit.currentBranchBackground": "#2F333D",
"Commit.hoveredBackground": "#3A3F4B70" "Commit.hoveredBackground": "#3A3F4B80"
}, },
"RefLabel": { "RefLabel": {
"foreground": "#FFFFFF", "foreground": "#FFFFFF",
@@ -944,7 +944,7 @@
"actions.background": "#21252B", "actions.background": "#21252B",
"actions.selectionBackground": "#383D48", "actions.selectionBackground": "#383D48",
"background": "#2F333D", "background": "#2F333D",
"selectionBackground": "#3A3F4B", "selectionBackground": "#4D515D",
"selectionInactiveBackground": "#2F333D" "selectionInactiveBackground": "#2F333D"
} }
}, },
@@ -970,7 +970,7 @@
"Actions.Grey": "#979FAD", "Actions.Grey": "#979FAD",
"Actions.GreyInline": "#59626F", "Actions.GreyInline": "#59626F",
"Actions.GreyInline.Dark": "#979FAD", "Actions.GreyInline.Dark": "#979FAD",
"Actions.Red": "#F07178", "Actions.Red": "#e06c75",
"Actions.Yellow": "#E5C17C", "Actions.Yellow": "#E5C17C",
"Checkbox.Background.Default": "#21252B", "Checkbox.Background.Default": "#21252B",
"Checkbox.Background.Default.Dark": "#21252B", "Checkbox.Background.Default.Dark": "#21252B",
@@ -996,8 +996,8 @@
"Checkbox.Focus.Thin.Selected.Dark": "#979FAD", "Checkbox.Focus.Thin.Selected.Dark": "#979FAD",
"Objects.Grey": "#59626F", "Objects.Grey": "#59626F",
"Objects.Blue": "#61AEEF", "Objects.Blue": "#61AEEF",
"Objects.RedStatus": "#F07178", "Objects.RedStatus": "#e06c75",
"Objects.Red": "#F07178", "Objects.Red": "#e06c75",
"Objects.Pink": "#C679DD", "Objects.Pink": "#C679DD",
"Objects.Yellow": "#E5C17C", "Objects.Yellow": "#E5C17C",
"Objects.Green": "#98C379", "Objects.Green": "#98C379",

View File

@@ -14,29 +14,29 @@
"acceleratorSelectionForeground": "#6272A4", "acceleratorSelectionForeground": "#6272A4",
"background": "#282A36", "background": "#282A36",
"borderColor": "#21222C", "borderColor": "#21222C",
"disabledBackground": "#34353D", "disabledBackground": "#313341",
"disabledForeground": "#6272A4", "disabledForeground": "#6272A4",
"disabledText": "#6272A4", "disabledText": "#6272A4",
"focusColor": "#44475a", "focusColor": "#6272A4",
"focusedBorderColor": "#9580ff", "focusedBorderColor": "#FF79C5",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"inactiveBackground": "#34353D", "inactiveBackground": "#313341",
"inactiveForeground": "#6272A4", "inactiveForeground": "#6272A4",
"infoForeground": "#6272A4", "infoForeground": "#6272A4",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionBackgroundInactive": "#282A36", "selectionBackgroundInactive": "#282A36",
"selectionForeground": "#FFFFFF", "selectionForeground": "#8BE9FD",
"selectionInactiveBackground": "#282A36", "selectionInactiveBackground": "#282A36",
"separatorColor": "#21222C" "separatorColor": "#21222C"
}, },
"activeCaption": "#282A36", "activeCaption": "#282A36",
"ActionButton": { "ActionButton": {
"hoverBackground": "#9580ff50", "hoverBackground": "#FF79C550",
"hoverBorderColor": "#9580ff50", "hoverBorderColor": "#FF79C550",
"hoverSeparatorColor": "#393C4B", "hoverSeparatorColor": "#393C4B",
"focusedBorderColor": "#9580ff50", "focusedBorderColor": "#FF79C550",
"pressedBackground": "#9580ff50", "pressedBackground": "#FF79C550",
"pressedBorderColor": "#9580ff50" "pressedBorderColor": "#FF79C550"
}, },
"Autocomplete": { "Autocomplete": {
"selectionBackground": "#44475A" "selectionBackground": "#44475A"
@@ -49,9 +49,9 @@
"default": { "default": {
"endBackground": "#44475A", "endBackground": "#44475A",
"endBorderColor": "#44475A", "endBorderColor": "#44475A",
"foreground": "#8BE9FD", "foreground": "#FFFFFF",
"focusColor": "#9580ff", "focusColor": "#FF79C5",
"focusedBorderColor": "#9580ff", "focusedBorderColor": "#FF79C5",
"shadowColor": "#44475A", "shadowColor": "#44475A",
"startBackground": "#44475A", "startBackground": "#44475A",
"startBorderColor": "#44475A" "startBorderColor": "#44475A"
@@ -60,13 +60,13 @@
"disabledText": "#6272A4", "disabledText": "#6272A4",
"endBackground": "#393C4B", "endBackground": "#393C4B",
"endBorderColor": "#393C4B", "endBorderColor": "#393C4B",
"focus": "#44475a", "focus": "#6272A4",
"focusedBorderColor": "#9580ff", "focusedBorderColor": "#FF79C5",
"foreground": "#6272A4", "foreground": "#6272A4",
"highlight": "#FFFFFF", "highlight": "#8BE9FD",
"mt.background": "#393C4B", "mt.background": "#393C4B",
"mt.foreground": "#6272A4", "mt.foreground": "#6272A4",
"mt.selectedForeground": "#FFFFFF", "mt.selectedForeground": "#8BE9FD",
"mt.selection.color1": "#44475A", "mt.selection.color1": "#44475A",
"mt.selection.color2": "#44475A", "mt.selection.color2": "#44475A",
"startBackground": "#393C4B", "startBackground": "#393C4B",
@@ -86,7 +86,7 @@
"background": "#282A36", "background": "#282A36",
"disabledText": "#6272A4", "disabledText": "#6272A4",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"select": "#9580ff" "select": "#FF79C5"
}, },
"CheckBoxMenuItem": { "CheckBoxMenuItem": {
"acceleratorForeground": "#6272A4", "acceleratorForeground": "#6272A4",
@@ -96,12 +96,12 @@
"disabledForeground": "#6272A4", "disabledForeground": "#6272A4",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#8BE9FD" "selectionForeground": "#FFFFFF"
}, },
"CodeWithMe": { "CodeWithMe": {
"Avatar.foreground": "#F8F8F2", "Avatar.foreground": "#F8F8F2",
"AccessEnabled": { "AccessEnabled": {
"accessDot": "#9580ff", "accessDot": "#FF79C5",
"dropdownBorder": "#282A36", "dropdownBorder": "#282A36",
"pillBackground": "$second" "pillBackground": "$second"
} }
@@ -121,78 +121,78 @@
}, },
"background": "#191A21", "background": "#191A21",
"buttonBackground": "#393C4B", "buttonBackground": "#393C4B",
"darcula.hoveredArrowButtonForeground": "#9580ff", "darcula.hoveredArrowButtonForeground": "#FF79C5",
"disabledForeground": "#6272A4", "disabledForeground": "#6272A4",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"modifiedItemForeground": "#9580ff", "modifiedItemForeground": "#FF79C5",
"nonEditableBackground": "#282A36", "nonEditableBackground": "#282A36",
"padding": "5,5,5,5", "padding": "5,5,5,5",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#8BE9FD" "selectionForeground": "#FFFFFF"
}, },
"ComboPopup.border": "#21222C", "ComboPopup.border": "#21222C",
"CompletionPopup": { "CompletionPopup": {
"background": "#282A36", "background": "#282A36",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"infoForeground": "#6272A4", "infoForeground": "#6272A4",
"matchForeground": "#9580ff", "matchForeground": "#FF79C5",
"matchSelectionForeground": "#9580ff", "matchSelectionForeground": "#FF79C5",
"nonFocusedState": "false", "nonFocusedState": "false",
"selectedGrayedForeground": "#FFFFFF", "selectedGrayedForeground": "#8BE9FD",
"selectionGrayForeground": "#FFFFFF", "selectionGrayForeground": "#8BE9FD",
"selectionInactiveInfoForeground": "#6272A4", "selectionInactiveInfoForeground": "#6272A4",
"selectionInactiveBackground": "#44475A50", "selectionInactiveBackground": "#44475A",
"selectionBackground": "#44475A80", "selectionBackground": "#44475A",
"selectionForeground": "#FFFFFF", "selectionForeground": "#8BE9FD",
"selectionInfoForeground": "#FFFFFF" "selectionInfoForeground": "#8BE9FD"
}, },
"Component": { "Component": {
"arc": 4, "arc": 4,
"borderColor": "#44475a", "borderColor": "#6272A4",
"disabledBorderColor": "#393C4B", "disabledBorderColor": "#393C4B",
"focusColor": "#9580ff", "focusColor": "#FF79C5",
"focusedBorderColor": "#9580ff", "focusedBorderColor": "#FF79C5",
"hoverIconColor": "#9580ff", "hoverIconColor": "#FF79C5",
"infoForeground": "#6272A4", "infoForeground": "#6272A4",
"iconColor": "#F8F8F2" "iconColor": "#F8F8F2"
}, },
"control": "#282A36", "control": "#282A36",
"controlText": "#6272A4", "controlText": "#6272A4",
"Counter": { "Counter": {
"background": "#9580ff", "background": "#FF79C5",
"foreground": "#FFFFFF" "foreground": "#8BE9FD"
}, },
"Debugger": { "Debugger": {
"Variables": { "Variables": {
"collectingDataForeground": "#6272A4", "collectingDataForeground": "#6272A4",
"changedValueForeground": "#9580ff", "changedValueForeground": "#FF79C5",
"errorMessageForeground": "#8BE9FD", "errorMessageForeground": "#f780bf",
"evaluatingExpressionForeground": "#6272A4", "evaluatingExpressionForeground": "#6272A4",
"exceptionForeground": "#50FA7B", "exceptionForeground": "#8aff80",
"modifyingValueForeground": "#9580ff", "modifyingValueForeground": "#FF79C5",
"valueForeground": "#9580ff" "valueForeground": "#FF79C5"
} }
}, },
"DebuggerTabs": { "DebuggerTabs": {
"selectedBackground": "#44475a", "selectedBackground": "#6272A4",
"underlinedTabBackground": "#44475a" "underlinedTabBackground": "#6272A4"
}, },
"DebuggerPopup": { "DebuggerPopup": {
"borderColor": "#44475a" "borderColor": "#6272A4"
}, },
"DefaultTabs": { "DefaultTabs": {
"background": "#282A36", "background": "#282A36",
"borderColor": "#282A36", "borderColor": "#282A36",
"hoverBackground": "#44475A", "hoverBackground": "#44475A",
"hoverColor": "#191A21", "hoverColor": "#191A21",
"hoverMaskColor": "#44475a", "hoverMaskColor": "#6272A4",
"inactiveColoredTabBackground": "#282A36", "inactiveColoredTabBackground": "#282A36",
"inactiveColoredFileBackground": "#393C4B", "inactiveColoredFileBackground": "#393C4B",
"inactiveUnderlineColor": "#9580ff", "inactiveUnderlineColor": "#FF79C5",
"inactiveMaskColor": "#191A21", "inactiveMaskColor": "#191A21",
"underlineColor": "#9580ff", "underlineColor": "#FF79C5",
"underlinedTabBackground": "#44475A", "underlinedTabBackground": "#44475A",
"underlinedTabForeground": "#FFFFFF" "underlinedTabForeground": "#8BE9FD"
}, },
"Desktop.background": "#282A36", "Desktop.background": "#282A36",
"DialogWrapper.southPanelBackground": "#282A36", "DialogWrapper.southPanelBackground": "#282A36",
@@ -209,41 +209,41 @@
}, },
"EditorPane": { "EditorPane": {
"background": "#191A21", "background": "#191A21",
"caretForeground": "#9580ff", "caretForeground": "#FF79C5",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"inactiveBackground": "#282A36", "inactiveBackground": "#282A36",
"inactiveForeground": "#6272A4", "inactiveForeground": "#6272A4",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#8BE9FD" "selectionForeground": "#FFFFFF"
}, },
"EditorTabs": { "EditorTabs": {
"borderColor": "#282A36", "borderColor": "#282A36",
"hoverBackground": "#44475a", "hoverBackground": "#6272A4",
"hoverColor": "#44475a", "hoverColor": "#6272A4",
"hoverMaskColor": "#44475a", "hoverMaskColor": "#6272A4",
"inactiveMaskColor": "#282A36", "inactiveMaskColor": "#282A36",
"inactiveColoredFileBackground": "#282A36", "inactiveColoredFileBackground": "#282A36",
"inactiveUnderlineColor": "#6272A4", "inactiveUnderlineColor": "#6272A4",
"selectedForeground": "#F8F8F2", "selectedForeground": "#F8F8F2",
"selectedBackground": "#44475A", "selectedBackground": "#44475A",
"underlineColor": "#9580ff", "underlineColor": "#FF79C5",
"underlinedTabBackground": "#44475A", "underlinedTabBackground": "#44475A",
"underlinedTabForeground": "#FFFFFF" "underlinedTabForeground": "#8BE9FD"
}, },
"EditorGroupsTabs": { "EditorGroupsTabs": {
"background": "#282A36", "background": "#282A36",
"borderColor": "#282A36", "borderColor": "#282A36",
"hoverBackground": "#44475a", "hoverBackground": "#6272A4",
"hoverColor": "#44475a", "hoverColor": "#6272A4",
"inactiveUnderlineColor": "#9580ff", "inactiveUnderlineColor": "#FF79C5",
"underlineColor": "#9580ff", "underlineColor": "#FF79C5",
"underlinedTabBackground": "#44475A", "underlinedTabBackground": "#44475A",
"underlinedTabForeground": "#F8F8F2" "underlinedTabForeground": "#F8F8F2"
}, },
"FileColor": { "FileColor": {
"Green": "#387002", "Green": "#387002",
"Blue": "#004BA0", "Blue": "#004BA0",
"Yellow": "#34353D", "Yellow": "#313341",
"Orange": "#B53D00", "Orange": "#B53D00",
"Violet": "#4D2C91", "Violet": "#4D2C91",
"Rose": "#A00037" "Rose": "#A00037"
@@ -261,11 +261,11 @@
"Focus.color": "#21222C", "Focus.color": "#21222C",
"FormattedTextField": { "FormattedTextField": {
"background": "#191A21", "background": "#191A21",
"caretForeground": "#9580ff", "caretForeground": "#FF79C5",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"inactiveBackground": "#393C4B", "inactiveBackground": "#393C4B",
"inactiveForeground": "#6272A4", "inactiveForeground": "#6272A4",
"selectionForeground": "#8BE9FD", "selectionForeground": "#FFFFFF",
"selectionBackground": "#44475A" "selectionBackground": "#44475A"
}, },
"GotItTooltip.borderColor": "#1D2228", "GotItTooltip.borderColor": "#1D2228",
@@ -288,7 +288,7 @@
"infoForeground": "#6272A4", "infoForeground": "#6272A4",
"shortcutForeground": "#6272A4" "shortcutForeground": "#6272A4"
}, },
"Hyperlink.linkColor": "#9580ff", "Hyperlink.linkColor": "#FF79C5",
"inactiveCaption": "#282A36", "inactiveCaption": "#282A36",
"inactiveCaptionBorder": "#282A36", "inactiveCaptionBorder": "#282A36",
"inactiveCaptionText": "#6272A4", "inactiveCaptionText": "#6272A4",
@@ -311,26 +311,26 @@
"disabledText": "#6272A4", "disabledText": "#6272A4",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"infoForeground": "#6272A4", "infoForeground": "#6272A4",
"selectedForeground": "#8BE9FD", "selectedForeground": "#FFFFFF",
"selectedDisabledForeground": "#F8F8F2" "selectedDisabledForeground": "#F8F8F2"
}, },
"Link": { "Link": {
"activeForeground": "#9580ff", "activeForeground": "#FF79C5",
"hoverForeground": "#9580ff", "hoverForeground": "#FF79C5",
"pressedForeground": "#9580ff", "pressedForeground": "#FF79C5",
"secondaryForeground": "#6272A4", "secondaryForeground": "#6272A4",
"visitedForeground": "#9580ff" "visitedForeground": "#FF79C5"
}, },
"link.foreground": "#9580ff", "link.foreground": "#FF79C5",
"List": { "List": {
"background": "#282A36", "background": "#282A36",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"hoverBackground": "#44475A70", "hoverBackground": "#44475A50",
"hoverInactiveBackground": "#44475A", "hoverInactiveBackground": "#44475A",
"selectionBackground": "#44475A50", "selectionBackground": "#44475A",
"selectionForeground": "#FFFFFF", "selectionForeground": "#8BE9FD",
"selectionInactiveForeground": "#8BE9FD", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#44475A70" "selectionInactiveBackground": "#44475A50"
}, },
"material": { "material": {
"background": "#282A36", "background": "#282A36",
@@ -339,19 +339,19 @@
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"mergeCommits": "#393C4B", "mergeCommits": "#393C4B",
"primaryColor": "#6272A4", "primaryColor": "#6272A4",
"selectionForeground": "#FFFFFF", "selectionForeground": "#8BE9FD",
"tab.backgroundColor": "#282A36", "tab.backgroundColor": "#282A36",
"tab.borderColor": "#9580ff", "tab.borderColor": "#FF79C5",
"tagColor": "#6272A4" "tagColor": "#6272A4"
}, },
"MemoryIndicator": { "MemoryIndicator": {
"allocatedBackground": "#282A36", "allocatedBackground": "#282A36",
"usedColor": "#44475a", "usedColor": "#6272A4",
"usedBackground": "#44475a" "usedBackground": "#6272A4"
}, },
"Menu": { "Menu": {
"acceleratorForeground": "#6272A4", "acceleratorForeground": "#6272A4",
"acceleratorSelectionForeground": "#FFFFFF", "acceleratorSelectionForeground": "#8BE9FD",
"background": "#282A36", "background": "#282A36",
"border": "4,2,4,2", "border": "4,2,4,2",
"borderColor": "#282A36", "borderColor": "#282A36",
@@ -359,7 +359,7 @@
"disabledForeground": "#6272A4", "disabledForeground": "#6272A4",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#FFFFFF", "selectionForeground": "#8BE9FD",
"separatorColor": "#21222C" "separatorColor": "#21222C"
}, },
"MenuBar": { "MenuBar": {
@@ -370,19 +370,19 @@
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"highlight": "#282A36", "highlight": "#282A36",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#FFFFFF", "selectionForeground": "#8BE9FD",
"shadow": "#191A21" "shadow": "#191A21"
}, },
"MenuItem": { "MenuItem": {
"acceleratorForeground": "#6272A4", "acceleratorForeground": "#6272A4",
"acceleratorSelectionForeground": "#FFFFFF", "acceleratorSelectionForeground": "#8BE9FD",
"border": "4,2,4,2", "border": "4,2,4,2",
"background": "#282A36", "background": "#282A36",
"disabledBackground": "#282A36", "disabledBackground": "#282A36",
"disabledForeground": "#6272A4", "disabledForeground": "#6272A4",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#FFFFFF" "selectionForeground": "#8BE9FD"
}, },
"NavBar": { "NavBar": {
"arrowColor": "#F8F8F2", "arrowColor": "#F8F8F2",
@@ -396,7 +396,7 @@
"background": "#191A21" "background": "#191A21"
} }
}, },
"NewPSD.warning": "#9580ff", "NewPSD.warning": "#FF79C5",
"Notification": { "Notification": {
"background": "#1D2228", "background": "#1D2228",
"borderColor": "#1D2228", "borderColor": "#1D2228",
@@ -425,7 +425,7 @@
}, },
"Outline": { "Outline": {
"color": "#393C4B", "color": "#393C4B",
"focusedColor": "#9580ff", "focusedColor": "#FF79C5",
"disabledColor": "#6272A4" "disabledColor": "#6272A4"
}, },
"Panel": { "Panel": {
@@ -435,8 +435,8 @@
"ParameterInfo": { "ParameterInfo": {
"background": "#282A36", "background": "#282A36",
"borderColor": "#44475A", "borderColor": "#44475A",
"currentOverloadBackground": "#44475a", "currentOverloadBackground": "#6272A4",
"currentParameterForeground": "#9580ff", "currentParameterForeground": "#FF79C5",
"disabledForeground": "#6272A4", "disabledForeground": "#6272A4",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"infoForeground": "#6272A4", "infoForeground": "#6272A4",
@@ -444,32 +444,32 @@
}, },
"PasswordField": { "PasswordField": {
"background": "#191A21", "background": "#191A21",
"capsLockIconColor": "#9580ff", "capsLockIconColor": "#FF79C5",
"caretForeground": "#9580ff", "caretForeground": "#FF79C5",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"inactiveForeground": "#6272A4", "inactiveForeground": "#6272A4",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#8BE9FD" "selectionForeground": "#FFFFFF"
}, },
"Plugins": { "Plugins": {
"background": "#282A36", "background": "#282A36",
"disabledForeground": "#6272A4", "disabledForeground": "#6272A4",
"eapTagBackground": "#44475a", "eapTagBackground": "#6272A4",
"hoverBackground": "#44475A70", "hoverBackground": "#44475A50",
"lightSelectionBackground": "#44475A", "lightSelectionBackground": "#44475A",
"paidTagBackground": "#44475a", "paidTagBackground": "#6272A4",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"tagForeground": "#9580ff", "tagForeground": "#FF79C5",
"tagBackground": "#44475a", "tagBackground": "#6272A4",
"trialTagBackground": "#44475a", "trialTagBackground": "#6272A4",
"Button": { "Button": {
"installBackground": "#393C4B", "installBackground": "#393C4B",
"installBorderColor": "#393C4B", "installBorderColor": "#393C4B",
"installForeground": "#F8F8F2", "installForeground": "#F8F8F2",
"installFocusedBackground": "#44475a", "installFocusedBackground": "#6272A4",
"installFillForeground": "#6272A4", "installFillForeground": "#6272A4",
"installFillBackground": "#393C4B", "installFillBackground": "#393C4B",
"updateBackground": "#9580ff", "updateBackground": "#FF79C5",
"updateBorderColor": "#393C4B", "updateBorderColor": "#393C4B",
"updateForeground": "#F8F8F2" "updateForeground": "#F8F8F2"
}, },
@@ -483,7 +483,7 @@
}, },
"Tab": { "Tab": {
"hoverBackground": "#44475A", "hoverBackground": "#44475A",
"selectedForeground": "#FFFFFF", "selectedForeground": "#8BE9FD",
"selectedBackground": "#44475A" "selectedBackground": "#44475A"
} }
}, },
@@ -491,7 +491,7 @@
"Advertiser": { "Advertiser": {
"background": "#282A36", "background": "#282A36",
"borderColor": "#282A36", "borderColor": "#282A36",
"foreground": "#9580ff" "foreground": "#FF79C5"
}, },
"borderColor": "#191A21", "borderColor": "#191A21",
"inactiveBorderColor": "#282A36", "inactiveBorderColor": "#282A36",
@@ -519,15 +519,15 @@
"PopupMenuSeparator.stripeIndent": 5, "PopupMenuSeparator.stripeIndent": 5,
"ProgressBar": { "ProgressBar": {
"background": "#282A36", "background": "#282A36",
"foreground": "#9580ff", "foreground": "#FF79C5",
"indeterminateEndColor": "#9580ff", "indeterminateEndColor": "#FF79C5",
"indeterminateStartColor": "#9580ff", "indeterminateStartColor": "#FF79C5",
"progressColor": "#9580ff", "progressColor": "#FF79C5",
"selectionBackground": "#44475a", "selectionBackground": "#6272A4",
"trackColor": "#44475a" "trackColor": "#6272A4"
}, },
"PsiViewer": { "PsiViewer": {
"referenceHighlightColor": "#9580ff" "referenceHighlightColor": "#FF79C5"
}, },
"RadioButton": { "RadioButton": {
"background": "#282A36", "background": "#282A36",
@@ -542,40 +542,40 @@
"disabledForeground": "#6272A4", "disabledForeground": "#6272A4",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#FFFFFF" "selectionForeground": "#8BE9FD"
}, },
"ScreenView.borderColor": "#21222C", "ScreenView.borderColor": "#21222C",
"ScrollBar": { "ScrollBar": {
"background": "#282A36", "background": "#282A36",
"hoverThumbBorderColor": "#9580ff", "hoverThumbBorderColor": "#FF79C5",
"hoverThumbColor": "#9580ff", "hoverThumbColor": "#FF79C5",
"hoverTrackColor": "#282A3630", "hoverTrackColor": "#282A3630",
"Mac": { "Mac": {
"hoverThumbBorderColor": "#9580ff", "hoverThumbBorderColor": "#FF79C5",
"hoverThumbColor": "#9580ff", "hoverThumbColor": "#FF79C5",
"hoverTrackColor": "#282A3630", "hoverTrackColor": "#282A3630",
"thumbBorderColor": "#9580ff70", "thumbBorderColor": "#FF79C570",
"thumbColor": "#9580ff70", "thumbColor": "#FF79C570",
"trackColor": "#282A3630", "trackColor": "#282A3630",
"Transparent": { "Transparent": {
"hoverThumbBorderColor": "#9580ff", "hoverThumbBorderColor": "#FF79C5",
"hoverThumbColor": "#9580ff", "hoverThumbColor": "#FF79C5",
"hoverTrackColor": "#282A3630", "hoverTrackColor": "#282A3630",
"thumbBorderColor": "#9580ff70", "thumbBorderColor": "#FF79C570",
"thumbColor": "#9580ff70", "thumbColor": "#FF79C570",
"trackColor": "#282A3630" "trackColor": "#282A3630"
} }
}, },
"thumb": "#44475a", "thumb": "#6272A4",
"thumbBorderColor": "#9580ff70", "thumbBorderColor": "#FF79C570",
"thumbColor": "#9580ff70", "thumbColor": "#FF79C570",
"trackColor": "#282A3630", "trackColor": "#282A3630",
"Transparent": { "Transparent": {
"hoverThumbBorderColor": "#9580ff", "hoverThumbBorderColor": "#FF79C5",
"hoverThumbColor": "#9580ff", "hoverThumbColor": "#FF79C5",
"hoverTrackColor": "#282A3630", "hoverTrackColor": "#282A3630",
"thumbBorderColor": "#9580ff70", "thumbBorderColor": "#FF79C570",
"thumbColor": "#9580ff70", "thumbColor": "#FF79C570",
"trackColor": "#282A3630" "trackColor": "#282A3630"
} }
}, },
@@ -597,16 +597,16 @@
"infoForeground": "#6272A4" "infoForeground": "#6272A4"
}, },
"Tab": { "Tab": {
"active.foreground": "#8BE9FD", "active.foreground": "#FFFFFF",
"selectedForeground": "#8BE9FD", "selectedForeground": "#FFFFFF",
"selectedBackground": "#44475a" "selectedBackground": "#6272A4"
} }
}, },
"SearchMatch": { "SearchMatch": {
"endBackground": "#9580ff", "endBackground": "#FF79C5",
"startBackground": "#9580ff", "startBackground": "#FF79C5",
"endColor": "#9580ff", "endColor": "#FF79C5",
"startColor": "#9580ff" "startColor": "#FF79C5"
}, },
"SearchField.errorBackground": "#1D2228", "SearchField.errorBackground": "#1D2228",
"SearchOption": { "SearchOption": {
@@ -626,17 +626,17 @@
}, },
"Slider": { "Slider": {
"background": "#282A36", "background": "#282A36",
"buttonBorderColor": "#9580ff", "buttonBorderColor": "#FF79C5",
"buttonColor": "#9580ff", "buttonColor": "#FF79C5",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"majorTickLength": 6, "majorTickLength": 6,
"tickColor": "#282A36", "tickColor": "#282A36",
"trackColor": "#44475A", "trackColor": "#44475A",
"trackWidth": 7, "trackWidth": 7,
"thumb": "#9580ff" "thumb": "#FF79C5"
}, },
"SpeedSearch": { "SpeedSearch": {
"background": "#44475a", "background": "#6272A4",
"borderColor": "#21222C", "borderColor": "#21222C",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"errorForeground": "#F8F8F2" "errorForeground": "#F8F8F2"
@@ -645,7 +645,7 @@
"background": "#282A36", "background": "#282A36",
"border": "3,3,3,3", "border": "3,3,3,3",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"selectionForeground": "#8BE9FD" "selectionForeground": "#FFFFFF"
}, },
"SplitPane": { "SplitPane": {
"background": "#282A36", "background": "#282A36",
@@ -654,12 +654,12 @@
"SplitPaneDivider.draggingColor": "#282A36", "SplitPaneDivider.draggingColor": "#282A36",
"StatusBar": { "StatusBar": {
"borderColor": "#282A36", "borderColor": "#282A36",
"hoverBackground": "#44475a", "hoverBackground": "#6272A4",
"LightEditBackground": "#44475A" "LightEditBackground": "#44475A"
}, },
"TabbedPane": { "TabbedPane": {
"background": "#282A36", "background": "#282A36",
"contentAreaColor": "#44475a", "contentAreaColor": "#6272A4",
"contentBorderInsets": "3,1,1,1", "contentBorderInsets": "3,1,1,1",
"darkShadow": "#21222C", "darkShadow": "#21222C",
"disabledForeground": "#6272A4", "disabledForeground": "#6272A4",
@@ -669,16 +669,16 @@
"fontSizeOffset": 0, "fontSizeOffset": 0,
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"highlight": "#21222C", "highlight": "#21222C",
"hoverColor": "#44475a", "hoverColor": "#6272A4",
"labelShift": 0, "labelShift": 0,
"selectedForeground": "#8BE9FD", "selectedForeground": "#FFFFFF",
"selectedLabelShift": 0, "selectedLabelShift": 0,
"selectedTabPadInsets": "0,0,0,0", "selectedTabPadInsets": "0,0,0,0",
"tabsOverlapBorder": true, "tabsOverlapBorder": true,
"tabHeight": 32, "tabHeight": 32,
"tabInsets": "5,10,5,10", "tabInsets": "5,10,5,10",
"tabSelectionHeight": 2, "tabSelectionHeight": 2,
"underlineColor": "#9580ff" "underlineColor": "#FF79C5"
}, },
"TabbedPane.mt.tab.background": "#191A21", "TabbedPane.mt.tab.background": "#191A21",
"Table": { "Table": {
@@ -687,22 +687,22 @@
"cellNoFocusBorder": "10,5,10,5", "cellNoFocusBorder": "10,5,10,5",
"focusCellHighlightBorder": "10,5,10,5", "focusCellHighlightBorder": "10,5,10,5",
"disabledForeground": "#6272A4", "disabledForeground": "#6272A4",
"dropLineColor": "#9580ff", "dropLineColor": "#FF79C5",
"dropLineShortColor": "#9580ff", "dropLineShortColor": "#FF79C5",
"focusCellBackground": "#44475A", "focusCellBackground": "#44475A",
"focusCellForeground": "#8BE9FD", "focusCellForeground": "#FFFFFF",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"gridColor": "#282A36", "gridColor": "#282A36",
"highlightOuter": "#44475A", "highlightOuter": "#44475A",
"hoverBackground": "#44475A70", "hoverBackground": "#44475A50",
"hoverInactiveBackground": "#44475A", "hoverInactiveBackground": "#44475A",
"lightSelectionForeground": "#8BE9FD", "lightSelectionForeground": "#FFFFFF",
"lightSelectionInactiveForeground": "#6272A4", "lightSelectionInactiveForeground": "#6272A4",
"lightSelectionInactiveBackground": "#282A36", "lightSelectionInactiveBackground": "#282A36",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#8BE9FD", "selectionForeground": "#FFFFFF",
"selectionInactiveBackground": "#44475A", "selectionInactiveBackground": "#44475A",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#8BE9FD",
"sortIconColor": "#F8F8F2", "sortIconColor": "#F8F8F2",
"stripeColor": "#191A21" "stripeColor": "#191A21"
}, },
@@ -714,7 +714,7 @@
"disabledForeground": "#6272A4", "disabledForeground": "#6272A4",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"focusCellBackground": "#44475A", "focusCellBackground": "#44475A",
"focusCellForeground": "#8BE9FD", "focusCellForeground": "#FFFFFF",
"height": 25, "height": 25,
"separatorColor": "#282A36" "separatorColor": "#282A36"
}, },
@@ -723,31 +723,31 @@
"textText": "#6272A4", "textText": "#6272A4",
"TextArea": { "TextArea": {
"background": "#191A21", "background": "#191A21",
"caretForeground": "#9580ff", "caretForeground": "#FF79C5",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"inactiveForeground": "#6272A4", "inactiveForeground": "#6272A4",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#8BE9FD" "selectionForeground": "#FFFFFF"
}, },
"TextField": { "TextField": {
"background": "#191A21", "background": "#191A21",
"caretForeground": "#9580ff", "caretForeground": "#FF79C5",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"inactiveForeground": "#6272A4", "inactiveForeground": "#6272A4",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#8BE9FD" "selectionForeground": "#FFFFFF"
}, },
"TextPane": { "TextPane": {
"background": "#191A21", "background": "#191A21",
"caretForeground": "#9580ff", "caretForeground": "#FF79C5",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"inactiveForeground": "#6272A4", "inactiveForeground": "#6272A4",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#8BE9FD" "selectionForeground": "#FFFFFF"
}, },
"TitlePane": { "TitlePane": {
"background": "#191A21", "background": "#191A21",
"Button.hoverBackground": "#44475a", "Button.hoverBackground": "#6272A4",
"inactiveBackground": "#282A36", "inactiveBackground": "#282A36",
"infoForeground": "#6272A4", "infoForeground": "#6272A4",
"inactiveInfoForeground": "#6272A4" "inactiveInfoForeground": "#6272A4"
@@ -760,8 +760,8 @@
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"offForeground": "#282A36", "offForeground": "#282A36",
"offBackground": "#282A36", "offBackground": "#282A36",
"onBackground": "#9580ff", "onBackground": "#FF79C5",
"onForeground": "#9580ff" "onForeground": "#FF79C5"
}, },
"ToolBar": { "ToolBar": {
"background": "#191A21", "background": "#191A21",
@@ -782,7 +782,7 @@
"ToolWindow": { "ToolWindow": {
"Button": { "Button": {
"hoverBackground": "#44475A", "hoverBackground": "#44475A",
"selectedForeground": "#8BE9FD", "selectedForeground": "#FFFFFF",
"selectedBackground": "#191A21" "selectedBackground": "#191A21"
}, },
"Header": { "Header": {
@@ -794,16 +794,16 @@
"background": "#282A36" "background": "#282A36"
}, },
"HeaderTab": { "HeaderTab": {
"borderColor": "#44475a", "borderColor": "#6272A4",
"hoverBackground": "#44475a", "hoverBackground": "#6272A4",
"hoverInactiveBackground": "#44475a", "hoverInactiveBackground": "#6272A4",
"inactiveUnderlineColor": "#9580ff", "inactiveUnderlineColor": "#FF79C5",
"selectedBackground": "#191A21", "selectedBackground": "#191A21",
"selectedInactiveBackground": "#191A21", "selectedInactiveBackground": "#191A21",
"underlineColor": "#9580ff", "underlineColor": "#FF79C5",
"underlinedTabBackground": "#44475A", "underlinedTabBackground": "#44475A",
"underlinedTabInactiveBackground": "#282A36", "underlinedTabInactiveBackground": "#282A36",
"underlinedTabForeground": "#FFFFFF", "underlinedTabForeground": "#8BE9FD",
"underlinedTabInactiveForeground": "#F8F8F2" "underlinedTabInactiveForeground": "#F8F8F2"
} }
}, },
@@ -811,14 +811,14 @@
"background": "#191A21", "background": "#191A21",
"foreground": "#6272A4", "foreground": "#6272A4",
"hash": "#21222C", "hash": "#21222C",
"hoverBackground": "#44475A70", "hoverBackground": "#44475A50",
"hoverInactiveBackground": "#44475A", "hoverInactiveBackground": "#44475A",
"modifiedItemForeground": "#9580ff", "modifiedItemForeground": "#FF79C5",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#44475A70", "selectionBackground": "#44475A50",
"selectionForeground": "#FFFFFF", "selectionForeground": "#8BE9FD",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#8BE9FD",
"selectionInactiveBackground": "#44475A70", "selectionInactiveBackground": "#44475A50",
"textBackground": "#191A21" "textBackground": "#191A21"
}, },
"Tree.leftChildIndent": 10, "Tree.leftChildIndent": 10,
@@ -834,23 +834,23 @@
"borderColor": "#21222C", "borderColor": "#21222C",
"background": "#282A36", "background": "#282A36",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"hoverBorderColor": "#44475a" "hoverBorderColor": "#6272A4"
}, },
"Connector": { "Connector": {
"borderColor": "#21222C", "borderColor": "#21222C",
"hoverBorderColor": "#44475a" "hoverBorderColor": "#6272A4"
}, },
"Canvas.background": "#191A21", "Canvas.background": "#191A21",
"highStroke.foreground": "#F8F8F2", "highStroke.foreground": "#F8F8F2",
"Label.foreground": "#6272A4", "Label.foreground": "#6272A4",
"List.selectionBackground": "#44475A70", "List.selectionBackground": "#44475A50",
"motion": { "motion": {
"borderColor": "#21222C", "borderColor": "#21222C",
"Component.foreground": "#F8F8F2", "Component.foreground": "#F8F8F2",
"ConstraintSetText.foreground": "#6272A4", "ConstraintSetText.foreground": "#6272A4",
"ConstraintSet.background": "#282A36", "ConstraintSet.background": "#282A36",
"CSPanel.SelectedFocusBackground": "#44475A", "CSPanel.SelectedFocusBackground": "#44475A",
"CSPanel.SelectedBackground": "#44475A70", "CSPanel.SelectedBackground": "#44475A50",
"cs_FocusText.infoForeground": "#6272A4", "cs_FocusText.infoForeground": "#6272A4",
"CursorTextColor.foreground": "#F8F8F2", "CursorTextColor.foreground": "#F8F8F2",
"HoverColor.disabledBackground": "#6272A4", "HoverColor.disabledBackground": "#6272A4",
@@ -860,9 +860,9 @@
"ourCS.background": "#282A36", "ourCS.background": "#282A36",
"ourCS_Border.borderColor": "#21222C", "ourCS_Border.borderColor": "#21222C",
"ourCS_TextColor.foreground": "#6272A4", "ourCS_TextColor.foreground": "#6272A4",
"ourCS_SelectedFocusBackground.selectionForeground": "#FFFFFF", "ourCS_SelectedFocusBackground.selectionForeground": "#8BE9FD",
"ourCS_SelectedBackground.selectionInactiveBackground": "#44475A", "ourCS_SelectedBackground.selectionInactiveBackground": "#44475A",
"ourCS_SelectedBorder.pressedBorderColor": "#44475a", "ourCS_SelectedBorder.pressedBorderColor": "#6272A4",
"ourML_BarColor.separatorColor": "#21222C", "ourML_BarColor.separatorColor": "#21222C",
"PrimaryPanel.background": "#191A21", "PrimaryPanel.background": "#191A21",
"SecondaryPanel.background": "#282A36", "SecondaryPanel.background": "#282A36",
@@ -879,7 +879,7 @@
"background": "#282A36", "background": "#282A36",
"borderColor": "#21222C", "borderColor": "#21222C",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"selectedForeground": "#FFFFFF" "selectedForeground": "#8BE9FD"
}, },
"Preview.background": "#282A36", "Preview.background": "#282A36",
"stroke.acceleratorForeground": "#6272A4" "stroke.acceleratorForeground": "#6272A4"
@@ -895,17 +895,17 @@
"selectedBranchBackground": "#282A36" "selectedBranchBackground": "#282A36"
}, },
"GitCommits": { "GitCommits": {
"graphColor": "#44475a" "graphColor": "#6272A4"
}, },
"GitLog": { "GitLog": {
"localBranchIconColor": "#9580ff", "localBranchIconColor": "#FF79C5",
"otherIconColor": "#6272A4", "otherIconColor": "#6272A4",
"remoteBranchIconColor": "#F8F8F2", "remoteBranchIconColor": "#F8F8F2",
"tagIconColor": "#6272A4" "tagIconColor": "#6272A4"
}, },
"HgLog": { "HgLog": {
"branchIconColor": "#9580ff", "branchIconColor": "#FF79C5",
"bookmarkIconColor": "#8BE9FD", "bookmarkIconColor": "#FFFFFF",
"closedBranchIconColor": "#6272A4", "closedBranchIconColor": "#6272A4",
"localTagIconColor": "#6272A4", "localTagIconColor": "#6272A4",
"mqTagIconColor": "#6272A4", "mqTagIconColor": "#6272A4",
@@ -915,11 +915,11 @@
"Log": { "Log": {
"Commit.unmatchedForeground": "#6272A4", "Commit.unmatchedForeground": "#6272A4",
"Commit.currentBranchBackground": "#282A36", "Commit.currentBranchBackground": "#282A36",
"Commit.hoveredBackground": "#44475A70" "Commit.hoveredBackground": "#44475A50"
}, },
"RefLabel": { "RefLabel": {
"foreground": "#8BE9FD", "foreground": "#FFFFFF",
"backgroundBase": "#44475a" "backgroundBase": "#6272A4"
} }
}, },
"Viewport": { "Viewport": {
@@ -942,7 +942,7 @@
"SidePanel.background": "#282A36", "SidePanel.background": "#282A36",
"Projects": { "Projects": {
"actions.background": "#191A21", "actions.background": "#191A21",
"actions.selectionBackground": "#44475a", "actions.selectionBackground": "#6272A4",
"background": "#282A36", "background": "#282A36",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionInactiveBackground": "#282A36" "selectionInactiveBackground": "#282A36"
@@ -958,53 +958,53 @@
"#43494A": "#191A21", "#43494A": "#191A21",
"#6B6B6B": "#6272A4", "#6B6B6B": "#6272A4",
"#A7A7A7": "#282A36", "#A7A7A7": "#282A36",
"#3D6185": "#9580ff", "#3D6185": "#FF79C5",
"#466D94": "#9580ff", "#466D94": "#FF79C5",
"#3C3F41": "#282A36", "#3C3F41": "#282A36",
"#545556": "#6272A4", "#545556": "#6272A4",
"#606060": "#6272A4", "#606060": "#6272A4",
"#9AA7B0": "#F8F8F2", "#9AA7B0": "#F8F8F2",
"#675133": "#9580ff", "#675133": "#FF79C5",
"Actions.Blue": "#50FA78", "Actions.Blue": "#8aff80",
"Actions.Green": "#F1FA8C", "Actions.Green": "#feff80",
"Actions.Grey": "#6272A4", "Actions.Grey": "#6272A4",
"Actions.GreyInline": "#6272A4", "Actions.GreyInline": "#6272A4",
"Actions.GreyInline.Dark": "#F8F8F2", "Actions.GreyInline.Dark": "#F8F8F2",
"Actions.Red": "#8BE9FD", "Actions.Red": "#f780bf",
"Actions.Yellow": "#50FA7B", "Actions.Yellow": "#8aff80",
"Checkbox.Background.Default": "#191A21", "Checkbox.Background.Default": "#191A21",
"Checkbox.Background.Default.Dark": "#191A21", "Checkbox.Background.Default.Dark": "#191A21",
"Checkbox.Background.Disabled": "#34353D", "Checkbox.Background.Disabled": "#313341",
"Checkbox.Background.Disabled.Dark": "#34353D", "Checkbox.Background.Disabled.Dark": "#313341",
"Checkbox.Border.Default": "#21222C", "Checkbox.Border.Default": "#21222C",
"Checkbox.Border.Default.Dark": "#21222C", "Checkbox.Border.Default.Dark": "#21222C",
"Checkbox.Border.Disabled": "#6272A4", "Checkbox.Border.Disabled": "#6272A4",
"Checkbox.Border.Disabled.Dark": "#6272A4", "Checkbox.Border.Disabled.Dark": "#6272A4",
"Checkbox.Focus.Thin.Default": "#9580ff", "Checkbox.Focus.Thin.Default": "#FF79C5",
"Checkbox.Focus.Thin.Default.Dark": "#9580ff", "Checkbox.Focus.Thin.Default.Dark": "#FF79C5",
"Checkbox.Focus.Wide": "#9580ff", "Checkbox.Focus.Wide": "#FF79C5",
"Checkbox.Focus.Wide.Dark": "#9580ff", "Checkbox.Focus.Wide.Dark": "#FF79C5",
"Checkbox.Foreground.Disabled": "#6272A4", "Checkbox.Foreground.Disabled": "#6272A4",
"Checkbox.Foreground.Disabled.Dark": "#6272A4", "Checkbox.Foreground.Disabled.Dark": "#6272A4",
"Checkbox.Background.Selected": "#9580ff", "Checkbox.Background.Selected": "#FF79C5",
"Checkbox.Background.Selected.Dark": "#282A36", "Checkbox.Background.Selected.Dark": "#282A36",
"Checkbox.Border.Selected": "#9580ff", "Checkbox.Border.Selected": "#FF79C5",
"Checkbox.Border.Selected.Dark": "#9580ff", "Checkbox.Border.Selected.Dark": "#FF79C5",
"Checkbox.Foreground.Selected": "#9580ff", "Checkbox.Foreground.Selected": "#FF79C5",
"Checkbox.Foreground.Selected.Dark": "#9580ff", "Checkbox.Foreground.Selected.Dark": "#FF79C5",
"Checkbox.Focus.Thin.Selected": "#F8F8F2", "Checkbox.Focus.Thin.Selected": "#F8F8F2",
"Checkbox.Focus.Thin.Selected.Dark": "#F8F8F2", "Checkbox.Focus.Thin.Selected.Dark": "#F8F8F2",
"Objects.Grey": "#6272A4", "Objects.Grey": "#6272A4",
"Objects.Blue": "#50FA78", "Objects.Blue": "#8aff80",
"Objects.RedStatus": "#8BE9FD", "Objects.RedStatus": "#f780bf",
"Objects.Red": "#8BE9FD", "Objects.Red": "#f780bf",
"Objects.Pink": "#FF79C6", "Objects.Pink": "#f780bf",
"Objects.Yellow": "#50FA7B", "Objects.Yellow": "#8aff80",
"Objects.Green": "#F1FA8C", "Objects.Green": "#feff80",
"Objects.Purple": "#FF79C6", "Objects.Purple": "#f780bf",
"Objects.BlackText": "#F8F8F2", "Objects.BlackText": "#F8F8F2",
"Objects.YellowDark": "#BD93F9", "Objects.YellowDark": "#9580ff",
"Objects.GreenAndroid": "#F1FA8C" "Objects.GreenAndroid": "#feff80"
} }
} }
} }

View File

@@ -14,29 +14,29 @@
"acceleratorSelectionForeground": "#6272A4", "acceleratorSelectionForeground": "#6272A4",
"background": "#282A36", "background": "#282A36",
"borderColor": "#21222C", "borderColor": "#21222C",
"disabledBackground": "#34353D", "disabledBackground": "#313341",
"disabledForeground": "#6272A4", "disabledForeground": "#6272A4",
"disabledText": "#6272A4", "disabledText": "#6272A4",
"focusColor": "#44475a", "focusColor": "#6272A4",
"focusedBorderColor": "#9580ff", "focusedBorderColor": "#FF79C5",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"inactiveBackground": "#34353D", "inactiveBackground": "#313341",
"inactiveForeground": "#6272A4", "inactiveForeground": "#6272A4",
"infoForeground": "#6272A4", "infoForeground": "#6272A4",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionBackgroundInactive": "#282A36", "selectionBackgroundInactive": "#282A36",
"selectionForeground": "#FFFFFF", "selectionForeground": "#8BE9FD",
"selectionInactiveBackground": "#282A36", "selectionInactiveBackground": "#282A36",
"separatorColor": "#21222C" "separatorColor": "#21222C"
}, },
"activeCaption": "#282A36", "activeCaption": "#282A36",
"ActionButton": { "ActionButton": {
"hoverBackground": "#9580ff50", "hoverBackground": "#FF79C550",
"hoverBorderColor": "#9580ff50", "hoverBorderColor": "#FF79C550",
"hoverSeparatorColor": "#393C4B", "hoverSeparatorColor": "#393C4B",
"focusedBorderColor": "#9580ff50", "focusedBorderColor": "#FF79C550",
"pressedBackground": "#9580ff50", "pressedBackground": "#FF79C550",
"pressedBorderColor": "#9580ff50" "pressedBorderColor": "#FF79C550"
}, },
"Autocomplete": { "Autocomplete": {
"selectionBackground": "#44475A" "selectionBackground": "#44475A"
@@ -49,9 +49,9 @@
"default": { "default": {
"endBackground": "#44475A", "endBackground": "#44475A",
"endBorderColor": "#44475A", "endBorderColor": "#44475A",
"foreground": "#8BE9FD", "foreground": "#FFFFFF",
"focusColor": "#9580ff", "focusColor": "#FF79C5",
"focusedBorderColor": "#9580ff", "focusedBorderColor": "#FF79C5",
"shadowColor": "#44475A", "shadowColor": "#44475A",
"startBackground": "#44475A", "startBackground": "#44475A",
"startBorderColor": "#44475A" "startBorderColor": "#44475A"
@@ -60,13 +60,13 @@
"disabledText": "#6272A4", "disabledText": "#6272A4",
"endBackground": "#393C4B", "endBackground": "#393C4B",
"endBorderColor": "#393C4B", "endBorderColor": "#393C4B",
"focus": "#44475a", "focus": "#6272A4",
"focusedBorderColor": "#9580ff", "focusedBorderColor": "#FF79C5",
"foreground": "#6272A4", "foreground": "#6272A4",
"highlight": "#FFFFFF", "highlight": "#8BE9FD",
"mt.background": "#393C4B", "mt.background": "#393C4B",
"mt.foreground": "#6272A4", "mt.foreground": "#6272A4",
"mt.selectedForeground": "#FFFFFF", "mt.selectedForeground": "#8BE9FD",
"mt.selection.color1": "#44475A", "mt.selection.color1": "#44475A",
"mt.selection.color2": "#44475A", "mt.selection.color2": "#44475A",
"startBackground": "#393C4B", "startBackground": "#393C4B",
@@ -86,7 +86,7 @@
"background": "#282A36", "background": "#282A36",
"disabledText": "#6272A4", "disabledText": "#6272A4",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"select": "#9580ff" "select": "#FF79C5"
}, },
"CheckBoxMenuItem": { "CheckBoxMenuItem": {
"acceleratorForeground": "#6272A4", "acceleratorForeground": "#6272A4",
@@ -96,12 +96,12 @@
"disabledForeground": "#6272A4", "disabledForeground": "#6272A4",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#8BE9FD" "selectionForeground": "#FFFFFF"
}, },
"CodeWithMe": { "CodeWithMe": {
"Avatar.foreground": "#F8F8F2", "Avatar.foreground": "#F8F8F2",
"AccessEnabled": { "AccessEnabled": {
"accessDot": "#9580ff", "accessDot": "#FF79C5",
"dropdownBorder": "#282A36", "dropdownBorder": "#282A36",
"pillBackground": "$second" "pillBackground": "$second"
} }
@@ -121,78 +121,78 @@
}, },
"background": "#282A36", "background": "#282A36",
"buttonBackground": "#393C4B", "buttonBackground": "#393C4B",
"darcula.hoveredArrowButtonForeground": "#9580ff", "darcula.hoveredArrowButtonForeground": "#FF79C5",
"disabledForeground": "#6272A4", "disabledForeground": "#6272A4",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"modifiedItemForeground": "#9580ff", "modifiedItemForeground": "#FF79C5",
"nonEditableBackground": "#282A36", "nonEditableBackground": "#282A36",
"padding": "5,5,5,5", "padding": "5,5,5,5",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#8BE9FD" "selectionForeground": "#FFFFFF"
}, },
"ComboPopup.border": "#21222C", "ComboPopup.border": "#21222C",
"CompletionPopup": { "CompletionPopup": {
"background": "#282A36", "background": "#282A36",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"infoForeground": "#6272A4", "infoForeground": "#6272A4",
"matchForeground": "#9580ff", "matchForeground": "#FF79C5",
"matchSelectionForeground": "#9580ff", "matchSelectionForeground": "#FF79C5",
"nonFocusedState": "false", "nonFocusedState": "false",
"selectedGrayedForeground": "#FFFFFF", "selectedGrayedForeground": "#8BE9FD",
"selectionGrayForeground": "#FFFFFF", "selectionGrayForeground": "#8BE9FD",
"selectionInactiveInfoForeground": "#6272A4", "selectionInactiveInfoForeground": "#6272A4",
"selectionInactiveBackground": "#44475A50", "selectionInactiveBackground": "#44475A",
"selectionBackground": "#44475A80", "selectionBackground": "#44475A",
"selectionForeground": "#FFFFFF", "selectionForeground": "#8BE9FD",
"selectionInfoForeground": "#FFFFFF" "selectionInfoForeground": "#8BE9FD"
}, },
"Component": { "Component": {
"arc": 4, "arc": 4,
"borderColor": "#44475a", "borderColor": "#6272A4",
"disabledBorderColor": "#393C4B", "disabledBorderColor": "#393C4B",
"focusColor": "#9580ff", "focusColor": "#FF79C5",
"focusedBorderColor": "#9580ff", "focusedBorderColor": "#FF79C5",
"hoverIconColor": "#9580ff", "hoverIconColor": "#FF79C5",
"infoForeground": "#6272A4", "infoForeground": "#6272A4",
"iconColor": "#F8F8F2" "iconColor": "#F8F8F2"
}, },
"control": "#282A36", "control": "#282A36",
"controlText": "#6272A4", "controlText": "#6272A4",
"Counter": { "Counter": {
"background": "#9580ff", "background": "#FF79C5",
"foreground": "#FFFFFF" "foreground": "#8BE9FD"
}, },
"Debugger": { "Debugger": {
"Variables": { "Variables": {
"collectingDataForeground": "#6272A4", "collectingDataForeground": "#6272A4",
"changedValueForeground": "#9580ff", "changedValueForeground": "#FF79C5",
"errorMessageForeground": "#8BE9FD", "errorMessageForeground": "#f780bf",
"evaluatingExpressionForeground": "#6272A4", "evaluatingExpressionForeground": "#6272A4",
"exceptionForeground": "#50FA7B", "exceptionForeground": "#8aff80",
"modifyingValueForeground": "#9580ff", "modifyingValueForeground": "#FF79C5",
"valueForeground": "#9580ff" "valueForeground": "#FF79C5"
} }
}, },
"DebuggerTabs": { "DebuggerTabs": {
"selectedBackground": "#44475a", "selectedBackground": "#6272A4",
"underlinedTabBackground": "#44475a" "underlinedTabBackground": "#6272A4"
}, },
"DebuggerPopup": { "DebuggerPopup": {
"borderColor": "#44475a" "borderColor": "#6272A4"
}, },
"DefaultTabs": { "DefaultTabs": {
"background": "#282A36", "background": "#282A36",
"borderColor": "#282A36", "borderColor": "#282A36",
"hoverBackground": "#44475A", "hoverBackground": "#44475A",
"hoverColor": "#282A36", "hoverColor": "#282A36",
"hoverMaskColor": "#44475a", "hoverMaskColor": "#6272A4",
"inactiveColoredTabBackground": "#282A36", "inactiveColoredTabBackground": "#282A36",
"inactiveColoredFileBackground": "#393C4B", "inactiveColoredFileBackground": "#393C4B",
"inactiveUnderlineColor": "#9580ff", "inactiveUnderlineColor": "#FF79C5",
"inactiveMaskColor": "#282A36", "inactiveMaskColor": "#282A36",
"underlineColor": "#9580ff", "underlineColor": "#FF79C5",
"underlinedTabBackground": "#44475A", "underlinedTabBackground": "#44475A",
"underlinedTabForeground": "#FFFFFF" "underlinedTabForeground": "#8BE9FD"
}, },
"Desktop.background": "#282A36", "Desktop.background": "#282A36",
"DialogWrapper.southPanelBackground": "#282A36", "DialogWrapper.southPanelBackground": "#282A36",
@@ -209,41 +209,41 @@
}, },
"EditorPane": { "EditorPane": {
"background": "#282A36", "background": "#282A36",
"caretForeground": "#9580ff", "caretForeground": "#FF79C5",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"inactiveBackground": "#282A36", "inactiveBackground": "#282A36",
"inactiveForeground": "#6272A4", "inactiveForeground": "#6272A4",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#8BE9FD" "selectionForeground": "#FFFFFF"
}, },
"EditorTabs": { "EditorTabs": {
"borderColor": "#282A36", "borderColor": "#282A36",
"hoverBackground": "#44475a", "hoverBackground": "#6272A4",
"hoverColor": "#44475a", "hoverColor": "#6272A4",
"hoverMaskColor": "#44475a", "hoverMaskColor": "#6272A4",
"inactiveMaskColor": "#282A36", "inactiveMaskColor": "#282A36",
"inactiveColoredFileBackground": "#282A36", "inactiveColoredFileBackground": "#282A36",
"inactiveUnderlineColor": "#6272A4", "inactiveUnderlineColor": "#6272A4",
"selectedForeground": "#F8F8F2", "selectedForeground": "#F8F8F2",
"selectedBackground": "#44475A", "selectedBackground": "#44475A",
"underlineColor": "#9580ff", "underlineColor": "#FF79C5",
"underlinedTabBackground": "#44475A", "underlinedTabBackground": "#44475A",
"underlinedTabForeground": "#FFFFFF" "underlinedTabForeground": "#8BE9FD"
}, },
"EditorGroupsTabs": { "EditorGroupsTabs": {
"background": "#282A36", "background": "#282A36",
"borderColor": "#282A36", "borderColor": "#282A36",
"hoverBackground": "#44475a", "hoverBackground": "#6272A4",
"hoverColor": "#44475a", "hoverColor": "#6272A4",
"inactiveUnderlineColor": "#9580ff", "inactiveUnderlineColor": "#FF79C5",
"underlineColor": "#9580ff", "underlineColor": "#FF79C5",
"underlinedTabBackground": "#44475A", "underlinedTabBackground": "#44475A",
"underlinedTabForeground": "#F8F8F2" "underlinedTabForeground": "#F8F8F2"
}, },
"FileColor": { "FileColor": {
"Green": "#387002", "Green": "#387002",
"Blue": "#004BA0", "Blue": "#004BA0",
"Yellow": "#34353D", "Yellow": "#313341",
"Orange": "#B53D00", "Orange": "#B53D00",
"Violet": "#4D2C91", "Violet": "#4D2C91",
"Rose": "#A00037" "Rose": "#A00037"
@@ -261,11 +261,11 @@
"Focus.color": "#21222C", "Focus.color": "#21222C",
"FormattedTextField": { "FormattedTextField": {
"background": "#282A36", "background": "#282A36",
"caretForeground": "#9580ff", "caretForeground": "#FF79C5",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"inactiveBackground": "#393C4B", "inactiveBackground": "#393C4B",
"inactiveForeground": "#6272A4", "inactiveForeground": "#6272A4",
"selectionForeground": "#8BE9FD", "selectionForeground": "#FFFFFF",
"selectionBackground": "#44475A" "selectionBackground": "#44475A"
}, },
"GotItTooltip.borderColor": "#1D2228", "GotItTooltip.borderColor": "#1D2228",
@@ -288,7 +288,7 @@
"infoForeground": "#6272A4", "infoForeground": "#6272A4",
"shortcutForeground": "#6272A4" "shortcutForeground": "#6272A4"
}, },
"Hyperlink.linkColor": "#9580ff", "Hyperlink.linkColor": "#FF79C5",
"inactiveCaption": "#282A36", "inactiveCaption": "#282A36",
"inactiveCaptionBorder": "#282A36", "inactiveCaptionBorder": "#282A36",
"inactiveCaptionText": "#6272A4", "inactiveCaptionText": "#6272A4",
@@ -311,26 +311,26 @@
"disabledText": "#6272A4", "disabledText": "#6272A4",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"infoForeground": "#6272A4", "infoForeground": "#6272A4",
"selectedForeground": "#8BE9FD", "selectedForeground": "#FFFFFF",
"selectedDisabledForeground": "#F8F8F2" "selectedDisabledForeground": "#F8F8F2"
}, },
"Link": { "Link": {
"activeForeground": "#9580ff", "activeForeground": "#FF79C5",
"hoverForeground": "#9580ff", "hoverForeground": "#FF79C5",
"pressedForeground": "#9580ff", "pressedForeground": "#FF79C5",
"secondaryForeground": "#6272A4", "secondaryForeground": "#6272A4",
"visitedForeground": "#9580ff" "visitedForeground": "#FF79C5"
}, },
"link.foreground": "#9580ff", "link.foreground": "#FF79C5",
"List": { "List": {
"background": "#282A36", "background": "#282A36",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"hoverBackground": "#44475A70", "hoverBackground": "#44475A50",
"hoverInactiveBackground": "#44475A", "hoverInactiveBackground": "#44475A",
"selectionBackground": "#44475A50", "selectionBackground": "#44475A",
"selectionForeground": "#FFFFFF", "selectionForeground": "#8BE9FD",
"selectionInactiveForeground": "#8BE9FD", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#44475A70" "selectionInactiveBackground": "#44475A50"
}, },
"material": { "material": {
"background": "#282A36", "background": "#282A36",
@@ -339,19 +339,19 @@
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"mergeCommits": "#393C4B", "mergeCommits": "#393C4B",
"primaryColor": "#6272A4", "primaryColor": "#6272A4",
"selectionForeground": "#FFFFFF", "selectionForeground": "#8BE9FD",
"tab.backgroundColor": "#282A36", "tab.backgroundColor": "#282A36",
"tab.borderColor": "#9580ff", "tab.borderColor": "#FF79C5",
"tagColor": "#6272A4" "tagColor": "#6272A4"
}, },
"MemoryIndicator": { "MemoryIndicator": {
"allocatedBackground": "#282A36", "allocatedBackground": "#282A36",
"usedColor": "#44475a", "usedColor": "#6272A4",
"usedBackground": "#44475a" "usedBackground": "#6272A4"
}, },
"Menu": { "Menu": {
"acceleratorForeground": "#6272A4", "acceleratorForeground": "#6272A4",
"acceleratorSelectionForeground": "#FFFFFF", "acceleratorSelectionForeground": "#8BE9FD",
"background": "#282A36", "background": "#282A36",
"border": "4,2,4,2", "border": "4,2,4,2",
"borderColor": "#282A36", "borderColor": "#282A36",
@@ -359,7 +359,7 @@
"disabledForeground": "#6272A4", "disabledForeground": "#6272A4",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#FFFFFF", "selectionForeground": "#8BE9FD",
"separatorColor": "#21222C" "separatorColor": "#21222C"
}, },
"MenuBar": { "MenuBar": {
@@ -370,19 +370,19 @@
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"highlight": "#282A36", "highlight": "#282A36",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#FFFFFF", "selectionForeground": "#8BE9FD",
"shadow": "#282A36" "shadow": "#282A36"
}, },
"MenuItem": { "MenuItem": {
"acceleratorForeground": "#6272A4", "acceleratorForeground": "#6272A4",
"acceleratorSelectionForeground": "#FFFFFF", "acceleratorSelectionForeground": "#8BE9FD",
"border": "4,2,4,2", "border": "4,2,4,2",
"background": "#282A36", "background": "#282A36",
"disabledBackground": "#282A36", "disabledBackground": "#282A36",
"disabledForeground": "#6272A4", "disabledForeground": "#6272A4",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#FFFFFF" "selectionForeground": "#8BE9FD"
}, },
"NavBar": { "NavBar": {
"arrowColor": "#F8F8F2", "arrowColor": "#F8F8F2",
@@ -396,7 +396,7 @@
"background": "#282A36" "background": "#282A36"
} }
}, },
"NewPSD.warning": "#9580ff", "NewPSD.warning": "#FF79C5",
"Notification": { "Notification": {
"background": "#1D2228", "background": "#1D2228",
"borderColor": "#1D2228", "borderColor": "#1D2228",
@@ -425,7 +425,7 @@
}, },
"Outline": { "Outline": {
"color": "#393C4B", "color": "#393C4B",
"focusedColor": "#9580ff", "focusedColor": "#FF79C5",
"disabledColor": "#6272A4" "disabledColor": "#6272A4"
}, },
"Panel": { "Panel": {
@@ -435,8 +435,8 @@
"ParameterInfo": { "ParameterInfo": {
"background": "#282A36", "background": "#282A36",
"borderColor": "#44475A", "borderColor": "#44475A",
"currentOverloadBackground": "#44475a", "currentOverloadBackground": "#6272A4",
"currentParameterForeground": "#9580ff", "currentParameterForeground": "#FF79C5",
"disabledForeground": "#6272A4", "disabledForeground": "#6272A4",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"infoForeground": "#6272A4", "infoForeground": "#6272A4",
@@ -444,32 +444,32 @@
}, },
"PasswordField": { "PasswordField": {
"background": "#282A36", "background": "#282A36",
"capsLockIconColor": "#9580ff", "capsLockIconColor": "#FF79C5",
"caretForeground": "#9580ff", "caretForeground": "#FF79C5",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"inactiveForeground": "#6272A4", "inactiveForeground": "#6272A4",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#8BE9FD" "selectionForeground": "#FFFFFF"
}, },
"Plugins": { "Plugins": {
"background": "#282A36", "background": "#282A36",
"disabledForeground": "#6272A4", "disabledForeground": "#6272A4",
"eapTagBackground": "#44475a", "eapTagBackground": "#6272A4",
"hoverBackground": "#44475A70", "hoverBackground": "#44475A50",
"lightSelectionBackground": "#44475A", "lightSelectionBackground": "#44475A",
"paidTagBackground": "#44475a", "paidTagBackground": "#6272A4",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"tagForeground": "#9580ff", "tagForeground": "#FF79C5",
"tagBackground": "#44475a", "tagBackground": "#6272A4",
"trialTagBackground": "#44475a", "trialTagBackground": "#6272A4",
"Button": { "Button": {
"installBackground": "#393C4B", "installBackground": "#393C4B",
"installBorderColor": "#393C4B", "installBorderColor": "#393C4B",
"installForeground": "#F8F8F2", "installForeground": "#F8F8F2",
"installFocusedBackground": "#44475a", "installFocusedBackground": "#6272A4",
"installFillForeground": "#6272A4", "installFillForeground": "#6272A4",
"installFillBackground": "#393C4B", "installFillBackground": "#393C4B",
"updateBackground": "#9580ff", "updateBackground": "#FF79C5",
"updateBorderColor": "#393C4B", "updateBorderColor": "#393C4B",
"updateForeground": "#F8F8F2" "updateForeground": "#F8F8F2"
}, },
@@ -483,7 +483,7 @@
}, },
"Tab": { "Tab": {
"hoverBackground": "#44475A", "hoverBackground": "#44475A",
"selectedForeground": "#FFFFFF", "selectedForeground": "#8BE9FD",
"selectedBackground": "#44475A" "selectedBackground": "#44475A"
} }
}, },
@@ -491,7 +491,7 @@
"Advertiser": { "Advertiser": {
"background": "#282A36", "background": "#282A36",
"borderColor": "#282A36", "borderColor": "#282A36",
"foreground": "#9580ff" "foreground": "#FF79C5"
}, },
"borderColor": "#191A21", "borderColor": "#191A21",
"inactiveBorderColor": "#282A36", "inactiveBorderColor": "#282A36",
@@ -519,15 +519,15 @@
"PopupMenuSeparator.stripeIndent": 5, "PopupMenuSeparator.stripeIndent": 5,
"ProgressBar": { "ProgressBar": {
"background": "#282A36", "background": "#282A36",
"foreground": "#9580ff", "foreground": "#FF79C5",
"indeterminateEndColor": "#9580ff", "indeterminateEndColor": "#FF79C5",
"indeterminateStartColor": "#9580ff", "indeterminateStartColor": "#FF79C5",
"progressColor": "#9580ff", "progressColor": "#FF79C5",
"selectionBackground": "#44475a", "selectionBackground": "#6272A4",
"trackColor": "#44475a" "trackColor": "#6272A4"
}, },
"PsiViewer": { "PsiViewer": {
"referenceHighlightColor": "#9580ff" "referenceHighlightColor": "#FF79C5"
}, },
"RadioButton": { "RadioButton": {
"background": "#282A36", "background": "#282A36",
@@ -542,40 +542,40 @@
"disabledForeground": "#6272A4", "disabledForeground": "#6272A4",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#FFFFFF" "selectionForeground": "#8BE9FD"
}, },
"ScreenView.borderColor": "#21222C", "ScreenView.borderColor": "#21222C",
"ScrollBar": { "ScrollBar": {
"background": "#282A36", "background": "#282A36",
"hoverThumbBorderColor": "#9580ff", "hoverThumbBorderColor": "#FF79C5",
"hoverThumbColor": "#9580ff", "hoverThumbColor": "#FF79C5",
"hoverTrackColor": "#282A3630", "hoverTrackColor": "#282A3630",
"Mac": { "Mac": {
"hoverThumbBorderColor": "#9580ff", "hoverThumbBorderColor": "#FF79C5",
"hoverThumbColor": "#9580ff", "hoverThumbColor": "#FF79C5",
"hoverTrackColor": "#282A3630", "hoverTrackColor": "#282A3630",
"thumbBorderColor": "#9580ff70", "thumbBorderColor": "#FF79C570",
"thumbColor": "#9580ff70", "thumbColor": "#FF79C570",
"trackColor": "#282A3630", "trackColor": "#282A3630",
"Transparent": { "Transparent": {
"hoverThumbBorderColor": "#9580ff", "hoverThumbBorderColor": "#FF79C5",
"hoverThumbColor": "#9580ff", "hoverThumbColor": "#FF79C5",
"hoverTrackColor": "#282A3630", "hoverTrackColor": "#282A3630",
"thumbBorderColor": "#9580ff70", "thumbBorderColor": "#FF79C570",
"thumbColor": "#9580ff70", "thumbColor": "#FF79C570",
"trackColor": "#282A3630" "trackColor": "#282A3630"
} }
}, },
"thumb": "#44475a", "thumb": "#6272A4",
"thumbBorderColor": "#9580ff70", "thumbBorderColor": "#FF79C570",
"thumbColor": "#9580ff70", "thumbColor": "#FF79C570",
"trackColor": "#282A3630", "trackColor": "#282A3630",
"Transparent": { "Transparent": {
"hoverThumbBorderColor": "#9580ff", "hoverThumbBorderColor": "#FF79C5",
"hoverThumbColor": "#9580ff", "hoverThumbColor": "#FF79C5",
"hoverTrackColor": "#282A3630", "hoverTrackColor": "#282A3630",
"thumbBorderColor": "#9580ff70", "thumbBorderColor": "#FF79C570",
"thumbColor": "#9580ff70", "thumbColor": "#FF79C570",
"trackColor": "#282A3630" "trackColor": "#282A3630"
} }
}, },
@@ -597,16 +597,16 @@
"infoForeground": "#6272A4" "infoForeground": "#6272A4"
}, },
"Tab": { "Tab": {
"active.foreground": "#8BE9FD", "active.foreground": "#FFFFFF",
"selectedForeground": "#8BE9FD", "selectedForeground": "#FFFFFF",
"selectedBackground": "#44475a" "selectedBackground": "#6272A4"
} }
}, },
"SearchMatch": { "SearchMatch": {
"endBackground": "#9580ff", "endBackground": "#FF79C5",
"startBackground": "#9580ff", "startBackground": "#FF79C5",
"endColor": "#9580ff", "endColor": "#FF79C5",
"startColor": "#9580ff" "startColor": "#FF79C5"
}, },
"SearchField.errorBackground": "#1D2228", "SearchField.errorBackground": "#1D2228",
"SearchOption": { "SearchOption": {
@@ -626,17 +626,17 @@
}, },
"Slider": { "Slider": {
"background": "#282A36", "background": "#282A36",
"buttonBorderColor": "#9580ff", "buttonBorderColor": "#FF79C5",
"buttonColor": "#9580ff", "buttonColor": "#FF79C5",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"majorTickLength": 6, "majorTickLength": 6,
"tickColor": "#282A36", "tickColor": "#282A36",
"trackColor": "#44475A", "trackColor": "#44475A",
"trackWidth": 7, "trackWidth": 7,
"thumb": "#9580ff" "thumb": "#FF79C5"
}, },
"SpeedSearch": { "SpeedSearch": {
"background": "#44475a", "background": "#6272A4",
"borderColor": "#21222C", "borderColor": "#21222C",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"errorForeground": "#F8F8F2" "errorForeground": "#F8F8F2"
@@ -645,7 +645,7 @@
"background": "#282A36", "background": "#282A36",
"border": "3,3,3,3", "border": "3,3,3,3",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"selectionForeground": "#8BE9FD" "selectionForeground": "#FFFFFF"
}, },
"SplitPane": { "SplitPane": {
"background": "#282A36", "background": "#282A36",
@@ -654,12 +654,12 @@
"SplitPaneDivider.draggingColor": "#282A36", "SplitPaneDivider.draggingColor": "#282A36",
"StatusBar": { "StatusBar": {
"borderColor": "#282A36", "borderColor": "#282A36",
"hoverBackground": "#44475a", "hoverBackground": "#6272A4",
"LightEditBackground": "#44475A" "LightEditBackground": "#44475A"
}, },
"TabbedPane": { "TabbedPane": {
"background": "#282A36", "background": "#282A36",
"contentAreaColor": "#44475a", "contentAreaColor": "#6272A4",
"contentBorderInsets": "3,1,1,1", "contentBorderInsets": "3,1,1,1",
"darkShadow": "#21222C", "darkShadow": "#21222C",
"disabledForeground": "#6272A4", "disabledForeground": "#6272A4",
@@ -669,16 +669,16 @@
"fontSizeOffset": 0, "fontSizeOffset": 0,
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"highlight": "#21222C", "highlight": "#21222C",
"hoverColor": "#44475a", "hoverColor": "#6272A4",
"labelShift": 0, "labelShift": 0,
"selectedForeground": "#8BE9FD", "selectedForeground": "#FFFFFF",
"selectedLabelShift": 0, "selectedLabelShift": 0,
"selectedTabPadInsets": "0,0,0,0", "selectedTabPadInsets": "0,0,0,0",
"tabsOverlapBorder": true, "tabsOverlapBorder": true,
"tabHeight": 32, "tabHeight": 32,
"tabInsets": "5,10,5,10", "tabInsets": "5,10,5,10",
"tabSelectionHeight": 2, "tabSelectionHeight": 2,
"underlineColor": "#9580ff" "underlineColor": "#FF79C5"
}, },
"TabbedPane.mt.tab.background": "#282A36", "TabbedPane.mt.tab.background": "#282A36",
"Table": { "Table": {
@@ -687,22 +687,22 @@
"cellNoFocusBorder": "10,5,10,5", "cellNoFocusBorder": "10,5,10,5",
"focusCellHighlightBorder": "10,5,10,5", "focusCellHighlightBorder": "10,5,10,5",
"disabledForeground": "#6272A4", "disabledForeground": "#6272A4",
"dropLineColor": "#9580ff", "dropLineColor": "#FF79C5",
"dropLineShortColor": "#9580ff", "dropLineShortColor": "#FF79C5",
"focusCellBackground": "#44475A", "focusCellBackground": "#44475A",
"focusCellForeground": "#8BE9FD", "focusCellForeground": "#FFFFFF",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"gridColor": "#282A36", "gridColor": "#282A36",
"highlightOuter": "#44475A", "highlightOuter": "#44475A",
"hoverBackground": "#44475A70", "hoverBackground": "#44475A50",
"hoverInactiveBackground": "#44475A", "hoverInactiveBackground": "#44475A",
"lightSelectionForeground": "#8BE9FD", "lightSelectionForeground": "#FFFFFF",
"lightSelectionInactiveForeground": "#6272A4", "lightSelectionInactiveForeground": "#6272A4",
"lightSelectionInactiveBackground": "#282A36", "lightSelectionInactiveBackground": "#282A36",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#8BE9FD", "selectionForeground": "#FFFFFF",
"selectionInactiveBackground": "#44475A", "selectionInactiveBackground": "#44475A",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#8BE9FD",
"sortIconColor": "#F8F8F2", "sortIconColor": "#F8F8F2",
"stripeColor": "#191A21" "stripeColor": "#191A21"
}, },
@@ -714,7 +714,7 @@
"disabledForeground": "#6272A4", "disabledForeground": "#6272A4",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"focusCellBackground": "#44475A", "focusCellBackground": "#44475A",
"focusCellForeground": "#8BE9FD", "focusCellForeground": "#FFFFFF",
"height": 25, "height": 25,
"separatorColor": "#282A36" "separatorColor": "#282A36"
}, },
@@ -723,31 +723,31 @@
"textText": "#6272A4", "textText": "#6272A4",
"TextArea": { "TextArea": {
"background": "#282A36", "background": "#282A36",
"caretForeground": "#9580ff", "caretForeground": "#FF79C5",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"inactiveForeground": "#6272A4", "inactiveForeground": "#6272A4",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#8BE9FD" "selectionForeground": "#FFFFFF"
}, },
"TextField": { "TextField": {
"background": "#282A36", "background": "#282A36",
"caretForeground": "#9580ff", "caretForeground": "#FF79C5",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"inactiveForeground": "#6272A4", "inactiveForeground": "#6272A4",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#8BE9FD" "selectionForeground": "#FFFFFF"
}, },
"TextPane": { "TextPane": {
"background": "#282A36", "background": "#282A36",
"caretForeground": "#9580ff", "caretForeground": "#FF79C5",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"inactiveForeground": "#6272A4", "inactiveForeground": "#6272A4",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionForeground": "#8BE9FD" "selectionForeground": "#FFFFFF"
}, },
"TitlePane": { "TitlePane": {
"background": "#191A21", "background": "#191A21",
"Button.hoverBackground": "#44475a", "Button.hoverBackground": "#6272A4",
"inactiveBackground": "#282A36", "inactiveBackground": "#282A36",
"infoForeground": "#6272A4", "infoForeground": "#6272A4",
"inactiveInfoForeground": "#6272A4" "inactiveInfoForeground": "#6272A4"
@@ -760,8 +760,8 @@
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"offForeground": "#282A36", "offForeground": "#282A36",
"offBackground": "#282A36", "offBackground": "#282A36",
"onBackground": "#9580ff", "onBackground": "#FF79C5",
"onForeground": "#9580ff" "onForeground": "#FF79C5"
}, },
"ToolBar": { "ToolBar": {
"background": "#282A36", "background": "#282A36",
@@ -782,7 +782,7 @@
"ToolWindow": { "ToolWindow": {
"Button": { "Button": {
"hoverBackground": "#44475A", "hoverBackground": "#44475A",
"selectedForeground": "#8BE9FD", "selectedForeground": "#FFFFFF",
"selectedBackground": "#191A21" "selectedBackground": "#191A21"
}, },
"Header": { "Header": {
@@ -794,16 +794,16 @@
"background": "#282A36" "background": "#282A36"
}, },
"HeaderTab": { "HeaderTab": {
"borderColor": "#44475a", "borderColor": "#6272A4",
"hoverBackground": "#44475a", "hoverBackground": "#6272A4",
"hoverInactiveBackground": "#44475a", "hoverInactiveBackground": "#6272A4",
"inactiveUnderlineColor": "#9580ff", "inactiveUnderlineColor": "#FF79C5",
"selectedBackground": "#191A21", "selectedBackground": "#191A21",
"selectedInactiveBackground": "#191A21", "selectedInactiveBackground": "#191A21",
"underlineColor": "#9580ff", "underlineColor": "#FF79C5",
"underlinedTabBackground": "#44475A", "underlinedTabBackground": "#44475A",
"underlinedTabInactiveBackground": "#282A36", "underlinedTabInactiveBackground": "#282A36",
"underlinedTabForeground": "#FFFFFF", "underlinedTabForeground": "#8BE9FD",
"underlinedTabInactiveForeground": "#F8F8F2" "underlinedTabInactiveForeground": "#F8F8F2"
} }
}, },
@@ -811,14 +811,14 @@
"background": "#282A36", "background": "#282A36",
"foreground": "#6272A4", "foreground": "#6272A4",
"hash": "#21222C", "hash": "#21222C",
"hoverBackground": "#44475A70", "hoverBackground": "#44475A50",
"hoverInactiveBackground": "#44475A", "hoverInactiveBackground": "#44475A",
"modifiedItemForeground": "#9580ff", "modifiedItemForeground": "#FF79C5",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#44475A70", "selectionBackground": "#44475A50",
"selectionForeground": "#FFFFFF", "selectionForeground": "#8BE9FD",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#8BE9FD",
"selectionInactiveBackground": "#44475A70", "selectionInactiveBackground": "#44475A50",
"textBackground": "#282A36" "textBackground": "#282A36"
}, },
"Tree.leftChildIndent": 10, "Tree.leftChildIndent": 10,
@@ -834,23 +834,23 @@
"borderColor": "#21222C", "borderColor": "#21222C",
"background": "#282A36", "background": "#282A36",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"hoverBorderColor": "#44475a" "hoverBorderColor": "#6272A4"
}, },
"Connector": { "Connector": {
"borderColor": "#21222C", "borderColor": "#21222C",
"hoverBorderColor": "#44475a" "hoverBorderColor": "#6272A4"
}, },
"Canvas.background": "#191A21", "Canvas.background": "#191A21",
"highStroke.foreground": "#F8F8F2", "highStroke.foreground": "#F8F8F2",
"Label.foreground": "#6272A4", "Label.foreground": "#6272A4",
"List.selectionBackground": "#44475A70", "List.selectionBackground": "#44475A50",
"motion": { "motion": {
"borderColor": "#21222C", "borderColor": "#21222C",
"Component.foreground": "#F8F8F2", "Component.foreground": "#F8F8F2",
"ConstraintSetText.foreground": "#6272A4", "ConstraintSetText.foreground": "#6272A4",
"ConstraintSet.background": "#282A36", "ConstraintSet.background": "#282A36",
"CSPanel.SelectedFocusBackground": "#44475A", "CSPanel.SelectedFocusBackground": "#44475A",
"CSPanel.SelectedBackground": "#44475A70", "CSPanel.SelectedBackground": "#44475A50",
"cs_FocusText.infoForeground": "#6272A4", "cs_FocusText.infoForeground": "#6272A4",
"CursorTextColor.foreground": "#F8F8F2", "CursorTextColor.foreground": "#F8F8F2",
"HoverColor.disabledBackground": "#6272A4", "HoverColor.disabledBackground": "#6272A4",
@@ -860,9 +860,9 @@
"ourCS.background": "#282A36", "ourCS.background": "#282A36",
"ourCS_Border.borderColor": "#21222C", "ourCS_Border.borderColor": "#21222C",
"ourCS_TextColor.foreground": "#6272A4", "ourCS_TextColor.foreground": "#6272A4",
"ourCS_SelectedFocusBackground.selectionForeground": "#FFFFFF", "ourCS_SelectedFocusBackground.selectionForeground": "#8BE9FD",
"ourCS_SelectedBackground.selectionInactiveBackground": "#44475A", "ourCS_SelectedBackground.selectionInactiveBackground": "#44475A",
"ourCS_SelectedBorder.pressedBorderColor": "#44475a", "ourCS_SelectedBorder.pressedBorderColor": "#6272A4",
"ourML_BarColor.separatorColor": "#21222C", "ourML_BarColor.separatorColor": "#21222C",
"PrimaryPanel.background": "#191A21", "PrimaryPanel.background": "#191A21",
"SecondaryPanel.background": "#282A36", "SecondaryPanel.background": "#282A36",
@@ -879,7 +879,7 @@
"background": "#282A36", "background": "#282A36",
"borderColor": "#21222C", "borderColor": "#21222C",
"foreground": "#F8F8F2", "foreground": "#F8F8F2",
"selectedForeground": "#FFFFFF" "selectedForeground": "#8BE9FD"
}, },
"Preview.background": "#282A36", "Preview.background": "#282A36",
"stroke.acceleratorForeground": "#6272A4" "stroke.acceleratorForeground": "#6272A4"
@@ -895,17 +895,17 @@
"selectedBranchBackground": "#282A36" "selectedBranchBackground": "#282A36"
}, },
"GitCommits": { "GitCommits": {
"graphColor": "#44475a" "graphColor": "#6272A4"
}, },
"GitLog": { "GitLog": {
"localBranchIconColor": "#9580ff", "localBranchIconColor": "#FF79C5",
"otherIconColor": "#6272A4", "otherIconColor": "#6272A4",
"remoteBranchIconColor": "#F8F8F2", "remoteBranchIconColor": "#F8F8F2",
"tagIconColor": "#6272A4" "tagIconColor": "#6272A4"
}, },
"HgLog": { "HgLog": {
"branchIconColor": "#9580ff", "branchIconColor": "#FF79C5",
"bookmarkIconColor": "#8BE9FD", "bookmarkIconColor": "#FFFFFF",
"closedBranchIconColor": "#6272A4", "closedBranchIconColor": "#6272A4",
"localTagIconColor": "#6272A4", "localTagIconColor": "#6272A4",
"mqTagIconColor": "#6272A4", "mqTagIconColor": "#6272A4",
@@ -915,11 +915,11 @@
"Log": { "Log": {
"Commit.unmatchedForeground": "#6272A4", "Commit.unmatchedForeground": "#6272A4",
"Commit.currentBranchBackground": "#282A36", "Commit.currentBranchBackground": "#282A36",
"Commit.hoveredBackground": "#44475A70" "Commit.hoveredBackground": "#44475A50"
}, },
"RefLabel": { "RefLabel": {
"foreground": "#8BE9FD", "foreground": "#FFFFFF",
"backgroundBase": "#44475a" "backgroundBase": "#6272A4"
} }
}, },
"Viewport": { "Viewport": {
@@ -942,7 +942,7 @@
"SidePanel.background": "#282A36", "SidePanel.background": "#282A36",
"Projects": { "Projects": {
"actions.background": "#191A21", "actions.background": "#191A21",
"actions.selectionBackground": "#44475a", "actions.selectionBackground": "#6272A4",
"background": "#282A36", "background": "#282A36",
"selectionBackground": "#44475A", "selectionBackground": "#44475A",
"selectionInactiveBackground": "#282A36" "selectionInactiveBackground": "#282A36"
@@ -958,53 +958,53 @@
"#43494A": "#191A21", "#43494A": "#191A21",
"#6B6B6B": "#6272A4", "#6B6B6B": "#6272A4",
"#A7A7A7": "#282A36", "#A7A7A7": "#282A36",
"#3D6185": "#9580ff", "#3D6185": "#FF79C5",
"#466D94": "#9580ff", "#466D94": "#FF79C5",
"#3C3F41": "#282A36", "#3C3F41": "#282A36",
"#545556": "#6272A4", "#545556": "#6272A4",
"#606060": "#6272A4", "#606060": "#6272A4",
"#9AA7B0": "#F8F8F2", "#9AA7B0": "#F8F8F2",
"#675133": "#9580ff", "#675133": "#FF79C5",
"Actions.Blue": "#50FA78", "Actions.Blue": "#8aff80",
"Actions.Green": "#F1FA8C", "Actions.Green": "#feff80",
"Actions.Grey": "#6272A4", "Actions.Grey": "#6272A4",
"Actions.GreyInline": "#6272A4", "Actions.GreyInline": "#6272A4",
"Actions.GreyInline.Dark": "#F8F8F2", "Actions.GreyInline.Dark": "#F8F8F2",
"Actions.Red": "#8BE9FD", "Actions.Red": "#f780bf",
"Actions.Yellow": "#50FA7B", "Actions.Yellow": "#8aff80",
"Checkbox.Background.Default": "#191A21", "Checkbox.Background.Default": "#191A21",
"Checkbox.Background.Default.Dark": "#191A21", "Checkbox.Background.Default.Dark": "#191A21",
"Checkbox.Background.Disabled": "#34353D", "Checkbox.Background.Disabled": "#313341",
"Checkbox.Background.Disabled.Dark": "#34353D", "Checkbox.Background.Disabled.Dark": "#313341",
"Checkbox.Border.Default": "#21222C", "Checkbox.Border.Default": "#21222C",
"Checkbox.Border.Default.Dark": "#21222C", "Checkbox.Border.Default.Dark": "#21222C",
"Checkbox.Border.Disabled": "#6272A4", "Checkbox.Border.Disabled": "#6272A4",
"Checkbox.Border.Disabled.Dark": "#6272A4", "Checkbox.Border.Disabled.Dark": "#6272A4",
"Checkbox.Focus.Thin.Default": "#9580ff", "Checkbox.Focus.Thin.Default": "#FF79C5",
"Checkbox.Focus.Thin.Default.Dark": "#9580ff", "Checkbox.Focus.Thin.Default.Dark": "#FF79C5",
"Checkbox.Focus.Wide": "#9580ff", "Checkbox.Focus.Wide": "#FF79C5",
"Checkbox.Focus.Wide.Dark": "#9580ff", "Checkbox.Focus.Wide.Dark": "#FF79C5",
"Checkbox.Foreground.Disabled": "#6272A4", "Checkbox.Foreground.Disabled": "#6272A4",
"Checkbox.Foreground.Disabled.Dark": "#6272A4", "Checkbox.Foreground.Disabled.Dark": "#6272A4",
"Checkbox.Background.Selected": "#9580ff", "Checkbox.Background.Selected": "#FF79C5",
"Checkbox.Background.Selected.Dark": "#282A36", "Checkbox.Background.Selected.Dark": "#282A36",
"Checkbox.Border.Selected": "#9580ff", "Checkbox.Border.Selected": "#FF79C5",
"Checkbox.Border.Selected.Dark": "#9580ff", "Checkbox.Border.Selected.Dark": "#FF79C5",
"Checkbox.Foreground.Selected": "#9580ff", "Checkbox.Foreground.Selected": "#FF79C5",
"Checkbox.Foreground.Selected.Dark": "#9580ff", "Checkbox.Foreground.Selected.Dark": "#FF79C5",
"Checkbox.Focus.Thin.Selected": "#F8F8F2", "Checkbox.Focus.Thin.Selected": "#F8F8F2",
"Checkbox.Focus.Thin.Selected.Dark": "#F8F8F2", "Checkbox.Focus.Thin.Selected.Dark": "#F8F8F2",
"Objects.Grey": "#6272A4", "Objects.Grey": "#6272A4",
"Objects.Blue": "#50FA78", "Objects.Blue": "#8aff80",
"Objects.RedStatus": "#8BE9FD", "Objects.RedStatus": "#f780bf",
"Objects.Red": "#8BE9FD", "Objects.Red": "#f780bf",
"Objects.Pink": "#FF79C6", "Objects.Pink": "#f780bf",
"Objects.Yellow": "#50FA7B", "Objects.Yellow": "#8aff80",
"Objects.Green": "#F1FA8C", "Objects.Green": "#feff80",
"Objects.Purple": "#FF79C6", "Objects.Purple": "#f780bf",
"Objects.BlackText": "#F8F8F2", "Objects.BlackText": "#F8F8F2",
"Objects.YellowDark": "#BD93F9", "Objects.YellowDark": "#9580ff",
"Objects.GreenAndroid": "#F1FA8C" "Objects.GreenAndroid": "#feff80"
} }
} }
} }

View File

@@ -2,7 +2,7 @@
"name": "GitHub Contrast", "name": "GitHub Contrast",
"dark": false, "dark": false,
"author": "Mallowigi", "author": "Mallowigi",
"editorScheme": "/colors/GitHub (Material).xml", "editorScheme": "/colors/GitHub.xml",
"emptyFrameBackground": { "emptyFrameBackground": {
"anchor": "center", "anchor": "center",
"image": "/walls/github.svg", "image": "/walls/github.svg",
@@ -14,32 +14,32 @@
"acceleratorSelectionForeground": "#292D31", "acceleratorSelectionForeground": "#292D31",
"background": "#F7F8FA", "background": "#F7F8FA",
"borderColor": "#DFE1E4", "borderColor": "#DFE1E4",
"disabledBackground": "#FDFDFD", "disabledBackground": "#dcdcdc",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"disabledText": "#6C737C", "disabledText": "#9ba0a3",
"focusColor": "#CCE5FF", "focusColor": "#CCE5FF",
"focusedBorderColor": "#79CB60", "focusedBorderColor": "#79CB60",
"foreground": "#5B6168", "foreground": "#5B6168",
"inactiveBackground": "#FDFDFD", "inactiveBackground": "#dcdcdc",
"inactiveForeground": "#292D31", "inactiveForeground": "#292D31",
"infoForeground": "#292D31", "infoForeground": "#292D31",
"selectionBackground": "#3A66D1", "selectionBackground": "#3A66D150",
"selectionBackgroundInactive": "#F7F8FA", "selectionBackgroundInactive": "#F3f3f3",
"selectionForeground": "#111111", "selectionForeground": "#FFFFFF",
"selectionInactiveBackground": "#F7F8FA", "selectionInactiveBackground": "#F3f3f3",
"separatorColor": "#DFE1E4" "separatorColor": "#DFE1E4"
}, },
"activeCaption": "#F7F8FA", "activeCaption": "#F7F8FA",
"ActionButton": { "ActionButton": {
"hoverBackground": "#79CB6050", "hoverBackground": "#79CB6050",
"hoverBorderColor": "#79CB6050", "hoverBorderColor": "#79CB6050",
"hoverSeparatorColor": "#F1F3F6", "hoverSeparatorColor": "#edf1f5",
"focusedBorderColor": "#79CB6050", "focusedBorderColor": "#79CB6050",
"pressedBackground": "#79CB6050", "pressedBackground": "#79CB6050",
"pressedBorderColor": "#79CB6050" "pressedBorderColor": "#79CB6050"
}, },
"Autocomplete": { "Autocomplete": {
"selectionBackground": "#3A66D1" "selectionBackground": "#3A66D150"
}, },
"Borders.ContrastBorderColor": "#F7F8FA", "Borders.ContrastBorderColor": "#F7F8FA",
"Borders.color": "#DFE1E4", "Borders.color": "#DFE1E4",
@@ -56,22 +56,22 @@
"startBackground": "#cce5ff", "startBackground": "#cce5ff",
"startBorderColor": "#cce5ff" "startBorderColor": "#cce5ff"
}, },
"disabledBorderColor": "#F1F3F6", "disabledBorderColor": "#edf1f5",
"disabledText": "#6C737C", "disabledText": "#9ba0a3",
"endBackground": "#F1F3F6", "endBackground": "#edf1f5",
"endBorderColor": "#F1F3F6", "endBorderColor": "#edf1f5",
"focus": "#CCE5FF", "focus": "#CCE5FF",
"focusedBorderColor": "#79CB60", "focusedBorderColor": "#79CB60",
"foreground": "#292D31", "foreground": "#292D31",
"highlight": "#111111", "highlight": "#FFFFFF",
"mt.background": "#F1F3F6", "mt.background": "#edf1f5",
"mt.foreground": "#292D31", "mt.foreground": "#292D31",
"mt.selectedForeground": "#111111", "mt.selectedForeground": "#FFFFFF",
"mt.selection.color1": "#cce5ff", "mt.selection.color1": "#cce5ff",
"mt.selection.color2": "#cce5ff", "mt.selection.color2": "#cce5ff",
"startBackground": "#F1F3F6", "startBackground": "#edf1f5",
"startBorderColor": "#F1F3F6", "startBorderColor": "#edf1f5",
"shadowColor": "#F1F3F6", "shadowColor": "#edf1f5",
"shadowWidth": 0 "shadowWidth": 0
}, },
"Canvas": { "Canvas": {
@@ -79,12 +79,12 @@
"Tooltip.background": "#DFECFE" "Tooltip.background": "#DFECFE"
}, },
"Content": { "Content": {
"background": "#FFFFFF", "background": "#fafbfc",
"selectionBackground": "#3A66D1" "selectionBackground": "#3A66D150"
}, },
"CheckBox": { "CheckBox": {
"background": "#F7F8FA", "background": "#F7F8FA",
"disabledText": "#6C737C", "disabledText": "#9ba0a3",
"foreground": "#5B6168", "foreground": "#5B6168",
"select": "#79CB60" "select": "#79CB60"
}, },
@@ -93,16 +93,16 @@
"acceleratorSelectionForeground": "#292D31", "acceleratorSelectionForeground": "#292D31",
"background": "#F7F8FA", "background": "#F7F8FA",
"disabledBackground": "#F7F8FA", "disabledBackground": "#F7F8FA",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"foreground": "#5B6168", "foreground": "#5B6168",
"selectionBackground": "#3A66D1", "selectionBackground": "#3A66D150",
"selectionForeground": "#111111" "selectionForeground": "#111111"
}, },
"CodeWithMe": { "CodeWithMe": {
"Avatar.foreground": "#5B6168", "Avatar.foreground": "#5B6168",
"AccessEnabled": { "AccessEnabled": {
"accessDot": "#79CB60", "accessDot": "#79CB60",
"dropdownBorder": "#F7F8FA", "dropdownBorder": "#F3f3f3",
"pillBackground": "$second" "pillBackground": "$second"
} }
}, },
@@ -111,45 +111,45 @@
"foreground": "#5B6168", "foreground": "#5B6168",
"swatchesDefaultRecentColor": "#5B6168" "swatchesDefaultRecentColor": "#5B6168"
}, },
"ComboBoxButton.background": "#F1F3F6", "ComboBoxButton.background": "#edf1f5",
"ComboBox": { "ComboBox": {
"ArrowButton": { "ArrowButton": {
"background": "#F1F3F6", "background": "#edf1f5",
"disabledIconColor": "#6C737C", "disabledIconColor": "#9ba0a3",
"iconColor": "#5B6168", "iconColor": "#5B6168",
"nonEditableBackground": "#F7F8FA" "nonEditableBackground": "#F7F8FA"
}, },
"background": "#FFFFFF", "background": "#fafbfc",
"buttonBackground": "#F1F3F6", "buttonBackground": "#edf1f5",
"darcula.hoveredArrowButtonForeground": "#79CB60", "darcula.hoveredArrowButtonForeground": "#79CB60",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"foreground": "#5B6168", "foreground": "#5B6168",
"modifiedItemForeground": "#79CB60", "modifiedItemForeground": "#79CB60",
"nonEditableBackground": "#F7F8FA", "nonEditableBackground": "#F3f3f3",
"padding": "5,5,5,5", "padding": "5,5,5,5",
"selectionBackground": "#cce5ff", "selectionBackground": "#cce5ff",
"selectionForeground": "#111111" "selectionForeground": "#111111"
}, },
"ComboPopup.border": "#DFE1E4", "ComboPopup.border": "#DFE1E4",
"CompletionPopup": { "CompletionPopup": {
"background": "#F7F8FA", "background": "#F3f3f3",
"foreground": "#5B6168", "foreground": "#5B6168",
"infoForeground": "#292D31", "infoForeground": "#292D31",
"matchForeground": "#79CB60", "matchForeground": "#79CB60",
"matchSelectionForeground": "#79CB60", "matchSelectionForeground": "#79CB60",
"nonFocusedState": "false", "nonFocusedState": "false",
"selectedGrayedForeground": "#111111", "selectedGrayedForeground": "#FFFFFF",
"selectionGrayForeground": "#111111", "selectionGrayForeground": "#FFFFFF",
"selectionInactiveInfoForeground": "#292D31", "selectionInactiveInfoForeground": "#292D31",
"selectionInactiveBackground": "#3A66D150", "selectionInactiveBackground": "#3A66D150",
"selectionBackground": "#3A66D180", "selectionBackground": "#3A66D150",
"selectionForeground": "#111111", "selectionForeground": "#FFFFFF",
"selectionInfoForeground": "#111111" "selectionInfoForeground": "#FFFFFF"
}, },
"Component": { "Component": {
"arc": 4, "arc": 4,
"borderColor": "#CCE5FF", "borderColor": "#CCE5FF",
"disabledBorderColor": "#F1F3F6", "disabledBorderColor": "#edf1f5",
"focusColor": "#79CB60", "focusColor": "#79CB60",
"focusedBorderColor": "#79CB60", "focusedBorderColor": "#79CB60",
"hoverIconColor": "#79CB60", "hoverIconColor": "#79CB60",
@@ -160,7 +160,7 @@
"controlText": "#292D31", "controlText": "#292D31",
"Counter": { "Counter": {
"background": "#79CB60", "background": "#79CB60",
"foreground": "#111111" "foreground": "#FFFFFF"
}, },
"Debugger": { "Debugger": {
"Variables": { "Variables": {
@@ -184,15 +184,15 @@
"background": "#F7F8FA", "background": "#F7F8FA",
"borderColor": "#F7F8FA", "borderColor": "#F7F8FA",
"hoverBackground": "#cce5ff", "hoverBackground": "#cce5ff",
"hoverColor": "#FFFFFF", "hoverColor": "#fafbfc",
"hoverMaskColor": "#CCE5FF", "hoverMaskColor": "#CCE5FF",
"inactiveColoredTabBackground": "#F7F8FA", "inactiveColoredTabBackground": "#F7F8FA",
"inactiveColoredFileBackground": "#F1F3F6", "inactiveColoredFileBackground": "#edf1f5",
"inactiveUnderlineColor": "#79CB60", "inactiveUnderlineColor": "#79CB60",
"inactiveMaskColor": "#FFFFFF", "inactiveMaskColor": "#fafbfc",
"underlineColor": "#79CB60", "underlineColor": "#79CB60",
"underlinedTabBackground": "#cce5ff", "underlinedTabBackground": "#cce5ff",
"underlinedTabForeground": "#111111" "underlinedTabForeground": "#FFFFFF"
}, },
"Desktop.background": "#F7F8FA", "Desktop.background": "#F7F8FA",
"DialogWrapper.southPanelBackground": "#F7F8FA", "DialogWrapper.southPanelBackground": "#F7F8FA",
@@ -203,36 +203,36 @@
"areaForeground": "#5B6168" "areaForeground": "#5B6168"
}, },
"Editor": { "Editor": {
"background": "#FFFFFF", "background": "#fafbfc",
"foreground": "#5B6168", "foreground": "#5B6168",
"shortcutForeground": "#292D31" "shortcutForeground": "#292D31"
}, },
"EditorPane": { "EditorPane": {
"background": "#FFFFFF", "background": "#fafbfc",
"caretForeground": "#79CB60", "caretForeground": "#79CB60",
"foreground": "#5B6168", "foreground": "#5B6168",
"inactiveBackground": "#F7F8FA", "inactiveBackground": "#F7F8FA",
"inactiveForeground": "#6C737C", "inactiveForeground": "#9ba0a3",
"selectionBackground": "#3A66D1", "selectionBackground": "#3A66D150",
"selectionForeground": "#111111" "selectionForeground": "#111111"
}, },
"EditorTabs": { "EditorTabs": {
"borderColor": "#F7F8FA", "borderColor": "#F3f3f3",
"hoverBackground": "#CCE5FF", "hoverBackground": "#CCE5FF",
"hoverColor": "#CCE5FF", "hoverColor": "#CCE5FF",
"hoverMaskColor": "#CCE5FF", "hoverMaskColor": "#CCE5FF",
"inactiveMaskColor": "#F7F8FA", "inactiveMaskColor": "#F7F8FA",
"inactiveColoredFileBackground": "#F7F8FA", "inactiveColoredFileBackground": "#F7F8FA",
"inactiveUnderlineColor": "#6C737C", "inactiveUnderlineColor": "#9ba0a3",
"selectedForeground": "#5B6168", "selectedForeground": "#5B6168",
"selectedBackground": "#cce5ff", "selectedBackground": "#cce5ff",
"underlineColor": "#79CB60", "underlineColor": "#79CB60",
"underlinedTabBackground": "#cce5ff", "underlinedTabBackground": "#cce5ff",
"underlinedTabForeground": "#111111" "underlinedTabForeground": "#FFFFFF"
}, },
"EditorGroupsTabs": { "EditorGroupsTabs": {
"background": "#F7F8FA", "background": "#F7F8FA",
"borderColor": "#F7F8FA", "borderColor": "#F3f3f3",
"hoverBackground": "#CCE5FF", "hoverBackground": "#CCE5FF",
"hoverColor": "#CCE5FF", "hoverColor": "#CCE5FF",
"inactiveUnderlineColor": "#79CB60", "inactiveUnderlineColor": "#79CB60",
@@ -243,7 +243,7 @@
"FileColor": { "FileColor": {
"Green": "#387002", "Green": "#387002",
"Blue": "#004BA0", "Blue": "#004BA0",
"Yellow": "#FDFDFD", "Yellow": "#dcdcdc",
"Orange": "#B53D00", "Orange": "#B53D00",
"Violet": "#4D2C91", "Violet": "#4D2C91",
"Rose": "#A00037" "Rose": "#A00037"
@@ -260,11 +260,11 @@
}, },
"Focus.color": "#DFE1E4", "Focus.color": "#DFE1E4",
"FormattedTextField": { "FormattedTextField": {
"background": "#FFFFFF", "background": "#fafbfc",
"caretForeground": "#79CB60", "caretForeground": "#79CB60",
"foreground": "#5B6168", "foreground": "#5B6168",
"inactiveBackground": "#F1F3F6", "inactiveBackground": "#edf1f5",
"inactiveForeground": "#6C737C", "inactiveForeground": "#9ba0a3",
"selectionForeground": "#111111", "selectionForeground": "#111111",
"selectionBackground": "#cce5ff" "selectionBackground": "#cce5ff"
}, },
@@ -279,7 +279,7 @@
}, },
"HeaderColor": { "HeaderColor": {
"active": "#F7F8FA", "active": "#F7F8FA",
"inactive": "#FFFFFF" "inactive": "#fafbfc"
}, },
"HelpTooltip": { "HelpTooltip": {
"background": "#F7F8FA", "background": "#F7F8FA",
@@ -289,7 +289,7 @@
"shortcutForeground": "#292D31" "shortcutForeground": "#292D31"
}, },
"Hyperlink.linkColor": "#79CB60", "Hyperlink.linkColor": "#79CB60",
"inactiveCaption": "#F7F8FA", "inactiveCaption": "#F3f3f3",
"inactiveCaptionBorder": "#F7F8FA", "inactiveCaptionBorder": "#F7F8FA",
"inactiveCaptionText": "#292D31", "inactiveCaptionText": "#292D31",
"info": "#292D31", "info": "#292D31",
@@ -306,9 +306,9 @@
}, },
"Label": { "Label": {
"background": "#F7F8FA", "background": "#F7F8FA",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"disabledShadow": "#F7F8FA", "disabledShadow": "#F7F8FA",
"disabledText": "#6C737C", "disabledText": "#9ba0a3",
"foreground": "#5B6168", "foreground": "#5B6168",
"infoForeground": "#292D31", "infoForeground": "#292D31",
"selectedForeground": "#111111", "selectedForeground": "#111111",
@@ -323,66 +323,66 @@
}, },
"link.foreground": "#79CB60", "link.foreground": "#79CB60",
"List": { "List": {
"background": "#F7F8FA", "background": "#F3f3f3",
"foreground": "#5B6168", "foreground": "#5B6168",
"hoverBackground": "#3A66D170", "hoverBackground": "#3A66D1",
"hoverInactiveBackground": "#cce5ff", "hoverInactiveBackground": "#cce5ff",
"selectionBackground": "#3A66D150", "selectionBackground": "#3A66D150",
"selectionForeground": "#111111", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#111111", "selectionInactiveForeground": "#111111",
"selectionInactiveBackground": "#3A66D170" "selectionInactiveBackground": "#3A66D1"
}, },
"material": { "material": {
"background": "#F7F8FA", "background": "#F7F8FA",
"branchColor": "#5B6168", "branchColor": "#5B6168",
"contrast": "#FFFFFF", "contrast": "#fafbfc",
"foreground": "#5B6168", "foreground": "#5B6168",
"mergeCommits": "#F1F3F6", "mergeCommits": "#edf1f5",
"primaryColor": "#292D31", "primaryColor": "#292D31",
"selectionForeground": "#111111", "selectionForeground": "#FFFFFF",
"tab.backgroundColor": "#F7F8FA", "tab.backgroundColor": "#F7F8FA",
"tab.borderColor": "#79CB60", "tab.borderColor": "#79CB60",
"tagColor": "#292D31" "tagColor": "#292D31"
}, },
"MemoryIndicator": { "MemoryIndicator": {
"allocatedBackground": "#F7F8FA", "allocatedBackground": "#F3f3f3",
"usedColor": "#CCE5FF", "usedColor": "#CCE5FF",
"usedBackground": "#CCE5FF" "usedBackground": "#CCE5FF"
}, },
"Menu": { "Menu": {
"acceleratorForeground": "#292D31", "acceleratorForeground": "#292D31",
"acceleratorSelectionForeground": "#111111", "acceleratorSelectionForeground": "#FFFFFF",
"background": "#F7F8FA", "background": "#F7F8FA",
"border": "4,2,4,2", "border": "4,2,4,2",
"borderColor": "#F7F8FA", "borderColor": "#F3f3f3",
"disabledBackground": "#F7F8FA", "disabledBackground": "#F3f3f3",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"foreground": "#5B6168", "foreground": "#5B6168",
"selectionBackground": "#3A66D1", "selectionBackground": "#3A66D150",
"selectionForeground": "#111111", "selectionForeground": "#FFFFFF",
"separatorColor": "#DFE1E4" "separatorColor": "#DFE1E4"
}, },
"MenuBar": { "MenuBar": {
"background": "#FFFFFF", "background": "#fafbfc",
"borderColor": "#F7F8FA", "borderColor": "#F7F8FA",
"disabledBackground": "#F7F8FA", "disabledBackground": "#F7F8FA",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"foreground": "#5B6168", "foreground": "#5B6168",
"highlight": "#F7F8FA", "highlight": "#F7F8FA",
"selectionBackground": "#3A66D1", "selectionBackground": "#3A66D150",
"selectionForeground": "#111111", "selectionForeground": "#FFFFFF",
"shadow": "#FFFFFF" "shadow": "#fafbfc"
}, },
"MenuItem": { "MenuItem": {
"acceleratorForeground": "#292D31", "acceleratorForeground": "#292D31",
"acceleratorSelectionForeground": "#111111", "acceleratorSelectionForeground": "#FFFFFF",
"border": "4,2,4,2", "border": "4,2,4,2",
"background": "#F7F8FA", "background": "#F7F8FA",
"disabledBackground": "#F7F8FA", "disabledBackground": "#F7F8FA",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"foreground": "#5B6168", "foreground": "#5B6168",
"selectionBackground": "#3A66D1", "selectionBackground": "#3A66D150",
"selectionForeground": "#111111" "selectionForeground": "#FFFFFF"
}, },
"NavBar": { "NavBar": {
"arrowColor": "#5B6168", "arrowColor": "#5B6168",
@@ -393,7 +393,7 @@
"background": "#F7F8FA" "background": "#F7F8FA"
}, },
"SearchField": { "SearchField": {
"background": "#FFFFFF" "background": "#fafbfc"
} }
}, },
"NewPSD.warning": "#79CB60", "NewPSD.warning": "#79CB60",
@@ -404,9 +404,9 @@
"errorBorderColor": "#DFECFE", "errorBorderColor": "#DFECFE",
"foreground": "#5B6168", "foreground": "#5B6168",
"MoreButton": { "MoreButton": {
"background": "#F1F3F6", "background": "#edf1f5",
"foreground": "#5B6168", "foreground": "#5B6168",
"innerBorderColor": "#F1F3F6" "innerBorderColor": "#edf1f5"
}, },
"ToolWindow": { "ToolWindow": {
"errorBackground": "#DFECFE", "errorBackground": "#DFECFE",
@@ -424,66 +424,66 @@
"messageForeground": "#5B6168" "messageForeground": "#5B6168"
}, },
"Outline": { "Outline": {
"color": "#F1F3F6", "color": "#edf1f5",
"focusedColor": "#79CB60", "focusedColor": "#79CB60",
"disabledColor": "#6C737C" "disabledColor": "#9ba0a3"
}, },
"Panel": { "Panel": {
"background": "#F7F8FA", "background": "#F7F8FA",
"foreground": "#5B6168" "foreground": "#5B6168"
}, },
"ParameterInfo": { "ParameterInfo": {
"background": "#F7F8FA", "background": "#F3f3f3",
"borderColor": "#cce5ff", "borderColor": "#cce5ff",
"currentOverloadBackground": "#CCE5FF", "currentOverloadBackground": "#CCE5FF",
"currentParameterForeground": "#79CB60", "currentParameterForeground": "#79CB60",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"foreground": "#5B6168", "foreground": "#5B6168",
"infoForeground": "#292D31", "infoForeground": "#292D31",
"lineSeparatorColor": "#cce5ff" "lineSeparatorColor": "#cce5ff"
}, },
"PasswordField": { "PasswordField": {
"background": "#FFFFFF", "background": "#fafbfc",
"capsLockIconColor": "#79CB60", "capsLockIconColor": "#79CB60",
"caretForeground": "#79CB60", "caretForeground": "#79CB60",
"foreground": "#5B6168", "foreground": "#5B6168",
"inactiveForeground": "#6C737C", "inactiveForeground": "#9ba0a3",
"selectionBackground": "#cce5ff", "selectionBackground": "#cce5ff",
"selectionForeground": "#111111" "selectionForeground": "#111111"
}, },
"Plugins": { "Plugins": {
"background": "#F7F8FA", "background": "#F7F8FA",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"eapTagBackground": "#CCE5FF", "eapTagBackground": "#CCE5FF",
"hoverBackground": "#3A66D170", "hoverBackground": "#3A66D1",
"lightSelectionBackground": "#cce5ff", "lightSelectionBackground": "#cce5ff",
"paidTagBackground": "#CCE5FF", "paidTagBackground": "#CCE5FF",
"selectionBackground": "#3A66D1", "selectionBackground": "#3A66D150",
"tagForeground": "#79CB60", "tagForeground": "#79CB60",
"tagBackground": "#CCE5FF", "tagBackground": "#CCE5FF",
"trialTagBackground": "#CCE5FF", "trialTagBackground": "#CCE5FF",
"Button": { "Button": {
"installBackground": "#F1F3F6", "installBackground": "#edf1f5",
"installBorderColor": "#F1F3F6", "installBorderColor": "#edf1f5",
"installForeground": "#5B6168", "installForeground": "#5B6168",
"installFocusedBackground": "#CCE5FF", "installFocusedBackground": "#CCE5FF",
"installFillForeground": "#6C737C", "installFillForeground": "#9ba0a3",
"installFillBackground": "#F1F3F6", "installFillBackground": "#edf1f5",
"updateBackground": "#79CB60", "updateBackground": "#79CB60",
"updateBorderColor": "#F1F3F6", "updateBorderColor": "#edf1f5",
"updateForeground": "#5B6168" "updateForeground": "#5B6168"
}, },
"SearchField": { "SearchField": {
"background": "#FFFFFF", "background": "#fafbfc",
"borderColor": "#DFE1E4" "borderColor": "#DFE1E4"
}, },
"SectionHeader": { "SectionHeader": {
"background": "#F7F8FA", "background": "#F3f3f3",
"foreground": "#5B6168" "foreground": "#5B6168"
}, },
"Tab": { "Tab": {
"hoverBackground": "#cce5ff", "hoverBackground": "#cce5ff",
"selectedForeground": "#111111", "selectedForeground": "#FFFFFF",
"selectedBackground": "#cce5ff" "selectedBackground": "#cce5ff"
} }
}, },
@@ -493,20 +493,20 @@
"borderColor": "#F7F8FA", "borderColor": "#F7F8FA",
"foreground": "#79CB60" "foreground": "#79CB60"
}, },
"borderColor": "#FFFFFF", "borderColor": "#fafbfc",
"inactiveBorderColor": "#F7F8FA", "inactiveBorderColor": "#F7F8FA",
"innerBorderColor": "#F7F8FA", "innerBorderColor": "#F3f3f3",
"Header": { "Header": {
"activeBackground": "#F7F8FA", "activeBackground": "#F7F8FA",
"inactiveBackground": "#FFFFFF" "inactiveBackground": "#fafbfc"
}, },
"paintBorder": true, "paintBorder": true,
"separatorForeground": "#5B6168", "separatorForeground": "#5B6168",
"separatorColor": "#F7F8FA", "separatorColor": "#F3f3f3",
"Toolbar": { "Toolbar": {
"Floating.background": "#FFFFFF", "Floating.background": "#fafbfc",
"background": "#FFFFFF", "background": "#fafbfc",
"borderColor": "#FFFFFF" "borderColor": "#fafbfc"
} }
}, },
"PopupMenu": { "PopupMenu": {
@@ -531,7 +531,7 @@
}, },
"RadioButton": { "RadioButton": {
"background": "#F7F8FA", "background": "#F7F8FA",
"disabledText": "#6C737C", "disabledText": "#9ba0a3",
"foreground": "#5B6168" "foreground": "#5B6168"
}, },
"RadioButtonMenuItem": { "RadioButtonMenuItem": {
@@ -539,10 +539,10 @@
"acceleratorSelectionForeground": "#292D31", "acceleratorSelectionForeground": "#292D31",
"background": "#F7F8FA", "background": "#F7F8FA",
"disabledBackground": "#F7F8FA", "disabledBackground": "#F7F8FA",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"foreground": "#5B6168", "foreground": "#5B6168",
"selectionBackground": "#3A66D1", "selectionBackground": "#3A66D150",
"selectionForeground": "#111111" "selectionForeground": "#FFFFFF"
}, },
"ScreenView.borderColor": "#DFE1E4", "ScreenView.borderColor": "#DFE1E4",
"ScrollBar": { "ScrollBar": {
@@ -581,7 +581,7 @@
}, },
"SearchEverywhere": { "SearchEverywhere": {
"Advertiser": { "Advertiser": {
"background": "#FFFFFF", "background": "#fafbfc",
"foreground": "#292D31" "foreground": "#292D31"
}, },
"Header": { "Header": {
@@ -593,7 +593,7 @@
}, },
"SearchField": { "SearchField": {
"background": "#F7F8FA", "background": "#F7F8FA",
"borderColor": "#FFFFFF", "borderColor": "#fafbfc",
"infoForeground": "#292D31" "infoForeground": "#292D31"
}, },
"Tab": { "Tab": {
@@ -617,12 +617,12 @@
"Repeated.File.Foreground": "#5B6168" "Repeated.File.Foreground": "#5B6168"
}, },
"Separator": { "Separator": {
"background": "#F7F8FA", "background": "#F3f3f3",
"foreground": "#F7F8FA", "foreground": "#F3f3f3",
"separatorColor": "#F7F8FA" "separatorColor": "#F3f3f3"
}, },
"SidePanel": { "SidePanel": {
"background": "#FFFFFF" "background": "#fafbfc"
}, },
"Slider": { "Slider": {
"background": "#F7F8FA", "background": "#F7F8FA",
@@ -630,7 +630,7 @@
"buttonColor": "#79CB60", "buttonColor": "#79CB60",
"foreground": "#5B6168", "foreground": "#5B6168",
"majorTickLength": 6, "majorTickLength": 6,
"tickColor": "#F7F8FA", "tickColor": "#F3f3f3",
"trackColor": "#cce5ff", "trackColor": "#cce5ff",
"trackWidth": 7, "trackWidth": 7,
"thumb": "#79CB60" "thumb": "#79CB60"
@@ -649,9 +649,9 @@
}, },
"SplitPane": { "SplitPane": {
"background": "#F7F8FA", "background": "#F7F8FA",
"highlight": "#FFFFFF" "highlight": "#fafbfc"
}, },
"SplitPaneDivider.draggingColor": "#F7F8FA", "SplitPaneDivider.draggingColor": "#F3f3f3",
"StatusBar": { "StatusBar": {
"borderColor": "#F7F8FA", "borderColor": "#F7F8FA",
"hoverBackground": "#CCE5FF", "hoverBackground": "#CCE5FF",
@@ -662,8 +662,8 @@
"contentAreaColor": "#CCE5FF", "contentAreaColor": "#CCE5FF",
"contentBorderInsets": "3,1,1,1", "contentBorderInsets": "3,1,1,1",
"darkShadow": "#DFE1E4", "darkShadow": "#DFE1E4",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"disabledUnderlineColor": "#6C737C", "disabledUnderlineColor": "#9ba0a3",
"focus": "#cce5ff", "focus": "#cce5ff",
"focusColor": "#cce5ff", "focusColor": "#cce5ff",
"fontSizeOffset": 0, "fontSizeOffset": 0,
@@ -680,13 +680,13 @@
"tabSelectionHeight": 2, "tabSelectionHeight": 2,
"underlineColor": "#79CB60" "underlineColor": "#79CB60"
}, },
"TabbedPane.mt.tab.background": "#FFFFFF", "TabbedPane.mt.tab.background": "#fafbfc",
"Table": { "Table": {
"alternativeRowBackground": "#FFFFFF", "alternativeRowBackground": "#fafbfc",
"background": "#F7F8FA", "background": "#F7F8FA",
"cellNoFocusBorder": "10,5,10,5", "cellNoFocusBorder": "10,5,10,5",
"focusCellHighlightBorder": "10,5,10,5", "focusCellHighlightBorder": "10,5,10,5",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"dropLineColor": "#79CB60", "dropLineColor": "#79CB60",
"dropLineShortColor": "#79CB60", "dropLineShortColor": "#79CB60",
"focusCellBackground": "#cce5ff", "focusCellBackground": "#cce5ff",
@@ -694,59 +694,59 @@
"foreground": "#5B6168", "foreground": "#5B6168",
"gridColor": "#F7F8FA", "gridColor": "#F7F8FA",
"highlightOuter": "#cce5ff", "highlightOuter": "#cce5ff",
"hoverBackground": "#3A66D170", "hoverBackground": "#3A66D1",
"hoverInactiveBackground": "#cce5ff", "hoverInactiveBackground": "#cce5ff",
"lightSelectionForeground": "#111111", "lightSelectionForeground": "#111111",
"lightSelectionInactiveForeground": "#292D31", "lightSelectionInactiveForeground": "#292D31",
"lightSelectionInactiveBackground": "#F7F8FA", "lightSelectionInactiveBackground": "#F3f3f3",
"selectionBackground": "#cce5ff", "selectionBackground": "#cce5ff",
"selectionForeground": "#111111", "selectionForeground": "#111111",
"selectionInactiveBackground": "#cce5ff", "selectionInactiveBackground": "#cce5ff",
"selectionInactiveForeground": "#111111", "selectionInactiveForeground": "#FFFFFF",
"sortIconColor": "#5B6168", "sortIconColor": "#5B6168",
"stripeColor": "#FFFFFF" "stripeColor": "#fafbfc"
}, },
"TableHeader": { "TableHeader": {
"background": "#F7F8FA", "background": "#F7F8FA",
"borderColor": "#F7F8FA", "borderColor": "#F7F8FA",
"bottomSeparatorColor": "#F7F8FA", "bottomSeparatorColor": "#F3f3f3",
"cellBorder": "4,0,4,0", "cellBorder": "4,0,4,0",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"foreground": "#5B6168", "foreground": "#5B6168",
"focusCellBackground": "#cce5ff", "focusCellBackground": "#cce5ff",
"focusCellForeground": "#111111", "focusCellForeground": "#111111",
"height": 25, "height": 25,
"separatorColor": "#F7F8FA" "separatorColor": "#F3f3f3"
}, },
"text": "#292D31", "text": "#292D31",
"textInactiveText": "#292D31", "textInactiveText": "#292D31",
"textText": "#292D31", "textText": "#292D31",
"TextArea": { "TextArea": {
"background": "#FFFFFF", "background": "#fafbfc",
"caretForeground": "#79CB60", "caretForeground": "#79CB60",
"foreground": "#5B6168", "foreground": "#5B6168",
"inactiveForeground": "#6C737C", "inactiveForeground": "#9ba0a3",
"selectionBackground": "#cce5ff", "selectionBackground": "#cce5ff",
"selectionForeground": "#111111" "selectionForeground": "#111111"
}, },
"TextField": { "TextField": {
"background": "#FFFFFF", "background": "#fafbfc",
"caretForeground": "#79CB60", "caretForeground": "#79CB60",
"foreground": "#5B6168", "foreground": "#5B6168",
"inactiveForeground": "#6C737C", "inactiveForeground": "#9ba0a3",
"selectionBackground": "#cce5ff", "selectionBackground": "#cce5ff",
"selectionForeground": "#111111" "selectionForeground": "#111111"
}, },
"TextPane": { "TextPane": {
"background": "#FFFFFF", "background": "#fafbfc",
"caretForeground": "#79CB60", "caretForeground": "#79CB60",
"foreground": "#5B6168", "foreground": "#5B6168",
"inactiveForeground": "#6C737C", "inactiveForeground": "#9ba0a3",
"selectionBackground": "#cce5ff", "selectionBackground": "#cce5ff",
"selectionForeground": "#111111" "selectionForeground": "#111111"
}, },
"TitlePane": { "TitlePane": {
"background": "#FFFFFF", "background": "#fafbfc",
"Button.hoverBackground": "#CCE5FF", "Button.hoverBackground": "#CCE5FF",
"inactiveBackground": "#F7F8FA", "inactiveBackground": "#F7F8FA",
"infoForeground": "#292D31", "infoForeground": "#292D31",
@@ -754,9 +754,9 @@
}, },
"TitledBorder.titleColor": "#5B6168", "TitledBorder.titleColor": "#5B6168",
"ToggleButton": { "ToggleButton": {
"borderColor": "#F1F3F6", "borderColor": "#edf1f5",
"buttonColor": "#5B6168", "buttonColor": "#5B6168",
"disabledText": "#6C737C", "disabledText": "#9ba0a3",
"foreground": "#5B6168", "foreground": "#5B6168",
"offForeground": "#F7F8FA", "offForeground": "#F7F8FA",
"offBackground": "#F7F8FA", "offBackground": "#F7F8FA",
@@ -764,7 +764,7 @@
"onForeground": "#79CB60" "onForeground": "#79CB60"
}, },
"ToolBar": { "ToolBar": {
"background": "#FFFFFF", "background": "#fafbfc",
"borderHandleColor": "#292D31", "borderHandleColor": "#292D31",
"floatingForeground": "#292D31", "floatingForeground": "#292D31",
"foreground": "#5B6168" "foreground": "#5B6168"
@@ -783,11 +783,11 @@
"Button": { "Button": {
"hoverBackground": "#cce5ff", "hoverBackground": "#cce5ff",
"selectedForeground": "#111111", "selectedForeground": "#111111",
"selectedBackground": "#FFFFFF" "selectedBackground": "#fafbfc"
}, },
"Header": { "Header": {
"background": "#F7F8FA", "background": "#F7F8FA",
"borderColor": "#F7F8FA", "borderColor": "#F3f3f3",
"inactiveBackground": "#F7F8FA" "inactiveBackground": "#F7F8FA"
}, },
"HeaderCloseButton": { "HeaderCloseButton": {
@@ -798,34 +798,34 @@
"hoverBackground": "#CCE5FF", "hoverBackground": "#CCE5FF",
"hoverInactiveBackground": "#CCE5FF", "hoverInactiveBackground": "#CCE5FF",
"inactiveUnderlineColor": "#79CB60", "inactiveUnderlineColor": "#79CB60",
"selectedBackground": "#FFFFFF", "selectedBackground": "#fafbfc",
"selectedInactiveBackground": "#FFFFFF", "selectedInactiveBackground": "#fafbfc",
"underlineColor": "#79CB60", "underlineColor": "#79CB60",
"underlinedTabBackground": "#cce5ff", "underlinedTabBackground": "#cce5ff",
"underlinedTabInactiveBackground": "#F7F8FA", "underlinedTabInactiveBackground": "#F3f3f3",
"underlinedTabForeground": "#111111", "underlinedTabForeground": "#FFFFFF",
"underlinedTabInactiveForeground": "#5B6168" "underlinedTabInactiveForeground": "#5B6168"
} }
}, },
"Tree": { "Tree": {
"background": "#FFFFFF", "background": "#fafbfc",
"foreground": "#292D31", "foreground": "#292D31",
"hash": "#DFE1E4", "hash": "#DFE1E4",
"hoverBackground": "#3A66D170", "hoverBackground": "#3A66D1",
"hoverInactiveBackground": "#cce5ff", "hoverInactiveBackground": "#cce5ff",
"modifiedItemForeground": "#79CB60", "modifiedItemForeground": "#79CB60",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#3A66D170", "selectionBackground": "#3A66D1",
"selectionForeground": "#111111", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#111111", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#3A66D170", "selectionInactiveBackground": "#3A66D1",
"textBackground": "#FFFFFF" "textBackground": "#fafbfc"
}, },
"Tree.leftChildIndent": 10, "Tree.leftChildIndent": 10,
"Tree.rightChildIndent": 5, "Tree.rightChildIndent": 5,
"UIDesigner": { "UIDesigner": {
"Activity.borderColor": "#DFE1E4", "Activity.borderColor": "#DFE1E4",
"Canvas.background": "#FFFFFF", "Canvas.background": "#fafbfc",
"ColorPicker": { "ColorPicker": {
"background": "#F7F8FA", "background": "#F7F8FA",
"foreground": "#5B6168" "foreground": "#5B6168"
@@ -840,34 +840,34 @@
"borderColor": "#DFE1E4", "borderColor": "#DFE1E4",
"hoverBorderColor": "#CCE5FF" "hoverBorderColor": "#CCE5FF"
}, },
"Canvas.background": "#FFFFFF", "Canvas.background": "#fafbfc",
"highStroke.foreground": "#5B6168", "highStroke.foreground": "#5B6168",
"Label.foreground": "#292D31", "Label.foreground": "#292D31",
"List.selectionBackground": "#3A66D170", "List.selectionBackground": "#3A66D1",
"motion": { "motion": {
"borderColor": "#DFE1E4", "borderColor": "#DFE1E4",
"Component.foreground": "#5B6168", "Component.foreground": "#5B6168",
"ConstraintSetText.foreground": "#292D31", "ConstraintSetText.foreground": "#292D31",
"ConstraintSet.background": "#F7F8FA", "ConstraintSet.background": "#F3f3f3",
"CSPanel.SelectedFocusBackground": "#3A66D1", "CSPanel.SelectedFocusBackground": "#3A66D150",
"CSPanel.SelectedBackground": "#3A66D170", "CSPanel.SelectedBackground": "#3A66D1",
"cs_FocusText.infoForeground": "#292D31", "cs_FocusText.infoForeground": "#292D31",
"CursorTextColor.foreground": "#5B6168", "CursorTextColor.foreground": "#5B6168",
"HoverColor.disabledBackground": "#6C737C", "HoverColor.disabledBackground": "#9ba0a3",
"motionGraph.background": "#F7F8FA", "motionGraph.background": "#F7F8FA",
"Notification.background": "#DFECFE", "Notification.background": "#DFECFE",
"ourAvg.background": "#F7F8FA", "ourAvg.background": "#F3f3f3",
"ourCS.background": "#F7F8FA", "ourCS.background": "#F3f3f3",
"ourCS_Border.borderColor": "#DFE1E4", "ourCS_Border.borderColor": "#DFE1E4",
"ourCS_TextColor.foreground": "#292D31", "ourCS_TextColor.foreground": "#292D31",
"ourCS_SelectedFocusBackground.selectionForeground": "#111111", "ourCS_SelectedFocusBackground.selectionForeground": "#FFFFFF",
"ourCS_SelectedBackground.selectionInactiveBackground": "#cce5ff", "ourCS_SelectedBackground.selectionInactiveBackground": "#cce5ff",
"ourCS_SelectedBorder.pressedBorderColor": "#CCE5FF", "ourCS_SelectedBorder.pressedBorderColor": "#CCE5FF",
"ourML_BarColor.separatorColor": "#DFE1E4", "ourML_BarColor.separatorColor": "#DFE1E4",
"PrimaryPanel.background": "#FFFFFF", "PrimaryPanel.background": "#fafbfc",
"SecondaryPanel.background": "#F7F8FA", "SecondaryPanel.background": "#F7F8FA",
"SecondaryPanel.header.foreground": "#292D31", "SecondaryPanel.header.foreground": "#292D31",
"SecondaryPanel.header.background": "#FFFFFF", "SecondaryPanel.header.background": "#fafbfc",
"timeLine.disabledBorderColor": "#DFE1E4" "timeLine.disabledBorderColor": "#DFE1E4"
}, },
"Panel": { "Panel": {
@@ -879,7 +879,7 @@
"background": "#F7F8FA", "background": "#F7F8FA",
"borderColor": "#DFE1E4", "borderColor": "#DFE1E4",
"foreground": "#5B6168", "foreground": "#5B6168",
"selectedForeground": "#111111" "selectedForeground": "#FFFFFF"
}, },
"Preview.background": "#F7F8FA", "Preview.background": "#F7F8FA",
"stroke.acceleratorForeground": "#292D31" "stroke.acceleratorForeground": "#292D31"
@@ -906,7 +906,7 @@
"HgLog": { "HgLog": {
"branchIconColor": "#79CB60", "branchIconColor": "#79CB60",
"bookmarkIconColor": "#111111", "bookmarkIconColor": "#111111",
"closedBranchIconColor": "#6C737C", "closedBranchIconColor": "#9ba0a3",
"localTagIconColor": "#292D31", "localTagIconColor": "#292D31",
"mqTagIconColor": "#292D31", "mqTagIconColor": "#292D31",
"tagIconColor": "#292D31", "tagIconColor": "#292D31",
@@ -914,8 +914,8 @@
}, },
"Log": { "Log": {
"Commit.unmatchedForeground": "#292D31", "Commit.unmatchedForeground": "#292D31",
"Commit.currentBranchBackground": "#F7F8FA", "Commit.currentBranchBackground": "#F3f3f3",
"Commit.hoveredBackground": "#3A66D170" "Commit.hoveredBackground": "#3A66D1"
}, },
"RefLabel": { "RefLabel": {
"foreground": "#111111", "foreground": "#111111",
@@ -923,46 +923,46 @@
} }
}, },
"Viewport": { "Viewport": {
"background": "#FFFFFF", "background": "#fafbfc",
"foreground": "#5B6168" "foreground": "#5B6168"
}, },
"WelcomeScreen": { "WelcomeScreen": {
"AssociatedComponent.background": "#F7F8FA", "AssociatedComponent.background": "#F7F8FA",
"background": "#F7F8FA", "background": "#F7F8FA",
"borderColor": "#F7F8FA", "borderColor": "#F7F8FA",
"captionBackground": "#FFFFFF", "captionBackground": "#fafbfc",
"captionForeground": "#5B6168", "captionForeground": "#5B6168",
"Details.background": "#F7F8FA", "Details.background": "#F7F8FA",
"footerBackground": "#FFFFFF", "footerBackground": "#fafbfc",
"footerForeground": "#5B6168", "footerForeground": "#5B6168",
"headerBackground": "#F7F8FA", "headerBackground": "#F7F8FA",
"headerForeground": "#5B6168", "headerForeground": "#5B6168",
"List.background": "#FFFFFF", "List.background": "#fafbfc",
"separatorColor": "#DFE1E4", "separatorColor": "#DFE1E4",
"SidePanel.background": "#F7F8FA", "SidePanel.background": "#F3f3f3",
"Projects": { "Projects": {
"actions.background": "#FFFFFF", "actions.background": "#fafbfc",
"actions.selectionBackground": "#CCE5FF", "actions.selectionBackground": "#CCE5FF",
"background": "#F7F8FA", "background": "#F3f3f3",
"selectionBackground": "#3A66D1", "selectionBackground": "#3A66D150",
"selectionInactiveBackground": "#F7F8FA" "selectionInactiveBackground": "#F3f3f3"
} }
}, },
"window": "#FFFFFF", "window": "#fafbfc",
"windowBorder": "#DFE1E4", "windowBorder": "#DFE1E4",
"windowText": "#292D31", "windowText": "#292D31",
"Window.border": "#DFE1E4" "Window.border": "#DFE1E4"
}, },
"icons": { "icons": {
"ColorPalette": { "ColorPalette": {
"#43494A": "#FFFFFF", "#43494A": "#fafbfc",
"#6B6B6B": "#292D31", "#6B6B6B": "#292D31",
"#A7A7A7": "#F7F8FA", "#A7A7A7": "#F7F8FA",
"#3D6185": "#79CB60", "#3D6185": "#79CB60",
"#466D94": "#79CB60", "#466D94": "#79CB60",
"#3C3F41": "#F7F8FA", "#3C3F41": "#F7F8FA",
"#545556": "#6C737C", "#545556": "#9ba0a3",
"#606060": "#6C737C", "#606060": "#9ba0a3",
"#9AA7B0": "#5B6168", "#9AA7B0": "#5B6168",
"#675133": "#79CB60", "#675133": "#79CB60",
"Actions.Blue": "#6F42C1", "Actions.Blue": "#6F42C1",
@@ -972,20 +972,20 @@
"Actions.GreyInline.Dark": "#5B6168", "Actions.GreyInline.Dark": "#5B6168",
"Actions.Red": "#22863A", "Actions.Red": "#22863A",
"Actions.Yellow": "#6F42C1", "Actions.Yellow": "#6F42C1",
"Checkbox.Background.Default": "#FFFFFF", "Checkbox.Background.Default": "#fafbfc",
"Checkbox.Background.Default.Dark": "#FFFFFF", "Checkbox.Background.Default.Dark": "#fafbfc",
"Checkbox.Background.Disabled": "#FDFDFD", "Checkbox.Background.Disabled": "#dcdcdc",
"Checkbox.Background.Disabled.Dark": "#FDFDFD", "Checkbox.Background.Disabled.Dark": "#dcdcdc",
"Checkbox.Border.Default": "#DFE1E4", "Checkbox.Border.Default": "#DFE1E4",
"Checkbox.Border.Default.Dark": "#DFE1E4", "Checkbox.Border.Default.Dark": "#DFE1E4",
"Checkbox.Border.Disabled": "#6C737C", "Checkbox.Border.Disabled": "#9ba0a3",
"Checkbox.Border.Disabled.Dark": "#6C737C", "Checkbox.Border.Disabled.Dark": "#9ba0a3",
"Checkbox.Focus.Thin.Default": "#79CB60", "Checkbox.Focus.Thin.Default": "#79CB60",
"Checkbox.Focus.Thin.Default.Dark": "#79CB60", "Checkbox.Focus.Thin.Default.Dark": "#79CB60",
"Checkbox.Focus.Wide": "#79CB60", "Checkbox.Focus.Wide": "#79CB60",
"Checkbox.Focus.Wide.Dark": "#79CB60", "Checkbox.Focus.Wide.Dark": "#79CB60",
"Checkbox.Foreground.Disabled": "#6C737C", "Checkbox.Foreground.Disabled": "#9ba0a3",
"Checkbox.Foreground.Disabled.Dark": "#6C737C", "Checkbox.Foreground.Disabled.Dark": "#9ba0a3",
"Checkbox.Background.Selected": "#79CB60", "Checkbox.Background.Selected": "#79CB60",
"Checkbox.Background.Selected.Dark": "#F7F8FA", "Checkbox.Background.Selected.Dark": "#F7F8FA",
"Checkbox.Border.Selected": "#79CB60", "Checkbox.Border.Selected": "#79CB60",

View File

@@ -2,7 +2,7 @@
"name": "GitHub", "name": "GitHub",
"dark": false, "dark": false,
"author": "Mallowigi", "author": "Mallowigi",
"editorScheme": "/colors/GitHub (Material).xml", "editorScheme": "/colors/GitHub.xml",
"emptyFrameBackground": { "emptyFrameBackground": {
"anchor": "center", "anchor": "center",
"image": "/walls/github.svg", "image": "/walls/github.svg",
@@ -14,32 +14,32 @@
"acceleratorSelectionForeground": "#292D31", "acceleratorSelectionForeground": "#292D31",
"background": "#F7F8FA", "background": "#F7F8FA",
"borderColor": "#DFE1E4", "borderColor": "#DFE1E4",
"disabledBackground": "#FDFDFD", "disabledBackground": "#dcdcdc",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"disabledText": "#6C737C", "disabledText": "#9ba0a3",
"focusColor": "#CCE5FF", "focusColor": "#CCE5FF",
"focusedBorderColor": "#79CB60", "focusedBorderColor": "#79CB60",
"foreground": "#5B6168", "foreground": "#5B6168",
"inactiveBackground": "#FDFDFD", "inactiveBackground": "#dcdcdc",
"inactiveForeground": "#292D31", "inactiveForeground": "#292D31",
"infoForeground": "#292D31", "infoForeground": "#292D31",
"selectionBackground": "#3A66D1", "selectionBackground": "#3A66D150",
"selectionBackgroundInactive": "#F7F8FA", "selectionBackgroundInactive": "#F3f3f3",
"selectionForeground": "#111111", "selectionForeground": "#FFFFFF",
"selectionInactiveBackground": "#F7F8FA", "selectionInactiveBackground": "#F3f3f3",
"separatorColor": "#DFE1E4" "separatorColor": "#DFE1E4"
}, },
"activeCaption": "#F7F8FA", "activeCaption": "#F7F8FA",
"ActionButton": { "ActionButton": {
"hoverBackground": "#79CB6050", "hoverBackground": "#79CB6050",
"hoverBorderColor": "#79CB6050", "hoverBorderColor": "#79CB6050",
"hoverSeparatorColor": "#F1F3F6", "hoverSeparatorColor": "#edf1f5",
"focusedBorderColor": "#79CB6050", "focusedBorderColor": "#79CB6050",
"pressedBackground": "#79CB6050", "pressedBackground": "#79CB6050",
"pressedBorderColor": "#79CB6050" "pressedBorderColor": "#79CB6050"
}, },
"Autocomplete": { "Autocomplete": {
"selectionBackground": "#3A66D1" "selectionBackground": "#3A66D150"
}, },
"Borders.ContrastBorderColor": "#F7F8FA", "Borders.ContrastBorderColor": "#F7F8FA",
"Borders.color": "#DFE1E4", "Borders.color": "#DFE1E4",
@@ -56,22 +56,22 @@
"startBackground": "#cce5ff", "startBackground": "#cce5ff",
"startBorderColor": "#cce5ff" "startBorderColor": "#cce5ff"
}, },
"disabledBorderColor": "#F1F3F6", "disabledBorderColor": "#edf1f5",
"disabledText": "#6C737C", "disabledText": "#9ba0a3",
"endBackground": "#F1F3F6", "endBackground": "#edf1f5",
"endBorderColor": "#F1F3F6", "endBorderColor": "#edf1f5",
"focus": "#CCE5FF", "focus": "#CCE5FF",
"focusedBorderColor": "#79CB60", "focusedBorderColor": "#79CB60",
"foreground": "#292D31", "foreground": "#292D31",
"highlight": "#111111", "highlight": "#FFFFFF",
"mt.background": "#F1F3F6", "mt.background": "#edf1f5",
"mt.foreground": "#292D31", "mt.foreground": "#292D31",
"mt.selectedForeground": "#111111", "mt.selectedForeground": "#FFFFFF",
"mt.selection.color1": "#cce5ff", "mt.selection.color1": "#cce5ff",
"mt.selection.color2": "#cce5ff", "mt.selection.color2": "#cce5ff",
"startBackground": "#F1F3F6", "startBackground": "#edf1f5",
"startBorderColor": "#F1F3F6", "startBorderColor": "#edf1f5",
"shadowColor": "#F1F3F6", "shadowColor": "#edf1f5",
"shadowWidth": 0 "shadowWidth": 0
}, },
"Canvas": { "Canvas": {
@@ -79,12 +79,12 @@
"Tooltip.background": "#DFECFE" "Tooltip.background": "#DFECFE"
}, },
"Content": { "Content": {
"background": "#FFFFFF", "background": "#fafbfc",
"selectionBackground": "#3A66D1" "selectionBackground": "#3A66D150"
}, },
"CheckBox": { "CheckBox": {
"background": "#F7F8FA", "background": "#F7F8FA",
"disabledText": "#6C737C", "disabledText": "#9ba0a3",
"foreground": "#5B6168", "foreground": "#5B6168",
"select": "#79CB60" "select": "#79CB60"
}, },
@@ -93,16 +93,16 @@
"acceleratorSelectionForeground": "#292D31", "acceleratorSelectionForeground": "#292D31",
"background": "#F7F8FA", "background": "#F7F8FA",
"disabledBackground": "#F7F8FA", "disabledBackground": "#F7F8FA",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"foreground": "#5B6168", "foreground": "#5B6168",
"selectionBackground": "#3A66D1", "selectionBackground": "#3A66D150",
"selectionForeground": "#111111" "selectionForeground": "#111111"
}, },
"CodeWithMe": { "CodeWithMe": {
"Avatar.foreground": "#5B6168", "Avatar.foreground": "#5B6168",
"AccessEnabled": { "AccessEnabled": {
"accessDot": "#79CB60", "accessDot": "#79CB60",
"dropdownBorder": "#F7F8FA", "dropdownBorder": "#F3f3f3",
"pillBackground": "$second" "pillBackground": "$second"
} }
}, },
@@ -111,45 +111,45 @@
"foreground": "#5B6168", "foreground": "#5B6168",
"swatchesDefaultRecentColor": "#5B6168" "swatchesDefaultRecentColor": "#5B6168"
}, },
"ComboBoxButton.background": "#F1F3F6", "ComboBoxButton.background": "#edf1f5",
"ComboBox": { "ComboBox": {
"ArrowButton": { "ArrowButton": {
"background": "#F1F3F6", "background": "#edf1f5",
"disabledIconColor": "#6C737C", "disabledIconColor": "#9ba0a3",
"iconColor": "#5B6168", "iconColor": "#5B6168",
"nonEditableBackground": "#F7F8FA" "nonEditableBackground": "#F7F8FA"
}, },
"background": "#F7F8FA", "background": "#F7F8FA",
"buttonBackground": "#F1F3F6", "buttonBackground": "#edf1f5",
"darcula.hoveredArrowButtonForeground": "#79CB60", "darcula.hoveredArrowButtonForeground": "#79CB60",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"foreground": "#5B6168", "foreground": "#5B6168",
"modifiedItemForeground": "#79CB60", "modifiedItemForeground": "#79CB60",
"nonEditableBackground": "#F7F8FA", "nonEditableBackground": "#F3f3f3",
"padding": "5,5,5,5", "padding": "5,5,5,5",
"selectionBackground": "#cce5ff", "selectionBackground": "#cce5ff",
"selectionForeground": "#111111" "selectionForeground": "#111111"
}, },
"ComboPopup.border": "#DFE1E4", "ComboPopup.border": "#DFE1E4",
"CompletionPopup": { "CompletionPopup": {
"background": "#F7F8FA", "background": "#F3f3f3",
"foreground": "#5B6168", "foreground": "#5B6168",
"infoForeground": "#292D31", "infoForeground": "#292D31",
"matchForeground": "#79CB60", "matchForeground": "#79CB60",
"matchSelectionForeground": "#79CB60", "matchSelectionForeground": "#79CB60",
"nonFocusedState": "false", "nonFocusedState": "false",
"selectedGrayedForeground": "#111111", "selectedGrayedForeground": "#FFFFFF",
"selectionGrayForeground": "#111111", "selectionGrayForeground": "#FFFFFF",
"selectionInactiveInfoForeground": "#292D31", "selectionInactiveInfoForeground": "#292D31",
"selectionInactiveBackground": "#3A66D150", "selectionInactiveBackground": "#3A66D150",
"selectionBackground": "#3A66D180", "selectionBackground": "#3A66D150",
"selectionForeground": "#111111", "selectionForeground": "#FFFFFF",
"selectionInfoForeground": "#111111" "selectionInfoForeground": "#FFFFFF"
}, },
"Component": { "Component": {
"arc": 4, "arc": 4,
"borderColor": "#CCE5FF", "borderColor": "#CCE5FF",
"disabledBorderColor": "#F1F3F6", "disabledBorderColor": "#edf1f5",
"focusColor": "#79CB60", "focusColor": "#79CB60",
"focusedBorderColor": "#79CB60", "focusedBorderColor": "#79CB60",
"hoverIconColor": "#79CB60", "hoverIconColor": "#79CB60",
@@ -160,7 +160,7 @@
"controlText": "#292D31", "controlText": "#292D31",
"Counter": { "Counter": {
"background": "#79CB60", "background": "#79CB60",
"foreground": "#111111" "foreground": "#FFFFFF"
}, },
"Debugger": { "Debugger": {
"Variables": { "Variables": {
@@ -187,12 +187,12 @@
"hoverColor": "#F7F8FA", "hoverColor": "#F7F8FA",
"hoverMaskColor": "#CCE5FF", "hoverMaskColor": "#CCE5FF",
"inactiveColoredTabBackground": "#F7F8FA", "inactiveColoredTabBackground": "#F7F8FA",
"inactiveColoredFileBackground": "#F1F3F6", "inactiveColoredFileBackground": "#edf1f5",
"inactiveUnderlineColor": "#79CB60", "inactiveUnderlineColor": "#79CB60",
"inactiveMaskColor": "#F7F8FA", "inactiveMaskColor": "#F7F8FA",
"underlineColor": "#79CB60", "underlineColor": "#79CB60",
"underlinedTabBackground": "#cce5ff", "underlinedTabBackground": "#cce5ff",
"underlinedTabForeground": "#111111" "underlinedTabForeground": "#FFFFFF"
}, },
"Desktop.background": "#F7F8FA", "Desktop.background": "#F7F8FA",
"DialogWrapper.southPanelBackground": "#F7F8FA", "DialogWrapper.southPanelBackground": "#F7F8FA",
@@ -212,27 +212,27 @@
"caretForeground": "#79CB60", "caretForeground": "#79CB60",
"foreground": "#5B6168", "foreground": "#5B6168",
"inactiveBackground": "#F7F8FA", "inactiveBackground": "#F7F8FA",
"inactiveForeground": "#6C737C", "inactiveForeground": "#9ba0a3",
"selectionBackground": "#3A66D1", "selectionBackground": "#3A66D150",
"selectionForeground": "#111111" "selectionForeground": "#111111"
}, },
"EditorTabs": { "EditorTabs": {
"borderColor": "#F7F8FA", "borderColor": "#F3f3f3",
"hoverBackground": "#CCE5FF", "hoverBackground": "#CCE5FF",
"hoverColor": "#CCE5FF", "hoverColor": "#CCE5FF",
"hoverMaskColor": "#CCE5FF", "hoverMaskColor": "#CCE5FF",
"inactiveMaskColor": "#F7F8FA", "inactiveMaskColor": "#F7F8FA",
"inactiveColoredFileBackground": "#F7F8FA", "inactiveColoredFileBackground": "#F7F8FA",
"inactiveUnderlineColor": "#6C737C", "inactiveUnderlineColor": "#9ba0a3",
"selectedForeground": "#5B6168", "selectedForeground": "#5B6168",
"selectedBackground": "#cce5ff", "selectedBackground": "#cce5ff",
"underlineColor": "#79CB60", "underlineColor": "#79CB60",
"underlinedTabBackground": "#cce5ff", "underlinedTabBackground": "#cce5ff",
"underlinedTabForeground": "#111111" "underlinedTabForeground": "#FFFFFF"
}, },
"EditorGroupsTabs": { "EditorGroupsTabs": {
"background": "#F7F8FA", "background": "#F7F8FA",
"borderColor": "#F7F8FA", "borderColor": "#F3f3f3",
"hoverBackground": "#CCE5FF", "hoverBackground": "#CCE5FF",
"hoverColor": "#CCE5FF", "hoverColor": "#CCE5FF",
"inactiveUnderlineColor": "#79CB60", "inactiveUnderlineColor": "#79CB60",
@@ -243,7 +243,7 @@
"FileColor": { "FileColor": {
"Green": "#387002", "Green": "#387002",
"Blue": "#004BA0", "Blue": "#004BA0",
"Yellow": "#FDFDFD", "Yellow": "#dcdcdc",
"Orange": "#B53D00", "Orange": "#B53D00",
"Violet": "#4D2C91", "Violet": "#4D2C91",
"Rose": "#A00037" "Rose": "#A00037"
@@ -263,8 +263,8 @@
"background": "#F7F8FA", "background": "#F7F8FA",
"caretForeground": "#79CB60", "caretForeground": "#79CB60",
"foreground": "#5B6168", "foreground": "#5B6168",
"inactiveBackground": "#F1F3F6", "inactiveBackground": "#edf1f5",
"inactiveForeground": "#6C737C", "inactiveForeground": "#9ba0a3",
"selectionForeground": "#111111", "selectionForeground": "#111111",
"selectionBackground": "#cce5ff" "selectionBackground": "#cce5ff"
}, },
@@ -279,7 +279,7 @@
}, },
"HeaderColor": { "HeaderColor": {
"active": "#F7F8FA", "active": "#F7F8FA",
"inactive": "#FFFFFF" "inactive": "#fafbfc"
}, },
"HelpTooltip": { "HelpTooltip": {
"background": "#F7F8FA", "background": "#F7F8FA",
@@ -289,7 +289,7 @@
"shortcutForeground": "#292D31" "shortcutForeground": "#292D31"
}, },
"Hyperlink.linkColor": "#79CB60", "Hyperlink.linkColor": "#79CB60",
"inactiveCaption": "#F7F8FA", "inactiveCaption": "#F3f3f3",
"inactiveCaptionBorder": "#F7F8FA", "inactiveCaptionBorder": "#F7F8FA",
"inactiveCaptionText": "#292D31", "inactiveCaptionText": "#292D31",
"info": "#292D31", "info": "#292D31",
@@ -306,9 +306,9 @@
}, },
"Label": { "Label": {
"background": "#F7F8FA", "background": "#F7F8FA",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"disabledShadow": "#F7F8FA", "disabledShadow": "#F7F8FA",
"disabledText": "#6C737C", "disabledText": "#9ba0a3",
"foreground": "#5B6168", "foreground": "#5B6168",
"infoForeground": "#292D31", "infoForeground": "#292D31",
"selectedForeground": "#111111", "selectedForeground": "#111111",
@@ -323,66 +323,66 @@
}, },
"link.foreground": "#79CB60", "link.foreground": "#79CB60",
"List": { "List": {
"background": "#F7F8FA", "background": "#F3f3f3",
"foreground": "#5B6168", "foreground": "#5B6168",
"hoverBackground": "#3A66D170", "hoverBackground": "#3A66D1",
"hoverInactiveBackground": "#cce5ff", "hoverInactiveBackground": "#cce5ff",
"selectionBackground": "#3A66D150", "selectionBackground": "#3A66D150",
"selectionForeground": "#111111", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#111111", "selectionInactiveForeground": "#111111",
"selectionInactiveBackground": "#3A66D170" "selectionInactiveBackground": "#3A66D1"
}, },
"material": { "material": {
"background": "#F7F8FA", "background": "#F7F8FA",
"branchColor": "#5B6168", "branchColor": "#5B6168",
"contrast": "#FFFFFF", "contrast": "#fafbfc",
"foreground": "#5B6168", "foreground": "#5B6168",
"mergeCommits": "#F1F3F6", "mergeCommits": "#edf1f5",
"primaryColor": "#292D31", "primaryColor": "#292D31",
"selectionForeground": "#111111", "selectionForeground": "#FFFFFF",
"tab.backgroundColor": "#F7F8FA", "tab.backgroundColor": "#F7F8FA",
"tab.borderColor": "#79CB60", "tab.borderColor": "#79CB60",
"tagColor": "#292D31" "tagColor": "#292D31"
}, },
"MemoryIndicator": { "MemoryIndicator": {
"allocatedBackground": "#F7F8FA", "allocatedBackground": "#F3f3f3",
"usedColor": "#CCE5FF", "usedColor": "#CCE5FF",
"usedBackground": "#CCE5FF" "usedBackground": "#CCE5FF"
}, },
"Menu": { "Menu": {
"acceleratorForeground": "#292D31", "acceleratorForeground": "#292D31",
"acceleratorSelectionForeground": "#111111", "acceleratorSelectionForeground": "#FFFFFF",
"background": "#F7F8FA", "background": "#F7F8FA",
"border": "4,2,4,2", "border": "4,2,4,2",
"borderColor": "#F7F8FA", "borderColor": "#F3f3f3",
"disabledBackground": "#F7F8FA", "disabledBackground": "#F3f3f3",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"foreground": "#5B6168", "foreground": "#5B6168",
"selectionBackground": "#3A66D1", "selectionBackground": "#3A66D150",
"selectionForeground": "#111111", "selectionForeground": "#FFFFFF",
"separatorColor": "#DFE1E4" "separatorColor": "#DFE1E4"
}, },
"MenuBar": { "MenuBar": {
"background": "#F7F8FA", "background": "#F7F8FA",
"borderColor": "#F7F8FA", "borderColor": "#F7F8FA",
"disabledBackground": "#F7F8FA", "disabledBackground": "#F7F8FA",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"foreground": "#5B6168", "foreground": "#5B6168",
"highlight": "#F7F8FA", "highlight": "#F7F8FA",
"selectionBackground": "#3A66D1", "selectionBackground": "#3A66D150",
"selectionForeground": "#111111", "selectionForeground": "#FFFFFF",
"shadow": "#F7F8FA" "shadow": "#F7F8FA"
}, },
"MenuItem": { "MenuItem": {
"acceleratorForeground": "#292D31", "acceleratorForeground": "#292D31",
"acceleratorSelectionForeground": "#111111", "acceleratorSelectionForeground": "#FFFFFF",
"border": "4,2,4,2", "border": "4,2,4,2",
"background": "#F7F8FA", "background": "#F7F8FA",
"disabledBackground": "#F7F8FA", "disabledBackground": "#F7F8FA",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"foreground": "#5B6168", "foreground": "#5B6168",
"selectionBackground": "#3A66D1", "selectionBackground": "#3A66D150",
"selectionForeground": "#111111" "selectionForeground": "#FFFFFF"
}, },
"NavBar": { "NavBar": {
"arrowColor": "#5B6168", "arrowColor": "#5B6168",
@@ -404,9 +404,9 @@
"errorBorderColor": "#DFECFE", "errorBorderColor": "#DFECFE",
"foreground": "#5B6168", "foreground": "#5B6168",
"MoreButton": { "MoreButton": {
"background": "#F1F3F6", "background": "#edf1f5",
"foreground": "#5B6168", "foreground": "#5B6168",
"innerBorderColor": "#F1F3F6" "innerBorderColor": "#edf1f5"
}, },
"ToolWindow": { "ToolWindow": {
"errorBackground": "#DFECFE", "errorBackground": "#DFECFE",
@@ -424,20 +424,20 @@
"messageForeground": "#5B6168" "messageForeground": "#5B6168"
}, },
"Outline": { "Outline": {
"color": "#F1F3F6", "color": "#edf1f5",
"focusedColor": "#79CB60", "focusedColor": "#79CB60",
"disabledColor": "#6C737C" "disabledColor": "#9ba0a3"
}, },
"Panel": { "Panel": {
"background": "#F7F8FA", "background": "#F7F8FA",
"foreground": "#5B6168" "foreground": "#5B6168"
}, },
"ParameterInfo": { "ParameterInfo": {
"background": "#F7F8FA", "background": "#F3f3f3",
"borderColor": "#cce5ff", "borderColor": "#cce5ff",
"currentOverloadBackground": "#CCE5FF", "currentOverloadBackground": "#CCE5FF",
"currentParameterForeground": "#79CB60", "currentParameterForeground": "#79CB60",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"foreground": "#5B6168", "foreground": "#5B6168",
"infoForeground": "#292D31", "infoForeground": "#292D31",
"lineSeparatorColor": "#cce5ff" "lineSeparatorColor": "#cce5ff"
@@ -447,30 +447,30 @@
"capsLockIconColor": "#79CB60", "capsLockIconColor": "#79CB60",
"caretForeground": "#79CB60", "caretForeground": "#79CB60",
"foreground": "#5B6168", "foreground": "#5B6168",
"inactiveForeground": "#6C737C", "inactiveForeground": "#9ba0a3",
"selectionBackground": "#cce5ff", "selectionBackground": "#cce5ff",
"selectionForeground": "#111111" "selectionForeground": "#111111"
}, },
"Plugins": { "Plugins": {
"background": "#F7F8FA", "background": "#F7F8FA",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"eapTagBackground": "#CCE5FF", "eapTagBackground": "#CCE5FF",
"hoverBackground": "#3A66D170", "hoverBackground": "#3A66D1",
"lightSelectionBackground": "#cce5ff", "lightSelectionBackground": "#cce5ff",
"paidTagBackground": "#CCE5FF", "paidTagBackground": "#CCE5FF",
"selectionBackground": "#3A66D1", "selectionBackground": "#3A66D150",
"tagForeground": "#79CB60", "tagForeground": "#79CB60",
"tagBackground": "#CCE5FF", "tagBackground": "#CCE5FF",
"trialTagBackground": "#CCE5FF", "trialTagBackground": "#CCE5FF",
"Button": { "Button": {
"installBackground": "#F1F3F6", "installBackground": "#edf1f5",
"installBorderColor": "#F1F3F6", "installBorderColor": "#edf1f5",
"installForeground": "#5B6168", "installForeground": "#5B6168",
"installFocusedBackground": "#CCE5FF", "installFocusedBackground": "#CCE5FF",
"installFillForeground": "#6C737C", "installFillForeground": "#9ba0a3",
"installFillBackground": "#F1F3F6", "installFillBackground": "#edf1f5",
"updateBackground": "#79CB60", "updateBackground": "#79CB60",
"updateBorderColor": "#F1F3F6", "updateBorderColor": "#edf1f5",
"updateForeground": "#5B6168" "updateForeground": "#5B6168"
}, },
"SearchField": { "SearchField": {
@@ -478,12 +478,12 @@
"borderColor": "#DFE1E4" "borderColor": "#DFE1E4"
}, },
"SectionHeader": { "SectionHeader": {
"background": "#F7F8FA", "background": "#F3f3f3",
"foreground": "#5B6168" "foreground": "#5B6168"
}, },
"Tab": { "Tab": {
"hoverBackground": "#cce5ff", "hoverBackground": "#cce5ff",
"selectedForeground": "#111111", "selectedForeground": "#FFFFFF",
"selectedBackground": "#cce5ff" "selectedBackground": "#cce5ff"
} }
}, },
@@ -493,20 +493,20 @@
"borderColor": "#F7F8FA", "borderColor": "#F7F8FA",
"foreground": "#79CB60" "foreground": "#79CB60"
}, },
"borderColor": "#FFFFFF", "borderColor": "#fafbfc",
"inactiveBorderColor": "#F7F8FA", "inactiveBorderColor": "#F7F8FA",
"innerBorderColor": "#F7F8FA", "innerBorderColor": "#F3f3f3",
"Header": { "Header": {
"activeBackground": "#F7F8FA", "activeBackground": "#F7F8FA",
"inactiveBackground": "#FFFFFF" "inactiveBackground": "#fafbfc"
}, },
"paintBorder": true, "paintBorder": true,
"separatorForeground": "#5B6168", "separatorForeground": "#5B6168",
"separatorColor": "#F7F8FA", "separatorColor": "#F3f3f3",
"Toolbar": { "Toolbar": {
"Floating.background": "#FFFFFF", "Floating.background": "#fafbfc",
"background": "#FFFFFF", "background": "#fafbfc",
"borderColor": "#FFFFFF" "borderColor": "#fafbfc"
} }
}, },
"PopupMenu": { "PopupMenu": {
@@ -531,7 +531,7 @@
}, },
"RadioButton": { "RadioButton": {
"background": "#F7F8FA", "background": "#F7F8FA",
"disabledText": "#6C737C", "disabledText": "#9ba0a3",
"foreground": "#5B6168" "foreground": "#5B6168"
}, },
"RadioButtonMenuItem": { "RadioButtonMenuItem": {
@@ -539,10 +539,10 @@
"acceleratorSelectionForeground": "#292D31", "acceleratorSelectionForeground": "#292D31",
"background": "#F7F8FA", "background": "#F7F8FA",
"disabledBackground": "#F7F8FA", "disabledBackground": "#F7F8FA",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"foreground": "#5B6168", "foreground": "#5B6168",
"selectionBackground": "#3A66D1", "selectionBackground": "#3A66D150",
"selectionForeground": "#111111" "selectionForeground": "#FFFFFF"
}, },
"ScreenView.borderColor": "#DFE1E4", "ScreenView.borderColor": "#DFE1E4",
"ScrollBar": { "ScrollBar": {
@@ -581,7 +581,7 @@
}, },
"SearchEverywhere": { "SearchEverywhere": {
"Advertiser": { "Advertiser": {
"background": "#FFFFFF", "background": "#fafbfc",
"foreground": "#292D31" "foreground": "#292D31"
}, },
"Header": { "Header": {
@@ -593,7 +593,7 @@
}, },
"SearchField": { "SearchField": {
"background": "#F7F8FA", "background": "#F7F8FA",
"borderColor": "#FFFFFF", "borderColor": "#fafbfc",
"infoForeground": "#292D31" "infoForeground": "#292D31"
}, },
"Tab": { "Tab": {
@@ -617,9 +617,9 @@
"Repeated.File.Foreground": "#5B6168" "Repeated.File.Foreground": "#5B6168"
}, },
"Separator": { "Separator": {
"background": "#F7F8FA", "background": "#F3f3f3",
"foreground": "#F7F8FA", "foreground": "#F3f3f3",
"separatorColor": "#F7F8FA" "separatorColor": "#F3f3f3"
}, },
"SidePanel": { "SidePanel": {
"background": "#F7F8FA" "background": "#F7F8FA"
@@ -630,7 +630,7 @@
"buttonColor": "#79CB60", "buttonColor": "#79CB60",
"foreground": "#5B6168", "foreground": "#5B6168",
"majorTickLength": 6, "majorTickLength": 6,
"tickColor": "#F7F8FA", "tickColor": "#F3f3f3",
"trackColor": "#cce5ff", "trackColor": "#cce5ff",
"trackWidth": 7, "trackWidth": 7,
"thumb": "#79CB60" "thumb": "#79CB60"
@@ -651,7 +651,7 @@
"background": "#F7F8FA", "background": "#F7F8FA",
"highlight": "#F7F8FA" "highlight": "#F7F8FA"
}, },
"SplitPaneDivider.draggingColor": "#F7F8FA", "SplitPaneDivider.draggingColor": "#F3f3f3",
"StatusBar": { "StatusBar": {
"borderColor": "#F7F8FA", "borderColor": "#F7F8FA",
"hoverBackground": "#CCE5FF", "hoverBackground": "#CCE5FF",
@@ -662,8 +662,8 @@
"contentAreaColor": "#CCE5FF", "contentAreaColor": "#CCE5FF",
"contentBorderInsets": "3,1,1,1", "contentBorderInsets": "3,1,1,1",
"darkShadow": "#DFE1E4", "darkShadow": "#DFE1E4",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"disabledUnderlineColor": "#6C737C", "disabledUnderlineColor": "#9ba0a3",
"focus": "#cce5ff", "focus": "#cce5ff",
"focusColor": "#cce5ff", "focusColor": "#cce5ff",
"fontSizeOffset": 0, "fontSizeOffset": 0,
@@ -682,11 +682,11 @@
}, },
"TabbedPane.mt.tab.background": "#F7F8FA", "TabbedPane.mt.tab.background": "#F7F8FA",
"Table": { "Table": {
"alternativeRowBackground": "#FFFFFF", "alternativeRowBackground": "#fafbfc",
"background": "#F7F8FA", "background": "#F7F8FA",
"cellNoFocusBorder": "10,5,10,5", "cellNoFocusBorder": "10,5,10,5",
"focusCellHighlightBorder": "10,5,10,5", "focusCellHighlightBorder": "10,5,10,5",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"dropLineColor": "#79CB60", "dropLineColor": "#79CB60",
"dropLineShortColor": "#79CB60", "dropLineShortColor": "#79CB60",
"focusCellBackground": "#cce5ff", "focusCellBackground": "#cce5ff",
@@ -694,29 +694,29 @@
"foreground": "#5B6168", "foreground": "#5B6168",
"gridColor": "#F7F8FA", "gridColor": "#F7F8FA",
"highlightOuter": "#cce5ff", "highlightOuter": "#cce5ff",
"hoverBackground": "#3A66D170", "hoverBackground": "#3A66D1",
"hoverInactiveBackground": "#cce5ff", "hoverInactiveBackground": "#cce5ff",
"lightSelectionForeground": "#111111", "lightSelectionForeground": "#111111",
"lightSelectionInactiveForeground": "#292D31", "lightSelectionInactiveForeground": "#292D31",
"lightSelectionInactiveBackground": "#F7F8FA", "lightSelectionInactiveBackground": "#F3f3f3",
"selectionBackground": "#cce5ff", "selectionBackground": "#cce5ff",
"selectionForeground": "#111111", "selectionForeground": "#111111",
"selectionInactiveBackground": "#cce5ff", "selectionInactiveBackground": "#cce5ff",
"selectionInactiveForeground": "#111111", "selectionInactiveForeground": "#FFFFFF",
"sortIconColor": "#5B6168", "sortIconColor": "#5B6168",
"stripeColor": "#FFFFFF" "stripeColor": "#fafbfc"
}, },
"TableHeader": { "TableHeader": {
"background": "#F7F8FA", "background": "#F7F8FA",
"borderColor": "#F7F8FA", "borderColor": "#F7F8FA",
"bottomSeparatorColor": "#F7F8FA", "bottomSeparatorColor": "#F3f3f3",
"cellBorder": "4,0,4,0", "cellBorder": "4,0,4,0",
"disabledForeground": "#6C737C", "disabledForeground": "#9ba0a3",
"foreground": "#5B6168", "foreground": "#5B6168",
"focusCellBackground": "#cce5ff", "focusCellBackground": "#cce5ff",
"focusCellForeground": "#111111", "focusCellForeground": "#111111",
"height": 25, "height": 25,
"separatorColor": "#F7F8FA" "separatorColor": "#F3f3f3"
}, },
"text": "#292D31", "text": "#292D31",
"textInactiveText": "#292D31", "textInactiveText": "#292D31",
@@ -725,7 +725,7 @@
"background": "#F7F8FA", "background": "#F7F8FA",
"caretForeground": "#79CB60", "caretForeground": "#79CB60",
"foreground": "#5B6168", "foreground": "#5B6168",
"inactiveForeground": "#6C737C", "inactiveForeground": "#9ba0a3",
"selectionBackground": "#cce5ff", "selectionBackground": "#cce5ff",
"selectionForeground": "#111111" "selectionForeground": "#111111"
}, },
@@ -733,7 +733,7 @@
"background": "#F7F8FA", "background": "#F7F8FA",
"caretForeground": "#79CB60", "caretForeground": "#79CB60",
"foreground": "#5B6168", "foreground": "#5B6168",
"inactiveForeground": "#6C737C", "inactiveForeground": "#9ba0a3",
"selectionBackground": "#cce5ff", "selectionBackground": "#cce5ff",
"selectionForeground": "#111111" "selectionForeground": "#111111"
}, },
@@ -741,12 +741,12 @@
"background": "#F7F8FA", "background": "#F7F8FA",
"caretForeground": "#79CB60", "caretForeground": "#79CB60",
"foreground": "#5B6168", "foreground": "#5B6168",
"inactiveForeground": "#6C737C", "inactiveForeground": "#9ba0a3",
"selectionBackground": "#cce5ff", "selectionBackground": "#cce5ff",
"selectionForeground": "#111111" "selectionForeground": "#111111"
}, },
"TitlePane": { "TitlePane": {
"background": "#FFFFFF", "background": "#fafbfc",
"Button.hoverBackground": "#CCE5FF", "Button.hoverBackground": "#CCE5FF",
"inactiveBackground": "#F7F8FA", "inactiveBackground": "#F7F8FA",
"infoForeground": "#292D31", "infoForeground": "#292D31",
@@ -754,9 +754,9 @@
}, },
"TitledBorder.titleColor": "#5B6168", "TitledBorder.titleColor": "#5B6168",
"ToggleButton": { "ToggleButton": {
"borderColor": "#F1F3F6", "borderColor": "#edf1f5",
"buttonColor": "#5B6168", "buttonColor": "#5B6168",
"disabledText": "#6C737C", "disabledText": "#9ba0a3",
"foreground": "#5B6168", "foreground": "#5B6168",
"offForeground": "#F7F8FA", "offForeground": "#F7F8FA",
"offBackground": "#F7F8FA", "offBackground": "#F7F8FA",
@@ -783,11 +783,11 @@
"Button": { "Button": {
"hoverBackground": "#cce5ff", "hoverBackground": "#cce5ff",
"selectedForeground": "#111111", "selectedForeground": "#111111",
"selectedBackground": "#FFFFFF" "selectedBackground": "#fafbfc"
}, },
"Header": { "Header": {
"background": "#F7F8FA", "background": "#F7F8FA",
"borderColor": "#F7F8FA", "borderColor": "#F3f3f3",
"inactiveBackground": "#F7F8FA" "inactiveBackground": "#F7F8FA"
}, },
"HeaderCloseButton": { "HeaderCloseButton": {
@@ -798,12 +798,12 @@
"hoverBackground": "#CCE5FF", "hoverBackground": "#CCE5FF",
"hoverInactiveBackground": "#CCE5FF", "hoverInactiveBackground": "#CCE5FF",
"inactiveUnderlineColor": "#79CB60", "inactiveUnderlineColor": "#79CB60",
"selectedBackground": "#FFFFFF", "selectedBackground": "#fafbfc",
"selectedInactiveBackground": "#FFFFFF", "selectedInactiveBackground": "#fafbfc",
"underlineColor": "#79CB60", "underlineColor": "#79CB60",
"underlinedTabBackground": "#cce5ff", "underlinedTabBackground": "#cce5ff",
"underlinedTabInactiveBackground": "#F7F8FA", "underlinedTabInactiveBackground": "#F3f3f3",
"underlinedTabForeground": "#111111", "underlinedTabForeground": "#FFFFFF",
"underlinedTabInactiveForeground": "#5B6168" "underlinedTabInactiveForeground": "#5B6168"
} }
}, },
@@ -811,21 +811,21 @@
"background": "#F7F8FA", "background": "#F7F8FA",
"foreground": "#292D31", "foreground": "#292D31",
"hash": "#DFE1E4", "hash": "#DFE1E4",
"hoverBackground": "#3A66D170", "hoverBackground": "#3A66D1",
"hoverInactiveBackground": "#cce5ff", "hoverInactiveBackground": "#cce5ff",
"modifiedItemForeground": "#79CB60", "modifiedItemForeground": "#79CB60",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#3A66D170", "selectionBackground": "#3A66D1",
"selectionForeground": "#111111", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#111111", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#3A66D170", "selectionInactiveBackground": "#3A66D1",
"textBackground": "#F7F8FA" "textBackground": "#F7F8FA"
}, },
"Tree.leftChildIndent": 10, "Tree.leftChildIndent": 10,
"Tree.rightChildIndent": 5, "Tree.rightChildIndent": 5,
"UIDesigner": { "UIDesigner": {
"Activity.borderColor": "#DFE1E4", "Activity.borderColor": "#DFE1E4",
"Canvas.background": "#FFFFFF", "Canvas.background": "#fafbfc",
"ColorPicker": { "ColorPicker": {
"background": "#F7F8FA", "background": "#F7F8FA",
"foreground": "#5B6168" "foreground": "#5B6168"
@@ -840,34 +840,34 @@
"borderColor": "#DFE1E4", "borderColor": "#DFE1E4",
"hoverBorderColor": "#CCE5FF" "hoverBorderColor": "#CCE5FF"
}, },
"Canvas.background": "#FFFFFF", "Canvas.background": "#fafbfc",
"highStroke.foreground": "#5B6168", "highStroke.foreground": "#5B6168",
"Label.foreground": "#292D31", "Label.foreground": "#292D31",
"List.selectionBackground": "#3A66D170", "List.selectionBackground": "#3A66D1",
"motion": { "motion": {
"borderColor": "#DFE1E4", "borderColor": "#DFE1E4",
"Component.foreground": "#5B6168", "Component.foreground": "#5B6168",
"ConstraintSetText.foreground": "#292D31", "ConstraintSetText.foreground": "#292D31",
"ConstraintSet.background": "#F7F8FA", "ConstraintSet.background": "#F3f3f3",
"CSPanel.SelectedFocusBackground": "#3A66D1", "CSPanel.SelectedFocusBackground": "#3A66D150",
"CSPanel.SelectedBackground": "#3A66D170", "CSPanel.SelectedBackground": "#3A66D1",
"cs_FocusText.infoForeground": "#292D31", "cs_FocusText.infoForeground": "#292D31",
"CursorTextColor.foreground": "#5B6168", "CursorTextColor.foreground": "#5B6168",
"HoverColor.disabledBackground": "#6C737C", "HoverColor.disabledBackground": "#9ba0a3",
"motionGraph.background": "#F7F8FA", "motionGraph.background": "#F7F8FA",
"Notification.background": "#DFECFE", "Notification.background": "#DFECFE",
"ourAvg.background": "#F7F8FA", "ourAvg.background": "#F3f3f3",
"ourCS.background": "#F7F8FA", "ourCS.background": "#F3f3f3",
"ourCS_Border.borderColor": "#DFE1E4", "ourCS_Border.borderColor": "#DFE1E4",
"ourCS_TextColor.foreground": "#292D31", "ourCS_TextColor.foreground": "#292D31",
"ourCS_SelectedFocusBackground.selectionForeground": "#111111", "ourCS_SelectedFocusBackground.selectionForeground": "#FFFFFF",
"ourCS_SelectedBackground.selectionInactiveBackground": "#cce5ff", "ourCS_SelectedBackground.selectionInactiveBackground": "#cce5ff",
"ourCS_SelectedBorder.pressedBorderColor": "#CCE5FF", "ourCS_SelectedBorder.pressedBorderColor": "#CCE5FF",
"ourML_BarColor.separatorColor": "#DFE1E4", "ourML_BarColor.separatorColor": "#DFE1E4",
"PrimaryPanel.background": "#FFFFFF", "PrimaryPanel.background": "#fafbfc",
"SecondaryPanel.background": "#F7F8FA", "SecondaryPanel.background": "#F7F8FA",
"SecondaryPanel.header.foreground": "#292D31", "SecondaryPanel.header.foreground": "#292D31",
"SecondaryPanel.header.background": "#FFFFFF", "SecondaryPanel.header.background": "#fafbfc",
"timeLine.disabledBorderColor": "#DFE1E4" "timeLine.disabledBorderColor": "#DFE1E4"
}, },
"Panel": { "Panel": {
@@ -879,7 +879,7 @@
"background": "#F7F8FA", "background": "#F7F8FA",
"borderColor": "#DFE1E4", "borderColor": "#DFE1E4",
"foreground": "#5B6168", "foreground": "#5B6168",
"selectedForeground": "#111111" "selectedForeground": "#FFFFFF"
}, },
"Preview.background": "#F7F8FA", "Preview.background": "#F7F8FA",
"stroke.acceleratorForeground": "#292D31" "stroke.acceleratorForeground": "#292D31"
@@ -906,7 +906,7 @@
"HgLog": { "HgLog": {
"branchIconColor": "#79CB60", "branchIconColor": "#79CB60",
"bookmarkIconColor": "#111111", "bookmarkIconColor": "#111111",
"closedBranchIconColor": "#6C737C", "closedBranchIconColor": "#9ba0a3",
"localTagIconColor": "#292D31", "localTagIconColor": "#292D31",
"mqTagIconColor": "#292D31", "mqTagIconColor": "#292D31",
"tagIconColor": "#292D31", "tagIconColor": "#292D31",
@@ -914,8 +914,8 @@
}, },
"Log": { "Log": {
"Commit.unmatchedForeground": "#292D31", "Commit.unmatchedForeground": "#292D31",
"Commit.currentBranchBackground": "#F7F8FA", "Commit.currentBranchBackground": "#F3f3f3",
"Commit.hoveredBackground": "#3A66D170" "Commit.hoveredBackground": "#3A66D1"
}, },
"RefLabel": { "RefLabel": {
"foreground": "#111111", "foreground": "#111111",
@@ -930,22 +930,22 @@
"AssociatedComponent.background": "#F7F8FA", "AssociatedComponent.background": "#F7F8FA",
"background": "#F7F8FA", "background": "#F7F8FA",
"borderColor": "#F7F8FA", "borderColor": "#F7F8FA",
"captionBackground": "#FFFFFF", "captionBackground": "#fafbfc",
"captionForeground": "#5B6168", "captionForeground": "#5B6168",
"Details.background": "#F7F8FA", "Details.background": "#F7F8FA",
"footerBackground": "#FFFFFF", "footerBackground": "#fafbfc",
"footerForeground": "#5B6168", "footerForeground": "#5B6168",
"headerBackground": "#F7F8FA", "headerBackground": "#F7F8FA",
"headerForeground": "#5B6168", "headerForeground": "#5B6168",
"List.background": "#FFFFFF", "List.background": "#fafbfc",
"separatorColor": "#DFE1E4", "separatorColor": "#DFE1E4",
"SidePanel.background": "#F7F8FA", "SidePanel.background": "#F3f3f3",
"Projects": { "Projects": {
"actions.background": "#FFFFFF", "actions.background": "#fafbfc",
"actions.selectionBackground": "#CCE5FF", "actions.selectionBackground": "#CCE5FF",
"background": "#F7F8FA", "background": "#F3f3f3",
"selectionBackground": "#3A66D1", "selectionBackground": "#3A66D150",
"selectionInactiveBackground": "#F7F8FA" "selectionInactiveBackground": "#F3f3f3"
} }
}, },
"window": "#F7F8FA", "window": "#F7F8FA",
@@ -955,14 +955,14 @@
}, },
"icons": { "icons": {
"ColorPalette": { "ColorPalette": {
"#43494A": "#FFFFFF", "#43494A": "#fafbfc",
"#6B6B6B": "#292D31", "#6B6B6B": "#292D31",
"#A7A7A7": "#F7F8FA", "#A7A7A7": "#F7F8FA",
"#3D6185": "#79CB60", "#3D6185": "#79CB60",
"#466D94": "#79CB60", "#466D94": "#79CB60",
"#3C3F41": "#F7F8FA", "#3C3F41": "#F7F8FA",
"#545556": "#6C737C", "#545556": "#9ba0a3",
"#606060": "#6C737C", "#606060": "#9ba0a3",
"#9AA7B0": "#5B6168", "#9AA7B0": "#5B6168",
"#675133": "#79CB60", "#675133": "#79CB60",
"Actions.Blue": "#6F42C1", "Actions.Blue": "#6F42C1",
@@ -972,20 +972,20 @@
"Actions.GreyInline.Dark": "#5B6168", "Actions.GreyInline.Dark": "#5B6168",
"Actions.Red": "#22863A", "Actions.Red": "#22863A",
"Actions.Yellow": "#6F42C1", "Actions.Yellow": "#6F42C1",
"Checkbox.Background.Default": "#FFFFFF", "Checkbox.Background.Default": "#fafbfc",
"Checkbox.Background.Default.Dark": "#FFFFFF", "Checkbox.Background.Default.Dark": "#fafbfc",
"Checkbox.Background.Disabled": "#FDFDFD", "Checkbox.Background.Disabled": "#dcdcdc",
"Checkbox.Background.Disabled.Dark": "#FDFDFD", "Checkbox.Background.Disabled.Dark": "#dcdcdc",
"Checkbox.Border.Default": "#DFE1E4", "Checkbox.Border.Default": "#DFE1E4",
"Checkbox.Border.Default.Dark": "#DFE1E4", "Checkbox.Border.Default.Dark": "#DFE1E4",
"Checkbox.Border.Disabled": "#6C737C", "Checkbox.Border.Disabled": "#9ba0a3",
"Checkbox.Border.Disabled.Dark": "#6C737C", "Checkbox.Border.Disabled.Dark": "#9ba0a3",
"Checkbox.Focus.Thin.Default": "#79CB60", "Checkbox.Focus.Thin.Default": "#79CB60",
"Checkbox.Focus.Thin.Default.Dark": "#79CB60", "Checkbox.Focus.Thin.Default.Dark": "#79CB60",
"Checkbox.Focus.Wide": "#79CB60", "Checkbox.Focus.Wide": "#79CB60",
"Checkbox.Focus.Wide.Dark": "#79CB60", "Checkbox.Focus.Wide.Dark": "#79CB60",
"Checkbox.Foreground.Disabled": "#6C737C", "Checkbox.Foreground.Disabled": "#9ba0a3",
"Checkbox.Foreground.Disabled.Dark": "#6C737C", "Checkbox.Foreground.Disabled.Dark": "#9ba0a3",
"Checkbox.Background.Selected": "#79CB60", "Checkbox.Background.Selected": "#79CB60",
"Checkbox.Background.Selected.Dark": "#F7F8FA", "Checkbox.Background.Selected.Dark": "#F7F8FA",
"Checkbox.Border.Selected": "#79CB60", "Checkbox.Border.Selected": "#79CB60",

View File

@@ -23,7 +23,7 @@
"inactiveBackground": "#323232", "inactiveBackground": "#323232",
"inactiveForeground": "#727272", "inactiveForeground": "#727272",
"infoForeground": "#727272", "infoForeground": "#727272",
"selectionBackground": "#353535", "selectionBackground": "#404040",
"selectionBackgroundInactive": "#292929", "selectionBackgroundInactive": "#292929",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveBackground": "#292929", "selectionInactiveBackground": "#292929",
@@ -39,7 +39,7 @@
"pressedBorderColor": "#FF980050" "pressedBorderColor": "#FF980050"
}, },
"Autocomplete": { "Autocomplete": {
"selectionBackground": "#353535" "selectionBackground": "#404040"
}, },
"Borders.ContrastBorderColor": "#212121", "Borders.ContrastBorderColor": "#212121",
"Borders.color": "#292929", "Borders.color": "#292929",
@@ -80,7 +80,7 @@
}, },
"Content": { "Content": {
"background": "#1A1A1A", "background": "#1A1A1A",
"selectionBackground": "#353535" "selectionBackground": "#404040"
}, },
"CheckBox": { "CheckBox": {
"background": "#212121", "background": "#212121",
@@ -95,7 +95,7 @@
"disabledBackground": "#212121", "disabledBackground": "#212121",
"disabledForeground": "#474747", "disabledForeground": "#474747",
"foreground": "#B0BEC5", "foreground": "#B0BEC5",
"selectionBackground": "#353535", "selectionBackground": "#404040",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"CodeWithMe": { "CodeWithMe": {
@@ -141,8 +141,8 @@
"selectedGrayedForeground": "#FFFFFF", "selectedGrayedForeground": "#FFFFFF",
"selectionGrayForeground": "#FFFFFF", "selectionGrayForeground": "#FFFFFF",
"selectionInactiveInfoForeground": "#727272", "selectionInactiveInfoForeground": "#727272",
"selectionInactiveBackground": "#35353550", "selectionInactiveBackground": "#404040",
"selectionBackground": "#35353580", "selectionBackground": "#404040",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInfoForeground": "#FFFFFF" "selectionInfoForeground": "#FFFFFF"
}, },
@@ -213,7 +213,7 @@
"foreground": "#B0BEC5", "foreground": "#B0BEC5",
"inactiveBackground": "#212121", "inactiveBackground": "#212121",
"inactiveForeground": "#474747", "inactiveForeground": "#474747",
"selectionBackground": "#353535", "selectionBackground": "#404040",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"EditorTabs": { "EditorTabs": {
@@ -325,12 +325,12 @@
"List": { "List": {
"background": "#292929", "background": "#292929",
"foreground": "#B0BEC5", "foreground": "#B0BEC5",
"hoverBackground": "#32323270", "hoverBackground": "#323232C0",
"hoverInactiveBackground": "#323232", "hoverInactiveBackground": "#323232",
"selectionBackground": "#35353550", "selectionBackground": "#404040",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#32323270" "selectionInactiveBackground": "#323232C0"
}, },
"material": { "material": {
"background": "#212121", "background": "#212121",
@@ -358,7 +358,7 @@
"disabledBackground": "#292929", "disabledBackground": "#292929",
"disabledForeground": "#474747", "disabledForeground": "#474747",
"foreground": "#B0BEC5", "foreground": "#B0BEC5",
"selectionBackground": "#353535", "selectionBackground": "#404040",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"separatorColor": "#292929" "separatorColor": "#292929"
}, },
@@ -369,7 +369,7 @@
"disabledForeground": "#474747", "disabledForeground": "#474747",
"foreground": "#B0BEC5", "foreground": "#B0BEC5",
"highlight": "#212121", "highlight": "#212121",
"selectionBackground": "#353535", "selectionBackground": "#404040",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"shadow": "#1A1A1A" "shadow": "#1A1A1A"
}, },
@@ -381,7 +381,7 @@
"disabledBackground": "#212121", "disabledBackground": "#212121",
"disabledForeground": "#474747", "disabledForeground": "#474747",
"foreground": "#B0BEC5", "foreground": "#B0BEC5",
"selectionBackground": "#353535", "selectionBackground": "#404040",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"NavBar": { "NavBar": {
@@ -455,10 +455,10 @@
"background": "#212121", "background": "#212121",
"disabledForeground": "#474747", "disabledForeground": "#474747",
"eapTagBackground": "#3F3F3F", "eapTagBackground": "#3F3F3F",
"hoverBackground": "#32323270", "hoverBackground": "#323232C0",
"lightSelectionBackground": "#323232", "lightSelectionBackground": "#323232",
"paidTagBackground": "#3F3F3F", "paidTagBackground": "#3F3F3F",
"selectionBackground": "#353535", "selectionBackground": "#404040",
"tagForeground": "#FF9800", "tagForeground": "#FF9800",
"tagBackground": "#3F3F3F", "tagBackground": "#3F3F3F",
"trialTagBackground": "#3F3F3F", "trialTagBackground": "#3F3F3F",
@@ -541,7 +541,7 @@
"disabledBackground": "#212121", "disabledBackground": "#212121",
"disabledForeground": "#474747", "disabledForeground": "#474747",
"foreground": "#B0BEC5", "foreground": "#B0BEC5",
"selectionBackground": "#353535", "selectionBackground": "#404040",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"ScreenView.borderColor": "#292929", "ScreenView.borderColor": "#292929",
@@ -694,7 +694,7 @@
"foreground": "#B0BEC5", "foreground": "#B0BEC5",
"gridColor": "#212121", "gridColor": "#212121",
"highlightOuter": "#323232", "highlightOuter": "#323232",
"hoverBackground": "#32323270", "hoverBackground": "#323232C0",
"hoverInactiveBackground": "#323232", "hoverInactiveBackground": "#323232",
"lightSelectionForeground": "#FFFFFF", "lightSelectionForeground": "#FFFFFF",
"lightSelectionInactiveForeground": "#727272", "lightSelectionInactiveForeground": "#727272",
@@ -811,14 +811,14 @@
"background": "#1A1A1A", "background": "#1A1A1A",
"foreground": "#727272", "foreground": "#727272",
"hash": "#292929", "hash": "#292929",
"hoverBackground": "#32323270", "hoverBackground": "#323232C0",
"hoverInactiveBackground": "#323232", "hoverInactiveBackground": "#323232",
"modifiedItemForeground": "#FF9800", "modifiedItemForeground": "#FF9800",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#32323270", "selectionBackground": "#323232C0",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#32323270", "selectionInactiveBackground": "#323232C0",
"textBackground": "#1A1A1A" "textBackground": "#1A1A1A"
}, },
"Tree.leftChildIndent": 10, "Tree.leftChildIndent": 10,
@@ -843,14 +843,14 @@
"Canvas.background": "#1A1A1A", "Canvas.background": "#1A1A1A",
"highStroke.foreground": "#B0BEC5", "highStroke.foreground": "#B0BEC5",
"Label.foreground": "#727272", "Label.foreground": "#727272",
"List.selectionBackground": "#32323270", "List.selectionBackground": "#323232C0",
"motion": { "motion": {
"borderColor": "#292929", "borderColor": "#292929",
"Component.foreground": "#B0BEC5", "Component.foreground": "#B0BEC5",
"ConstraintSetText.foreground": "#727272", "ConstraintSetText.foreground": "#727272",
"ConstraintSet.background": "#292929", "ConstraintSet.background": "#292929",
"CSPanel.SelectedFocusBackground": "#353535", "CSPanel.SelectedFocusBackground": "#404040",
"CSPanel.SelectedBackground": "#32323270", "CSPanel.SelectedBackground": "#323232C0",
"cs_FocusText.infoForeground": "#727272", "cs_FocusText.infoForeground": "#727272",
"CursorTextColor.foreground": "#B0BEC5", "CursorTextColor.foreground": "#B0BEC5",
"HoverColor.disabledBackground": "#474747", "HoverColor.disabledBackground": "#474747",
@@ -915,7 +915,7 @@
"Log": { "Log": {
"Commit.unmatchedForeground": "#727272", "Commit.unmatchedForeground": "#727272",
"Commit.currentBranchBackground": "#292929", "Commit.currentBranchBackground": "#292929",
"Commit.hoveredBackground": "#32323270" "Commit.hoveredBackground": "#323232C0"
}, },
"RefLabel": { "RefLabel": {
"foreground": "#FFFFFF", "foreground": "#FFFFFF",
@@ -944,7 +944,7 @@
"actions.background": "#1A1A1A", "actions.background": "#1A1A1A",
"actions.selectionBackground": "#3F3F3F", "actions.selectionBackground": "#3F3F3F",
"background": "#292929", "background": "#292929",
"selectionBackground": "#353535", "selectionBackground": "#404040",
"selectionInactiveBackground": "#292929" "selectionInactiveBackground": "#292929"
} }
}, },

View File

@@ -23,7 +23,7 @@
"inactiveBackground": "#323232", "inactiveBackground": "#323232",
"inactiveForeground": "#727272", "inactiveForeground": "#727272",
"infoForeground": "#727272", "infoForeground": "#727272",
"selectionBackground": "#353535", "selectionBackground": "#404040",
"selectionBackgroundInactive": "#292929", "selectionBackgroundInactive": "#292929",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveBackground": "#292929", "selectionInactiveBackground": "#292929",
@@ -39,7 +39,7 @@
"pressedBorderColor": "#FF980050" "pressedBorderColor": "#FF980050"
}, },
"Autocomplete": { "Autocomplete": {
"selectionBackground": "#353535" "selectionBackground": "#404040"
}, },
"Borders.ContrastBorderColor": "#212121", "Borders.ContrastBorderColor": "#212121",
"Borders.color": "#292929", "Borders.color": "#292929",
@@ -80,7 +80,7 @@
}, },
"Content": { "Content": {
"background": "#1A1A1A", "background": "#1A1A1A",
"selectionBackground": "#353535" "selectionBackground": "#404040"
}, },
"CheckBox": { "CheckBox": {
"background": "#212121", "background": "#212121",
@@ -95,7 +95,7 @@
"disabledBackground": "#212121", "disabledBackground": "#212121",
"disabledForeground": "#474747", "disabledForeground": "#474747",
"foreground": "#B0BEC5", "foreground": "#B0BEC5",
"selectionBackground": "#353535", "selectionBackground": "#404040",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"CodeWithMe": { "CodeWithMe": {
@@ -141,8 +141,8 @@
"selectedGrayedForeground": "#FFFFFF", "selectedGrayedForeground": "#FFFFFF",
"selectionGrayForeground": "#FFFFFF", "selectionGrayForeground": "#FFFFFF",
"selectionInactiveInfoForeground": "#727272", "selectionInactiveInfoForeground": "#727272",
"selectionInactiveBackground": "#35353550", "selectionInactiveBackground": "#404040",
"selectionBackground": "#35353580", "selectionBackground": "#404040",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInfoForeground": "#FFFFFF" "selectionInfoForeground": "#FFFFFF"
}, },
@@ -213,7 +213,7 @@
"foreground": "#B0BEC5", "foreground": "#B0BEC5",
"inactiveBackground": "#212121", "inactiveBackground": "#212121",
"inactiveForeground": "#474747", "inactiveForeground": "#474747",
"selectionBackground": "#353535", "selectionBackground": "#404040",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"EditorTabs": { "EditorTabs": {
@@ -325,12 +325,12 @@
"List": { "List": {
"background": "#292929", "background": "#292929",
"foreground": "#B0BEC5", "foreground": "#B0BEC5",
"hoverBackground": "#32323270", "hoverBackground": "#323232C0",
"hoverInactiveBackground": "#323232", "hoverInactiveBackground": "#323232",
"selectionBackground": "#35353550", "selectionBackground": "#404040",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#32323270" "selectionInactiveBackground": "#323232C0"
}, },
"material": { "material": {
"background": "#212121", "background": "#212121",
@@ -358,7 +358,7 @@
"disabledBackground": "#292929", "disabledBackground": "#292929",
"disabledForeground": "#474747", "disabledForeground": "#474747",
"foreground": "#B0BEC5", "foreground": "#B0BEC5",
"selectionBackground": "#353535", "selectionBackground": "#404040",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"separatorColor": "#292929" "separatorColor": "#292929"
}, },
@@ -369,7 +369,7 @@
"disabledForeground": "#474747", "disabledForeground": "#474747",
"foreground": "#B0BEC5", "foreground": "#B0BEC5",
"highlight": "#212121", "highlight": "#212121",
"selectionBackground": "#353535", "selectionBackground": "#404040",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"shadow": "#212121" "shadow": "#212121"
}, },
@@ -381,7 +381,7 @@
"disabledBackground": "#212121", "disabledBackground": "#212121",
"disabledForeground": "#474747", "disabledForeground": "#474747",
"foreground": "#B0BEC5", "foreground": "#B0BEC5",
"selectionBackground": "#353535", "selectionBackground": "#404040",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"NavBar": { "NavBar": {
@@ -455,10 +455,10 @@
"background": "#212121", "background": "#212121",
"disabledForeground": "#474747", "disabledForeground": "#474747",
"eapTagBackground": "#3F3F3F", "eapTagBackground": "#3F3F3F",
"hoverBackground": "#32323270", "hoverBackground": "#323232C0",
"lightSelectionBackground": "#323232", "lightSelectionBackground": "#323232",
"paidTagBackground": "#3F3F3F", "paidTagBackground": "#3F3F3F",
"selectionBackground": "#353535", "selectionBackground": "#404040",
"tagForeground": "#FF9800", "tagForeground": "#FF9800",
"tagBackground": "#3F3F3F", "tagBackground": "#3F3F3F",
"trialTagBackground": "#3F3F3F", "trialTagBackground": "#3F3F3F",
@@ -541,7 +541,7 @@
"disabledBackground": "#212121", "disabledBackground": "#212121",
"disabledForeground": "#474747", "disabledForeground": "#474747",
"foreground": "#B0BEC5", "foreground": "#B0BEC5",
"selectionBackground": "#353535", "selectionBackground": "#404040",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"ScreenView.borderColor": "#292929", "ScreenView.borderColor": "#292929",
@@ -694,7 +694,7 @@
"foreground": "#B0BEC5", "foreground": "#B0BEC5",
"gridColor": "#212121", "gridColor": "#212121",
"highlightOuter": "#323232", "highlightOuter": "#323232",
"hoverBackground": "#32323270", "hoverBackground": "#323232C0",
"hoverInactiveBackground": "#323232", "hoverInactiveBackground": "#323232",
"lightSelectionForeground": "#FFFFFF", "lightSelectionForeground": "#FFFFFF",
"lightSelectionInactiveForeground": "#727272", "lightSelectionInactiveForeground": "#727272",
@@ -811,14 +811,14 @@
"background": "#212121", "background": "#212121",
"foreground": "#727272", "foreground": "#727272",
"hash": "#292929", "hash": "#292929",
"hoverBackground": "#32323270", "hoverBackground": "#323232C0",
"hoverInactiveBackground": "#323232", "hoverInactiveBackground": "#323232",
"modifiedItemForeground": "#FF9800", "modifiedItemForeground": "#FF9800",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#32323270", "selectionBackground": "#323232C0",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#32323270", "selectionInactiveBackground": "#323232C0",
"textBackground": "#212121" "textBackground": "#212121"
}, },
"Tree.leftChildIndent": 10, "Tree.leftChildIndent": 10,
@@ -843,14 +843,14 @@
"Canvas.background": "#1A1A1A", "Canvas.background": "#1A1A1A",
"highStroke.foreground": "#B0BEC5", "highStroke.foreground": "#B0BEC5",
"Label.foreground": "#727272", "Label.foreground": "#727272",
"List.selectionBackground": "#32323270", "List.selectionBackground": "#323232C0",
"motion": { "motion": {
"borderColor": "#292929", "borderColor": "#292929",
"Component.foreground": "#B0BEC5", "Component.foreground": "#B0BEC5",
"ConstraintSetText.foreground": "#727272", "ConstraintSetText.foreground": "#727272",
"ConstraintSet.background": "#292929", "ConstraintSet.background": "#292929",
"CSPanel.SelectedFocusBackground": "#353535", "CSPanel.SelectedFocusBackground": "#404040",
"CSPanel.SelectedBackground": "#32323270", "CSPanel.SelectedBackground": "#323232C0",
"cs_FocusText.infoForeground": "#727272", "cs_FocusText.infoForeground": "#727272",
"CursorTextColor.foreground": "#B0BEC5", "CursorTextColor.foreground": "#B0BEC5",
"HoverColor.disabledBackground": "#474747", "HoverColor.disabledBackground": "#474747",
@@ -915,7 +915,7 @@
"Log": { "Log": {
"Commit.unmatchedForeground": "#727272", "Commit.unmatchedForeground": "#727272",
"Commit.currentBranchBackground": "#292929", "Commit.currentBranchBackground": "#292929",
"Commit.hoveredBackground": "#32323270" "Commit.hoveredBackground": "#323232C0"
}, },
"RefLabel": { "RefLabel": {
"foreground": "#FFFFFF", "foreground": "#FFFFFF",
@@ -944,7 +944,7 @@
"actions.background": "#1A1A1A", "actions.background": "#1A1A1A",
"actions.selectionBackground": "#3F3F3F", "actions.selectionBackground": "#3F3F3F",
"background": "#292929", "background": "#292929",
"selectionBackground": "#353535", "selectionBackground": "#404040",
"selectionInactiveBackground": "#292929" "selectionInactiveBackground": "#292929"
} }
}, },

View File

@@ -23,7 +23,7 @@
"inactiveBackground": "#292D3E", "inactiveBackground": "#292D3E",
"inactiveForeground": "#4B526D", "inactiveForeground": "#4B526D",
"infoForeground": "#4B526D", "infoForeground": "#4B526D",
"selectionBackground": "#232632", "selectionBackground": "#717CB480",
"selectionBackgroundInactive": "#181A1F", "selectionBackgroundInactive": "#181A1F",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveBackground": "#181A1F", "selectionInactiveBackground": "#181A1F",
@@ -39,7 +39,7 @@
"pressedBorderColor": "#84ffff50" "pressedBorderColor": "#84ffff50"
}, },
"Autocomplete": { "Autocomplete": {
"selectionBackground": "#232632" "selectionBackground": "#717CB480"
}, },
"Borders.ContrastBorderColor": "#0F111A", "Borders.ContrastBorderColor": "#0F111A",
"Borders.color": "#0F111A", "Borders.color": "#0F111A",
@@ -80,7 +80,7 @@
}, },
"Content": { "Content": {
"background": "#090B10", "background": "#090B10",
"selectionBackground": "#232632" "selectionBackground": "#717CB480"
}, },
"CheckBox": { "CheckBox": {
"background": "#0F111A", "background": "#0F111A",
@@ -95,7 +95,7 @@
"disabledBackground": "#0F111A", "disabledBackground": "#0F111A",
"disabledForeground": "#464B5D", "disabledForeground": "#464B5D",
"foreground": "#8F93A2", "foreground": "#8F93A2",
"selectionBackground": "#232632", "selectionBackground": "#717CB480",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"CodeWithMe": { "CodeWithMe": {
@@ -141,8 +141,8 @@
"selectedGrayedForeground": "#FFFFFF", "selectedGrayedForeground": "#FFFFFF",
"selectionGrayForeground": "#FFFFFF", "selectionGrayForeground": "#FFFFFF",
"selectionInactiveInfoForeground": "#4B526D", "selectionInactiveInfoForeground": "#4B526D",
"selectionInactiveBackground": "#23263250", "selectionInactiveBackground": "#717CB480",
"selectionBackground": "#23263280", "selectionBackground": "#717CB480",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInfoForeground": "#FFFFFF" "selectionInfoForeground": "#FFFFFF"
}, },
@@ -213,7 +213,7 @@
"foreground": "#8F93A2", "foreground": "#8F93A2",
"inactiveBackground": "#0F111A", "inactiveBackground": "#0F111A",
"inactiveForeground": "#464B5D", "inactiveForeground": "#464B5D",
"selectionBackground": "#232632", "selectionBackground": "#717CB480",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"EditorTabs": { "EditorTabs": {
@@ -325,12 +325,12 @@
"List": { "List": {
"background": "#181A1F", "background": "#181A1F",
"foreground": "#8F93A2", "foreground": "#8F93A2",
"hoverBackground": "#717CB416", "hoverBackground": "#717CB430",
"hoverInactiveBackground": "#1A1C25", "hoverInactiveBackground": "#1A1C25",
"selectionBackground": "#23263250", "selectionBackground": "#717CB480",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#717CB416" "selectionInactiveBackground": "#717CB430"
}, },
"material": { "material": {
"background": "#0F111A", "background": "#0F111A",
@@ -358,7 +358,7 @@
"disabledBackground": "#181A1F", "disabledBackground": "#181A1F",
"disabledForeground": "#464B5D", "disabledForeground": "#464B5D",
"foreground": "#8F93A2", "foreground": "#8F93A2",
"selectionBackground": "#232632", "selectionBackground": "#717CB480",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"separatorColor": "#0F111A" "separatorColor": "#0F111A"
}, },
@@ -369,7 +369,7 @@
"disabledForeground": "#464B5D", "disabledForeground": "#464B5D",
"foreground": "#8F93A2", "foreground": "#8F93A2",
"highlight": "#0F111A", "highlight": "#0F111A",
"selectionBackground": "#232632", "selectionBackground": "#717CB480",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"shadow": "#090B10" "shadow": "#090B10"
}, },
@@ -381,7 +381,7 @@
"disabledBackground": "#0F111A", "disabledBackground": "#0F111A",
"disabledForeground": "#464B5D", "disabledForeground": "#464B5D",
"foreground": "#8F93A2", "foreground": "#8F93A2",
"selectionBackground": "#232632", "selectionBackground": "#717CB480",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"NavBar": { "NavBar": {
@@ -455,10 +455,10 @@
"background": "#0F111A", "background": "#0F111A",
"disabledForeground": "#464B5D", "disabledForeground": "#464B5D",
"eapTagBackground": "#1F2233", "eapTagBackground": "#1F2233",
"hoverBackground": "#717CB416", "hoverBackground": "#717CB430",
"lightSelectionBackground": "#1A1C25", "lightSelectionBackground": "#1A1C25",
"paidTagBackground": "#1F2233", "paidTagBackground": "#1F2233",
"selectionBackground": "#232632", "selectionBackground": "#717CB480",
"tagForeground": "#84ffff", "tagForeground": "#84ffff",
"tagBackground": "#1F2233", "tagBackground": "#1F2233",
"trialTagBackground": "#1F2233", "trialTagBackground": "#1F2233",
@@ -541,7 +541,7 @@
"disabledBackground": "#0F111A", "disabledBackground": "#0F111A",
"disabledForeground": "#464B5D", "disabledForeground": "#464B5D",
"foreground": "#8F93A2", "foreground": "#8F93A2",
"selectionBackground": "#232632", "selectionBackground": "#717CB480",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"ScreenView.borderColor": "#0F111A", "ScreenView.borderColor": "#0F111A",
@@ -694,7 +694,7 @@
"foreground": "#8F93A2", "foreground": "#8F93A2",
"gridColor": "#0F111A", "gridColor": "#0F111A",
"highlightOuter": "#1A1C25", "highlightOuter": "#1A1C25",
"hoverBackground": "#717CB416", "hoverBackground": "#717CB430",
"hoverInactiveBackground": "#1A1C25", "hoverInactiveBackground": "#1A1C25",
"lightSelectionForeground": "#FFFFFF", "lightSelectionForeground": "#FFFFFF",
"lightSelectionInactiveForeground": "#4B526D", "lightSelectionInactiveForeground": "#4B526D",
@@ -811,14 +811,14 @@
"background": "#090B10", "background": "#090B10",
"foreground": "#4B526D", "foreground": "#4B526D",
"hash": "#0F111A", "hash": "#0F111A",
"hoverBackground": "#717CB416", "hoverBackground": "#717CB430",
"hoverInactiveBackground": "#1A1C25", "hoverInactiveBackground": "#1A1C25",
"modifiedItemForeground": "#84ffff", "modifiedItemForeground": "#84ffff",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#717CB416", "selectionBackground": "#717CB430",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#717CB416", "selectionInactiveBackground": "#717CB430",
"textBackground": "#090B10" "textBackground": "#090B10"
}, },
"Tree.leftChildIndent": 10, "Tree.leftChildIndent": 10,
@@ -843,14 +843,14 @@
"Canvas.background": "#090B10", "Canvas.background": "#090B10",
"highStroke.foreground": "#8F93A2", "highStroke.foreground": "#8F93A2",
"Label.foreground": "#4B526D", "Label.foreground": "#4B526D",
"List.selectionBackground": "#717CB416", "List.selectionBackground": "#717CB430",
"motion": { "motion": {
"borderColor": "#0F111A", "borderColor": "#0F111A",
"Component.foreground": "#8F93A2", "Component.foreground": "#8F93A2",
"ConstraintSetText.foreground": "#4B526D", "ConstraintSetText.foreground": "#4B526D",
"ConstraintSet.background": "#181A1F", "ConstraintSet.background": "#181A1F",
"CSPanel.SelectedFocusBackground": "#232632", "CSPanel.SelectedFocusBackground": "#717CB480",
"CSPanel.SelectedBackground": "#717CB416", "CSPanel.SelectedBackground": "#717CB430",
"cs_FocusText.infoForeground": "#4B526D", "cs_FocusText.infoForeground": "#4B526D",
"CursorTextColor.foreground": "#8F93A2", "CursorTextColor.foreground": "#8F93A2",
"HoverColor.disabledBackground": "#464B5D", "HoverColor.disabledBackground": "#464B5D",
@@ -915,7 +915,7 @@
"Log": { "Log": {
"Commit.unmatchedForeground": "#4B526D", "Commit.unmatchedForeground": "#4B526D",
"Commit.currentBranchBackground": "#181A1F", "Commit.currentBranchBackground": "#181A1F",
"Commit.hoveredBackground": "#717CB416" "Commit.hoveredBackground": "#717CB430"
}, },
"RefLabel": { "RefLabel": {
"foreground": "#FFFFFF", "foreground": "#FFFFFF",
@@ -944,7 +944,7 @@
"actions.background": "#090B10", "actions.background": "#090B10",
"actions.selectionBackground": "#1F2233", "actions.selectionBackground": "#1F2233",
"background": "#181A1F", "background": "#181A1F",
"selectionBackground": "#232632", "selectionBackground": "#717CB480",
"selectionInactiveBackground": "#181A1F" "selectionInactiveBackground": "#181A1F"
} }
}, },

View File

@@ -23,7 +23,7 @@
"inactiveBackground": "#292D3E", "inactiveBackground": "#292D3E",
"inactiveForeground": "#4B526D", "inactiveForeground": "#4B526D",
"infoForeground": "#4B526D", "infoForeground": "#4B526D",
"selectionBackground": "#232632", "selectionBackground": "#717CB480",
"selectionBackgroundInactive": "#181A1F", "selectionBackgroundInactive": "#181A1F",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveBackground": "#181A1F", "selectionInactiveBackground": "#181A1F",
@@ -39,7 +39,7 @@
"pressedBorderColor": "#84ffff50" "pressedBorderColor": "#84ffff50"
}, },
"Autocomplete": { "Autocomplete": {
"selectionBackground": "#232632" "selectionBackground": "#717CB480"
}, },
"Borders.ContrastBorderColor": "#0F111A", "Borders.ContrastBorderColor": "#0F111A",
"Borders.color": "#0F111A", "Borders.color": "#0F111A",
@@ -80,7 +80,7 @@
}, },
"Content": { "Content": {
"background": "#090B10", "background": "#090B10",
"selectionBackground": "#232632" "selectionBackground": "#717CB480"
}, },
"CheckBox": { "CheckBox": {
"background": "#0F111A", "background": "#0F111A",
@@ -95,7 +95,7 @@
"disabledBackground": "#0F111A", "disabledBackground": "#0F111A",
"disabledForeground": "#464B5D", "disabledForeground": "#464B5D",
"foreground": "#8F93A2", "foreground": "#8F93A2",
"selectionBackground": "#232632", "selectionBackground": "#717CB480",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"CodeWithMe": { "CodeWithMe": {
@@ -141,8 +141,8 @@
"selectedGrayedForeground": "#FFFFFF", "selectedGrayedForeground": "#FFFFFF",
"selectionGrayForeground": "#FFFFFF", "selectionGrayForeground": "#FFFFFF",
"selectionInactiveInfoForeground": "#4B526D", "selectionInactiveInfoForeground": "#4B526D",
"selectionInactiveBackground": "#23263250", "selectionInactiveBackground": "#717CB480",
"selectionBackground": "#23263280", "selectionBackground": "#717CB480",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInfoForeground": "#FFFFFF" "selectionInfoForeground": "#FFFFFF"
}, },
@@ -213,7 +213,7 @@
"foreground": "#8F93A2", "foreground": "#8F93A2",
"inactiveBackground": "#0F111A", "inactiveBackground": "#0F111A",
"inactiveForeground": "#464B5D", "inactiveForeground": "#464B5D",
"selectionBackground": "#232632", "selectionBackground": "#717CB480",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"EditorTabs": { "EditorTabs": {
@@ -325,12 +325,12 @@
"List": { "List": {
"background": "#181A1F", "background": "#181A1F",
"foreground": "#8F93A2", "foreground": "#8F93A2",
"hoverBackground": "#717CB416", "hoverBackground": "#717CB430",
"hoverInactiveBackground": "#1A1C25", "hoverInactiveBackground": "#1A1C25",
"selectionBackground": "#23263250", "selectionBackground": "#717CB480",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#717CB416" "selectionInactiveBackground": "#717CB430"
}, },
"material": { "material": {
"background": "#0F111A", "background": "#0F111A",
@@ -358,7 +358,7 @@
"disabledBackground": "#181A1F", "disabledBackground": "#181A1F",
"disabledForeground": "#464B5D", "disabledForeground": "#464B5D",
"foreground": "#8F93A2", "foreground": "#8F93A2",
"selectionBackground": "#232632", "selectionBackground": "#717CB480",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"separatorColor": "#0F111A" "separatorColor": "#0F111A"
}, },
@@ -369,7 +369,7 @@
"disabledForeground": "#464B5D", "disabledForeground": "#464B5D",
"foreground": "#8F93A2", "foreground": "#8F93A2",
"highlight": "#0F111A", "highlight": "#0F111A",
"selectionBackground": "#232632", "selectionBackground": "#717CB480",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"shadow": "#0F111A" "shadow": "#0F111A"
}, },
@@ -381,7 +381,7 @@
"disabledBackground": "#0F111A", "disabledBackground": "#0F111A",
"disabledForeground": "#464B5D", "disabledForeground": "#464B5D",
"foreground": "#8F93A2", "foreground": "#8F93A2",
"selectionBackground": "#232632", "selectionBackground": "#717CB480",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"NavBar": { "NavBar": {
@@ -455,10 +455,10 @@
"background": "#0F111A", "background": "#0F111A",
"disabledForeground": "#464B5D", "disabledForeground": "#464B5D",
"eapTagBackground": "#1F2233", "eapTagBackground": "#1F2233",
"hoverBackground": "#717CB416", "hoverBackground": "#717CB430",
"lightSelectionBackground": "#1A1C25", "lightSelectionBackground": "#1A1C25",
"paidTagBackground": "#1F2233", "paidTagBackground": "#1F2233",
"selectionBackground": "#232632", "selectionBackground": "#717CB480",
"tagForeground": "#84ffff", "tagForeground": "#84ffff",
"tagBackground": "#1F2233", "tagBackground": "#1F2233",
"trialTagBackground": "#1F2233", "trialTagBackground": "#1F2233",
@@ -541,7 +541,7 @@
"disabledBackground": "#0F111A", "disabledBackground": "#0F111A",
"disabledForeground": "#464B5D", "disabledForeground": "#464B5D",
"foreground": "#8F93A2", "foreground": "#8F93A2",
"selectionBackground": "#232632", "selectionBackground": "#717CB480",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"ScreenView.borderColor": "#0F111A", "ScreenView.borderColor": "#0F111A",
@@ -694,7 +694,7 @@
"foreground": "#8F93A2", "foreground": "#8F93A2",
"gridColor": "#0F111A", "gridColor": "#0F111A",
"highlightOuter": "#1A1C25", "highlightOuter": "#1A1C25",
"hoverBackground": "#717CB416", "hoverBackground": "#717CB430",
"hoverInactiveBackground": "#1A1C25", "hoverInactiveBackground": "#1A1C25",
"lightSelectionForeground": "#FFFFFF", "lightSelectionForeground": "#FFFFFF",
"lightSelectionInactiveForeground": "#4B526D", "lightSelectionInactiveForeground": "#4B526D",
@@ -811,14 +811,14 @@
"background": "#0F111A", "background": "#0F111A",
"foreground": "#4B526D", "foreground": "#4B526D",
"hash": "#0F111A", "hash": "#0F111A",
"hoverBackground": "#717CB416", "hoverBackground": "#717CB430",
"hoverInactiveBackground": "#1A1C25", "hoverInactiveBackground": "#1A1C25",
"modifiedItemForeground": "#84ffff", "modifiedItemForeground": "#84ffff",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#717CB416", "selectionBackground": "#717CB430",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#717CB416", "selectionInactiveBackground": "#717CB430",
"textBackground": "#0F111A" "textBackground": "#0F111A"
}, },
"Tree.leftChildIndent": 10, "Tree.leftChildIndent": 10,
@@ -843,14 +843,14 @@
"Canvas.background": "#090B10", "Canvas.background": "#090B10",
"highStroke.foreground": "#8F93A2", "highStroke.foreground": "#8F93A2",
"Label.foreground": "#4B526D", "Label.foreground": "#4B526D",
"List.selectionBackground": "#717CB416", "List.selectionBackground": "#717CB430",
"motion": { "motion": {
"borderColor": "#0F111A", "borderColor": "#0F111A",
"Component.foreground": "#8F93A2", "Component.foreground": "#8F93A2",
"ConstraintSetText.foreground": "#4B526D", "ConstraintSetText.foreground": "#4B526D",
"ConstraintSet.background": "#181A1F", "ConstraintSet.background": "#181A1F",
"CSPanel.SelectedFocusBackground": "#232632", "CSPanel.SelectedFocusBackground": "#717CB480",
"CSPanel.SelectedBackground": "#717CB416", "CSPanel.SelectedBackground": "#717CB430",
"cs_FocusText.infoForeground": "#4B526D", "cs_FocusText.infoForeground": "#4B526D",
"CursorTextColor.foreground": "#8F93A2", "CursorTextColor.foreground": "#8F93A2",
"HoverColor.disabledBackground": "#464B5D", "HoverColor.disabledBackground": "#464B5D",
@@ -915,7 +915,7 @@
"Log": { "Log": {
"Commit.unmatchedForeground": "#4B526D", "Commit.unmatchedForeground": "#4B526D",
"Commit.currentBranchBackground": "#181A1F", "Commit.currentBranchBackground": "#181A1F",
"Commit.hoveredBackground": "#717CB416" "Commit.hoveredBackground": "#717CB430"
}, },
"RefLabel": { "RefLabel": {
"foreground": "#FFFFFF", "foreground": "#FFFFFF",
@@ -944,7 +944,7 @@
"actions.background": "#090B10", "actions.background": "#090B10",
"actions.selectionBackground": "#1F2233", "actions.selectionBackground": "#1F2233",
"background": "#181A1F", "background": "#181A1F",
"selectionBackground": "#232632", "selectionBackground": "#717CB480",
"selectionInactiveBackground": "#181A1F" "selectionInactiveBackground": "#181A1F"
} }
}, },

View File

@@ -14,19 +14,19 @@
"acceleratorSelectionForeground": "#94A7B0", "acceleratorSelectionForeground": "#94A7B0",
"background": "#FAFAFA", "background": "#FAFAFA",
"borderColor": "#d3e1e8", "borderColor": "#d3e1e8",
"disabledBackground": "#eae8e8", "disabledBackground": "#CCD7DA50",
"disabledForeground": "#D2D4D5", "disabledForeground": "#D2D4D5",
"disabledText": "#D2D4D5", "disabledText": "#D2D4D5",
"focusColor": "#E7E7E8", "focusColor": "#E7E7E8",
"focusedBorderColor": "#00BCD4", "focusedBorderColor": "#00BCD4",
"foreground": "#546E7A", "foreground": "#546E7A",
"inactiveBackground": "#eae8e8", "inactiveBackground": "#CCD7DA50",
"inactiveForeground": "#94A7B0", "inactiveForeground": "#94A7B0",
"infoForeground": "#94A7B0", "infoForeground": "#94A7B0",
"selectionBackground": "#80CBC4", "selectionBackground": "#80CBC440",
"selectionBackgroundInactive": "#eae8e8", "selectionBackgroundInactive": "#FFFFFF",
"selectionForeground": "#546e7a", "selectionForeground": "#546e7a",
"selectionInactiveBackground": "#eae8e8", "selectionInactiveBackground": "#FFFFFF",
"separatorColor": "#d3e1e8" "separatorColor": "#d3e1e8"
}, },
"activeCaption": "#FAFAFA", "activeCaption": "#FAFAFA",
@@ -39,7 +39,7 @@
"pressedBorderColor": "#00BCD450" "pressedBorderColor": "#00BCD450"
}, },
"Autocomplete": { "Autocomplete": {
"selectionBackground": "#80CBC4" "selectionBackground": "#80CBC440"
}, },
"Borders.ContrastBorderColor": "#FAFAFA", "Borders.ContrastBorderColor": "#FAFAFA",
"Borders.color": "#d3e1e8", "Borders.color": "#d3e1e8",
@@ -49,7 +49,7 @@
"default": { "default": {
"endBackground": "#E7E7E8", "endBackground": "#E7E7E8",
"endBorderColor": "#E7E7E8", "endBorderColor": "#E7E7E8",
"foreground": "#546e7a", "foreground": "#272727",
"focusColor": "#00BCD4", "focusColor": "#00BCD4",
"focusedBorderColor": "#00BCD4", "focusedBorderColor": "#00BCD4",
"shadowColor": "#E7E7E8", "shadowColor": "#E7E7E8",
@@ -79,8 +79,8 @@
"Tooltip.background": "#eae8e8" "Tooltip.background": "#eae8e8"
}, },
"Content": { "Content": {
"background": "#F4F4F4", "background": "#EEEEEE",
"selectionBackground": "#80CBC4" "selectionBackground": "#80CBC440"
}, },
"CheckBox": { "CheckBox": {
"background": "#FAFAFA", "background": "#FAFAFA",
@@ -95,14 +95,14 @@
"disabledBackground": "#FAFAFA", "disabledBackground": "#FAFAFA",
"disabledForeground": "#D2D4D5", "disabledForeground": "#D2D4D5",
"foreground": "#546E7A", "foreground": "#546E7A",
"selectionBackground": "#80CBC4", "selectionBackground": "#80CBC440",
"selectionForeground": "#546e7a" "selectionForeground": "#272727"
}, },
"CodeWithMe": { "CodeWithMe": {
"Avatar.foreground": "#546E7A", "Avatar.foreground": "#546E7A",
"AccessEnabled": { "AccessEnabled": {
"accessDot": "#00BCD4", "accessDot": "#00BCD4",
"dropdownBorder": "#eae8e8", "dropdownBorder": "#FFFFFF",
"pillBackground": "$second" "pillBackground": "$second"
} }
}, },
@@ -119,20 +119,20 @@
"iconColor": "#546E7A", "iconColor": "#546E7A",
"nonEditableBackground": "#FAFAFA" "nonEditableBackground": "#FAFAFA"
}, },
"background": "#F4F4F4", "background": "#EEEEEE",
"buttonBackground": "#F3F4F5", "buttonBackground": "#F3F4F5",
"darcula.hoveredArrowButtonForeground": "#00BCD4", "darcula.hoveredArrowButtonForeground": "#00BCD4",
"disabledForeground": "#D2D4D5", "disabledForeground": "#D2D4D5",
"foreground": "#546E7A", "foreground": "#546E7A",
"modifiedItemForeground": "#00BCD4", "modifiedItemForeground": "#00BCD4",
"nonEditableBackground": "#eae8e8", "nonEditableBackground": "#FFFFFF",
"padding": "5,5,5,5", "padding": "5,5,5,5",
"selectionBackground": "#E7E7E8", "selectionBackground": "#E7E7E8",
"selectionForeground": "#546e7a" "selectionForeground": "#272727"
}, },
"ComboPopup.border": "#d3e1e8", "ComboPopup.border": "#d3e1e8",
"CompletionPopup": { "CompletionPopup": {
"background": "#eae8e8", "background": "#FFFFFF",
"foreground": "#546E7A", "foreground": "#546E7A",
"infoForeground": "#94A7B0", "infoForeground": "#94A7B0",
"matchForeground": "#00BCD4", "matchForeground": "#00BCD4",
@@ -141,8 +141,8 @@
"selectedGrayedForeground": "#546e7a", "selectedGrayedForeground": "#546e7a",
"selectionGrayForeground": "#546e7a", "selectionGrayForeground": "#546e7a",
"selectionInactiveInfoForeground": "#94A7B0", "selectionInactiveInfoForeground": "#94A7B0",
"selectionInactiveBackground": "#80CBC450", "selectionInactiveBackground": "#80CBC440",
"selectionBackground": "#80CBC480", "selectionBackground": "#80CBC440",
"selectionForeground": "#546e7a", "selectionForeground": "#546e7a",
"selectionInfoForeground": "#546e7a" "selectionInfoForeground": "#546e7a"
}, },
@@ -184,12 +184,12 @@
"background": "#FAFAFA", "background": "#FAFAFA",
"borderColor": "#FAFAFA", "borderColor": "#FAFAFA",
"hoverBackground": "#E7E7E8", "hoverBackground": "#E7E7E8",
"hoverColor": "#F4F4F4", "hoverColor": "#EEEEEE",
"hoverMaskColor": "#E7E7E8", "hoverMaskColor": "#E7E7E8",
"inactiveColoredTabBackground": "#FAFAFA", "inactiveColoredTabBackground": "#FAFAFA",
"inactiveColoredFileBackground": "#F3F4F5", "inactiveColoredFileBackground": "#F3F4F5",
"inactiveUnderlineColor": "#00BCD4", "inactiveUnderlineColor": "#00BCD4",
"inactiveMaskColor": "#F4F4F4", "inactiveMaskColor": "#EEEEEE",
"underlineColor": "#00BCD4", "underlineColor": "#00BCD4",
"underlinedTabBackground": "#E7E7E8", "underlinedTabBackground": "#E7E7E8",
"underlinedTabForeground": "#546e7a" "underlinedTabForeground": "#546e7a"
@@ -203,21 +203,21 @@
"areaForeground": "#546E7A" "areaForeground": "#546E7A"
}, },
"Editor": { "Editor": {
"background": "#F4F4F4", "background": "#EEEEEE",
"foreground": "#546E7A", "foreground": "#546E7A",
"shortcutForeground": "#94A7B0" "shortcutForeground": "#94A7B0"
}, },
"EditorPane": { "EditorPane": {
"background": "#F4F4F4", "background": "#EEEEEE",
"caretForeground": "#00BCD4", "caretForeground": "#00BCD4",
"foreground": "#546E7A", "foreground": "#546E7A",
"inactiveBackground": "#FAFAFA", "inactiveBackground": "#FAFAFA",
"inactiveForeground": "#D2D4D5", "inactiveForeground": "#D2D4D5",
"selectionBackground": "#80CBC4", "selectionBackground": "#80CBC440",
"selectionForeground": "#546e7a" "selectionForeground": "#272727"
}, },
"EditorTabs": { "EditorTabs": {
"borderColor": "#eae8e8", "borderColor": "#FFFFFF",
"hoverBackground": "#E7E7E8", "hoverBackground": "#E7E7E8",
"hoverColor": "#E7E7E8", "hoverColor": "#E7E7E8",
"hoverMaskColor": "#E7E7E8", "hoverMaskColor": "#E7E7E8",
@@ -232,7 +232,7 @@
}, },
"EditorGroupsTabs": { "EditorGroupsTabs": {
"background": "#FAFAFA", "background": "#FAFAFA",
"borderColor": "#eae8e8", "borderColor": "#FFFFFF",
"hoverBackground": "#E7E7E8", "hoverBackground": "#E7E7E8",
"hoverColor": "#E7E7E8", "hoverColor": "#E7E7E8",
"inactiveUnderlineColor": "#00BCD4", "inactiveUnderlineColor": "#00BCD4",
@@ -243,7 +243,7 @@
"FileColor": { "FileColor": {
"Green": "#387002", "Green": "#387002",
"Blue": "#004BA0", "Blue": "#004BA0",
"Yellow": "#eae8e8", "Yellow": "#CCD7DA50",
"Orange": "#B53D00", "Orange": "#B53D00",
"Violet": "#4D2C91", "Violet": "#4D2C91",
"Rose": "#A00037" "Rose": "#A00037"
@@ -260,12 +260,12 @@
}, },
"Focus.color": "#d3e1e8", "Focus.color": "#d3e1e8",
"FormattedTextField": { "FormattedTextField": {
"background": "#F4F4F4", "background": "#EEEEEE",
"caretForeground": "#00BCD4", "caretForeground": "#00BCD4",
"foreground": "#546E7A", "foreground": "#546E7A",
"inactiveBackground": "#F3F4F5", "inactiveBackground": "#F3F4F5",
"inactiveForeground": "#D2D4D5", "inactiveForeground": "#D2D4D5",
"selectionForeground": "#546e7a", "selectionForeground": "#272727",
"selectionBackground": "#E7E7E8" "selectionBackground": "#E7E7E8"
}, },
"GotItTooltip.borderColor": "#eae8e8", "GotItTooltip.borderColor": "#eae8e8",
@@ -279,7 +279,7 @@
}, },
"HeaderColor": { "HeaderColor": {
"active": "#FAFAFA", "active": "#FAFAFA",
"inactive": "#F4F4F4" "inactive": "#EEEEEE"
}, },
"HelpTooltip": { "HelpTooltip": {
"background": "#FAFAFA", "background": "#FAFAFA",
@@ -289,7 +289,7 @@
"shortcutForeground": "#94A7B0" "shortcutForeground": "#94A7B0"
}, },
"Hyperlink.linkColor": "#00BCD4", "Hyperlink.linkColor": "#00BCD4",
"inactiveCaption": "#eae8e8", "inactiveCaption": "#FFFFFF",
"inactiveCaptionBorder": "#FAFAFA", "inactiveCaptionBorder": "#FAFAFA",
"inactiveCaptionText": "#94A7B0", "inactiveCaptionText": "#94A7B0",
"info": "#94A7B0", "info": "#94A7B0",
@@ -311,7 +311,7 @@
"disabledText": "#D2D4D5", "disabledText": "#D2D4D5",
"foreground": "#546E7A", "foreground": "#546E7A",
"infoForeground": "#94A7B0", "infoForeground": "#94A7B0",
"selectedForeground": "#546e7a", "selectedForeground": "#272727",
"selectedDisabledForeground": "#546E7A" "selectedDisabledForeground": "#546E7A"
}, },
"Link": { "Link": {
@@ -323,19 +323,19 @@
}, },
"link.foreground": "#00BCD4", "link.foreground": "#00BCD4",
"List": { "List": {
"background": "#eae8e8", "background": "#FFFFFF",
"foreground": "#546E7A", "foreground": "#546E7A",
"hoverBackground": "#80CBC480", "hoverBackground": "#80CBC440",
"hoverInactiveBackground": "#E7E7E8", "hoverInactiveBackground": "#E7E7E8",
"selectionBackground": "#80CBC450", "selectionBackground": "#80CBC440",
"selectionForeground": "#546e7a", "selectionForeground": "#546e7a",
"selectionInactiveForeground": "#546e7a", "selectionInactiveForeground": "#272727",
"selectionInactiveBackground": "#80CBC480" "selectionInactiveBackground": "#80CBC440"
}, },
"material": { "material": {
"background": "#FAFAFA", "background": "#FAFAFA",
"branchColor": "#546E7A", "branchColor": "#546E7A",
"contrast": "#F4F4F4", "contrast": "#EEEEEE",
"foreground": "#546E7A", "foreground": "#546E7A",
"mergeCommits": "#F3F4F5", "mergeCommits": "#F3F4F5",
"primaryColor": "#94A7B0", "primaryColor": "#94A7B0",
@@ -345,7 +345,7 @@
"tagColor": "#94A7B0" "tagColor": "#94A7B0"
}, },
"MemoryIndicator": { "MemoryIndicator": {
"allocatedBackground": "#eae8e8", "allocatedBackground": "#FFFFFF",
"usedColor": "#E7E7E8", "usedColor": "#E7E7E8",
"usedBackground": "#E7E7E8" "usedBackground": "#E7E7E8"
}, },
@@ -354,24 +354,24 @@
"acceleratorSelectionForeground": "#546e7a", "acceleratorSelectionForeground": "#546e7a",
"background": "#FAFAFA", "background": "#FAFAFA",
"border": "4,2,4,2", "border": "4,2,4,2",
"borderColor": "#eae8e8", "borderColor": "#FFFFFF",
"disabledBackground": "#eae8e8", "disabledBackground": "#FFFFFF",
"disabledForeground": "#D2D4D5", "disabledForeground": "#D2D4D5",
"foreground": "#546E7A", "foreground": "#546E7A",
"selectionBackground": "#80CBC4", "selectionBackground": "#80CBC440",
"selectionForeground": "#546e7a", "selectionForeground": "#546e7a",
"separatorColor": "#d3e1e8" "separatorColor": "#d3e1e8"
}, },
"MenuBar": { "MenuBar": {
"background": "#F4F4F4", "background": "#EEEEEE",
"borderColor": "#FAFAFA", "borderColor": "#FAFAFA",
"disabledBackground": "#FAFAFA", "disabledBackground": "#FAFAFA",
"disabledForeground": "#D2D4D5", "disabledForeground": "#D2D4D5",
"foreground": "#546E7A", "foreground": "#546E7A",
"highlight": "#FAFAFA", "highlight": "#FAFAFA",
"selectionBackground": "#80CBC4", "selectionBackground": "#80CBC440",
"selectionForeground": "#546e7a", "selectionForeground": "#546e7a",
"shadow": "#F4F4F4" "shadow": "#EEEEEE"
}, },
"MenuItem": { "MenuItem": {
"acceleratorForeground": "#94A7B0", "acceleratorForeground": "#94A7B0",
@@ -381,7 +381,7 @@
"disabledBackground": "#FAFAFA", "disabledBackground": "#FAFAFA",
"disabledForeground": "#D2D4D5", "disabledForeground": "#D2D4D5",
"foreground": "#546E7A", "foreground": "#546E7A",
"selectionBackground": "#80CBC4", "selectionBackground": "#80CBC440",
"selectionForeground": "#546e7a" "selectionForeground": "#546e7a"
}, },
"NavBar": { "NavBar": {
@@ -393,7 +393,7 @@
"background": "#FAFAFA" "background": "#FAFAFA"
}, },
"SearchField": { "SearchField": {
"background": "#F4F4F4" "background": "#EEEEEE"
} }
}, },
"NewPSD.warning": "#00BCD4", "NewPSD.warning": "#00BCD4",
@@ -433,7 +433,7 @@
"foreground": "#546E7A" "foreground": "#546E7A"
}, },
"ParameterInfo": { "ParameterInfo": {
"background": "#eae8e8", "background": "#FFFFFF",
"borderColor": "#E7E7E8", "borderColor": "#E7E7E8",
"currentOverloadBackground": "#E7E7E8", "currentOverloadBackground": "#E7E7E8",
"currentParameterForeground": "#00BCD4", "currentParameterForeground": "#00BCD4",
@@ -443,22 +443,22 @@
"lineSeparatorColor": "#E7E7E8" "lineSeparatorColor": "#E7E7E8"
}, },
"PasswordField": { "PasswordField": {
"background": "#F4F4F4", "background": "#EEEEEE",
"capsLockIconColor": "#00BCD4", "capsLockIconColor": "#00BCD4",
"caretForeground": "#00BCD4", "caretForeground": "#00BCD4",
"foreground": "#546E7A", "foreground": "#546E7A",
"inactiveForeground": "#D2D4D5", "inactiveForeground": "#D2D4D5",
"selectionBackground": "#E7E7E8", "selectionBackground": "#E7E7E8",
"selectionForeground": "#546e7a" "selectionForeground": "#272727"
}, },
"Plugins": { "Plugins": {
"background": "#FAFAFA", "background": "#FAFAFA",
"disabledForeground": "#D2D4D5", "disabledForeground": "#D2D4D5",
"eapTagBackground": "#E7E7E8", "eapTagBackground": "#E7E7E8",
"hoverBackground": "#80CBC480", "hoverBackground": "#80CBC440",
"lightSelectionBackground": "#E7E7E8", "lightSelectionBackground": "#E7E7E8",
"paidTagBackground": "#E7E7E8", "paidTagBackground": "#E7E7E8",
"selectionBackground": "#80CBC4", "selectionBackground": "#80CBC440",
"tagForeground": "#00BCD4", "tagForeground": "#00BCD4",
"tagBackground": "#E7E7E8", "tagBackground": "#E7E7E8",
"trialTagBackground": "#E7E7E8", "trialTagBackground": "#E7E7E8",
@@ -474,11 +474,11 @@
"updateForeground": "#546E7A" "updateForeground": "#546E7A"
}, },
"SearchField": { "SearchField": {
"background": "#F4F4F4", "background": "#EEEEEE",
"borderColor": "#d3e1e8" "borderColor": "#d3e1e8"
}, },
"SectionHeader": { "SectionHeader": {
"background": "#eae8e8", "background": "#FFFFFF",
"foreground": "#546E7A" "foreground": "#546E7A"
}, },
"Tab": { "Tab": {
@@ -493,20 +493,20 @@
"borderColor": "#FAFAFA", "borderColor": "#FAFAFA",
"foreground": "#00BCD4" "foreground": "#00BCD4"
}, },
"borderColor": "#F4F4F4", "borderColor": "#EEEEEE",
"inactiveBorderColor": "#FAFAFA", "inactiveBorderColor": "#FAFAFA",
"innerBorderColor": "#eae8e8", "innerBorderColor": "#FFFFFF",
"Header": { "Header": {
"activeBackground": "#FAFAFA", "activeBackground": "#FAFAFA",
"inactiveBackground": "#F4F4F4" "inactiveBackground": "#EEEEEE"
}, },
"paintBorder": true, "paintBorder": true,
"separatorForeground": "#546E7A", "separatorForeground": "#546E7A",
"separatorColor": "#eae8e8", "separatorColor": "#FFFFFF",
"Toolbar": { "Toolbar": {
"Floating.background": "#F4F4F4", "Floating.background": "#EEEEEE",
"background": "#F4F4F4", "background": "#EEEEEE",
"borderColor": "#F4F4F4" "borderColor": "#EEEEEE"
} }
}, },
"PopupMenu": { "PopupMenu": {
@@ -541,7 +541,7 @@
"disabledBackground": "#FAFAFA", "disabledBackground": "#FAFAFA",
"disabledForeground": "#D2D4D5", "disabledForeground": "#D2D4D5",
"foreground": "#546E7A", "foreground": "#546E7A",
"selectionBackground": "#80CBC4", "selectionBackground": "#80CBC440",
"selectionForeground": "#546e7a" "selectionForeground": "#546e7a"
}, },
"ScreenView.borderColor": "#d3e1e8", "ScreenView.borderColor": "#d3e1e8",
@@ -581,7 +581,7 @@
}, },
"SearchEverywhere": { "SearchEverywhere": {
"Advertiser": { "Advertiser": {
"background": "#F4F4F4", "background": "#EEEEEE",
"foreground": "#94A7B0" "foreground": "#94A7B0"
}, },
"Header": { "Header": {
@@ -593,12 +593,12 @@
}, },
"SearchField": { "SearchField": {
"background": "#FAFAFA", "background": "#FAFAFA",
"borderColor": "#F4F4F4", "borderColor": "#EEEEEE",
"infoForeground": "#94A7B0" "infoForeground": "#94A7B0"
}, },
"Tab": { "Tab": {
"active.foreground": "#546e7a", "active.foreground": "#272727",
"selectedForeground": "#546e7a", "selectedForeground": "#272727",
"selectedBackground": "#E7E7E8" "selectedBackground": "#E7E7E8"
} }
}, },
@@ -617,12 +617,12 @@
"Repeated.File.Foreground": "#546E7A" "Repeated.File.Foreground": "#546E7A"
}, },
"Separator": { "Separator": {
"background": "#eae8e8", "background": "#FFFFFF",
"foreground": "#eae8e8", "foreground": "#FFFFFF",
"separatorColor": "#eae8e8" "separatorColor": "#FFFFFF"
}, },
"SidePanel": { "SidePanel": {
"background": "#F4F4F4" "background": "#EEEEEE"
}, },
"Slider": { "Slider": {
"background": "#FAFAFA", "background": "#FAFAFA",
@@ -630,7 +630,7 @@
"buttonColor": "#00BCD4", "buttonColor": "#00BCD4",
"foreground": "#546E7A", "foreground": "#546E7A",
"majorTickLength": 6, "majorTickLength": 6,
"tickColor": "#eae8e8", "tickColor": "#FFFFFF",
"trackColor": "#E7E7E8", "trackColor": "#E7E7E8",
"trackWidth": 7, "trackWidth": 7,
"thumb": "#00BCD4" "thumb": "#00BCD4"
@@ -645,13 +645,13 @@
"background": "#FAFAFA", "background": "#FAFAFA",
"border": "3,3,3,3", "border": "3,3,3,3",
"foreground": "#546E7A", "foreground": "#546E7A",
"selectionForeground": "#546e7a" "selectionForeground": "#272727"
}, },
"SplitPane": { "SplitPane": {
"background": "#FAFAFA", "background": "#FAFAFA",
"highlight": "#F4F4F4" "highlight": "#EEEEEE"
}, },
"SplitPaneDivider.draggingColor": "#eae8e8", "SplitPaneDivider.draggingColor": "#FFFFFF",
"StatusBar": { "StatusBar": {
"borderColor": "#FAFAFA", "borderColor": "#FAFAFA",
"hoverBackground": "#E7E7E8", "hoverBackground": "#E7E7E8",
@@ -671,7 +671,7 @@
"highlight": "#d3e1e8", "highlight": "#d3e1e8",
"hoverColor": "#E7E7E8", "hoverColor": "#E7E7E8",
"labelShift": 0, "labelShift": 0,
"selectedForeground": "#546e7a", "selectedForeground": "#272727",
"selectedLabelShift": 0, "selectedLabelShift": 0,
"selectedTabPadInsets": "0,0,0,0", "selectedTabPadInsets": "0,0,0,0",
"tabsOverlapBorder": true, "tabsOverlapBorder": true,
@@ -680,9 +680,9 @@
"tabSelectionHeight": 2, "tabSelectionHeight": 2,
"underlineColor": "#00BCD4" "underlineColor": "#00BCD4"
}, },
"TabbedPane.mt.tab.background": "#F4F4F4", "TabbedPane.mt.tab.background": "#EEEEEE",
"Table": { "Table": {
"alternativeRowBackground": "#F4F4F4", "alternativeRowBackground": "#EEEEEE",
"background": "#FAFAFA", "background": "#FAFAFA",
"cellNoFocusBorder": "10,5,10,5", "cellNoFocusBorder": "10,5,10,5",
"focusCellHighlightBorder": "10,5,10,5", "focusCellHighlightBorder": "10,5,10,5",
@@ -690,63 +690,63 @@
"dropLineColor": "#00BCD4", "dropLineColor": "#00BCD4",
"dropLineShortColor": "#00BCD4", "dropLineShortColor": "#00BCD4",
"focusCellBackground": "#E7E7E8", "focusCellBackground": "#E7E7E8",
"focusCellForeground": "#546e7a", "focusCellForeground": "#272727",
"foreground": "#546E7A", "foreground": "#546E7A",
"gridColor": "#FAFAFA", "gridColor": "#FAFAFA",
"highlightOuter": "#E7E7E8", "highlightOuter": "#E7E7E8",
"hoverBackground": "#80CBC480", "hoverBackground": "#80CBC440",
"hoverInactiveBackground": "#E7E7E8", "hoverInactiveBackground": "#E7E7E8",
"lightSelectionForeground": "#546e7a", "lightSelectionForeground": "#272727",
"lightSelectionInactiveForeground": "#94A7B0", "lightSelectionInactiveForeground": "#94A7B0",
"lightSelectionInactiveBackground": "#eae8e8", "lightSelectionInactiveBackground": "#FFFFFF",
"selectionBackground": "#E7E7E8", "selectionBackground": "#E7E7E8",
"selectionForeground": "#546e7a", "selectionForeground": "#272727",
"selectionInactiveBackground": "#E7E7E8", "selectionInactiveBackground": "#E7E7E8",
"selectionInactiveForeground": "#546e7a", "selectionInactiveForeground": "#546e7a",
"sortIconColor": "#546E7A", "sortIconColor": "#546E7A",
"stripeColor": "#F4F4F4" "stripeColor": "#EEEEEE"
}, },
"TableHeader": { "TableHeader": {
"background": "#FAFAFA", "background": "#FAFAFA",
"borderColor": "#FAFAFA", "borderColor": "#FAFAFA",
"bottomSeparatorColor": "#eae8e8", "bottomSeparatorColor": "#FFFFFF",
"cellBorder": "4,0,4,0", "cellBorder": "4,0,4,0",
"disabledForeground": "#D2D4D5", "disabledForeground": "#D2D4D5",
"foreground": "#546E7A", "foreground": "#546E7A",
"focusCellBackground": "#E7E7E8", "focusCellBackground": "#E7E7E8",
"focusCellForeground": "#546e7a", "focusCellForeground": "#272727",
"height": 25, "height": 25,
"separatorColor": "#eae8e8" "separatorColor": "#FFFFFF"
}, },
"text": "#94A7B0", "text": "#94A7B0",
"textInactiveText": "#94A7B0", "textInactiveText": "#94A7B0",
"textText": "#94A7B0", "textText": "#94A7B0",
"TextArea": { "TextArea": {
"background": "#F4F4F4", "background": "#EEEEEE",
"caretForeground": "#00BCD4", "caretForeground": "#00BCD4",
"foreground": "#546E7A", "foreground": "#546E7A",
"inactiveForeground": "#D2D4D5", "inactiveForeground": "#D2D4D5",
"selectionBackground": "#E7E7E8", "selectionBackground": "#E7E7E8",
"selectionForeground": "#546e7a" "selectionForeground": "#272727"
}, },
"TextField": { "TextField": {
"background": "#F4F4F4", "background": "#EEEEEE",
"caretForeground": "#00BCD4", "caretForeground": "#00BCD4",
"foreground": "#546E7A", "foreground": "#546E7A",
"inactiveForeground": "#D2D4D5", "inactiveForeground": "#D2D4D5",
"selectionBackground": "#E7E7E8", "selectionBackground": "#E7E7E8",
"selectionForeground": "#546e7a" "selectionForeground": "#272727"
}, },
"TextPane": { "TextPane": {
"background": "#F4F4F4", "background": "#EEEEEE",
"caretForeground": "#00BCD4", "caretForeground": "#00BCD4",
"foreground": "#546E7A", "foreground": "#546E7A",
"inactiveForeground": "#D2D4D5", "inactiveForeground": "#D2D4D5",
"selectionBackground": "#E7E7E8", "selectionBackground": "#E7E7E8",
"selectionForeground": "#546e7a" "selectionForeground": "#272727"
}, },
"TitlePane": { "TitlePane": {
"background": "#F4F4F4", "background": "#EEEEEE",
"Button.hoverBackground": "#E7E7E8", "Button.hoverBackground": "#E7E7E8",
"inactiveBackground": "#FAFAFA", "inactiveBackground": "#FAFAFA",
"infoForeground": "#94A7B0", "infoForeground": "#94A7B0",
@@ -764,7 +764,7 @@
"onForeground": "#00BCD4" "onForeground": "#00BCD4"
}, },
"ToolBar": { "ToolBar": {
"background": "#F4F4F4", "background": "#EEEEEE",
"borderHandleColor": "#94A7B0", "borderHandleColor": "#94A7B0",
"floatingForeground": "#94A7B0", "floatingForeground": "#94A7B0",
"foreground": "#546E7A" "foreground": "#546E7A"
@@ -782,12 +782,12 @@
"ToolWindow": { "ToolWindow": {
"Button": { "Button": {
"hoverBackground": "#E7E7E8", "hoverBackground": "#E7E7E8",
"selectedForeground": "#546e7a", "selectedForeground": "#272727",
"selectedBackground": "#F4F4F4" "selectedBackground": "#EEEEEE"
}, },
"Header": { "Header": {
"background": "#FAFAFA", "background": "#FAFAFA",
"borderColor": "#eae8e8", "borderColor": "#FFFFFF",
"inactiveBackground": "#FAFAFA" "inactiveBackground": "#FAFAFA"
}, },
"HeaderCloseButton": { "HeaderCloseButton": {
@@ -798,34 +798,34 @@
"hoverBackground": "#E7E7E8", "hoverBackground": "#E7E7E8",
"hoverInactiveBackground": "#E7E7E8", "hoverInactiveBackground": "#E7E7E8",
"inactiveUnderlineColor": "#00BCD4", "inactiveUnderlineColor": "#00BCD4",
"selectedBackground": "#F4F4F4", "selectedBackground": "#EEEEEE",
"selectedInactiveBackground": "#F4F4F4", "selectedInactiveBackground": "#EEEEEE",
"underlineColor": "#00BCD4", "underlineColor": "#00BCD4",
"underlinedTabBackground": "#E7E7E8", "underlinedTabBackground": "#E7E7E8",
"underlinedTabInactiveBackground": "#eae8e8", "underlinedTabInactiveBackground": "#FFFFFF",
"underlinedTabForeground": "#546e7a", "underlinedTabForeground": "#546e7a",
"underlinedTabInactiveForeground": "#546E7A" "underlinedTabInactiveForeground": "#546E7A"
} }
}, },
"Tree": { "Tree": {
"background": "#F4F4F4", "background": "#EEEEEE",
"foreground": "#94A7B0", "foreground": "#94A7B0",
"hash": "#d3e1e8", "hash": "#d3e1e8",
"hoverBackground": "#80CBC480", "hoverBackground": "#80CBC440",
"hoverInactiveBackground": "#E7E7E8", "hoverInactiveBackground": "#E7E7E8",
"modifiedItemForeground": "#00BCD4", "modifiedItemForeground": "#00BCD4",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#80CBC480", "selectionBackground": "#80CBC440",
"selectionForeground": "#546e7a", "selectionForeground": "#546e7a",
"selectionInactiveForeground": "#546e7a", "selectionInactiveForeground": "#546e7a",
"selectionInactiveBackground": "#80CBC480", "selectionInactiveBackground": "#80CBC440",
"textBackground": "#F4F4F4" "textBackground": "#EEEEEE"
}, },
"Tree.leftChildIndent": 10, "Tree.leftChildIndent": 10,
"Tree.rightChildIndent": 5, "Tree.rightChildIndent": 5,
"UIDesigner": { "UIDesigner": {
"Activity.borderColor": "#d3e1e8", "Activity.borderColor": "#d3e1e8",
"Canvas.background": "#F4F4F4", "Canvas.background": "#EEEEEE",
"ColorPicker": { "ColorPicker": {
"background": "#FAFAFA", "background": "#FAFAFA",
"foreground": "#546E7A" "foreground": "#546E7A"
@@ -840,34 +840,34 @@
"borderColor": "#d3e1e8", "borderColor": "#d3e1e8",
"hoverBorderColor": "#E7E7E8" "hoverBorderColor": "#E7E7E8"
}, },
"Canvas.background": "#F4F4F4", "Canvas.background": "#EEEEEE",
"highStroke.foreground": "#546E7A", "highStroke.foreground": "#546E7A",
"Label.foreground": "#94A7B0", "Label.foreground": "#94A7B0",
"List.selectionBackground": "#80CBC480", "List.selectionBackground": "#80CBC440",
"motion": { "motion": {
"borderColor": "#d3e1e8", "borderColor": "#d3e1e8",
"Component.foreground": "#546E7A", "Component.foreground": "#546E7A",
"ConstraintSetText.foreground": "#94A7B0", "ConstraintSetText.foreground": "#94A7B0",
"ConstraintSet.background": "#eae8e8", "ConstraintSet.background": "#FFFFFF",
"CSPanel.SelectedFocusBackground": "#80CBC4", "CSPanel.SelectedFocusBackground": "#80CBC440",
"CSPanel.SelectedBackground": "#80CBC480", "CSPanel.SelectedBackground": "#80CBC440",
"cs_FocusText.infoForeground": "#94A7B0", "cs_FocusText.infoForeground": "#94A7B0",
"CursorTextColor.foreground": "#546E7A", "CursorTextColor.foreground": "#546E7A",
"HoverColor.disabledBackground": "#D2D4D5", "HoverColor.disabledBackground": "#D2D4D5",
"motionGraph.background": "#FAFAFA", "motionGraph.background": "#FAFAFA",
"Notification.background": "#eae8e8", "Notification.background": "#eae8e8",
"ourAvg.background": "#eae8e8", "ourAvg.background": "#FFFFFF",
"ourCS.background": "#eae8e8", "ourCS.background": "#FFFFFF",
"ourCS_Border.borderColor": "#d3e1e8", "ourCS_Border.borderColor": "#d3e1e8",
"ourCS_TextColor.foreground": "#94A7B0", "ourCS_TextColor.foreground": "#94A7B0",
"ourCS_SelectedFocusBackground.selectionForeground": "#546e7a", "ourCS_SelectedFocusBackground.selectionForeground": "#546e7a",
"ourCS_SelectedBackground.selectionInactiveBackground": "#E7E7E8", "ourCS_SelectedBackground.selectionInactiveBackground": "#E7E7E8",
"ourCS_SelectedBorder.pressedBorderColor": "#E7E7E8", "ourCS_SelectedBorder.pressedBorderColor": "#E7E7E8",
"ourML_BarColor.separatorColor": "#d3e1e8", "ourML_BarColor.separatorColor": "#d3e1e8",
"PrimaryPanel.background": "#F4F4F4", "PrimaryPanel.background": "#EEEEEE",
"SecondaryPanel.background": "#FAFAFA", "SecondaryPanel.background": "#FAFAFA",
"SecondaryPanel.header.foreground": "#94A7B0", "SecondaryPanel.header.foreground": "#94A7B0",
"SecondaryPanel.header.background": "#F4F4F4", "SecondaryPanel.header.background": "#EEEEEE",
"timeLine.disabledBorderColor": "#d3e1e8" "timeLine.disabledBorderColor": "#d3e1e8"
}, },
"Panel": { "Panel": {
@@ -905,7 +905,7 @@
}, },
"HgLog": { "HgLog": {
"branchIconColor": "#00BCD4", "branchIconColor": "#00BCD4",
"bookmarkIconColor": "#546e7a", "bookmarkIconColor": "#272727",
"closedBranchIconColor": "#D2D4D5", "closedBranchIconColor": "#D2D4D5",
"localTagIconColor": "#94A7B0", "localTagIconColor": "#94A7B0",
"mqTagIconColor": "#94A7B0", "mqTagIconColor": "#94A7B0",
@@ -914,48 +914,48 @@
}, },
"Log": { "Log": {
"Commit.unmatchedForeground": "#94A7B0", "Commit.unmatchedForeground": "#94A7B0",
"Commit.currentBranchBackground": "#eae8e8", "Commit.currentBranchBackground": "#FFFFFF",
"Commit.hoveredBackground": "#80CBC480" "Commit.hoveredBackground": "#80CBC440"
}, },
"RefLabel": { "RefLabel": {
"foreground": "#546e7a", "foreground": "#272727",
"backgroundBase": "#E7E7E8" "backgroundBase": "#E7E7E8"
} }
}, },
"Viewport": { "Viewport": {
"background": "#F4F4F4", "background": "#EEEEEE",
"foreground": "#546E7A" "foreground": "#546E7A"
}, },
"WelcomeScreen": { "WelcomeScreen": {
"AssociatedComponent.background": "#FAFAFA", "AssociatedComponent.background": "#FAFAFA",
"background": "#FAFAFA", "background": "#FAFAFA",
"borderColor": "#FAFAFA", "borderColor": "#FAFAFA",
"captionBackground": "#F4F4F4", "captionBackground": "#EEEEEE",
"captionForeground": "#546E7A", "captionForeground": "#546E7A",
"Details.background": "#FAFAFA", "Details.background": "#FAFAFA",
"footerBackground": "#F4F4F4", "footerBackground": "#EEEEEE",
"footerForeground": "#546E7A", "footerForeground": "#546E7A",
"headerBackground": "#FAFAFA", "headerBackground": "#FAFAFA",
"headerForeground": "#546E7A", "headerForeground": "#546E7A",
"List.background": "#F4F4F4", "List.background": "#EEEEEE",
"separatorColor": "#d3e1e8", "separatorColor": "#d3e1e8",
"SidePanel.background": "#eae8e8", "SidePanel.background": "#FFFFFF",
"Projects": { "Projects": {
"actions.background": "#F4F4F4", "actions.background": "#EEEEEE",
"actions.selectionBackground": "#E7E7E8", "actions.selectionBackground": "#E7E7E8",
"background": "#eae8e8", "background": "#FFFFFF",
"selectionBackground": "#80CBC4", "selectionBackground": "#80CBC440",
"selectionInactiveBackground": "#eae8e8" "selectionInactiveBackground": "#FFFFFF"
} }
}, },
"window": "#F4F4F4", "window": "#EEEEEE",
"windowBorder": "#d3e1e8", "windowBorder": "#d3e1e8",
"windowText": "#94A7B0", "windowText": "#94A7B0",
"Window.border": "#d3e1e8" "Window.border": "#d3e1e8"
}, },
"icons": { "icons": {
"ColorPalette": { "ColorPalette": {
"#43494A": "#F4F4F4", "#43494A": "#EEEEEE",
"#6B6B6B": "#94A7B0", "#6B6B6B": "#94A7B0",
"#A7A7A7": "#FAFAFA", "#A7A7A7": "#FAFAFA",
"#3D6185": "#00BCD4", "#3D6185": "#00BCD4",
@@ -972,10 +972,10 @@
"Actions.GreyInline.Dark": "#546E7A", "Actions.GreyInline.Dark": "#546E7A",
"Actions.Red": "#E53935", "Actions.Red": "#E53935",
"Actions.Yellow": "#F6A434", "Actions.Yellow": "#F6A434",
"Checkbox.Background.Default": "#F4F4F4", "Checkbox.Background.Default": "#EEEEEE",
"Checkbox.Background.Default.Dark": "#F4F4F4", "Checkbox.Background.Default.Dark": "#EEEEEE",
"Checkbox.Background.Disabled": "#eae8e8", "Checkbox.Background.Disabled": "#CCD7DA50",
"Checkbox.Background.Disabled.Dark": "#eae8e8", "Checkbox.Background.Disabled.Dark": "#CCD7DA50",
"Checkbox.Border.Default": "#d3e1e8", "Checkbox.Border.Default": "#d3e1e8",
"Checkbox.Border.Default.Dark": "#d3e1e8", "Checkbox.Border.Default.Dark": "#d3e1e8",
"Checkbox.Border.Disabled": "#D2D4D5", "Checkbox.Border.Disabled": "#D2D4D5",

View File

@@ -14,19 +14,19 @@
"acceleratorSelectionForeground": "#94A7B0", "acceleratorSelectionForeground": "#94A7B0",
"background": "#FAFAFA", "background": "#FAFAFA",
"borderColor": "#d3e1e8", "borderColor": "#d3e1e8",
"disabledBackground": "#eae8e8", "disabledBackground": "#CCD7DA50",
"disabledForeground": "#D2D4D5", "disabledForeground": "#D2D4D5",
"disabledText": "#D2D4D5", "disabledText": "#D2D4D5",
"focusColor": "#E7E7E8", "focusColor": "#E7E7E8",
"focusedBorderColor": "#00BCD4", "focusedBorderColor": "#00BCD4",
"foreground": "#546E7A", "foreground": "#546E7A",
"inactiveBackground": "#eae8e8", "inactiveBackground": "#CCD7DA50",
"inactiveForeground": "#94A7B0", "inactiveForeground": "#94A7B0",
"infoForeground": "#94A7B0", "infoForeground": "#94A7B0",
"selectionBackground": "#80CBC4", "selectionBackground": "#80CBC440",
"selectionBackgroundInactive": "#eae8e8", "selectionBackgroundInactive": "#FFFFFF",
"selectionForeground": "#546e7a", "selectionForeground": "#546e7a",
"selectionInactiveBackground": "#eae8e8", "selectionInactiveBackground": "#FFFFFF",
"separatorColor": "#d3e1e8" "separatorColor": "#d3e1e8"
}, },
"activeCaption": "#FAFAFA", "activeCaption": "#FAFAFA",
@@ -39,7 +39,7 @@
"pressedBorderColor": "#00BCD450" "pressedBorderColor": "#00BCD450"
}, },
"Autocomplete": { "Autocomplete": {
"selectionBackground": "#80CBC4" "selectionBackground": "#80CBC440"
}, },
"Borders.ContrastBorderColor": "#FAFAFA", "Borders.ContrastBorderColor": "#FAFAFA",
"Borders.color": "#d3e1e8", "Borders.color": "#d3e1e8",
@@ -49,7 +49,7 @@
"default": { "default": {
"endBackground": "#E7E7E8", "endBackground": "#E7E7E8",
"endBorderColor": "#E7E7E8", "endBorderColor": "#E7E7E8",
"foreground": "#546e7a", "foreground": "#272727",
"focusColor": "#00BCD4", "focusColor": "#00BCD4",
"focusedBorderColor": "#00BCD4", "focusedBorderColor": "#00BCD4",
"shadowColor": "#E7E7E8", "shadowColor": "#E7E7E8",
@@ -79,8 +79,8 @@
"Tooltip.background": "#eae8e8" "Tooltip.background": "#eae8e8"
}, },
"Content": { "Content": {
"background": "#F4F4F4", "background": "#EEEEEE",
"selectionBackground": "#80CBC4" "selectionBackground": "#80CBC440"
}, },
"CheckBox": { "CheckBox": {
"background": "#FAFAFA", "background": "#FAFAFA",
@@ -95,14 +95,14 @@
"disabledBackground": "#FAFAFA", "disabledBackground": "#FAFAFA",
"disabledForeground": "#D2D4D5", "disabledForeground": "#D2D4D5",
"foreground": "#546E7A", "foreground": "#546E7A",
"selectionBackground": "#80CBC4", "selectionBackground": "#80CBC440",
"selectionForeground": "#546e7a" "selectionForeground": "#272727"
}, },
"CodeWithMe": { "CodeWithMe": {
"Avatar.foreground": "#546E7A", "Avatar.foreground": "#546E7A",
"AccessEnabled": { "AccessEnabled": {
"accessDot": "#00BCD4", "accessDot": "#00BCD4",
"dropdownBorder": "#eae8e8", "dropdownBorder": "#FFFFFF",
"pillBackground": "$second" "pillBackground": "$second"
} }
}, },
@@ -125,14 +125,14 @@
"disabledForeground": "#D2D4D5", "disabledForeground": "#D2D4D5",
"foreground": "#546E7A", "foreground": "#546E7A",
"modifiedItemForeground": "#00BCD4", "modifiedItemForeground": "#00BCD4",
"nonEditableBackground": "#eae8e8", "nonEditableBackground": "#FFFFFF",
"padding": "5,5,5,5", "padding": "5,5,5,5",
"selectionBackground": "#E7E7E8", "selectionBackground": "#E7E7E8",
"selectionForeground": "#546e7a" "selectionForeground": "#272727"
}, },
"ComboPopup.border": "#d3e1e8", "ComboPopup.border": "#d3e1e8",
"CompletionPopup": { "CompletionPopup": {
"background": "#eae8e8", "background": "#FFFFFF",
"foreground": "#546E7A", "foreground": "#546E7A",
"infoForeground": "#94A7B0", "infoForeground": "#94A7B0",
"matchForeground": "#00BCD4", "matchForeground": "#00BCD4",
@@ -141,8 +141,8 @@
"selectedGrayedForeground": "#546e7a", "selectedGrayedForeground": "#546e7a",
"selectionGrayForeground": "#546e7a", "selectionGrayForeground": "#546e7a",
"selectionInactiveInfoForeground": "#94A7B0", "selectionInactiveInfoForeground": "#94A7B0",
"selectionInactiveBackground": "#80CBC450", "selectionInactiveBackground": "#80CBC440",
"selectionBackground": "#80CBC480", "selectionBackground": "#80CBC440",
"selectionForeground": "#546e7a", "selectionForeground": "#546e7a",
"selectionInfoForeground": "#546e7a" "selectionInfoForeground": "#546e7a"
}, },
@@ -213,11 +213,11 @@
"foreground": "#546E7A", "foreground": "#546E7A",
"inactiveBackground": "#FAFAFA", "inactiveBackground": "#FAFAFA",
"inactiveForeground": "#D2D4D5", "inactiveForeground": "#D2D4D5",
"selectionBackground": "#80CBC4", "selectionBackground": "#80CBC440",
"selectionForeground": "#546e7a" "selectionForeground": "#272727"
}, },
"EditorTabs": { "EditorTabs": {
"borderColor": "#eae8e8", "borderColor": "#FFFFFF",
"hoverBackground": "#E7E7E8", "hoverBackground": "#E7E7E8",
"hoverColor": "#E7E7E8", "hoverColor": "#E7E7E8",
"hoverMaskColor": "#E7E7E8", "hoverMaskColor": "#E7E7E8",
@@ -232,7 +232,7 @@
}, },
"EditorGroupsTabs": { "EditorGroupsTabs": {
"background": "#FAFAFA", "background": "#FAFAFA",
"borderColor": "#eae8e8", "borderColor": "#FFFFFF",
"hoverBackground": "#E7E7E8", "hoverBackground": "#E7E7E8",
"hoverColor": "#E7E7E8", "hoverColor": "#E7E7E8",
"inactiveUnderlineColor": "#00BCD4", "inactiveUnderlineColor": "#00BCD4",
@@ -243,7 +243,7 @@
"FileColor": { "FileColor": {
"Green": "#387002", "Green": "#387002",
"Blue": "#004BA0", "Blue": "#004BA0",
"Yellow": "#eae8e8", "Yellow": "#CCD7DA50",
"Orange": "#B53D00", "Orange": "#B53D00",
"Violet": "#4D2C91", "Violet": "#4D2C91",
"Rose": "#A00037" "Rose": "#A00037"
@@ -265,7 +265,7 @@
"foreground": "#546E7A", "foreground": "#546E7A",
"inactiveBackground": "#F3F4F5", "inactiveBackground": "#F3F4F5",
"inactiveForeground": "#D2D4D5", "inactiveForeground": "#D2D4D5",
"selectionForeground": "#546e7a", "selectionForeground": "#272727",
"selectionBackground": "#E7E7E8" "selectionBackground": "#E7E7E8"
}, },
"GotItTooltip.borderColor": "#eae8e8", "GotItTooltip.borderColor": "#eae8e8",
@@ -279,7 +279,7 @@
}, },
"HeaderColor": { "HeaderColor": {
"active": "#FAFAFA", "active": "#FAFAFA",
"inactive": "#F4F4F4" "inactive": "#EEEEEE"
}, },
"HelpTooltip": { "HelpTooltip": {
"background": "#FAFAFA", "background": "#FAFAFA",
@@ -289,7 +289,7 @@
"shortcutForeground": "#94A7B0" "shortcutForeground": "#94A7B0"
}, },
"Hyperlink.linkColor": "#00BCD4", "Hyperlink.linkColor": "#00BCD4",
"inactiveCaption": "#eae8e8", "inactiveCaption": "#FFFFFF",
"inactiveCaptionBorder": "#FAFAFA", "inactiveCaptionBorder": "#FAFAFA",
"inactiveCaptionText": "#94A7B0", "inactiveCaptionText": "#94A7B0",
"info": "#94A7B0", "info": "#94A7B0",
@@ -311,7 +311,7 @@
"disabledText": "#D2D4D5", "disabledText": "#D2D4D5",
"foreground": "#546E7A", "foreground": "#546E7A",
"infoForeground": "#94A7B0", "infoForeground": "#94A7B0",
"selectedForeground": "#546e7a", "selectedForeground": "#272727",
"selectedDisabledForeground": "#546E7A" "selectedDisabledForeground": "#546E7A"
}, },
"Link": { "Link": {
@@ -323,19 +323,19 @@
}, },
"link.foreground": "#00BCD4", "link.foreground": "#00BCD4",
"List": { "List": {
"background": "#eae8e8", "background": "#FFFFFF",
"foreground": "#546E7A", "foreground": "#546E7A",
"hoverBackground": "#80CBC480", "hoverBackground": "#80CBC440",
"hoverInactiveBackground": "#E7E7E8", "hoverInactiveBackground": "#E7E7E8",
"selectionBackground": "#80CBC450", "selectionBackground": "#80CBC440",
"selectionForeground": "#546e7a", "selectionForeground": "#546e7a",
"selectionInactiveForeground": "#546e7a", "selectionInactiveForeground": "#272727",
"selectionInactiveBackground": "#80CBC480" "selectionInactiveBackground": "#80CBC440"
}, },
"material": { "material": {
"background": "#FAFAFA", "background": "#FAFAFA",
"branchColor": "#546E7A", "branchColor": "#546E7A",
"contrast": "#F4F4F4", "contrast": "#EEEEEE",
"foreground": "#546E7A", "foreground": "#546E7A",
"mergeCommits": "#F3F4F5", "mergeCommits": "#F3F4F5",
"primaryColor": "#94A7B0", "primaryColor": "#94A7B0",
@@ -345,7 +345,7 @@
"tagColor": "#94A7B0" "tagColor": "#94A7B0"
}, },
"MemoryIndicator": { "MemoryIndicator": {
"allocatedBackground": "#eae8e8", "allocatedBackground": "#FFFFFF",
"usedColor": "#E7E7E8", "usedColor": "#E7E7E8",
"usedBackground": "#E7E7E8" "usedBackground": "#E7E7E8"
}, },
@@ -354,11 +354,11 @@
"acceleratorSelectionForeground": "#546e7a", "acceleratorSelectionForeground": "#546e7a",
"background": "#FAFAFA", "background": "#FAFAFA",
"border": "4,2,4,2", "border": "4,2,4,2",
"borderColor": "#eae8e8", "borderColor": "#FFFFFF",
"disabledBackground": "#eae8e8", "disabledBackground": "#FFFFFF",
"disabledForeground": "#D2D4D5", "disabledForeground": "#D2D4D5",
"foreground": "#546E7A", "foreground": "#546E7A",
"selectionBackground": "#80CBC4", "selectionBackground": "#80CBC440",
"selectionForeground": "#546e7a", "selectionForeground": "#546e7a",
"separatorColor": "#d3e1e8" "separatorColor": "#d3e1e8"
}, },
@@ -369,7 +369,7 @@
"disabledForeground": "#D2D4D5", "disabledForeground": "#D2D4D5",
"foreground": "#546E7A", "foreground": "#546E7A",
"highlight": "#FAFAFA", "highlight": "#FAFAFA",
"selectionBackground": "#80CBC4", "selectionBackground": "#80CBC440",
"selectionForeground": "#546e7a", "selectionForeground": "#546e7a",
"shadow": "#FAFAFA" "shadow": "#FAFAFA"
}, },
@@ -381,7 +381,7 @@
"disabledBackground": "#FAFAFA", "disabledBackground": "#FAFAFA",
"disabledForeground": "#D2D4D5", "disabledForeground": "#D2D4D5",
"foreground": "#546E7A", "foreground": "#546E7A",
"selectionBackground": "#80CBC4", "selectionBackground": "#80CBC440",
"selectionForeground": "#546e7a" "selectionForeground": "#546e7a"
}, },
"NavBar": { "NavBar": {
@@ -433,7 +433,7 @@
"foreground": "#546E7A" "foreground": "#546E7A"
}, },
"ParameterInfo": { "ParameterInfo": {
"background": "#eae8e8", "background": "#FFFFFF",
"borderColor": "#E7E7E8", "borderColor": "#E7E7E8",
"currentOverloadBackground": "#E7E7E8", "currentOverloadBackground": "#E7E7E8",
"currentParameterForeground": "#00BCD4", "currentParameterForeground": "#00BCD4",
@@ -449,16 +449,16 @@
"foreground": "#546E7A", "foreground": "#546E7A",
"inactiveForeground": "#D2D4D5", "inactiveForeground": "#D2D4D5",
"selectionBackground": "#E7E7E8", "selectionBackground": "#E7E7E8",
"selectionForeground": "#546e7a" "selectionForeground": "#272727"
}, },
"Plugins": { "Plugins": {
"background": "#FAFAFA", "background": "#FAFAFA",
"disabledForeground": "#D2D4D5", "disabledForeground": "#D2D4D5",
"eapTagBackground": "#E7E7E8", "eapTagBackground": "#E7E7E8",
"hoverBackground": "#80CBC480", "hoverBackground": "#80CBC440",
"lightSelectionBackground": "#E7E7E8", "lightSelectionBackground": "#E7E7E8",
"paidTagBackground": "#E7E7E8", "paidTagBackground": "#E7E7E8",
"selectionBackground": "#80CBC4", "selectionBackground": "#80CBC440",
"tagForeground": "#00BCD4", "tagForeground": "#00BCD4",
"tagBackground": "#E7E7E8", "tagBackground": "#E7E7E8",
"trialTagBackground": "#E7E7E8", "trialTagBackground": "#E7E7E8",
@@ -478,7 +478,7 @@
"borderColor": "#d3e1e8" "borderColor": "#d3e1e8"
}, },
"SectionHeader": { "SectionHeader": {
"background": "#eae8e8", "background": "#FFFFFF",
"foreground": "#546E7A" "foreground": "#546E7A"
}, },
"Tab": { "Tab": {
@@ -493,20 +493,20 @@
"borderColor": "#FAFAFA", "borderColor": "#FAFAFA",
"foreground": "#00BCD4" "foreground": "#00BCD4"
}, },
"borderColor": "#F4F4F4", "borderColor": "#EEEEEE",
"inactiveBorderColor": "#FAFAFA", "inactiveBorderColor": "#FAFAFA",
"innerBorderColor": "#eae8e8", "innerBorderColor": "#FFFFFF",
"Header": { "Header": {
"activeBackground": "#FAFAFA", "activeBackground": "#FAFAFA",
"inactiveBackground": "#F4F4F4" "inactiveBackground": "#EEEEEE"
}, },
"paintBorder": true, "paintBorder": true,
"separatorForeground": "#546E7A", "separatorForeground": "#546E7A",
"separatorColor": "#eae8e8", "separatorColor": "#FFFFFF",
"Toolbar": { "Toolbar": {
"Floating.background": "#F4F4F4", "Floating.background": "#EEEEEE",
"background": "#F4F4F4", "background": "#EEEEEE",
"borderColor": "#F4F4F4" "borderColor": "#EEEEEE"
} }
}, },
"PopupMenu": { "PopupMenu": {
@@ -541,7 +541,7 @@
"disabledBackground": "#FAFAFA", "disabledBackground": "#FAFAFA",
"disabledForeground": "#D2D4D5", "disabledForeground": "#D2D4D5",
"foreground": "#546E7A", "foreground": "#546E7A",
"selectionBackground": "#80CBC4", "selectionBackground": "#80CBC440",
"selectionForeground": "#546e7a" "selectionForeground": "#546e7a"
}, },
"ScreenView.borderColor": "#d3e1e8", "ScreenView.borderColor": "#d3e1e8",
@@ -581,7 +581,7 @@
}, },
"SearchEverywhere": { "SearchEverywhere": {
"Advertiser": { "Advertiser": {
"background": "#F4F4F4", "background": "#EEEEEE",
"foreground": "#94A7B0" "foreground": "#94A7B0"
}, },
"Header": { "Header": {
@@ -593,12 +593,12 @@
}, },
"SearchField": { "SearchField": {
"background": "#FAFAFA", "background": "#FAFAFA",
"borderColor": "#F4F4F4", "borderColor": "#EEEEEE",
"infoForeground": "#94A7B0" "infoForeground": "#94A7B0"
}, },
"Tab": { "Tab": {
"active.foreground": "#546e7a", "active.foreground": "#272727",
"selectedForeground": "#546e7a", "selectedForeground": "#272727",
"selectedBackground": "#E7E7E8" "selectedBackground": "#E7E7E8"
} }
}, },
@@ -617,9 +617,9 @@
"Repeated.File.Foreground": "#546E7A" "Repeated.File.Foreground": "#546E7A"
}, },
"Separator": { "Separator": {
"background": "#eae8e8", "background": "#FFFFFF",
"foreground": "#eae8e8", "foreground": "#FFFFFF",
"separatorColor": "#eae8e8" "separatorColor": "#FFFFFF"
}, },
"SidePanel": { "SidePanel": {
"background": "#FAFAFA" "background": "#FAFAFA"
@@ -630,7 +630,7 @@
"buttonColor": "#00BCD4", "buttonColor": "#00BCD4",
"foreground": "#546E7A", "foreground": "#546E7A",
"majorTickLength": 6, "majorTickLength": 6,
"tickColor": "#eae8e8", "tickColor": "#FFFFFF",
"trackColor": "#E7E7E8", "trackColor": "#E7E7E8",
"trackWidth": 7, "trackWidth": 7,
"thumb": "#00BCD4" "thumb": "#00BCD4"
@@ -645,13 +645,13 @@
"background": "#FAFAFA", "background": "#FAFAFA",
"border": "3,3,3,3", "border": "3,3,3,3",
"foreground": "#546E7A", "foreground": "#546E7A",
"selectionForeground": "#546e7a" "selectionForeground": "#272727"
}, },
"SplitPane": { "SplitPane": {
"background": "#FAFAFA", "background": "#FAFAFA",
"highlight": "#FAFAFA" "highlight": "#FAFAFA"
}, },
"SplitPaneDivider.draggingColor": "#eae8e8", "SplitPaneDivider.draggingColor": "#FFFFFF",
"StatusBar": { "StatusBar": {
"borderColor": "#FAFAFA", "borderColor": "#FAFAFA",
"hoverBackground": "#E7E7E8", "hoverBackground": "#E7E7E8",
@@ -671,7 +671,7 @@
"highlight": "#d3e1e8", "highlight": "#d3e1e8",
"hoverColor": "#E7E7E8", "hoverColor": "#E7E7E8",
"labelShift": 0, "labelShift": 0,
"selectedForeground": "#546e7a", "selectedForeground": "#272727",
"selectedLabelShift": 0, "selectedLabelShift": 0,
"selectedTabPadInsets": "0,0,0,0", "selectedTabPadInsets": "0,0,0,0",
"tabsOverlapBorder": true, "tabsOverlapBorder": true,
@@ -682,7 +682,7 @@
}, },
"TabbedPane.mt.tab.background": "#FAFAFA", "TabbedPane.mt.tab.background": "#FAFAFA",
"Table": { "Table": {
"alternativeRowBackground": "#F4F4F4", "alternativeRowBackground": "#EEEEEE",
"background": "#FAFAFA", "background": "#FAFAFA",
"cellNoFocusBorder": "10,5,10,5", "cellNoFocusBorder": "10,5,10,5",
"focusCellHighlightBorder": "10,5,10,5", "focusCellHighlightBorder": "10,5,10,5",
@@ -690,33 +690,33 @@
"dropLineColor": "#00BCD4", "dropLineColor": "#00BCD4",
"dropLineShortColor": "#00BCD4", "dropLineShortColor": "#00BCD4",
"focusCellBackground": "#E7E7E8", "focusCellBackground": "#E7E7E8",
"focusCellForeground": "#546e7a", "focusCellForeground": "#272727",
"foreground": "#546E7A", "foreground": "#546E7A",
"gridColor": "#FAFAFA", "gridColor": "#FAFAFA",
"highlightOuter": "#E7E7E8", "highlightOuter": "#E7E7E8",
"hoverBackground": "#80CBC480", "hoverBackground": "#80CBC440",
"hoverInactiveBackground": "#E7E7E8", "hoverInactiveBackground": "#E7E7E8",
"lightSelectionForeground": "#546e7a", "lightSelectionForeground": "#272727",
"lightSelectionInactiveForeground": "#94A7B0", "lightSelectionInactiveForeground": "#94A7B0",
"lightSelectionInactiveBackground": "#eae8e8", "lightSelectionInactiveBackground": "#FFFFFF",
"selectionBackground": "#E7E7E8", "selectionBackground": "#E7E7E8",
"selectionForeground": "#546e7a", "selectionForeground": "#272727",
"selectionInactiveBackground": "#E7E7E8", "selectionInactiveBackground": "#E7E7E8",
"selectionInactiveForeground": "#546e7a", "selectionInactiveForeground": "#546e7a",
"sortIconColor": "#546E7A", "sortIconColor": "#546E7A",
"stripeColor": "#F4F4F4" "stripeColor": "#EEEEEE"
}, },
"TableHeader": { "TableHeader": {
"background": "#FAFAFA", "background": "#FAFAFA",
"borderColor": "#FAFAFA", "borderColor": "#FAFAFA",
"bottomSeparatorColor": "#eae8e8", "bottomSeparatorColor": "#FFFFFF",
"cellBorder": "4,0,4,0", "cellBorder": "4,0,4,0",
"disabledForeground": "#D2D4D5", "disabledForeground": "#D2D4D5",
"foreground": "#546E7A", "foreground": "#546E7A",
"focusCellBackground": "#E7E7E8", "focusCellBackground": "#E7E7E8",
"focusCellForeground": "#546e7a", "focusCellForeground": "#272727",
"height": 25, "height": 25,
"separatorColor": "#eae8e8" "separatorColor": "#FFFFFF"
}, },
"text": "#94A7B0", "text": "#94A7B0",
"textInactiveText": "#94A7B0", "textInactiveText": "#94A7B0",
@@ -727,7 +727,7 @@
"foreground": "#546E7A", "foreground": "#546E7A",
"inactiveForeground": "#D2D4D5", "inactiveForeground": "#D2D4D5",
"selectionBackground": "#E7E7E8", "selectionBackground": "#E7E7E8",
"selectionForeground": "#546e7a" "selectionForeground": "#272727"
}, },
"TextField": { "TextField": {
"background": "#FAFAFA", "background": "#FAFAFA",
@@ -735,7 +735,7 @@
"foreground": "#546E7A", "foreground": "#546E7A",
"inactiveForeground": "#D2D4D5", "inactiveForeground": "#D2D4D5",
"selectionBackground": "#E7E7E8", "selectionBackground": "#E7E7E8",
"selectionForeground": "#546e7a" "selectionForeground": "#272727"
}, },
"TextPane": { "TextPane": {
"background": "#FAFAFA", "background": "#FAFAFA",
@@ -743,10 +743,10 @@
"foreground": "#546E7A", "foreground": "#546E7A",
"inactiveForeground": "#D2D4D5", "inactiveForeground": "#D2D4D5",
"selectionBackground": "#E7E7E8", "selectionBackground": "#E7E7E8",
"selectionForeground": "#546e7a" "selectionForeground": "#272727"
}, },
"TitlePane": { "TitlePane": {
"background": "#F4F4F4", "background": "#EEEEEE",
"Button.hoverBackground": "#E7E7E8", "Button.hoverBackground": "#E7E7E8",
"inactiveBackground": "#FAFAFA", "inactiveBackground": "#FAFAFA",
"infoForeground": "#94A7B0", "infoForeground": "#94A7B0",
@@ -782,12 +782,12 @@
"ToolWindow": { "ToolWindow": {
"Button": { "Button": {
"hoverBackground": "#E7E7E8", "hoverBackground": "#E7E7E8",
"selectedForeground": "#546e7a", "selectedForeground": "#272727",
"selectedBackground": "#F4F4F4" "selectedBackground": "#EEEEEE"
}, },
"Header": { "Header": {
"background": "#FAFAFA", "background": "#FAFAFA",
"borderColor": "#eae8e8", "borderColor": "#FFFFFF",
"inactiveBackground": "#FAFAFA" "inactiveBackground": "#FAFAFA"
}, },
"HeaderCloseButton": { "HeaderCloseButton": {
@@ -798,11 +798,11 @@
"hoverBackground": "#E7E7E8", "hoverBackground": "#E7E7E8",
"hoverInactiveBackground": "#E7E7E8", "hoverInactiveBackground": "#E7E7E8",
"inactiveUnderlineColor": "#00BCD4", "inactiveUnderlineColor": "#00BCD4",
"selectedBackground": "#F4F4F4", "selectedBackground": "#EEEEEE",
"selectedInactiveBackground": "#F4F4F4", "selectedInactiveBackground": "#EEEEEE",
"underlineColor": "#00BCD4", "underlineColor": "#00BCD4",
"underlinedTabBackground": "#E7E7E8", "underlinedTabBackground": "#E7E7E8",
"underlinedTabInactiveBackground": "#eae8e8", "underlinedTabInactiveBackground": "#FFFFFF",
"underlinedTabForeground": "#546e7a", "underlinedTabForeground": "#546e7a",
"underlinedTabInactiveForeground": "#546E7A" "underlinedTabInactiveForeground": "#546E7A"
} }
@@ -811,21 +811,21 @@
"background": "#FAFAFA", "background": "#FAFAFA",
"foreground": "#94A7B0", "foreground": "#94A7B0",
"hash": "#d3e1e8", "hash": "#d3e1e8",
"hoverBackground": "#80CBC480", "hoverBackground": "#80CBC440",
"hoverInactiveBackground": "#E7E7E8", "hoverInactiveBackground": "#E7E7E8",
"modifiedItemForeground": "#00BCD4", "modifiedItemForeground": "#00BCD4",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#80CBC480", "selectionBackground": "#80CBC440",
"selectionForeground": "#546e7a", "selectionForeground": "#546e7a",
"selectionInactiveForeground": "#546e7a", "selectionInactiveForeground": "#546e7a",
"selectionInactiveBackground": "#80CBC480", "selectionInactiveBackground": "#80CBC440",
"textBackground": "#FAFAFA" "textBackground": "#FAFAFA"
}, },
"Tree.leftChildIndent": 10, "Tree.leftChildIndent": 10,
"Tree.rightChildIndent": 5, "Tree.rightChildIndent": 5,
"UIDesigner": { "UIDesigner": {
"Activity.borderColor": "#d3e1e8", "Activity.borderColor": "#d3e1e8",
"Canvas.background": "#F4F4F4", "Canvas.background": "#EEEEEE",
"ColorPicker": { "ColorPicker": {
"background": "#FAFAFA", "background": "#FAFAFA",
"foreground": "#546E7A" "foreground": "#546E7A"
@@ -840,34 +840,34 @@
"borderColor": "#d3e1e8", "borderColor": "#d3e1e8",
"hoverBorderColor": "#E7E7E8" "hoverBorderColor": "#E7E7E8"
}, },
"Canvas.background": "#F4F4F4", "Canvas.background": "#EEEEEE",
"highStroke.foreground": "#546E7A", "highStroke.foreground": "#546E7A",
"Label.foreground": "#94A7B0", "Label.foreground": "#94A7B0",
"List.selectionBackground": "#80CBC480", "List.selectionBackground": "#80CBC440",
"motion": { "motion": {
"borderColor": "#d3e1e8", "borderColor": "#d3e1e8",
"Component.foreground": "#546E7A", "Component.foreground": "#546E7A",
"ConstraintSetText.foreground": "#94A7B0", "ConstraintSetText.foreground": "#94A7B0",
"ConstraintSet.background": "#eae8e8", "ConstraintSet.background": "#FFFFFF",
"CSPanel.SelectedFocusBackground": "#80CBC4", "CSPanel.SelectedFocusBackground": "#80CBC440",
"CSPanel.SelectedBackground": "#80CBC480", "CSPanel.SelectedBackground": "#80CBC440",
"cs_FocusText.infoForeground": "#94A7B0", "cs_FocusText.infoForeground": "#94A7B0",
"CursorTextColor.foreground": "#546E7A", "CursorTextColor.foreground": "#546E7A",
"HoverColor.disabledBackground": "#D2D4D5", "HoverColor.disabledBackground": "#D2D4D5",
"motionGraph.background": "#FAFAFA", "motionGraph.background": "#FAFAFA",
"Notification.background": "#eae8e8", "Notification.background": "#eae8e8",
"ourAvg.background": "#eae8e8", "ourAvg.background": "#FFFFFF",
"ourCS.background": "#eae8e8", "ourCS.background": "#FFFFFF",
"ourCS_Border.borderColor": "#d3e1e8", "ourCS_Border.borderColor": "#d3e1e8",
"ourCS_TextColor.foreground": "#94A7B0", "ourCS_TextColor.foreground": "#94A7B0",
"ourCS_SelectedFocusBackground.selectionForeground": "#546e7a", "ourCS_SelectedFocusBackground.selectionForeground": "#546e7a",
"ourCS_SelectedBackground.selectionInactiveBackground": "#E7E7E8", "ourCS_SelectedBackground.selectionInactiveBackground": "#E7E7E8",
"ourCS_SelectedBorder.pressedBorderColor": "#E7E7E8", "ourCS_SelectedBorder.pressedBorderColor": "#E7E7E8",
"ourML_BarColor.separatorColor": "#d3e1e8", "ourML_BarColor.separatorColor": "#d3e1e8",
"PrimaryPanel.background": "#F4F4F4", "PrimaryPanel.background": "#EEEEEE",
"SecondaryPanel.background": "#FAFAFA", "SecondaryPanel.background": "#FAFAFA",
"SecondaryPanel.header.foreground": "#94A7B0", "SecondaryPanel.header.foreground": "#94A7B0",
"SecondaryPanel.header.background": "#F4F4F4", "SecondaryPanel.header.background": "#EEEEEE",
"timeLine.disabledBorderColor": "#d3e1e8" "timeLine.disabledBorderColor": "#d3e1e8"
}, },
"Panel": { "Panel": {
@@ -905,7 +905,7 @@
}, },
"HgLog": { "HgLog": {
"branchIconColor": "#00BCD4", "branchIconColor": "#00BCD4",
"bookmarkIconColor": "#546e7a", "bookmarkIconColor": "#272727",
"closedBranchIconColor": "#D2D4D5", "closedBranchIconColor": "#D2D4D5",
"localTagIconColor": "#94A7B0", "localTagIconColor": "#94A7B0",
"mqTagIconColor": "#94A7B0", "mqTagIconColor": "#94A7B0",
@@ -914,11 +914,11 @@
}, },
"Log": { "Log": {
"Commit.unmatchedForeground": "#94A7B0", "Commit.unmatchedForeground": "#94A7B0",
"Commit.currentBranchBackground": "#eae8e8", "Commit.currentBranchBackground": "#FFFFFF",
"Commit.hoveredBackground": "#80CBC480" "Commit.hoveredBackground": "#80CBC440"
}, },
"RefLabel": { "RefLabel": {
"foreground": "#546e7a", "foreground": "#272727",
"backgroundBase": "#E7E7E8" "backgroundBase": "#E7E7E8"
} }
}, },
@@ -930,22 +930,22 @@
"AssociatedComponent.background": "#FAFAFA", "AssociatedComponent.background": "#FAFAFA",
"background": "#FAFAFA", "background": "#FAFAFA",
"borderColor": "#FAFAFA", "borderColor": "#FAFAFA",
"captionBackground": "#F4F4F4", "captionBackground": "#EEEEEE",
"captionForeground": "#546E7A", "captionForeground": "#546E7A",
"Details.background": "#FAFAFA", "Details.background": "#FAFAFA",
"footerBackground": "#F4F4F4", "footerBackground": "#EEEEEE",
"footerForeground": "#546E7A", "footerForeground": "#546E7A",
"headerBackground": "#FAFAFA", "headerBackground": "#FAFAFA",
"headerForeground": "#546E7A", "headerForeground": "#546E7A",
"List.background": "#F4F4F4", "List.background": "#EEEEEE",
"separatorColor": "#d3e1e8", "separatorColor": "#d3e1e8",
"SidePanel.background": "#eae8e8", "SidePanel.background": "#FFFFFF",
"Projects": { "Projects": {
"actions.background": "#F4F4F4", "actions.background": "#EEEEEE",
"actions.selectionBackground": "#E7E7E8", "actions.selectionBackground": "#E7E7E8",
"background": "#eae8e8", "background": "#FFFFFF",
"selectionBackground": "#80CBC4", "selectionBackground": "#80CBC440",
"selectionInactiveBackground": "#eae8e8" "selectionInactiveBackground": "#FFFFFF"
} }
}, },
"window": "#FAFAFA", "window": "#FAFAFA",
@@ -955,7 +955,7 @@
}, },
"icons": { "icons": {
"ColorPalette": { "ColorPalette": {
"#43494A": "#F4F4F4", "#43494A": "#EEEEEE",
"#6B6B6B": "#94A7B0", "#6B6B6B": "#94A7B0",
"#A7A7A7": "#FAFAFA", "#A7A7A7": "#FAFAFA",
"#3D6185": "#00BCD4", "#3D6185": "#00BCD4",
@@ -972,10 +972,10 @@
"Actions.GreyInline.Dark": "#546E7A", "Actions.GreyInline.Dark": "#546E7A",
"Actions.Red": "#E53935", "Actions.Red": "#E53935",
"Actions.Yellow": "#F6A434", "Actions.Yellow": "#F6A434",
"Checkbox.Background.Default": "#F4F4F4", "Checkbox.Background.Default": "#EEEEEE",
"Checkbox.Background.Default.Dark": "#F4F4F4", "Checkbox.Background.Default.Dark": "#EEEEEE",
"Checkbox.Background.Disabled": "#eae8e8", "Checkbox.Background.Disabled": "#CCD7DA50",
"Checkbox.Background.Disabled.Dark": "#eae8e8", "Checkbox.Background.Disabled.Dark": "#CCD7DA50",
"Checkbox.Border.Default": "#d3e1e8", "Checkbox.Border.Default": "#d3e1e8",
"Checkbox.Border.Default.Dark": "#d3e1e8", "Checkbox.Border.Default.Dark": "#d3e1e8",
"Checkbox.Border.Disabled": "#D2D4D5", "Checkbox.Border.Disabled": "#D2D4D5",

View File

@@ -141,8 +141,8 @@
"selectedGrayedForeground": "#FFFFFF", "selectedGrayedForeground": "#FFFFFF",
"selectionGrayForeground": "#FFFFFF", "selectionGrayForeground": "#FFFFFF",
"selectionInactiveInfoForeground": "#607D8B", "selectionInactiveInfoForeground": "#607D8B",
"selectionInactiveBackground": "#546E7A50", "selectionInactiveBackground": "#546E7A",
"selectionBackground": "#546E7A80", "selectionBackground": "#546E7A",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInfoForeground": "#FFFFFF" "selectionInfoForeground": "#FFFFFF"
}, },
@@ -327,7 +327,7 @@
"foreground": "#B0BEC5", "foreground": "#B0BEC5",
"hoverBackground": "#546E7A70", "hoverBackground": "#546E7A70",
"hoverInactiveBackground": "#314549", "hoverInactiveBackground": "#314549",
"selectionBackground": "#546E7A50", "selectionBackground": "#546E7A",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#546E7A70" "selectionInactiveBackground": "#546E7A70"

View File

@@ -141,8 +141,8 @@
"selectedGrayedForeground": "#FFFFFF", "selectedGrayedForeground": "#FFFFFF",
"selectionGrayForeground": "#FFFFFF", "selectionGrayForeground": "#FFFFFF",
"selectionInactiveInfoForeground": "#607D8B", "selectionInactiveInfoForeground": "#607D8B",
"selectionInactiveBackground": "#546E7A50", "selectionInactiveBackground": "#546E7A",
"selectionBackground": "#546E7A80", "selectionBackground": "#546E7A",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInfoForeground": "#FFFFFF" "selectionInfoForeground": "#FFFFFF"
}, },
@@ -327,7 +327,7 @@
"foreground": "#B0BEC5", "foreground": "#B0BEC5",
"hoverBackground": "#546E7A70", "hoverBackground": "#546E7A70",
"hoverInactiveBackground": "#314549", "hoverInactiveBackground": "#314549",
"selectionBackground": "#546E7A50", "selectionBackground": "#546E7A",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#546E7A70" "selectionInactiveBackground": "#546E7A70"

View File

@@ -23,7 +23,7 @@
"inactiveBackground": "#2f2e43", "inactiveBackground": "#2f2e43",
"inactiveForeground": "#676E95", "inactiveForeground": "#676E95",
"infoForeground": "#676E95", "infoForeground": "#676E95",
"selectionBackground": "#3C435E", "selectionBackground": "#717CB470",
"selectionBackgroundInactive": "#34324a", "selectionBackgroundInactive": "#34324a",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveBackground": "#34324a", "selectionInactiveBackground": "#34324a",
@@ -39,7 +39,7 @@
"pressedBorderColor": "#ab47bc50" "pressedBorderColor": "#ab47bc50"
}, },
"Autocomplete": { "Autocomplete": {
"selectionBackground": "#3C435E" "selectionBackground": "#717CB470"
}, },
"Borders.ContrastBorderColor": "#292D3E", "Borders.ContrastBorderColor": "#292D3E",
"Borders.color": "#2b2a3e", "Borders.color": "#2b2a3e",
@@ -80,7 +80,7 @@
}, },
"Content": { "Content": {
"background": "#202331", "background": "#202331",
"selectionBackground": "#3C435E" "selectionBackground": "#717CB470"
}, },
"CheckBox": { "CheckBox": {
"background": "#292D3E", "background": "#292D3E",
@@ -95,7 +95,7 @@
"disabledBackground": "#292D3E", "disabledBackground": "#292D3E",
"disabledForeground": "#515772", "disabledForeground": "#515772",
"foreground": "#A6ACCD", "foreground": "#A6ACCD",
"selectionBackground": "#3C435E", "selectionBackground": "#717CB470",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"CodeWithMe": { "CodeWithMe": {
@@ -141,8 +141,8 @@
"selectedGrayedForeground": "#FFFFFF", "selectedGrayedForeground": "#FFFFFF",
"selectionGrayForeground": "#FFFFFF", "selectionGrayForeground": "#FFFFFF",
"selectionInactiveInfoForeground": "#676E95", "selectionInactiveInfoForeground": "#676E95",
"selectionInactiveBackground": "#3C435E50", "selectionInactiveBackground": "#717CB470",
"selectionBackground": "#3C435E80", "selectionBackground": "#717CB470",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInfoForeground": "#FFFFFF" "selectionInfoForeground": "#FFFFFF"
}, },
@@ -213,7 +213,7 @@
"foreground": "#A6ACCD", "foreground": "#A6ACCD",
"inactiveBackground": "#292D3E", "inactiveBackground": "#292D3E",
"inactiveForeground": "#515772", "inactiveForeground": "#515772",
"selectionBackground": "#3C435E", "selectionBackground": "#717CB470",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"EditorTabs": { "EditorTabs": {
@@ -325,12 +325,12 @@
"List": { "List": {
"background": "#34324a", "background": "#34324a",
"foreground": "#A6ACCD", "foreground": "#A6ACCD",
"hoverBackground": "#676E9570", "hoverBackground": "#676E95",
"hoverInactiveBackground": "#414863", "hoverInactiveBackground": "#414863",
"selectionBackground": "#3C435E50", "selectionBackground": "#717CB470",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#676E9570" "selectionInactiveBackground": "#676E95"
}, },
"material": { "material": {
"background": "#292D3E", "background": "#292D3E",
@@ -358,7 +358,7 @@
"disabledBackground": "#34324a", "disabledBackground": "#34324a",
"disabledForeground": "#515772", "disabledForeground": "#515772",
"foreground": "#A6ACCD", "foreground": "#A6ACCD",
"selectionBackground": "#3C435E", "selectionBackground": "#717CB470",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"separatorColor": "#2b2a3e" "separatorColor": "#2b2a3e"
}, },
@@ -369,7 +369,7 @@
"disabledForeground": "#515772", "disabledForeground": "#515772",
"foreground": "#A6ACCD", "foreground": "#A6ACCD",
"highlight": "#292D3E", "highlight": "#292D3E",
"selectionBackground": "#3C435E", "selectionBackground": "#717CB470",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"shadow": "#202331" "shadow": "#202331"
}, },
@@ -381,7 +381,7 @@
"disabledBackground": "#292D3E", "disabledBackground": "#292D3E",
"disabledForeground": "#515772", "disabledForeground": "#515772",
"foreground": "#A6ACCD", "foreground": "#A6ACCD",
"selectionBackground": "#3C435E", "selectionBackground": "#717CB470",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"NavBar": { "NavBar": {
@@ -455,10 +455,10 @@
"background": "#292D3E", "background": "#292D3E",
"disabledForeground": "#515772", "disabledForeground": "#515772",
"eapTagBackground": "#444267", "eapTagBackground": "#444267",
"hoverBackground": "#676E9570", "hoverBackground": "#676E95",
"lightSelectionBackground": "#414863", "lightSelectionBackground": "#414863",
"paidTagBackground": "#444267", "paidTagBackground": "#444267",
"selectionBackground": "#3C435E", "selectionBackground": "#717CB470",
"tagForeground": "#ab47bc", "tagForeground": "#ab47bc",
"tagBackground": "#444267", "tagBackground": "#444267",
"trialTagBackground": "#444267", "trialTagBackground": "#444267",
@@ -541,7 +541,7 @@
"disabledBackground": "#292D3E", "disabledBackground": "#292D3E",
"disabledForeground": "#515772", "disabledForeground": "#515772",
"foreground": "#A6ACCD", "foreground": "#A6ACCD",
"selectionBackground": "#3C435E", "selectionBackground": "#717CB470",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"ScreenView.borderColor": "#2b2a3e", "ScreenView.borderColor": "#2b2a3e",
@@ -694,7 +694,7 @@
"foreground": "#A6ACCD", "foreground": "#A6ACCD",
"gridColor": "#292D3E", "gridColor": "#292D3E",
"highlightOuter": "#414863", "highlightOuter": "#414863",
"hoverBackground": "#676E9570", "hoverBackground": "#676E95",
"hoverInactiveBackground": "#414863", "hoverInactiveBackground": "#414863",
"lightSelectionForeground": "#FFFFFF", "lightSelectionForeground": "#FFFFFF",
"lightSelectionInactiveForeground": "#676E95", "lightSelectionInactiveForeground": "#676E95",
@@ -811,14 +811,14 @@
"background": "#202331", "background": "#202331",
"foreground": "#676E95", "foreground": "#676E95",
"hash": "#2b2a3e", "hash": "#2b2a3e",
"hoverBackground": "#676E9570", "hoverBackground": "#676E95",
"hoverInactiveBackground": "#414863", "hoverInactiveBackground": "#414863",
"modifiedItemForeground": "#ab47bc", "modifiedItemForeground": "#ab47bc",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#676E9570", "selectionBackground": "#676E95",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#676E9570", "selectionInactiveBackground": "#676E95",
"textBackground": "#202331" "textBackground": "#202331"
}, },
"Tree.leftChildIndent": 10, "Tree.leftChildIndent": 10,
@@ -843,14 +843,14 @@
"Canvas.background": "#202331", "Canvas.background": "#202331",
"highStroke.foreground": "#A6ACCD", "highStroke.foreground": "#A6ACCD",
"Label.foreground": "#676E95", "Label.foreground": "#676E95",
"List.selectionBackground": "#676E9570", "List.selectionBackground": "#676E95",
"motion": { "motion": {
"borderColor": "#2b2a3e", "borderColor": "#2b2a3e",
"Component.foreground": "#A6ACCD", "Component.foreground": "#A6ACCD",
"ConstraintSetText.foreground": "#676E95", "ConstraintSetText.foreground": "#676E95",
"ConstraintSet.background": "#34324a", "ConstraintSet.background": "#34324a",
"CSPanel.SelectedFocusBackground": "#3C435E", "CSPanel.SelectedFocusBackground": "#717CB470",
"CSPanel.SelectedBackground": "#676E9570", "CSPanel.SelectedBackground": "#676E95",
"cs_FocusText.infoForeground": "#676E95", "cs_FocusText.infoForeground": "#676E95",
"CursorTextColor.foreground": "#A6ACCD", "CursorTextColor.foreground": "#A6ACCD",
"HoverColor.disabledBackground": "#515772", "HoverColor.disabledBackground": "#515772",
@@ -915,7 +915,7 @@
"Log": { "Log": {
"Commit.unmatchedForeground": "#676E95", "Commit.unmatchedForeground": "#676E95",
"Commit.currentBranchBackground": "#34324a", "Commit.currentBranchBackground": "#34324a",
"Commit.hoveredBackground": "#676E9570" "Commit.hoveredBackground": "#676E95"
}, },
"RefLabel": { "RefLabel": {
"foreground": "#FFFFFF", "foreground": "#FFFFFF",
@@ -944,7 +944,7 @@
"actions.background": "#202331", "actions.background": "#202331",
"actions.selectionBackground": "#444267", "actions.selectionBackground": "#444267",
"background": "#34324a", "background": "#34324a",
"selectionBackground": "#3C435E", "selectionBackground": "#717CB470",
"selectionInactiveBackground": "#34324a" "selectionInactiveBackground": "#34324a"
} }
}, },

View File

@@ -23,7 +23,7 @@
"inactiveBackground": "#2f2e43", "inactiveBackground": "#2f2e43",
"inactiveForeground": "#676E95", "inactiveForeground": "#676E95",
"infoForeground": "#676E95", "infoForeground": "#676E95",
"selectionBackground": "#3C435E", "selectionBackground": "#717CB470",
"selectionBackgroundInactive": "#34324a", "selectionBackgroundInactive": "#34324a",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveBackground": "#34324a", "selectionInactiveBackground": "#34324a",
@@ -39,7 +39,7 @@
"pressedBorderColor": "#ab47bc50" "pressedBorderColor": "#ab47bc50"
}, },
"Autocomplete": { "Autocomplete": {
"selectionBackground": "#3C435E" "selectionBackground": "#717CB470"
}, },
"Borders.ContrastBorderColor": "#292D3E", "Borders.ContrastBorderColor": "#292D3E",
"Borders.color": "#2b2a3e", "Borders.color": "#2b2a3e",
@@ -80,7 +80,7 @@
}, },
"Content": { "Content": {
"background": "#202331", "background": "#202331",
"selectionBackground": "#3C435E" "selectionBackground": "#717CB470"
}, },
"CheckBox": { "CheckBox": {
"background": "#292D3E", "background": "#292D3E",
@@ -95,7 +95,7 @@
"disabledBackground": "#292D3E", "disabledBackground": "#292D3E",
"disabledForeground": "#515772", "disabledForeground": "#515772",
"foreground": "#A6ACCD", "foreground": "#A6ACCD",
"selectionBackground": "#3C435E", "selectionBackground": "#717CB470",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"CodeWithMe": { "CodeWithMe": {
@@ -141,8 +141,8 @@
"selectedGrayedForeground": "#FFFFFF", "selectedGrayedForeground": "#FFFFFF",
"selectionGrayForeground": "#FFFFFF", "selectionGrayForeground": "#FFFFFF",
"selectionInactiveInfoForeground": "#676E95", "selectionInactiveInfoForeground": "#676E95",
"selectionInactiveBackground": "#3C435E50", "selectionInactiveBackground": "#717CB470",
"selectionBackground": "#3C435E80", "selectionBackground": "#717CB470",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInfoForeground": "#FFFFFF" "selectionInfoForeground": "#FFFFFF"
}, },
@@ -213,7 +213,7 @@
"foreground": "#A6ACCD", "foreground": "#A6ACCD",
"inactiveBackground": "#292D3E", "inactiveBackground": "#292D3E",
"inactiveForeground": "#515772", "inactiveForeground": "#515772",
"selectionBackground": "#3C435E", "selectionBackground": "#717CB470",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"EditorTabs": { "EditorTabs": {
@@ -325,12 +325,12 @@
"List": { "List": {
"background": "#34324a", "background": "#34324a",
"foreground": "#A6ACCD", "foreground": "#A6ACCD",
"hoverBackground": "#676E9570", "hoverBackground": "#676E95",
"hoverInactiveBackground": "#414863", "hoverInactiveBackground": "#414863",
"selectionBackground": "#3C435E50", "selectionBackground": "#717CB470",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#676E9570" "selectionInactiveBackground": "#676E95"
}, },
"material": { "material": {
"background": "#292D3E", "background": "#292D3E",
@@ -358,7 +358,7 @@
"disabledBackground": "#34324a", "disabledBackground": "#34324a",
"disabledForeground": "#515772", "disabledForeground": "#515772",
"foreground": "#A6ACCD", "foreground": "#A6ACCD",
"selectionBackground": "#3C435E", "selectionBackground": "#717CB470",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"separatorColor": "#2b2a3e" "separatorColor": "#2b2a3e"
}, },
@@ -369,7 +369,7 @@
"disabledForeground": "#515772", "disabledForeground": "#515772",
"foreground": "#A6ACCD", "foreground": "#A6ACCD",
"highlight": "#292D3E", "highlight": "#292D3E",
"selectionBackground": "#3C435E", "selectionBackground": "#717CB470",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"shadow": "#292D3E" "shadow": "#292D3E"
}, },
@@ -381,7 +381,7 @@
"disabledBackground": "#292D3E", "disabledBackground": "#292D3E",
"disabledForeground": "#515772", "disabledForeground": "#515772",
"foreground": "#A6ACCD", "foreground": "#A6ACCD",
"selectionBackground": "#3C435E", "selectionBackground": "#717CB470",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"NavBar": { "NavBar": {
@@ -455,10 +455,10 @@
"background": "#292D3E", "background": "#292D3E",
"disabledForeground": "#515772", "disabledForeground": "#515772",
"eapTagBackground": "#444267", "eapTagBackground": "#444267",
"hoverBackground": "#676E9570", "hoverBackground": "#676E95",
"lightSelectionBackground": "#414863", "lightSelectionBackground": "#414863",
"paidTagBackground": "#444267", "paidTagBackground": "#444267",
"selectionBackground": "#3C435E", "selectionBackground": "#717CB470",
"tagForeground": "#ab47bc", "tagForeground": "#ab47bc",
"tagBackground": "#444267", "tagBackground": "#444267",
"trialTagBackground": "#444267", "trialTagBackground": "#444267",
@@ -541,7 +541,7 @@
"disabledBackground": "#292D3E", "disabledBackground": "#292D3E",
"disabledForeground": "#515772", "disabledForeground": "#515772",
"foreground": "#A6ACCD", "foreground": "#A6ACCD",
"selectionBackground": "#3C435E", "selectionBackground": "#717CB470",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"ScreenView.borderColor": "#2b2a3e", "ScreenView.borderColor": "#2b2a3e",
@@ -694,7 +694,7 @@
"foreground": "#A6ACCD", "foreground": "#A6ACCD",
"gridColor": "#292D3E", "gridColor": "#292D3E",
"highlightOuter": "#414863", "highlightOuter": "#414863",
"hoverBackground": "#676E9570", "hoverBackground": "#676E95",
"hoverInactiveBackground": "#414863", "hoverInactiveBackground": "#414863",
"lightSelectionForeground": "#FFFFFF", "lightSelectionForeground": "#FFFFFF",
"lightSelectionInactiveForeground": "#676E95", "lightSelectionInactiveForeground": "#676E95",
@@ -811,14 +811,14 @@
"background": "#292D3E", "background": "#292D3E",
"foreground": "#676E95", "foreground": "#676E95",
"hash": "#2b2a3e", "hash": "#2b2a3e",
"hoverBackground": "#676E9570", "hoverBackground": "#676E95",
"hoverInactiveBackground": "#414863", "hoverInactiveBackground": "#414863",
"modifiedItemForeground": "#ab47bc", "modifiedItemForeground": "#ab47bc",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#676E9570", "selectionBackground": "#676E95",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#676E9570", "selectionInactiveBackground": "#676E95",
"textBackground": "#292D3E" "textBackground": "#292D3E"
}, },
"Tree.leftChildIndent": 10, "Tree.leftChildIndent": 10,
@@ -843,14 +843,14 @@
"Canvas.background": "#202331", "Canvas.background": "#202331",
"highStroke.foreground": "#A6ACCD", "highStroke.foreground": "#A6ACCD",
"Label.foreground": "#676E95", "Label.foreground": "#676E95",
"List.selectionBackground": "#676E9570", "List.selectionBackground": "#676E95",
"motion": { "motion": {
"borderColor": "#2b2a3e", "borderColor": "#2b2a3e",
"Component.foreground": "#A6ACCD", "Component.foreground": "#A6ACCD",
"ConstraintSetText.foreground": "#676E95", "ConstraintSetText.foreground": "#676E95",
"ConstraintSet.background": "#34324a", "ConstraintSet.background": "#34324a",
"CSPanel.SelectedFocusBackground": "#3C435E", "CSPanel.SelectedFocusBackground": "#717CB470",
"CSPanel.SelectedBackground": "#676E9570", "CSPanel.SelectedBackground": "#676E95",
"cs_FocusText.infoForeground": "#676E95", "cs_FocusText.infoForeground": "#676E95",
"CursorTextColor.foreground": "#A6ACCD", "CursorTextColor.foreground": "#A6ACCD",
"HoverColor.disabledBackground": "#515772", "HoverColor.disabledBackground": "#515772",
@@ -915,7 +915,7 @@
"Log": { "Log": {
"Commit.unmatchedForeground": "#676E95", "Commit.unmatchedForeground": "#676E95",
"Commit.currentBranchBackground": "#34324a", "Commit.currentBranchBackground": "#34324a",
"Commit.hoveredBackground": "#676E9570" "Commit.hoveredBackground": "#676E95"
}, },
"RefLabel": { "RefLabel": {
"foreground": "#FFFFFF", "foreground": "#FFFFFF",
@@ -944,7 +944,7 @@
"actions.background": "#202331", "actions.background": "#202331",
"actions.selectionBackground": "#444267", "actions.selectionBackground": "#444267",
"background": "#34324a", "background": "#34324a",
"selectionBackground": "#3C435E", "selectionBackground": "#717CB470",
"selectionInactiveBackground": "#34324a" "selectionInactiveBackground": "#34324a"
} }
}, },

View File

@@ -15,17 +15,17 @@
"background": "#2D2A2E", "background": "#2D2A2E",
"borderColor": "#2d2a2e", "borderColor": "#2d2a2e",
"disabledBackground": "#3a3a3c", "disabledBackground": "#3a3a3c",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"disabledText": "#727072", "disabledText": "#5b595c",
"focusColor": "#5b595c", "focusColor": "#5b595c",
"focusedBorderColor": "#ffd866", "focusedBorderColor": "#ffd866",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"inactiveBackground": "#3a3a3c", "inactiveBackground": "#3a3a3c",
"inactiveForeground": "#939293", "inactiveForeground": "#939293",
"infoForeground": "#939293", "infoForeground": "#939293",
"selectionBackground": "#5B595C", "selectionBackground": "#6E6C6F",
"selectionBackgroundInactive": "#403E41", "selectionBackgroundInactive": "#403E41",
"selectionForeground": "#FFFFFF", "selectionForeground": "#ffd866",
"selectionInactiveBackground": "#403E41", "selectionInactiveBackground": "#403E41",
"separatorColor": "#2d2a2e" "separatorColor": "#2d2a2e"
}, },
@@ -39,7 +39,7 @@
"pressedBorderColor": "#ffd86650" "pressedBorderColor": "#ffd86650"
}, },
"Autocomplete": { "Autocomplete": {
"selectionBackground": "#5B595C" "selectionBackground": "#6E6C6F"
}, },
"Borders.ContrastBorderColor": "#2D2A2E", "Borders.ContrastBorderColor": "#2D2A2E",
"Borders.color": "#2d2a2e", "Borders.color": "#2d2a2e",
@@ -57,16 +57,16 @@
"startBorderColor": "#4A474B" "startBorderColor": "#4A474B"
}, },
"disabledBorderColor": "#403E41", "disabledBorderColor": "#403E41",
"disabledText": "#727072", "disabledText": "#5b595c",
"endBackground": "#403E41", "endBackground": "#403E41",
"endBorderColor": "#403E41", "endBorderColor": "#403E41",
"focus": "#5b595c", "focus": "#5b595c",
"focusedBorderColor": "#ffd866", "focusedBorderColor": "#ffd866",
"foreground": "#939293", "foreground": "#939293",
"highlight": "#FFFFFF", "highlight": "#ffd866",
"mt.background": "#403E41", "mt.background": "#403E41",
"mt.foreground": "#939293", "mt.foreground": "#939293",
"mt.selectedForeground": "#FFFFFF", "mt.selectedForeground": "#ffd866",
"mt.selection.color1": "#4A474B", "mt.selection.color1": "#4A474B",
"mt.selection.color2": "#4A474B", "mt.selection.color2": "#4A474B",
"startBackground": "#403E41", "startBackground": "#403E41",
@@ -80,11 +80,11 @@
}, },
"Content": { "Content": {
"background": "#221F22", "background": "#221F22",
"selectionBackground": "#5B595C" "selectionBackground": "#6E6C6F"
}, },
"CheckBox": { "CheckBox": {
"background": "#2D2A2E", "background": "#2D2A2E",
"disabledText": "#727072", "disabledText": "#5b595c",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"select": "#ffd866" "select": "#ffd866"
}, },
@@ -93,9 +93,9 @@
"acceleratorSelectionForeground": "#939293", "acceleratorSelectionForeground": "#939293",
"background": "#2D2A2E", "background": "#2D2A2E",
"disabledBackground": "#2D2A2E", "disabledBackground": "#2D2A2E",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"selectionBackground": "#5B595C", "selectionBackground": "#6E6C6F",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"CodeWithMe": { "CodeWithMe": {
@@ -115,14 +115,14 @@
"ComboBox": { "ComboBox": {
"ArrowButton": { "ArrowButton": {
"background": "#403E41", "background": "#403E41",
"disabledIconColor": "#727072", "disabledIconColor": "#5b595c",
"iconColor": "#fcfcfa", "iconColor": "#fcfcfa",
"nonEditableBackground": "#2D2A2E" "nonEditableBackground": "#2D2A2E"
}, },
"background": "#221F22", "background": "#221F22",
"buttonBackground": "#403E41", "buttonBackground": "#403E41",
"darcula.hoveredArrowButtonForeground": "#ffd866", "darcula.hoveredArrowButtonForeground": "#ffd866",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"modifiedItemForeground": "#ffd866", "modifiedItemForeground": "#ffd866",
"nonEditableBackground": "#403E41", "nonEditableBackground": "#403E41",
@@ -138,13 +138,13 @@
"matchForeground": "#ffd866", "matchForeground": "#ffd866",
"matchSelectionForeground": "#ffd866", "matchSelectionForeground": "#ffd866",
"nonFocusedState": "false", "nonFocusedState": "false",
"selectedGrayedForeground": "#FFFFFF", "selectedGrayedForeground": "#ffd866",
"selectionGrayForeground": "#FFFFFF", "selectionGrayForeground": "#ffd866",
"selectionInactiveInfoForeground": "#939293", "selectionInactiveInfoForeground": "#939293",
"selectionInactiveBackground": "#5B595C50", "selectionInactiveBackground": "#6E6C6F",
"selectionBackground": "#5B595C80", "selectionBackground": "#6E6C6F",
"selectionForeground": "#FFFFFF", "selectionForeground": "#ffd866",
"selectionInfoForeground": "#FFFFFF" "selectionInfoForeground": "#ffd866"
}, },
"Component": { "Component": {
"arc": 4, "arc": 4,
@@ -160,7 +160,7 @@
"controlText": "#939293", "controlText": "#939293",
"Counter": { "Counter": {
"background": "#ffd866", "background": "#ffd866",
"foreground": "#FFFFFF" "foreground": "#ffd866"
}, },
"Debugger": { "Debugger": {
"Variables": { "Variables": {
@@ -192,7 +192,7 @@
"inactiveMaskColor": "#221F22", "inactiveMaskColor": "#221F22",
"underlineColor": "#ffd866", "underlineColor": "#ffd866",
"underlinedTabBackground": "#4A474B", "underlinedTabBackground": "#4A474B",
"underlinedTabForeground": "#FFFFFF" "underlinedTabForeground": "#ffd866"
}, },
"Desktop.background": "#2D2A2E", "Desktop.background": "#2D2A2E",
"DialogWrapper.southPanelBackground": "#2D2A2E", "DialogWrapper.southPanelBackground": "#2D2A2E",
@@ -212,8 +212,8 @@
"caretForeground": "#ffd866", "caretForeground": "#ffd866",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"inactiveBackground": "#2D2A2E", "inactiveBackground": "#2D2A2E",
"inactiveForeground": "#727072", "inactiveForeground": "#5b595c",
"selectionBackground": "#5B595C", "selectionBackground": "#6E6C6F",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"EditorTabs": { "EditorTabs": {
@@ -223,12 +223,12 @@
"hoverMaskColor": "#5b595c", "hoverMaskColor": "#5b595c",
"inactiveMaskColor": "#2D2A2E", "inactiveMaskColor": "#2D2A2E",
"inactiveColoredFileBackground": "#2D2A2E", "inactiveColoredFileBackground": "#2D2A2E",
"inactiveUnderlineColor": "#727072", "inactiveUnderlineColor": "#5b595c",
"selectedForeground": "#fcfcfa", "selectedForeground": "#fcfcfa",
"selectedBackground": "#4A474B", "selectedBackground": "#4A474B",
"underlineColor": "#ffd866", "underlineColor": "#ffd866",
"underlinedTabBackground": "#4A474B", "underlinedTabBackground": "#4A474B",
"underlinedTabForeground": "#FFFFFF" "underlinedTabForeground": "#ffd866"
}, },
"EditorGroupsTabs": { "EditorGroupsTabs": {
"background": "#2D2A2E", "background": "#2D2A2E",
@@ -264,7 +264,7 @@
"caretForeground": "#ffd866", "caretForeground": "#ffd866",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"inactiveBackground": "#403E41", "inactiveBackground": "#403E41",
"inactiveForeground": "#727072", "inactiveForeground": "#5b595c",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionBackground": "#4A474B" "selectionBackground": "#4A474B"
}, },
@@ -306,9 +306,9 @@
}, },
"Label": { "Label": {
"background": "#2D2A2E", "background": "#2D2A2E",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"disabledShadow": "#2D2A2E", "disabledShadow": "#2D2A2E",
"disabledText": "#727072", "disabledText": "#5b595c",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"infoForeground": "#939293", "infoForeground": "#939293",
"selectedForeground": "#FFFFFF", "selectedForeground": "#FFFFFF",
@@ -325,12 +325,12 @@
"List": { "List": {
"background": "#403E41", "background": "#403E41",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"hoverBackground": "#403E4170", "hoverBackground": "#403E41",
"hoverInactiveBackground": "#4A474B", "hoverInactiveBackground": "#4A474B",
"selectionBackground": "#5B595C50", "selectionBackground": "#6E6C6F",
"selectionForeground": "#FFFFFF", "selectionForeground": "#ffd866",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#403E4170" "selectionInactiveBackground": "#403E41"
}, },
"material": { "material": {
"background": "#2D2A2E", "background": "#2D2A2E",
@@ -339,7 +339,7 @@
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"mergeCommits": "#403E41", "mergeCommits": "#403E41",
"primaryColor": "#939293", "primaryColor": "#939293",
"selectionForeground": "#FFFFFF", "selectionForeground": "#ffd866",
"tab.backgroundColor": "#2D2A2E", "tab.backgroundColor": "#2D2A2E",
"tab.borderColor": "#ffd866", "tab.borderColor": "#ffd866",
"tagColor": "#939293" "tagColor": "#939293"
@@ -351,38 +351,38 @@
}, },
"Menu": { "Menu": {
"acceleratorForeground": "#939293", "acceleratorForeground": "#939293",
"acceleratorSelectionForeground": "#FFFFFF", "acceleratorSelectionForeground": "#ffd866",
"background": "#2D2A2E", "background": "#2D2A2E",
"border": "4,2,4,2", "border": "4,2,4,2",
"borderColor": "#403E41", "borderColor": "#403E41",
"disabledBackground": "#403E41", "disabledBackground": "#403E41",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"selectionBackground": "#5B595C", "selectionBackground": "#6E6C6F",
"selectionForeground": "#FFFFFF", "selectionForeground": "#ffd866",
"separatorColor": "#2d2a2e" "separatorColor": "#2d2a2e"
}, },
"MenuBar": { "MenuBar": {
"background": "#221F22", "background": "#221F22",
"borderColor": "#2D2A2E", "borderColor": "#2D2A2E",
"disabledBackground": "#2D2A2E", "disabledBackground": "#2D2A2E",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"highlight": "#2D2A2E", "highlight": "#2D2A2E",
"selectionBackground": "#5B595C", "selectionBackground": "#6E6C6F",
"selectionForeground": "#FFFFFF", "selectionForeground": "#ffd866",
"shadow": "#221F22" "shadow": "#221F22"
}, },
"MenuItem": { "MenuItem": {
"acceleratorForeground": "#939293", "acceleratorForeground": "#939293",
"acceleratorSelectionForeground": "#FFFFFF", "acceleratorSelectionForeground": "#ffd866",
"border": "4,2,4,2", "border": "4,2,4,2",
"background": "#2D2A2E", "background": "#2D2A2E",
"disabledBackground": "#2D2A2E", "disabledBackground": "#2D2A2E",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"selectionBackground": "#5B595C", "selectionBackground": "#6E6C6F",
"selectionForeground": "#FFFFFF" "selectionForeground": "#ffd866"
}, },
"NavBar": { "NavBar": {
"arrowColor": "#fcfcfa", "arrowColor": "#fcfcfa",
@@ -426,7 +426,7 @@
"Outline": { "Outline": {
"color": "#403E41", "color": "#403E41",
"focusedColor": "#ffd866", "focusedColor": "#ffd866",
"disabledColor": "#727072" "disabledColor": "#5b595c"
}, },
"Panel": { "Panel": {
"background": "#2D2A2E", "background": "#2D2A2E",
@@ -437,7 +437,7 @@
"borderColor": "#4A474B", "borderColor": "#4A474B",
"currentOverloadBackground": "#5b595c", "currentOverloadBackground": "#5b595c",
"currentParameterForeground": "#ffd866", "currentParameterForeground": "#ffd866",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"infoForeground": "#939293", "infoForeground": "#939293",
"lineSeparatorColor": "#4A474B" "lineSeparatorColor": "#4A474B"
@@ -447,18 +447,18 @@
"capsLockIconColor": "#ffd866", "capsLockIconColor": "#ffd866",
"caretForeground": "#ffd866", "caretForeground": "#ffd866",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"inactiveForeground": "#727072", "inactiveForeground": "#5b595c",
"selectionBackground": "#4A474B", "selectionBackground": "#4A474B",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"Plugins": { "Plugins": {
"background": "#2D2A2E", "background": "#2D2A2E",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"eapTagBackground": "#5b595c", "eapTagBackground": "#5b595c",
"hoverBackground": "#403E4170", "hoverBackground": "#403E41",
"lightSelectionBackground": "#4A474B", "lightSelectionBackground": "#4A474B",
"paidTagBackground": "#5b595c", "paidTagBackground": "#5b595c",
"selectionBackground": "#5B595C", "selectionBackground": "#6E6C6F",
"tagForeground": "#ffd866", "tagForeground": "#ffd866",
"tagBackground": "#5b595c", "tagBackground": "#5b595c",
"trialTagBackground": "#5b595c", "trialTagBackground": "#5b595c",
@@ -467,7 +467,7 @@
"installBorderColor": "#403E41", "installBorderColor": "#403E41",
"installForeground": "#fcfcfa", "installForeground": "#fcfcfa",
"installFocusedBackground": "#5b595c", "installFocusedBackground": "#5b595c",
"installFillForeground": "#727072", "installFillForeground": "#5b595c",
"installFillBackground": "#403E41", "installFillBackground": "#403E41",
"updateBackground": "#ffd866", "updateBackground": "#ffd866",
"updateBorderColor": "#403E41", "updateBorderColor": "#403E41",
@@ -483,7 +483,7 @@
}, },
"Tab": { "Tab": {
"hoverBackground": "#4A474B", "hoverBackground": "#4A474B",
"selectedForeground": "#FFFFFF", "selectedForeground": "#ffd866",
"selectedBackground": "#4A474B" "selectedBackground": "#4A474B"
} }
}, },
@@ -531,7 +531,7 @@
}, },
"RadioButton": { "RadioButton": {
"background": "#2D2A2E", "background": "#2D2A2E",
"disabledText": "#727072", "disabledText": "#5b595c",
"foreground": "#fcfcfa" "foreground": "#fcfcfa"
}, },
"RadioButtonMenuItem": { "RadioButtonMenuItem": {
@@ -539,10 +539,10 @@
"acceleratorSelectionForeground": "#939293", "acceleratorSelectionForeground": "#939293",
"background": "#2D2A2E", "background": "#2D2A2E",
"disabledBackground": "#2D2A2E", "disabledBackground": "#2D2A2E",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"selectionBackground": "#5B595C", "selectionBackground": "#6E6C6F",
"selectionForeground": "#FFFFFF" "selectionForeground": "#ffd866"
}, },
"ScreenView.borderColor": "#2d2a2e", "ScreenView.borderColor": "#2d2a2e",
"ScrollBar": { "ScrollBar": {
@@ -662,8 +662,8 @@
"contentAreaColor": "#5b595c", "contentAreaColor": "#5b595c",
"contentBorderInsets": "3,1,1,1", "contentBorderInsets": "3,1,1,1",
"darkShadow": "#2d2a2e", "darkShadow": "#2d2a2e",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"disabledUnderlineColor": "#727072", "disabledUnderlineColor": "#5b595c",
"focus": "#4A474B", "focus": "#4A474B",
"focusColor": "#4A474B", "focusColor": "#4A474B",
"fontSizeOffset": 0, "fontSizeOffset": 0,
@@ -686,7 +686,7 @@
"background": "#2D2A2E", "background": "#2D2A2E",
"cellNoFocusBorder": "10,5,10,5", "cellNoFocusBorder": "10,5,10,5",
"focusCellHighlightBorder": "10,5,10,5", "focusCellHighlightBorder": "10,5,10,5",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"dropLineColor": "#ffd866", "dropLineColor": "#ffd866",
"dropLineShortColor": "#ffd866", "dropLineShortColor": "#ffd866",
"focusCellBackground": "#4A474B", "focusCellBackground": "#4A474B",
@@ -694,7 +694,7 @@
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"gridColor": "#2D2A2E", "gridColor": "#2D2A2E",
"highlightOuter": "#4A474B", "highlightOuter": "#4A474B",
"hoverBackground": "#403E4170", "hoverBackground": "#403E41",
"hoverInactiveBackground": "#4A474B", "hoverInactiveBackground": "#4A474B",
"lightSelectionForeground": "#FFFFFF", "lightSelectionForeground": "#FFFFFF",
"lightSelectionInactiveForeground": "#939293", "lightSelectionInactiveForeground": "#939293",
@@ -702,7 +702,7 @@
"selectionBackground": "#4A474B", "selectionBackground": "#4A474B",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveBackground": "#4A474B", "selectionInactiveBackground": "#4A474B",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#ffd866",
"sortIconColor": "#fcfcfa", "sortIconColor": "#fcfcfa",
"stripeColor": "#221F22" "stripeColor": "#221F22"
}, },
@@ -711,7 +711,7 @@
"borderColor": "#2D2A2E", "borderColor": "#2D2A2E",
"bottomSeparatorColor": "#403E41", "bottomSeparatorColor": "#403E41",
"cellBorder": "4,0,4,0", "cellBorder": "4,0,4,0",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"focusCellBackground": "#4A474B", "focusCellBackground": "#4A474B",
"focusCellForeground": "#FFFFFF", "focusCellForeground": "#FFFFFF",
@@ -725,7 +725,7 @@
"background": "#221F22", "background": "#221F22",
"caretForeground": "#ffd866", "caretForeground": "#ffd866",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"inactiveForeground": "#727072", "inactiveForeground": "#5b595c",
"selectionBackground": "#4A474B", "selectionBackground": "#4A474B",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
@@ -733,7 +733,7 @@
"background": "#221F22", "background": "#221F22",
"caretForeground": "#ffd866", "caretForeground": "#ffd866",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"inactiveForeground": "#727072", "inactiveForeground": "#5b595c",
"selectionBackground": "#4A474B", "selectionBackground": "#4A474B",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
@@ -741,7 +741,7 @@
"background": "#221F22", "background": "#221F22",
"caretForeground": "#ffd866", "caretForeground": "#ffd866",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"inactiveForeground": "#727072", "inactiveForeground": "#5b595c",
"selectionBackground": "#4A474B", "selectionBackground": "#4A474B",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
@@ -756,7 +756,7 @@
"ToggleButton": { "ToggleButton": {
"borderColor": "#403E41", "borderColor": "#403E41",
"buttonColor": "#fcfcfa", "buttonColor": "#fcfcfa",
"disabledText": "#727072", "disabledText": "#5b595c",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"offForeground": "#2D2A2E", "offForeground": "#2D2A2E",
"offBackground": "#2D2A2E", "offBackground": "#2D2A2E",
@@ -803,7 +803,7 @@
"underlineColor": "#ffd866", "underlineColor": "#ffd866",
"underlinedTabBackground": "#4A474B", "underlinedTabBackground": "#4A474B",
"underlinedTabInactiveBackground": "#403E41", "underlinedTabInactiveBackground": "#403E41",
"underlinedTabForeground": "#FFFFFF", "underlinedTabForeground": "#ffd866",
"underlinedTabInactiveForeground": "#fcfcfa" "underlinedTabInactiveForeground": "#fcfcfa"
} }
}, },
@@ -811,14 +811,14 @@
"background": "#221F22", "background": "#221F22",
"foreground": "#939293", "foreground": "#939293",
"hash": "#2d2a2e", "hash": "#2d2a2e",
"hoverBackground": "#403E4170", "hoverBackground": "#403E41",
"hoverInactiveBackground": "#4A474B", "hoverInactiveBackground": "#4A474B",
"modifiedItemForeground": "#ffd866", "modifiedItemForeground": "#ffd866",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#403E4170", "selectionBackground": "#403E41",
"selectionForeground": "#FFFFFF", "selectionForeground": "#ffd866",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#ffd866",
"selectionInactiveBackground": "#403E4170", "selectionInactiveBackground": "#403E41",
"textBackground": "#221F22" "textBackground": "#221F22"
}, },
"Tree.leftChildIndent": 10, "Tree.leftChildIndent": 10,
@@ -843,24 +843,24 @@
"Canvas.background": "#221F22", "Canvas.background": "#221F22",
"highStroke.foreground": "#fcfcfa", "highStroke.foreground": "#fcfcfa",
"Label.foreground": "#939293", "Label.foreground": "#939293",
"List.selectionBackground": "#403E4170", "List.selectionBackground": "#403E41",
"motion": { "motion": {
"borderColor": "#2d2a2e", "borderColor": "#2d2a2e",
"Component.foreground": "#fcfcfa", "Component.foreground": "#fcfcfa",
"ConstraintSetText.foreground": "#939293", "ConstraintSetText.foreground": "#939293",
"ConstraintSet.background": "#403E41", "ConstraintSet.background": "#403E41",
"CSPanel.SelectedFocusBackground": "#5B595C", "CSPanel.SelectedFocusBackground": "#6E6C6F",
"CSPanel.SelectedBackground": "#403E4170", "CSPanel.SelectedBackground": "#403E41",
"cs_FocusText.infoForeground": "#939293", "cs_FocusText.infoForeground": "#939293",
"CursorTextColor.foreground": "#fcfcfa", "CursorTextColor.foreground": "#fcfcfa",
"HoverColor.disabledBackground": "#727072", "HoverColor.disabledBackground": "#5b595c",
"motionGraph.background": "#2D2A2E", "motionGraph.background": "#2D2A2E",
"Notification.background": "#363437", "Notification.background": "#363437",
"ourAvg.background": "#403E41", "ourAvg.background": "#403E41",
"ourCS.background": "#403E41", "ourCS.background": "#403E41",
"ourCS_Border.borderColor": "#2d2a2e", "ourCS_Border.borderColor": "#2d2a2e",
"ourCS_TextColor.foreground": "#939293", "ourCS_TextColor.foreground": "#939293",
"ourCS_SelectedFocusBackground.selectionForeground": "#FFFFFF", "ourCS_SelectedFocusBackground.selectionForeground": "#ffd866",
"ourCS_SelectedBackground.selectionInactiveBackground": "#4A474B", "ourCS_SelectedBackground.selectionInactiveBackground": "#4A474B",
"ourCS_SelectedBorder.pressedBorderColor": "#5b595c", "ourCS_SelectedBorder.pressedBorderColor": "#5b595c",
"ourML_BarColor.separatorColor": "#2d2a2e", "ourML_BarColor.separatorColor": "#2d2a2e",
@@ -879,7 +879,7 @@
"background": "#2D2A2E", "background": "#2D2A2E",
"borderColor": "#2d2a2e", "borderColor": "#2d2a2e",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"selectedForeground": "#FFFFFF" "selectedForeground": "#ffd866"
}, },
"Preview.background": "#2D2A2E", "Preview.background": "#2D2A2E",
"stroke.acceleratorForeground": "#939293" "stroke.acceleratorForeground": "#939293"
@@ -906,7 +906,7 @@
"HgLog": { "HgLog": {
"branchIconColor": "#ffd866", "branchIconColor": "#ffd866",
"bookmarkIconColor": "#FFFFFF", "bookmarkIconColor": "#FFFFFF",
"closedBranchIconColor": "#727072", "closedBranchIconColor": "#5b595c",
"localTagIconColor": "#939293", "localTagIconColor": "#939293",
"mqTagIconColor": "#939293", "mqTagIconColor": "#939293",
"tagIconColor": "#939293", "tagIconColor": "#939293",
@@ -915,7 +915,7 @@
"Log": { "Log": {
"Commit.unmatchedForeground": "#939293", "Commit.unmatchedForeground": "#939293",
"Commit.currentBranchBackground": "#403E41", "Commit.currentBranchBackground": "#403E41",
"Commit.hoveredBackground": "#403E4170" "Commit.hoveredBackground": "#403E41"
}, },
"RefLabel": { "RefLabel": {
"foreground": "#FFFFFF", "foreground": "#FFFFFF",
@@ -944,7 +944,7 @@
"actions.background": "#221F22", "actions.background": "#221F22",
"actions.selectionBackground": "#5b595c", "actions.selectionBackground": "#5b595c",
"background": "#403E41", "background": "#403E41",
"selectionBackground": "#5B595C", "selectionBackground": "#6E6C6F",
"selectionInactiveBackground": "#403E41" "selectionInactiveBackground": "#403E41"
} }
}, },
@@ -961,8 +961,8 @@
"#3D6185": "#ffd866", "#3D6185": "#ffd866",
"#466D94": "#ffd866", "#466D94": "#ffd866",
"#3C3F41": "#2D2A2E", "#3C3F41": "#2D2A2E",
"#545556": "#727072", "#545556": "#5b595c",
"#606060": "#727072", "#606060": "#5b595c",
"#9AA7B0": "#fcfcfa", "#9AA7B0": "#fcfcfa",
"#675133": "#ffd866", "#675133": "#ffd866",
"Actions.Blue": "#A9DC76", "Actions.Blue": "#A9DC76",
@@ -978,14 +978,14 @@
"Checkbox.Background.Disabled.Dark": "#3a3a3c", "Checkbox.Background.Disabled.Dark": "#3a3a3c",
"Checkbox.Border.Default": "#2d2a2e", "Checkbox.Border.Default": "#2d2a2e",
"Checkbox.Border.Default.Dark": "#2d2a2e", "Checkbox.Border.Default.Dark": "#2d2a2e",
"Checkbox.Border.Disabled": "#727072", "Checkbox.Border.Disabled": "#5b595c",
"Checkbox.Border.Disabled.Dark": "#727072", "Checkbox.Border.Disabled.Dark": "#5b595c",
"Checkbox.Focus.Thin.Default": "#ffd866", "Checkbox.Focus.Thin.Default": "#ffd866",
"Checkbox.Focus.Thin.Default.Dark": "#ffd866", "Checkbox.Focus.Thin.Default.Dark": "#ffd866",
"Checkbox.Focus.Wide": "#ffd866", "Checkbox.Focus.Wide": "#ffd866",
"Checkbox.Focus.Wide.Dark": "#ffd866", "Checkbox.Focus.Wide.Dark": "#ffd866",
"Checkbox.Foreground.Disabled": "#727072", "Checkbox.Foreground.Disabled": "#5b595c",
"Checkbox.Foreground.Disabled.Dark": "#727072", "Checkbox.Foreground.Disabled.Dark": "#5b595c",
"Checkbox.Background.Selected": "#ffd866", "Checkbox.Background.Selected": "#ffd866",
"Checkbox.Background.Selected.Dark": "#2D2A2E", "Checkbox.Background.Selected.Dark": "#2D2A2E",
"Checkbox.Border.Selected": "#ffd866", "Checkbox.Border.Selected": "#ffd866",

View File

@@ -15,17 +15,17 @@
"background": "#2D2A2E", "background": "#2D2A2E",
"borderColor": "#2d2a2e", "borderColor": "#2d2a2e",
"disabledBackground": "#3a3a3c", "disabledBackground": "#3a3a3c",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"disabledText": "#727072", "disabledText": "#5b595c",
"focusColor": "#5b595c", "focusColor": "#5b595c",
"focusedBorderColor": "#ffd866", "focusedBorderColor": "#ffd866",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"inactiveBackground": "#3a3a3c", "inactiveBackground": "#3a3a3c",
"inactiveForeground": "#939293", "inactiveForeground": "#939293",
"infoForeground": "#939293", "infoForeground": "#939293",
"selectionBackground": "#5B595C", "selectionBackground": "#6E6C6F",
"selectionBackgroundInactive": "#403E41", "selectionBackgroundInactive": "#403E41",
"selectionForeground": "#FFFFFF", "selectionForeground": "#ffd866",
"selectionInactiveBackground": "#403E41", "selectionInactiveBackground": "#403E41",
"separatorColor": "#2d2a2e" "separatorColor": "#2d2a2e"
}, },
@@ -39,7 +39,7 @@
"pressedBorderColor": "#ffd86650" "pressedBorderColor": "#ffd86650"
}, },
"Autocomplete": { "Autocomplete": {
"selectionBackground": "#5B595C" "selectionBackground": "#6E6C6F"
}, },
"Borders.ContrastBorderColor": "#2D2A2E", "Borders.ContrastBorderColor": "#2D2A2E",
"Borders.color": "#2d2a2e", "Borders.color": "#2d2a2e",
@@ -57,16 +57,16 @@
"startBorderColor": "#4A474B" "startBorderColor": "#4A474B"
}, },
"disabledBorderColor": "#403E41", "disabledBorderColor": "#403E41",
"disabledText": "#727072", "disabledText": "#5b595c",
"endBackground": "#403E41", "endBackground": "#403E41",
"endBorderColor": "#403E41", "endBorderColor": "#403E41",
"focus": "#5b595c", "focus": "#5b595c",
"focusedBorderColor": "#ffd866", "focusedBorderColor": "#ffd866",
"foreground": "#939293", "foreground": "#939293",
"highlight": "#FFFFFF", "highlight": "#ffd866",
"mt.background": "#403E41", "mt.background": "#403E41",
"mt.foreground": "#939293", "mt.foreground": "#939293",
"mt.selectedForeground": "#FFFFFF", "mt.selectedForeground": "#ffd866",
"mt.selection.color1": "#4A474B", "mt.selection.color1": "#4A474B",
"mt.selection.color2": "#4A474B", "mt.selection.color2": "#4A474B",
"startBackground": "#403E41", "startBackground": "#403E41",
@@ -80,11 +80,11 @@
}, },
"Content": { "Content": {
"background": "#221F22", "background": "#221F22",
"selectionBackground": "#5B595C" "selectionBackground": "#6E6C6F"
}, },
"CheckBox": { "CheckBox": {
"background": "#2D2A2E", "background": "#2D2A2E",
"disabledText": "#727072", "disabledText": "#5b595c",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"select": "#ffd866" "select": "#ffd866"
}, },
@@ -93,9 +93,9 @@
"acceleratorSelectionForeground": "#939293", "acceleratorSelectionForeground": "#939293",
"background": "#2D2A2E", "background": "#2D2A2E",
"disabledBackground": "#2D2A2E", "disabledBackground": "#2D2A2E",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"selectionBackground": "#5B595C", "selectionBackground": "#6E6C6F",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"CodeWithMe": { "CodeWithMe": {
@@ -115,14 +115,14 @@
"ComboBox": { "ComboBox": {
"ArrowButton": { "ArrowButton": {
"background": "#403E41", "background": "#403E41",
"disabledIconColor": "#727072", "disabledIconColor": "#5b595c",
"iconColor": "#fcfcfa", "iconColor": "#fcfcfa",
"nonEditableBackground": "#2D2A2E" "nonEditableBackground": "#2D2A2E"
}, },
"background": "#2D2A2E", "background": "#2D2A2E",
"buttonBackground": "#403E41", "buttonBackground": "#403E41",
"darcula.hoveredArrowButtonForeground": "#ffd866", "darcula.hoveredArrowButtonForeground": "#ffd866",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"modifiedItemForeground": "#ffd866", "modifiedItemForeground": "#ffd866",
"nonEditableBackground": "#403E41", "nonEditableBackground": "#403E41",
@@ -138,13 +138,13 @@
"matchForeground": "#ffd866", "matchForeground": "#ffd866",
"matchSelectionForeground": "#ffd866", "matchSelectionForeground": "#ffd866",
"nonFocusedState": "false", "nonFocusedState": "false",
"selectedGrayedForeground": "#FFFFFF", "selectedGrayedForeground": "#ffd866",
"selectionGrayForeground": "#FFFFFF", "selectionGrayForeground": "#ffd866",
"selectionInactiveInfoForeground": "#939293", "selectionInactiveInfoForeground": "#939293",
"selectionInactiveBackground": "#5B595C50", "selectionInactiveBackground": "#6E6C6F",
"selectionBackground": "#5B595C80", "selectionBackground": "#6E6C6F",
"selectionForeground": "#FFFFFF", "selectionForeground": "#ffd866",
"selectionInfoForeground": "#FFFFFF" "selectionInfoForeground": "#ffd866"
}, },
"Component": { "Component": {
"arc": 4, "arc": 4,
@@ -160,7 +160,7 @@
"controlText": "#939293", "controlText": "#939293",
"Counter": { "Counter": {
"background": "#ffd866", "background": "#ffd866",
"foreground": "#FFFFFF" "foreground": "#ffd866"
}, },
"Debugger": { "Debugger": {
"Variables": { "Variables": {
@@ -192,7 +192,7 @@
"inactiveMaskColor": "#2D2A2E", "inactiveMaskColor": "#2D2A2E",
"underlineColor": "#ffd866", "underlineColor": "#ffd866",
"underlinedTabBackground": "#4A474B", "underlinedTabBackground": "#4A474B",
"underlinedTabForeground": "#FFFFFF" "underlinedTabForeground": "#ffd866"
}, },
"Desktop.background": "#2D2A2E", "Desktop.background": "#2D2A2E",
"DialogWrapper.southPanelBackground": "#2D2A2E", "DialogWrapper.southPanelBackground": "#2D2A2E",
@@ -212,8 +212,8 @@
"caretForeground": "#ffd866", "caretForeground": "#ffd866",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"inactiveBackground": "#2D2A2E", "inactiveBackground": "#2D2A2E",
"inactiveForeground": "#727072", "inactiveForeground": "#5b595c",
"selectionBackground": "#5B595C", "selectionBackground": "#6E6C6F",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"EditorTabs": { "EditorTabs": {
@@ -223,12 +223,12 @@
"hoverMaskColor": "#5b595c", "hoverMaskColor": "#5b595c",
"inactiveMaskColor": "#2D2A2E", "inactiveMaskColor": "#2D2A2E",
"inactiveColoredFileBackground": "#2D2A2E", "inactiveColoredFileBackground": "#2D2A2E",
"inactiveUnderlineColor": "#727072", "inactiveUnderlineColor": "#5b595c",
"selectedForeground": "#fcfcfa", "selectedForeground": "#fcfcfa",
"selectedBackground": "#4A474B", "selectedBackground": "#4A474B",
"underlineColor": "#ffd866", "underlineColor": "#ffd866",
"underlinedTabBackground": "#4A474B", "underlinedTabBackground": "#4A474B",
"underlinedTabForeground": "#FFFFFF" "underlinedTabForeground": "#ffd866"
}, },
"EditorGroupsTabs": { "EditorGroupsTabs": {
"background": "#2D2A2E", "background": "#2D2A2E",
@@ -264,7 +264,7 @@
"caretForeground": "#ffd866", "caretForeground": "#ffd866",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"inactiveBackground": "#403E41", "inactiveBackground": "#403E41",
"inactiveForeground": "#727072", "inactiveForeground": "#5b595c",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionBackground": "#4A474B" "selectionBackground": "#4A474B"
}, },
@@ -306,9 +306,9 @@
}, },
"Label": { "Label": {
"background": "#2D2A2E", "background": "#2D2A2E",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"disabledShadow": "#2D2A2E", "disabledShadow": "#2D2A2E",
"disabledText": "#727072", "disabledText": "#5b595c",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"infoForeground": "#939293", "infoForeground": "#939293",
"selectedForeground": "#FFFFFF", "selectedForeground": "#FFFFFF",
@@ -325,12 +325,12 @@
"List": { "List": {
"background": "#403E41", "background": "#403E41",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"hoverBackground": "#403E4170", "hoverBackground": "#403E41",
"hoverInactiveBackground": "#4A474B", "hoverInactiveBackground": "#4A474B",
"selectionBackground": "#5B595C50", "selectionBackground": "#6E6C6F",
"selectionForeground": "#FFFFFF", "selectionForeground": "#ffd866",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#403E4170" "selectionInactiveBackground": "#403E41"
}, },
"material": { "material": {
"background": "#2D2A2E", "background": "#2D2A2E",
@@ -339,7 +339,7 @@
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"mergeCommits": "#403E41", "mergeCommits": "#403E41",
"primaryColor": "#939293", "primaryColor": "#939293",
"selectionForeground": "#FFFFFF", "selectionForeground": "#ffd866",
"tab.backgroundColor": "#2D2A2E", "tab.backgroundColor": "#2D2A2E",
"tab.borderColor": "#ffd866", "tab.borderColor": "#ffd866",
"tagColor": "#939293" "tagColor": "#939293"
@@ -351,38 +351,38 @@
}, },
"Menu": { "Menu": {
"acceleratorForeground": "#939293", "acceleratorForeground": "#939293",
"acceleratorSelectionForeground": "#FFFFFF", "acceleratorSelectionForeground": "#ffd866",
"background": "#2D2A2E", "background": "#2D2A2E",
"border": "4,2,4,2", "border": "4,2,4,2",
"borderColor": "#403E41", "borderColor": "#403E41",
"disabledBackground": "#403E41", "disabledBackground": "#403E41",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"selectionBackground": "#5B595C", "selectionBackground": "#6E6C6F",
"selectionForeground": "#FFFFFF", "selectionForeground": "#ffd866",
"separatorColor": "#2d2a2e" "separatorColor": "#2d2a2e"
}, },
"MenuBar": { "MenuBar": {
"background": "#2D2A2E", "background": "#2D2A2E",
"borderColor": "#2D2A2E", "borderColor": "#2D2A2E",
"disabledBackground": "#2D2A2E", "disabledBackground": "#2D2A2E",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"highlight": "#2D2A2E", "highlight": "#2D2A2E",
"selectionBackground": "#5B595C", "selectionBackground": "#6E6C6F",
"selectionForeground": "#FFFFFF", "selectionForeground": "#ffd866",
"shadow": "#2D2A2E" "shadow": "#2D2A2E"
}, },
"MenuItem": { "MenuItem": {
"acceleratorForeground": "#939293", "acceleratorForeground": "#939293",
"acceleratorSelectionForeground": "#FFFFFF", "acceleratorSelectionForeground": "#ffd866",
"border": "4,2,4,2", "border": "4,2,4,2",
"background": "#2D2A2E", "background": "#2D2A2E",
"disabledBackground": "#2D2A2E", "disabledBackground": "#2D2A2E",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"selectionBackground": "#5B595C", "selectionBackground": "#6E6C6F",
"selectionForeground": "#FFFFFF" "selectionForeground": "#ffd866"
}, },
"NavBar": { "NavBar": {
"arrowColor": "#fcfcfa", "arrowColor": "#fcfcfa",
@@ -426,7 +426,7 @@
"Outline": { "Outline": {
"color": "#403E41", "color": "#403E41",
"focusedColor": "#ffd866", "focusedColor": "#ffd866",
"disabledColor": "#727072" "disabledColor": "#5b595c"
}, },
"Panel": { "Panel": {
"background": "#2D2A2E", "background": "#2D2A2E",
@@ -437,7 +437,7 @@
"borderColor": "#4A474B", "borderColor": "#4A474B",
"currentOverloadBackground": "#5b595c", "currentOverloadBackground": "#5b595c",
"currentParameterForeground": "#ffd866", "currentParameterForeground": "#ffd866",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"infoForeground": "#939293", "infoForeground": "#939293",
"lineSeparatorColor": "#4A474B" "lineSeparatorColor": "#4A474B"
@@ -447,18 +447,18 @@
"capsLockIconColor": "#ffd866", "capsLockIconColor": "#ffd866",
"caretForeground": "#ffd866", "caretForeground": "#ffd866",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"inactiveForeground": "#727072", "inactiveForeground": "#5b595c",
"selectionBackground": "#4A474B", "selectionBackground": "#4A474B",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"Plugins": { "Plugins": {
"background": "#2D2A2E", "background": "#2D2A2E",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"eapTagBackground": "#5b595c", "eapTagBackground": "#5b595c",
"hoverBackground": "#403E4170", "hoverBackground": "#403E41",
"lightSelectionBackground": "#4A474B", "lightSelectionBackground": "#4A474B",
"paidTagBackground": "#5b595c", "paidTagBackground": "#5b595c",
"selectionBackground": "#5B595C", "selectionBackground": "#6E6C6F",
"tagForeground": "#ffd866", "tagForeground": "#ffd866",
"tagBackground": "#5b595c", "tagBackground": "#5b595c",
"trialTagBackground": "#5b595c", "trialTagBackground": "#5b595c",
@@ -467,7 +467,7 @@
"installBorderColor": "#403E41", "installBorderColor": "#403E41",
"installForeground": "#fcfcfa", "installForeground": "#fcfcfa",
"installFocusedBackground": "#5b595c", "installFocusedBackground": "#5b595c",
"installFillForeground": "#727072", "installFillForeground": "#5b595c",
"installFillBackground": "#403E41", "installFillBackground": "#403E41",
"updateBackground": "#ffd866", "updateBackground": "#ffd866",
"updateBorderColor": "#403E41", "updateBorderColor": "#403E41",
@@ -483,7 +483,7 @@
}, },
"Tab": { "Tab": {
"hoverBackground": "#4A474B", "hoverBackground": "#4A474B",
"selectedForeground": "#FFFFFF", "selectedForeground": "#ffd866",
"selectedBackground": "#4A474B" "selectedBackground": "#4A474B"
} }
}, },
@@ -531,7 +531,7 @@
}, },
"RadioButton": { "RadioButton": {
"background": "#2D2A2E", "background": "#2D2A2E",
"disabledText": "#727072", "disabledText": "#5b595c",
"foreground": "#fcfcfa" "foreground": "#fcfcfa"
}, },
"RadioButtonMenuItem": { "RadioButtonMenuItem": {
@@ -539,10 +539,10 @@
"acceleratorSelectionForeground": "#939293", "acceleratorSelectionForeground": "#939293",
"background": "#2D2A2E", "background": "#2D2A2E",
"disabledBackground": "#2D2A2E", "disabledBackground": "#2D2A2E",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"selectionBackground": "#5B595C", "selectionBackground": "#6E6C6F",
"selectionForeground": "#FFFFFF" "selectionForeground": "#ffd866"
}, },
"ScreenView.borderColor": "#2d2a2e", "ScreenView.borderColor": "#2d2a2e",
"ScrollBar": { "ScrollBar": {
@@ -662,8 +662,8 @@
"contentAreaColor": "#5b595c", "contentAreaColor": "#5b595c",
"contentBorderInsets": "3,1,1,1", "contentBorderInsets": "3,1,1,1",
"darkShadow": "#2d2a2e", "darkShadow": "#2d2a2e",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"disabledUnderlineColor": "#727072", "disabledUnderlineColor": "#5b595c",
"focus": "#4A474B", "focus": "#4A474B",
"focusColor": "#4A474B", "focusColor": "#4A474B",
"fontSizeOffset": 0, "fontSizeOffset": 0,
@@ -686,7 +686,7 @@
"background": "#2D2A2E", "background": "#2D2A2E",
"cellNoFocusBorder": "10,5,10,5", "cellNoFocusBorder": "10,5,10,5",
"focusCellHighlightBorder": "10,5,10,5", "focusCellHighlightBorder": "10,5,10,5",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"dropLineColor": "#ffd866", "dropLineColor": "#ffd866",
"dropLineShortColor": "#ffd866", "dropLineShortColor": "#ffd866",
"focusCellBackground": "#4A474B", "focusCellBackground": "#4A474B",
@@ -694,7 +694,7 @@
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"gridColor": "#2D2A2E", "gridColor": "#2D2A2E",
"highlightOuter": "#4A474B", "highlightOuter": "#4A474B",
"hoverBackground": "#403E4170", "hoverBackground": "#403E41",
"hoverInactiveBackground": "#4A474B", "hoverInactiveBackground": "#4A474B",
"lightSelectionForeground": "#FFFFFF", "lightSelectionForeground": "#FFFFFF",
"lightSelectionInactiveForeground": "#939293", "lightSelectionInactiveForeground": "#939293",
@@ -702,7 +702,7 @@
"selectionBackground": "#4A474B", "selectionBackground": "#4A474B",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveBackground": "#4A474B", "selectionInactiveBackground": "#4A474B",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#ffd866",
"sortIconColor": "#fcfcfa", "sortIconColor": "#fcfcfa",
"stripeColor": "#221F22" "stripeColor": "#221F22"
}, },
@@ -711,7 +711,7 @@
"borderColor": "#2D2A2E", "borderColor": "#2D2A2E",
"bottomSeparatorColor": "#403E41", "bottomSeparatorColor": "#403E41",
"cellBorder": "4,0,4,0", "cellBorder": "4,0,4,0",
"disabledForeground": "#727072", "disabledForeground": "#5b595c",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"focusCellBackground": "#4A474B", "focusCellBackground": "#4A474B",
"focusCellForeground": "#FFFFFF", "focusCellForeground": "#FFFFFF",
@@ -725,7 +725,7 @@
"background": "#2D2A2E", "background": "#2D2A2E",
"caretForeground": "#ffd866", "caretForeground": "#ffd866",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"inactiveForeground": "#727072", "inactiveForeground": "#5b595c",
"selectionBackground": "#4A474B", "selectionBackground": "#4A474B",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
@@ -733,7 +733,7 @@
"background": "#2D2A2E", "background": "#2D2A2E",
"caretForeground": "#ffd866", "caretForeground": "#ffd866",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"inactiveForeground": "#727072", "inactiveForeground": "#5b595c",
"selectionBackground": "#4A474B", "selectionBackground": "#4A474B",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
@@ -741,7 +741,7 @@
"background": "#2D2A2E", "background": "#2D2A2E",
"caretForeground": "#ffd866", "caretForeground": "#ffd866",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"inactiveForeground": "#727072", "inactiveForeground": "#5b595c",
"selectionBackground": "#4A474B", "selectionBackground": "#4A474B",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
@@ -756,7 +756,7 @@
"ToggleButton": { "ToggleButton": {
"borderColor": "#403E41", "borderColor": "#403E41",
"buttonColor": "#fcfcfa", "buttonColor": "#fcfcfa",
"disabledText": "#727072", "disabledText": "#5b595c",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"offForeground": "#2D2A2E", "offForeground": "#2D2A2E",
"offBackground": "#2D2A2E", "offBackground": "#2D2A2E",
@@ -803,7 +803,7 @@
"underlineColor": "#ffd866", "underlineColor": "#ffd866",
"underlinedTabBackground": "#4A474B", "underlinedTabBackground": "#4A474B",
"underlinedTabInactiveBackground": "#403E41", "underlinedTabInactiveBackground": "#403E41",
"underlinedTabForeground": "#FFFFFF", "underlinedTabForeground": "#ffd866",
"underlinedTabInactiveForeground": "#fcfcfa" "underlinedTabInactiveForeground": "#fcfcfa"
} }
}, },
@@ -811,14 +811,14 @@
"background": "#2D2A2E", "background": "#2D2A2E",
"foreground": "#939293", "foreground": "#939293",
"hash": "#2d2a2e", "hash": "#2d2a2e",
"hoverBackground": "#403E4170", "hoverBackground": "#403E41",
"hoverInactiveBackground": "#4A474B", "hoverInactiveBackground": "#4A474B",
"modifiedItemForeground": "#ffd866", "modifiedItemForeground": "#ffd866",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#403E4170", "selectionBackground": "#403E41",
"selectionForeground": "#FFFFFF", "selectionForeground": "#ffd866",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#ffd866",
"selectionInactiveBackground": "#403E4170", "selectionInactiveBackground": "#403E41",
"textBackground": "#2D2A2E" "textBackground": "#2D2A2E"
}, },
"Tree.leftChildIndent": 10, "Tree.leftChildIndent": 10,
@@ -843,24 +843,24 @@
"Canvas.background": "#221F22", "Canvas.background": "#221F22",
"highStroke.foreground": "#fcfcfa", "highStroke.foreground": "#fcfcfa",
"Label.foreground": "#939293", "Label.foreground": "#939293",
"List.selectionBackground": "#403E4170", "List.selectionBackground": "#403E41",
"motion": { "motion": {
"borderColor": "#2d2a2e", "borderColor": "#2d2a2e",
"Component.foreground": "#fcfcfa", "Component.foreground": "#fcfcfa",
"ConstraintSetText.foreground": "#939293", "ConstraintSetText.foreground": "#939293",
"ConstraintSet.background": "#403E41", "ConstraintSet.background": "#403E41",
"CSPanel.SelectedFocusBackground": "#5B595C", "CSPanel.SelectedFocusBackground": "#6E6C6F",
"CSPanel.SelectedBackground": "#403E4170", "CSPanel.SelectedBackground": "#403E41",
"cs_FocusText.infoForeground": "#939293", "cs_FocusText.infoForeground": "#939293",
"CursorTextColor.foreground": "#fcfcfa", "CursorTextColor.foreground": "#fcfcfa",
"HoverColor.disabledBackground": "#727072", "HoverColor.disabledBackground": "#5b595c",
"motionGraph.background": "#2D2A2E", "motionGraph.background": "#2D2A2E",
"Notification.background": "#363437", "Notification.background": "#363437",
"ourAvg.background": "#403E41", "ourAvg.background": "#403E41",
"ourCS.background": "#403E41", "ourCS.background": "#403E41",
"ourCS_Border.borderColor": "#2d2a2e", "ourCS_Border.borderColor": "#2d2a2e",
"ourCS_TextColor.foreground": "#939293", "ourCS_TextColor.foreground": "#939293",
"ourCS_SelectedFocusBackground.selectionForeground": "#FFFFFF", "ourCS_SelectedFocusBackground.selectionForeground": "#ffd866",
"ourCS_SelectedBackground.selectionInactiveBackground": "#4A474B", "ourCS_SelectedBackground.selectionInactiveBackground": "#4A474B",
"ourCS_SelectedBorder.pressedBorderColor": "#5b595c", "ourCS_SelectedBorder.pressedBorderColor": "#5b595c",
"ourML_BarColor.separatorColor": "#2d2a2e", "ourML_BarColor.separatorColor": "#2d2a2e",
@@ -879,7 +879,7 @@
"background": "#2D2A2E", "background": "#2D2A2E",
"borderColor": "#2d2a2e", "borderColor": "#2d2a2e",
"foreground": "#fcfcfa", "foreground": "#fcfcfa",
"selectedForeground": "#FFFFFF" "selectedForeground": "#ffd866"
}, },
"Preview.background": "#2D2A2E", "Preview.background": "#2D2A2E",
"stroke.acceleratorForeground": "#939293" "stroke.acceleratorForeground": "#939293"
@@ -906,7 +906,7 @@
"HgLog": { "HgLog": {
"branchIconColor": "#ffd866", "branchIconColor": "#ffd866",
"bookmarkIconColor": "#FFFFFF", "bookmarkIconColor": "#FFFFFF",
"closedBranchIconColor": "#727072", "closedBranchIconColor": "#5b595c",
"localTagIconColor": "#939293", "localTagIconColor": "#939293",
"mqTagIconColor": "#939293", "mqTagIconColor": "#939293",
"tagIconColor": "#939293", "tagIconColor": "#939293",
@@ -915,7 +915,7 @@
"Log": { "Log": {
"Commit.unmatchedForeground": "#939293", "Commit.unmatchedForeground": "#939293",
"Commit.currentBranchBackground": "#403E41", "Commit.currentBranchBackground": "#403E41",
"Commit.hoveredBackground": "#403E4170" "Commit.hoveredBackground": "#403E41"
}, },
"RefLabel": { "RefLabel": {
"foreground": "#FFFFFF", "foreground": "#FFFFFF",
@@ -944,7 +944,7 @@
"actions.background": "#221F22", "actions.background": "#221F22",
"actions.selectionBackground": "#5b595c", "actions.selectionBackground": "#5b595c",
"background": "#403E41", "background": "#403E41",
"selectionBackground": "#5B595C", "selectionBackground": "#6E6C6F",
"selectionInactiveBackground": "#403E41" "selectionInactiveBackground": "#403E41"
} }
}, },
@@ -961,8 +961,8 @@
"#3D6185": "#ffd866", "#3D6185": "#ffd866",
"#466D94": "#ffd866", "#466D94": "#ffd866",
"#3C3F41": "#2D2A2E", "#3C3F41": "#2D2A2E",
"#545556": "#727072", "#545556": "#5b595c",
"#606060": "#727072", "#606060": "#5b595c",
"#9AA7B0": "#fcfcfa", "#9AA7B0": "#fcfcfa",
"#675133": "#ffd866", "#675133": "#ffd866",
"Actions.Blue": "#A9DC76", "Actions.Blue": "#A9DC76",
@@ -978,14 +978,14 @@
"Checkbox.Background.Disabled.Dark": "#3a3a3c", "Checkbox.Background.Disabled.Dark": "#3a3a3c",
"Checkbox.Border.Default": "#2d2a2e", "Checkbox.Border.Default": "#2d2a2e",
"Checkbox.Border.Default.Dark": "#2d2a2e", "Checkbox.Border.Default.Dark": "#2d2a2e",
"Checkbox.Border.Disabled": "#727072", "Checkbox.Border.Disabled": "#5b595c",
"Checkbox.Border.Disabled.Dark": "#727072", "Checkbox.Border.Disabled.Dark": "#5b595c",
"Checkbox.Focus.Thin.Default": "#ffd866", "Checkbox.Focus.Thin.Default": "#ffd866",
"Checkbox.Focus.Thin.Default.Dark": "#ffd866", "Checkbox.Focus.Thin.Default.Dark": "#ffd866",
"Checkbox.Focus.Wide": "#ffd866", "Checkbox.Focus.Wide": "#ffd866",
"Checkbox.Focus.Wide.Dark": "#ffd866", "Checkbox.Focus.Wide.Dark": "#ffd866",
"Checkbox.Foreground.Disabled": "#727072", "Checkbox.Foreground.Disabled": "#5b595c",
"Checkbox.Foreground.Disabled.Dark": "#727072", "Checkbox.Foreground.Disabled.Dark": "#5b595c",
"Checkbox.Background.Selected": "#ffd866", "Checkbox.Background.Selected": "#ffd866",
"Checkbox.Background.Selected.Dark": "#2D2A2E", "Checkbox.Background.Selected.Dark": "#2D2A2E",
"Checkbox.Border.Selected": "#ffd866", "Checkbox.Border.Selected": "#ffd866",

View File

@@ -18,7 +18,7 @@
"disabledForeground": "#828bb8", "disabledForeground": "#828bb8",
"disabledText": "#828bb8", "disabledText": "#828bb8",
"focusColor": "#444a73", "focusColor": "#444a73",
"focusedBorderColor": "#4fd6be", "focusedBorderColor": "#74a0f1",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"inactiveBackground": "#2f334d", "inactiveBackground": "#2f334d",
"inactiveForeground": "#a9b8e8", "inactiveForeground": "#a9b8e8",
@@ -31,12 +31,12 @@
}, },
"activeCaption": "#222436", "activeCaption": "#222436",
"ActionButton": { "ActionButton": {
"hoverBackground": "#4fd6be50", "hoverBackground": "#74a0f150",
"hoverBorderColor": "#4fd6be50", "hoverBorderColor": "#74a0f150",
"hoverSeparatorColor": "#444a73", "hoverSeparatorColor": "#444a73",
"focusedBorderColor": "#4fd6be50", "focusedBorderColor": "#74a0f150",
"pressedBackground": "#4fd6be50", "pressedBackground": "#74a0f150",
"pressedBorderColor": "#4fd6be50" "pressedBorderColor": "#74a0f150"
}, },
"Autocomplete": { "Autocomplete": {
"selectionBackground": "#444a73" "selectionBackground": "#444a73"
@@ -50,8 +50,8 @@
"endBackground": "#2f334d", "endBackground": "#2f334d",
"endBorderColor": "#2f334d", "endBorderColor": "#2f334d",
"foreground": "#FFFFFF", "foreground": "#FFFFFF",
"focusColor": "#4fd6be", "focusColor": "#74a0f1",
"focusedBorderColor": "#4fd6be", "focusedBorderColor": "#74a0f1",
"shadowColor": "#2f334d", "shadowColor": "#2f334d",
"startBackground": "#2f334d", "startBackground": "#2f334d",
"startBorderColor": "#2f334d" "startBorderColor": "#2f334d"
@@ -61,7 +61,7 @@
"endBackground": "#444a73", "endBackground": "#444a73",
"endBorderColor": "#444a73", "endBorderColor": "#444a73",
"focus": "#444a73", "focus": "#444a73",
"focusedBorderColor": "#4fd6be", "focusedBorderColor": "#74a0f1",
"foreground": "#a9b8e8", "foreground": "#a9b8e8",
"highlight": "#FFFFFF", "highlight": "#FFFFFF",
"mt.background": "#444a73", "mt.background": "#444a73",
@@ -86,7 +86,7 @@
"background": "#222436", "background": "#222436",
"disabledText": "#828bb8", "disabledText": "#828bb8",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"select": "#4fd6be" "select": "#74a0f1"
}, },
"CheckBoxMenuItem": { "CheckBoxMenuItem": {
"acceleratorForeground": "#a9b8e8", "acceleratorForeground": "#a9b8e8",
@@ -101,7 +101,7 @@
"CodeWithMe": { "CodeWithMe": {
"Avatar.foreground": "#c8d3f5", "Avatar.foreground": "#c8d3f5",
"AccessEnabled": { "AccessEnabled": {
"accessDot": "#4fd6be", "accessDot": "#74a0f1",
"dropdownBorder": "#2f334d", "dropdownBorder": "#2f334d",
"pillBackground": "$second" "pillBackground": "$second"
} }
@@ -121,10 +121,10 @@
}, },
"background": "#191a2a", "background": "#191a2a",
"buttonBackground": "#444a73", "buttonBackground": "#444a73",
"darcula.hoveredArrowButtonForeground": "#4fd6be", "darcula.hoveredArrowButtonForeground": "#74a0f1",
"disabledForeground": "#828bb8", "disabledForeground": "#828bb8",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"modifiedItemForeground": "#4fd6be", "modifiedItemForeground": "#74a0f1",
"nonEditableBackground": "#2f334d", "nonEditableBackground": "#2f334d",
"padding": "5,5,5,5", "padding": "5,5,5,5",
"selectionBackground": "#2f334d", "selectionBackground": "#2f334d",
@@ -135,14 +135,14 @@
"background": "#2f334d", "background": "#2f334d",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"infoForeground": "#a9b8e8", "infoForeground": "#a9b8e8",
"matchForeground": "#4fd6be", "matchForeground": "#74a0f1",
"matchSelectionForeground": "#4fd6be", "matchSelectionForeground": "#74a0f1",
"nonFocusedState": "false", "nonFocusedState": "false",
"selectedGrayedForeground": "#FFFFFF", "selectedGrayedForeground": "#FFFFFF",
"selectionGrayForeground": "#FFFFFF", "selectionGrayForeground": "#FFFFFF",
"selectionInactiveInfoForeground": "#a9b8e8", "selectionInactiveInfoForeground": "#a9b8e8",
"selectionInactiveBackground": "#444a7350", "selectionInactiveBackground": "#444a73",
"selectionBackground": "#444a7380", "selectionBackground": "#444a73",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInfoForeground": "#FFFFFF" "selectionInfoForeground": "#FFFFFF"
}, },
@@ -150,27 +150,27 @@
"arc": 4, "arc": 4,
"borderColor": "#444a73", "borderColor": "#444a73",
"disabledBorderColor": "#444a73", "disabledBorderColor": "#444a73",
"focusColor": "#4fd6be", "focusColor": "#74a0f1",
"focusedBorderColor": "#4fd6be", "focusedBorderColor": "#74a0f1",
"hoverIconColor": "#4fd6be", "hoverIconColor": "#74a0f1",
"infoForeground": "#a9b8e8", "infoForeground": "#a9b8e8",
"iconColor": "#c8d3f5" "iconColor": "#c8d3f5"
}, },
"control": "#222436", "control": "#222436",
"controlText": "#a9b8e8", "controlText": "#a9b8e8",
"Counter": { "Counter": {
"background": "#4fd6be", "background": "#74a0f1",
"foreground": "#FFFFFF" "foreground": "#FFFFFF"
}, },
"Debugger": { "Debugger": {
"Variables": { "Variables": {
"collectingDataForeground": "#a9b8e8", "collectingDataForeground": "#a9b8e8",
"changedValueForeground": "#4fd6be", "changedValueForeground": "#74a0f1",
"errorMessageForeground": "#ff757f", "errorMessageForeground": "#ff757f",
"evaluatingExpressionForeground": "#a9b8e8", "evaluatingExpressionForeground": "#a9b8e8",
"exceptionForeground": "#c099ff", "exceptionForeground": "#ffbd76",
"modifyingValueForeground": "#4fd6be", "modifyingValueForeground": "#74a0f1",
"valueForeground": "#4fd6be" "valueForeground": "#74a0f1"
} }
}, },
"DebuggerTabs": { "DebuggerTabs": {
@@ -188,9 +188,9 @@
"hoverMaskColor": "#444a73", "hoverMaskColor": "#444a73",
"inactiveColoredTabBackground": "#222436", "inactiveColoredTabBackground": "#222436",
"inactiveColoredFileBackground": "#444a73", "inactiveColoredFileBackground": "#444a73",
"inactiveUnderlineColor": "#4fd6be", "inactiveUnderlineColor": "#74a0f1",
"inactiveMaskColor": "#191a2a", "inactiveMaskColor": "#191a2a",
"underlineColor": "#4fd6be", "underlineColor": "#74a0f1",
"underlinedTabBackground": "#2f334d", "underlinedTabBackground": "#2f334d",
"underlinedTabForeground": "#FFFFFF" "underlinedTabForeground": "#FFFFFF"
}, },
@@ -209,7 +209,7 @@
}, },
"EditorPane": { "EditorPane": {
"background": "#191a2a", "background": "#191a2a",
"caretForeground": "#4fd6be", "caretForeground": "#74a0f1",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"inactiveBackground": "#222436", "inactiveBackground": "#222436",
"inactiveForeground": "#828bb8", "inactiveForeground": "#828bb8",
@@ -226,7 +226,7 @@
"inactiveUnderlineColor": "#828bb8", "inactiveUnderlineColor": "#828bb8",
"selectedForeground": "#c8d3f5", "selectedForeground": "#c8d3f5",
"selectedBackground": "#2f334d", "selectedBackground": "#2f334d",
"underlineColor": "#4fd6be", "underlineColor": "#74a0f1",
"underlinedTabBackground": "#2f334d", "underlinedTabBackground": "#2f334d",
"underlinedTabForeground": "#FFFFFF" "underlinedTabForeground": "#FFFFFF"
}, },
@@ -235,8 +235,8 @@
"borderColor": "#2f334d", "borderColor": "#2f334d",
"hoverBackground": "#444a73", "hoverBackground": "#444a73",
"hoverColor": "#444a73", "hoverColor": "#444a73",
"inactiveUnderlineColor": "#4fd6be", "inactiveUnderlineColor": "#74a0f1",
"underlineColor": "#4fd6be", "underlineColor": "#74a0f1",
"underlinedTabBackground": "#2f334d", "underlinedTabBackground": "#2f334d",
"underlinedTabForeground": "#c8d3f5" "underlinedTabForeground": "#c8d3f5"
}, },
@@ -261,7 +261,7 @@
"Focus.color": "#222436", "Focus.color": "#222436",
"FormattedTextField": { "FormattedTextField": {
"background": "#191a2a", "background": "#191a2a",
"caretForeground": "#4fd6be", "caretForeground": "#74a0f1",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"inactiveBackground": "#444a73", "inactiveBackground": "#444a73",
"inactiveForeground": "#828bb8", "inactiveForeground": "#828bb8",
@@ -288,7 +288,7 @@
"infoForeground": "#a9b8e8", "infoForeground": "#a9b8e8",
"shortcutForeground": "#a9b8e8" "shortcutForeground": "#a9b8e8"
}, },
"Hyperlink.linkColor": "#4fd6be", "Hyperlink.linkColor": "#74a0f1",
"inactiveCaption": "#2f334d", "inactiveCaption": "#2f334d",
"inactiveCaptionBorder": "#222436", "inactiveCaptionBorder": "#222436",
"inactiveCaptionText": "#a9b8e8", "inactiveCaptionText": "#a9b8e8",
@@ -315,19 +315,19 @@
"selectedDisabledForeground": "#c8d3f5" "selectedDisabledForeground": "#c8d3f5"
}, },
"Link": { "Link": {
"activeForeground": "#4fd6be", "activeForeground": "#74a0f1",
"hoverForeground": "#4fd6be", "hoverForeground": "#74a0f1",
"pressedForeground": "#4fd6be", "pressedForeground": "#74a0f1",
"secondaryForeground": "#a9b8e8", "secondaryForeground": "#a9b8e8",
"visitedForeground": "#4fd6be" "visitedForeground": "#74a0f1"
}, },
"link.foreground": "#4fd6be", "link.foreground": "#74a0f1",
"List": { "List": {
"background": "#2f334d", "background": "#2f334d",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"hoverBackground": "#444a7370", "hoverBackground": "#444a7370",
"hoverInactiveBackground": "#2f334d", "hoverInactiveBackground": "#2f334d",
"selectionBackground": "#444a7350", "selectionBackground": "#444a73",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#444a7370" "selectionInactiveBackground": "#444a7370"
@@ -341,7 +341,7 @@
"primaryColor": "#a9b8e8", "primaryColor": "#a9b8e8",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"tab.backgroundColor": "#222436", "tab.backgroundColor": "#222436",
"tab.borderColor": "#4fd6be", "tab.borderColor": "#74a0f1",
"tagColor": "#a9b8e8" "tagColor": "#a9b8e8"
}, },
"MemoryIndicator": { "MemoryIndicator": {
@@ -396,7 +396,7 @@
"background": "#191a2a" "background": "#191a2a"
} }
}, },
"NewPSD.warning": "#4fd6be", "NewPSD.warning": "#74a0f1",
"Notification": { "Notification": {
"background": "#191a2a", "background": "#191a2a",
"borderColor": "#191a2a", "borderColor": "#191a2a",
@@ -425,7 +425,7 @@
}, },
"Outline": { "Outline": {
"color": "#444a73", "color": "#444a73",
"focusedColor": "#4fd6be", "focusedColor": "#74a0f1",
"disabledColor": "#828bb8" "disabledColor": "#828bb8"
}, },
"Panel": { "Panel": {
@@ -436,7 +436,7 @@
"background": "#2f334d", "background": "#2f334d",
"borderColor": "#2f334d", "borderColor": "#2f334d",
"currentOverloadBackground": "#444a73", "currentOverloadBackground": "#444a73",
"currentParameterForeground": "#4fd6be", "currentParameterForeground": "#74a0f1",
"disabledForeground": "#828bb8", "disabledForeground": "#828bb8",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"infoForeground": "#a9b8e8", "infoForeground": "#a9b8e8",
@@ -444,8 +444,8 @@
}, },
"PasswordField": { "PasswordField": {
"background": "#191a2a", "background": "#191a2a",
"capsLockIconColor": "#4fd6be", "capsLockIconColor": "#74a0f1",
"caretForeground": "#4fd6be", "caretForeground": "#74a0f1",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"inactiveForeground": "#828bb8", "inactiveForeground": "#828bb8",
"selectionBackground": "#2f334d", "selectionBackground": "#2f334d",
@@ -459,7 +459,7 @@
"lightSelectionBackground": "#2f334d", "lightSelectionBackground": "#2f334d",
"paidTagBackground": "#444a73", "paidTagBackground": "#444a73",
"selectionBackground": "#444a73", "selectionBackground": "#444a73",
"tagForeground": "#4fd6be", "tagForeground": "#74a0f1",
"tagBackground": "#444a73", "tagBackground": "#444a73",
"trialTagBackground": "#444a73", "trialTagBackground": "#444a73",
"Button": { "Button": {
@@ -469,7 +469,7 @@
"installFocusedBackground": "#444a73", "installFocusedBackground": "#444a73",
"installFillForeground": "#828bb8", "installFillForeground": "#828bb8",
"installFillBackground": "#444a73", "installFillBackground": "#444a73",
"updateBackground": "#4fd6be", "updateBackground": "#74a0f1",
"updateBorderColor": "#444a73", "updateBorderColor": "#444a73",
"updateForeground": "#c8d3f5" "updateForeground": "#c8d3f5"
}, },
@@ -491,7 +491,7 @@
"Advertiser": { "Advertiser": {
"background": "#222436", "background": "#222436",
"borderColor": "#222436", "borderColor": "#222436",
"foreground": "#4fd6be" "foreground": "#74a0f1"
}, },
"borderColor": "#191a2a", "borderColor": "#191a2a",
"inactiveBorderColor": "#222436", "inactiveBorderColor": "#222436",
@@ -519,15 +519,15 @@
"PopupMenuSeparator.stripeIndent": 5, "PopupMenuSeparator.stripeIndent": 5,
"ProgressBar": { "ProgressBar": {
"background": "#222436", "background": "#222436",
"foreground": "#4fd6be", "foreground": "#74a0f1",
"indeterminateEndColor": "#4fd6be", "indeterminateEndColor": "#74a0f1",
"indeterminateStartColor": "#4fd6be", "indeterminateStartColor": "#74a0f1",
"progressColor": "#4fd6be", "progressColor": "#74a0f1",
"selectionBackground": "#444a73", "selectionBackground": "#444a73",
"trackColor": "#444a73" "trackColor": "#444a73"
}, },
"PsiViewer": { "PsiViewer": {
"referenceHighlightColor": "#4fd6be" "referenceHighlightColor": "#74a0f1"
}, },
"RadioButton": { "RadioButton": {
"background": "#222436", "background": "#222436",
@@ -547,35 +547,35 @@
"ScreenView.borderColor": "#222436", "ScreenView.borderColor": "#222436",
"ScrollBar": { "ScrollBar": {
"background": "#222436", "background": "#222436",
"hoverThumbBorderColor": "#4fd6be", "hoverThumbBorderColor": "#74a0f1",
"hoverThumbColor": "#4fd6be", "hoverThumbColor": "#74a0f1",
"hoverTrackColor": "#22243630", "hoverTrackColor": "#22243630",
"Mac": { "Mac": {
"hoverThumbBorderColor": "#4fd6be", "hoverThumbBorderColor": "#74a0f1",
"hoverThumbColor": "#4fd6be", "hoverThumbColor": "#74a0f1",
"hoverTrackColor": "#22243630", "hoverTrackColor": "#22243630",
"thumbBorderColor": "#4fd6be70", "thumbBorderColor": "#74a0f170",
"thumbColor": "#4fd6be70", "thumbColor": "#74a0f170",
"trackColor": "#22243630", "trackColor": "#22243630",
"Transparent": { "Transparent": {
"hoverThumbBorderColor": "#4fd6be", "hoverThumbBorderColor": "#74a0f1",
"hoverThumbColor": "#4fd6be", "hoverThumbColor": "#74a0f1",
"hoverTrackColor": "#22243630", "hoverTrackColor": "#22243630",
"thumbBorderColor": "#4fd6be70", "thumbBorderColor": "#74a0f170",
"thumbColor": "#4fd6be70", "thumbColor": "#74a0f170",
"trackColor": "#22243630" "trackColor": "#22243630"
} }
}, },
"thumb": "#444a73", "thumb": "#444a73",
"thumbBorderColor": "#4fd6be70", "thumbBorderColor": "#74a0f170",
"thumbColor": "#4fd6be70", "thumbColor": "#74a0f170",
"trackColor": "#22243630", "trackColor": "#22243630",
"Transparent": { "Transparent": {
"hoverThumbBorderColor": "#4fd6be", "hoverThumbBorderColor": "#74a0f1",
"hoverThumbColor": "#4fd6be", "hoverThumbColor": "#74a0f1",
"hoverTrackColor": "#22243630", "hoverTrackColor": "#22243630",
"thumbBorderColor": "#4fd6be70", "thumbBorderColor": "#74a0f170",
"thumbColor": "#4fd6be70", "thumbColor": "#74a0f170",
"trackColor": "#22243630" "trackColor": "#22243630"
} }
}, },
@@ -603,10 +603,10 @@
} }
}, },
"SearchMatch": { "SearchMatch": {
"endBackground": "#4fd6be", "endBackground": "#74a0f1",
"startBackground": "#4fd6be", "startBackground": "#74a0f1",
"endColor": "#4fd6be", "endColor": "#74a0f1",
"startColor": "#4fd6be" "startColor": "#74a0f1"
}, },
"SearchField.errorBackground": "#191a2a", "SearchField.errorBackground": "#191a2a",
"SearchOption": { "SearchOption": {
@@ -626,14 +626,14 @@
}, },
"Slider": { "Slider": {
"background": "#222436", "background": "#222436",
"buttonBorderColor": "#4fd6be", "buttonBorderColor": "#74a0f1",
"buttonColor": "#4fd6be", "buttonColor": "#74a0f1",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"majorTickLength": 6, "majorTickLength": 6,
"tickColor": "#2f334d", "tickColor": "#2f334d",
"trackColor": "#2f334d", "trackColor": "#2f334d",
"trackWidth": 7, "trackWidth": 7,
"thumb": "#4fd6be" "thumb": "#74a0f1"
}, },
"SpeedSearch": { "SpeedSearch": {
"background": "#444a73", "background": "#444a73",
@@ -678,7 +678,7 @@
"tabHeight": 32, "tabHeight": 32,
"tabInsets": "5,10,5,10", "tabInsets": "5,10,5,10",
"tabSelectionHeight": 2, "tabSelectionHeight": 2,
"underlineColor": "#4fd6be" "underlineColor": "#74a0f1"
}, },
"TabbedPane.mt.tab.background": "#191a2a", "TabbedPane.mt.tab.background": "#191a2a",
"Table": { "Table": {
@@ -687,8 +687,8 @@
"cellNoFocusBorder": "10,5,10,5", "cellNoFocusBorder": "10,5,10,5",
"focusCellHighlightBorder": "10,5,10,5", "focusCellHighlightBorder": "10,5,10,5",
"disabledForeground": "#828bb8", "disabledForeground": "#828bb8",
"dropLineColor": "#4fd6be", "dropLineColor": "#74a0f1",
"dropLineShortColor": "#4fd6be", "dropLineShortColor": "#74a0f1",
"focusCellBackground": "#2f334d", "focusCellBackground": "#2f334d",
"focusCellForeground": "#FFFFFF", "focusCellForeground": "#FFFFFF",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
@@ -723,7 +723,7 @@
"textText": "#a9b8e8", "textText": "#a9b8e8",
"TextArea": { "TextArea": {
"background": "#191a2a", "background": "#191a2a",
"caretForeground": "#4fd6be", "caretForeground": "#74a0f1",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"inactiveForeground": "#828bb8", "inactiveForeground": "#828bb8",
"selectionBackground": "#2f334d", "selectionBackground": "#2f334d",
@@ -731,7 +731,7 @@
}, },
"TextField": { "TextField": {
"background": "#191a2a", "background": "#191a2a",
"caretForeground": "#4fd6be", "caretForeground": "#74a0f1",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"inactiveForeground": "#828bb8", "inactiveForeground": "#828bb8",
"selectionBackground": "#2f334d", "selectionBackground": "#2f334d",
@@ -739,7 +739,7 @@
}, },
"TextPane": { "TextPane": {
"background": "#191a2a", "background": "#191a2a",
"caretForeground": "#4fd6be", "caretForeground": "#74a0f1",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"inactiveForeground": "#828bb8", "inactiveForeground": "#828bb8",
"selectionBackground": "#2f334d", "selectionBackground": "#2f334d",
@@ -760,8 +760,8 @@
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"offForeground": "#222436", "offForeground": "#222436",
"offBackground": "#222436", "offBackground": "#222436",
"onBackground": "#4fd6be", "onBackground": "#74a0f1",
"onForeground": "#4fd6be" "onForeground": "#74a0f1"
}, },
"ToolBar": { "ToolBar": {
"background": "#191a2a", "background": "#191a2a",
@@ -797,10 +797,10 @@
"borderColor": "#444a73", "borderColor": "#444a73",
"hoverBackground": "#444a73", "hoverBackground": "#444a73",
"hoverInactiveBackground": "#444a73", "hoverInactiveBackground": "#444a73",
"inactiveUnderlineColor": "#4fd6be", "inactiveUnderlineColor": "#74a0f1",
"selectedBackground": "#191a2a", "selectedBackground": "#191a2a",
"selectedInactiveBackground": "#191a2a", "selectedInactiveBackground": "#191a2a",
"underlineColor": "#4fd6be", "underlineColor": "#74a0f1",
"underlinedTabBackground": "#2f334d", "underlinedTabBackground": "#2f334d",
"underlinedTabInactiveBackground": "#2f334d", "underlinedTabInactiveBackground": "#2f334d",
"underlinedTabForeground": "#FFFFFF", "underlinedTabForeground": "#FFFFFF",
@@ -813,7 +813,7 @@
"hash": "#222436", "hash": "#222436",
"hoverBackground": "#444a7370", "hoverBackground": "#444a7370",
"hoverInactiveBackground": "#2f334d", "hoverInactiveBackground": "#2f334d",
"modifiedItemForeground": "#4fd6be", "modifiedItemForeground": "#74a0f1",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#444a7370", "selectionBackground": "#444a7370",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
@@ -898,13 +898,13 @@
"graphColor": "#444a73" "graphColor": "#444a73"
}, },
"GitLog": { "GitLog": {
"localBranchIconColor": "#4fd6be", "localBranchIconColor": "#74a0f1",
"otherIconColor": "#a9b8e8", "otherIconColor": "#a9b8e8",
"remoteBranchIconColor": "#c8d3f5", "remoteBranchIconColor": "#c8d3f5",
"tagIconColor": "#a9b8e8" "tagIconColor": "#a9b8e8"
}, },
"HgLog": { "HgLog": {
"branchIconColor": "#4fd6be", "branchIconColor": "#74a0f1",
"bookmarkIconColor": "#FFFFFF", "bookmarkIconColor": "#FFFFFF",
"closedBranchIconColor": "#828bb8", "closedBranchIconColor": "#828bb8",
"localTagIconColor": "#a9b8e8", "localTagIconColor": "#a9b8e8",
@@ -958,20 +958,20 @@
"#43494A": "#191a2a", "#43494A": "#191a2a",
"#6B6B6B": "#a9b8e8", "#6B6B6B": "#a9b8e8",
"#A7A7A7": "#222436", "#A7A7A7": "#222436",
"#3D6185": "#4fd6be", "#3D6185": "#74a0f1",
"#466D94": "#4fd6be", "#466D94": "#74a0f1",
"#3C3F41": "#222436", "#3C3F41": "#222436",
"#545556": "#828bb8", "#545556": "#828bb8",
"#606060": "#828bb8", "#606060": "#828bb8",
"#9AA7B0": "#c8d3f5", "#9AA7B0": "#c8d3f5",
"#675133": "#4fd6be", "#675133": "#74a0f1",
"Actions.Blue": "#82aaff", "Actions.Blue": "#70b0ff",
"Actions.Green": "#c3e88d", "Actions.Green": "#7af8ca",
"Actions.Grey": "#a9b8e8", "Actions.Grey": "#a9b8e8",
"Actions.GreyInline": "#7a88cf", "Actions.GreyInline": "#7e8eda",
"Actions.GreyInline.Dark": "#c8d3f5", "Actions.GreyInline.Dark": "#c8d3f5",
"Actions.Red": "#ff757f", "Actions.Red": "#ff757f",
"Actions.Yellow": "#c099ff", "Actions.Yellow": "#ffbd76",
"Checkbox.Background.Default": "#191a2a", "Checkbox.Background.Default": "#191a2a",
"Checkbox.Background.Default.Dark": "#191a2a", "Checkbox.Background.Default.Dark": "#191a2a",
"Checkbox.Background.Disabled": "#2f334d", "Checkbox.Background.Disabled": "#2f334d",
@@ -980,31 +980,31 @@
"Checkbox.Border.Default.Dark": "#222436", "Checkbox.Border.Default.Dark": "#222436",
"Checkbox.Border.Disabled": "#828bb8", "Checkbox.Border.Disabled": "#828bb8",
"Checkbox.Border.Disabled.Dark": "#828bb8", "Checkbox.Border.Disabled.Dark": "#828bb8",
"Checkbox.Focus.Thin.Default": "#4fd6be", "Checkbox.Focus.Thin.Default": "#74a0f1",
"Checkbox.Focus.Thin.Default.Dark": "#4fd6be", "Checkbox.Focus.Thin.Default.Dark": "#74a0f1",
"Checkbox.Focus.Wide": "#4fd6be", "Checkbox.Focus.Wide": "#74a0f1",
"Checkbox.Focus.Wide.Dark": "#4fd6be", "Checkbox.Focus.Wide.Dark": "#74a0f1",
"Checkbox.Foreground.Disabled": "#828bb8", "Checkbox.Foreground.Disabled": "#828bb8",
"Checkbox.Foreground.Disabled.Dark": "#828bb8", "Checkbox.Foreground.Disabled.Dark": "#828bb8",
"Checkbox.Background.Selected": "#4fd6be", "Checkbox.Background.Selected": "#74a0f1",
"Checkbox.Background.Selected.Dark": "#222436", "Checkbox.Background.Selected.Dark": "#222436",
"Checkbox.Border.Selected": "#4fd6be", "Checkbox.Border.Selected": "#74a0f1",
"Checkbox.Border.Selected.Dark": "#4fd6be", "Checkbox.Border.Selected.Dark": "#74a0f1",
"Checkbox.Foreground.Selected": "#4fd6be", "Checkbox.Foreground.Selected": "#74a0f1",
"Checkbox.Foreground.Selected.Dark": "#4fd6be", "Checkbox.Foreground.Selected.Dark": "#74a0f1",
"Checkbox.Focus.Thin.Selected": "#c8d3f5", "Checkbox.Focus.Thin.Selected": "#c8d3f5",
"Checkbox.Focus.Thin.Selected.Dark": "#c8d3f5", "Checkbox.Focus.Thin.Selected.Dark": "#c8d3f5",
"Objects.Grey": "#7a88cf", "Objects.Grey": "#7e8eda",
"Objects.Blue": "#82aaff", "Objects.Blue": "#70b0ff",
"Objects.RedStatus": "#ff757f", "Objects.RedStatus": "#ff757f",
"Objects.Red": "#ff757f", "Objects.Red": "#ff757f",
"Objects.Pink": "#c099ff", "Objects.Pink": "#baacff",
"Objects.Yellow": "#c099ff", "Objects.Yellow": "#ffbd76",
"Objects.Green": "#c3e88d", "Objects.Green": "#7af8ca",
"Objects.Purple": "#c099ff", "Objects.Purple": "#baacff",
"Objects.BlackText": "#c8d3f5", "Objects.BlackText": "#c8d3f5",
"Objects.YellowDark": "#ff966c", "Objects.YellowDark": "#ff9668",
"Objects.GreenAndroid": "#c3e88d" "Objects.GreenAndroid": "#7af8ca"
} }
} }
} }

View File

@@ -18,7 +18,7 @@
"disabledForeground": "#828bb8", "disabledForeground": "#828bb8",
"disabledText": "#828bb8", "disabledText": "#828bb8",
"focusColor": "#444a73", "focusColor": "#444a73",
"focusedBorderColor": "#4fd6be", "focusedBorderColor": "#74a0f1",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"inactiveBackground": "#2f334d", "inactiveBackground": "#2f334d",
"inactiveForeground": "#a9b8e8", "inactiveForeground": "#a9b8e8",
@@ -31,12 +31,12 @@
}, },
"activeCaption": "#222436", "activeCaption": "#222436",
"ActionButton": { "ActionButton": {
"hoverBackground": "#4fd6be50", "hoverBackground": "#74a0f150",
"hoverBorderColor": "#4fd6be50", "hoverBorderColor": "#74a0f150",
"hoverSeparatorColor": "#444a73", "hoverSeparatorColor": "#444a73",
"focusedBorderColor": "#4fd6be50", "focusedBorderColor": "#74a0f150",
"pressedBackground": "#4fd6be50", "pressedBackground": "#74a0f150",
"pressedBorderColor": "#4fd6be50" "pressedBorderColor": "#74a0f150"
}, },
"Autocomplete": { "Autocomplete": {
"selectionBackground": "#444a73" "selectionBackground": "#444a73"
@@ -50,8 +50,8 @@
"endBackground": "#2f334d", "endBackground": "#2f334d",
"endBorderColor": "#2f334d", "endBorderColor": "#2f334d",
"foreground": "#FFFFFF", "foreground": "#FFFFFF",
"focusColor": "#4fd6be", "focusColor": "#74a0f1",
"focusedBorderColor": "#4fd6be", "focusedBorderColor": "#74a0f1",
"shadowColor": "#2f334d", "shadowColor": "#2f334d",
"startBackground": "#2f334d", "startBackground": "#2f334d",
"startBorderColor": "#2f334d" "startBorderColor": "#2f334d"
@@ -61,7 +61,7 @@
"endBackground": "#444a73", "endBackground": "#444a73",
"endBorderColor": "#444a73", "endBorderColor": "#444a73",
"focus": "#444a73", "focus": "#444a73",
"focusedBorderColor": "#4fd6be", "focusedBorderColor": "#74a0f1",
"foreground": "#a9b8e8", "foreground": "#a9b8e8",
"highlight": "#FFFFFF", "highlight": "#FFFFFF",
"mt.background": "#444a73", "mt.background": "#444a73",
@@ -86,7 +86,7 @@
"background": "#222436", "background": "#222436",
"disabledText": "#828bb8", "disabledText": "#828bb8",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"select": "#4fd6be" "select": "#74a0f1"
}, },
"CheckBoxMenuItem": { "CheckBoxMenuItem": {
"acceleratorForeground": "#a9b8e8", "acceleratorForeground": "#a9b8e8",
@@ -101,7 +101,7 @@
"CodeWithMe": { "CodeWithMe": {
"Avatar.foreground": "#c8d3f5", "Avatar.foreground": "#c8d3f5",
"AccessEnabled": { "AccessEnabled": {
"accessDot": "#4fd6be", "accessDot": "#74a0f1",
"dropdownBorder": "#2f334d", "dropdownBorder": "#2f334d",
"pillBackground": "$second" "pillBackground": "$second"
} }
@@ -121,10 +121,10 @@
}, },
"background": "#222436", "background": "#222436",
"buttonBackground": "#444a73", "buttonBackground": "#444a73",
"darcula.hoveredArrowButtonForeground": "#4fd6be", "darcula.hoveredArrowButtonForeground": "#74a0f1",
"disabledForeground": "#828bb8", "disabledForeground": "#828bb8",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"modifiedItemForeground": "#4fd6be", "modifiedItemForeground": "#74a0f1",
"nonEditableBackground": "#2f334d", "nonEditableBackground": "#2f334d",
"padding": "5,5,5,5", "padding": "5,5,5,5",
"selectionBackground": "#2f334d", "selectionBackground": "#2f334d",
@@ -135,14 +135,14 @@
"background": "#2f334d", "background": "#2f334d",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"infoForeground": "#a9b8e8", "infoForeground": "#a9b8e8",
"matchForeground": "#4fd6be", "matchForeground": "#74a0f1",
"matchSelectionForeground": "#4fd6be", "matchSelectionForeground": "#74a0f1",
"nonFocusedState": "false", "nonFocusedState": "false",
"selectedGrayedForeground": "#FFFFFF", "selectedGrayedForeground": "#FFFFFF",
"selectionGrayForeground": "#FFFFFF", "selectionGrayForeground": "#FFFFFF",
"selectionInactiveInfoForeground": "#a9b8e8", "selectionInactiveInfoForeground": "#a9b8e8",
"selectionInactiveBackground": "#444a7350", "selectionInactiveBackground": "#444a73",
"selectionBackground": "#444a7380", "selectionBackground": "#444a73",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInfoForeground": "#FFFFFF" "selectionInfoForeground": "#FFFFFF"
}, },
@@ -150,27 +150,27 @@
"arc": 4, "arc": 4,
"borderColor": "#444a73", "borderColor": "#444a73",
"disabledBorderColor": "#444a73", "disabledBorderColor": "#444a73",
"focusColor": "#4fd6be", "focusColor": "#74a0f1",
"focusedBorderColor": "#4fd6be", "focusedBorderColor": "#74a0f1",
"hoverIconColor": "#4fd6be", "hoverIconColor": "#74a0f1",
"infoForeground": "#a9b8e8", "infoForeground": "#a9b8e8",
"iconColor": "#c8d3f5" "iconColor": "#c8d3f5"
}, },
"control": "#222436", "control": "#222436",
"controlText": "#a9b8e8", "controlText": "#a9b8e8",
"Counter": { "Counter": {
"background": "#4fd6be", "background": "#74a0f1",
"foreground": "#FFFFFF" "foreground": "#FFFFFF"
}, },
"Debugger": { "Debugger": {
"Variables": { "Variables": {
"collectingDataForeground": "#a9b8e8", "collectingDataForeground": "#a9b8e8",
"changedValueForeground": "#4fd6be", "changedValueForeground": "#74a0f1",
"errorMessageForeground": "#ff757f", "errorMessageForeground": "#ff757f",
"evaluatingExpressionForeground": "#a9b8e8", "evaluatingExpressionForeground": "#a9b8e8",
"exceptionForeground": "#c099ff", "exceptionForeground": "#ffbd76",
"modifyingValueForeground": "#4fd6be", "modifyingValueForeground": "#74a0f1",
"valueForeground": "#4fd6be" "valueForeground": "#74a0f1"
} }
}, },
"DebuggerTabs": { "DebuggerTabs": {
@@ -188,9 +188,9 @@
"hoverMaskColor": "#444a73", "hoverMaskColor": "#444a73",
"inactiveColoredTabBackground": "#222436", "inactiveColoredTabBackground": "#222436",
"inactiveColoredFileBackground": "#444a73", "inactiveColoredFileBackground": "#444a73",
"inactiveUnderlineColor": "#4fd6be", "inactiveUnderlineColor": "#74a0f1",
"inactiveMaskColor": "#222436", "inactiveMaskColor": "#222436",
"underlineColor": "#4fd6be", "underlineColor": "#74a0f1",
"underlinedTabBackground": "#2f334d", "underlinedTabBackground": "#2f334d",
"underlinedTabForeground": "#FFFFFF" "underlinedTabForeground": "#FFFFFF"
}, },
@@ -209,7 +209,7 @@
}, },
"EditorPane": { "EditorPane": {
"background": "#222436", "background": "#222436",
"caretForeground": "#4fd6be", "caretForeground": "#74a0f1",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"inactiveBackground": "#222436", "inactiveBackground": "#222436",
"inactiveForeground": "#828bb8", "inactiveForeground": "#828bb8",
@@ -226,7 +226,7 @@
"inactiveUnderlineColor": "#828bb8", "inactiveUnderlineColor": "#828bb8",
"selectedForeground": "#c8d3f5", "selectedForeground": "#c8d3f5",
"selectedBackground": "#2f334d", "selectedBackground": "#2f334d",
"underlineColor": "#4fd6be", "underlineColor": "#74a0f1",
"underlinedTabBackground": "#2f334d", "underlinedTabBackground": "#2f334d",
"underlinedTabForeground": "#FFFFFF" "underlinedTabForeground": "#FFFFFF"
}, },
@@ -235,8 +235,8 @@
"borderColor": "#2f334d", "borderColor": "#2f334d",
"hoverBackground": "#444a73", "hoverBackground": "#444a73",
"hoverColor": "#444a73", "hoverColor": "#444a73",
"inactiveUnderlineColor": "#4fd6be", "inactiveUnderlineColor": "#74a0f1",
"underlineColor": "#4fd6be", "underlineColor": "#74a0f1",
"underlinedTabBackground": "#2f334d", "underlinedTabBackground": "#2f334d",
"underlinedTabForeground": "#c8d3f5" "underlinedTabForeground": "#c8d3f5"
}, },
@@ -261,7 +261,7 @@
"Focus.color": "#222436", "Focus.color": "#222436",
"FormattedTextField": { "FormattedTextField": {
"background": "#222436", "background": "#222436",
"caretForeground": "#4fd6be", "caretForeground": "#74a0f1",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"inactiveBackground": "#444a73", "inactiveBackground": "#444a73",
"inactiveForeground": "#828bb8", "inactiveForeground": "#828bb8",
@@ -288,7 +288,7 @@
"infoForeground": "#a9b8e8", "infoForeground": "#a9b8e8",
"shortcutForeground": "#a9b8e8" "shortcutForeground": "#a9b8e8"
}, },
"Hyperlink.linkColor": "#4fd6be", "Hyperlink.linkColor": "#74a0f1",
"inactiveCaption": "#2f334d", "inactiveCaption": "#2f334d",
"inactiveCaptionBorder": "#222436", "inactiveCaptionBorder": "#222436",
"inactiveCaptionText": "#a9b8e8", "inactiveCaptionText": "#a9b8e8",
@@ -315,19 +315,19 @@
"selectedDisabledForeground": "#c8d3f5" "selectedDisabledForeground": "#c8d3f5"
}, },
"Link": { "Link": {
"activeForeground": "#4fd6be", "activeForeground": "#74a0f1",
"hoverForeground": "#4fd6be", "hoverForeground": "#74a0f1",
"pressedForeground": "#4fd6be", "pressedForeground": "#74a0f1",
"secondaryForeground": "#a9b8e8", "secondaryForeground": "#a9b8e8",
"visitedForeground": "#4fd6be" "visitedForeground": "#74a0f1"
}, },
"link.foreground": "#4fd6be", "link.foreground": "#74a0f1",
"List": { "List": {
"background": "#2f334d", "background": "#2f334d",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"hoverBackground": "#444a7370", "hoverBackground": "#444a7370",
"hoverInactiveBackground": "#2f334d", "hoverInactiveBackground": "#2f334d",
"selectionBackground": "#444a7350", "selectionBackground": "#444a73",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#444a7370" "selectionInactiveBackground": "#444a7370"
@@ -341,7 +341,7 @@
"primaryColor": "#a9b8e8", "primaryColor": "#a9b8e8",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"tab.backgroundColor": "#222436", "tab.backgroundColor": "#222436",
"tab.borderColor": "#4fd6be", "tab.borderColor": "#74a0f1",
"tagColor": "#a9b8e8" "tagColor": "#a9b8e8"
}, },
"MemoryIndicator": { "MemoryIndicator": {
@@ -396,7 +396,7 @@
"background": "#222436" "background": "#222436"
} }
}, },
"NewPSD.warning": "#4fd6be", "NewPSD.warning": "#74a0f1",
"Notification": { "Notification": {
"background": "#191a2a", "background": "#191a2a",
"borderColor": "#191a2a", "borderColor": "#191a2a",
@@ -425,7 +425,7 @@
}, },
"Outline": { "Outline": {
"color": "#444a73", "color": "#444a73",
"focusedColor": "#4fd6be", "focusedColor": "#74a0f1",
"disabledColor": "#828bb8" "disabledColor": "#828bb8"
}, },
"Panel": { "Panel": {
@@ -436,7 +436,7 @@
"background": "#2f334d", "background": "#2f334d",
"borderColor": "#2f334d", "borderColor": "#2f334d",
"currentOverloadBackground": "#444a73", "currentOverloadBackground": "#444a73",
"currentParameterForeground": "#4fd6be", "currentParameterForeground": "#74a0f1",
"disabledForeground": "#828bb8", "disabledForeground": "#828bb8",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"infoForeground": "#a9b8e8", "infoForeground": "#a9b8e8",
@@ -444,8 +444,8 @@
}, },
"PasswordField": { "PasswordField": {
"background": "#222436", "background": "#222436",
"capsLockIconColor": "#4fd6be", "capsLockIconColor": "#74a0f1",
"caretForeground": "#4fd6be", "caretForeground": "#74a0f1",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"inactiveForeground": "#828bb8", "inactiveForeground": "#828bb8",
"selectionBackground": "#2f334d", "selectionBackground": "#2f334d",
@@ -459,7 +459,7 @@
"lightSelectionBackground": "#2f334d", "lightSelectionBackground": "#2f334d",
"paidTagBackground": "#444a73", "paidTagBackground": "#444a73",
"selectionBackground": "#444a73", "selectionBackground": "#444a73",
"tagForeground": "#4fd6be", "tagForeground": "#74a0f1",
"tagBackground": "#444a73", "tagBackground": "#444a73",
"trialTagBackground": "#444a73", "trialTagBackground": "#444a73",
"Button": { "Button": {
@@ -469,7 +469,7 @@
"installFocusedBackground": "#444a73", "installFocusedBackground": "#444a73",
"installFillForeground": "#828bb8", "installFillForeground": "#828bb8",
"installFillBackground": "#444a73", "installFillBackground": "#444a73",
"updateBackground": "#4fd6be", "updateBackground": "#74a0f1",
"updateBorderColor": "#444a73", "updateBorderColor": "#444a73",
"updateForeground": "#c8d3f5" "updateForeground": "#c8d3f5"
}, },
@@ -491,7 +491,7 @@
"Advertiser": { "Advertiser": {
"background": "#222436", "background": "#222436",
"borderColor": "#222436", "borderColor": "#222436",
"foreground": "#4fd6be" "foreground": "#74a0f1"
}, },
"borderColor": "#191a2a", "borderColor": "#191a2a",
"inactiveBorderColor": "#222436", "inactiveBorderColor": "#222436",
@@ -519,15 +519,15 @@
"PopupMenuSeparator.stripeIndent": 5, "PopupMenuSeparator.stripeIndent": 5,
"ProgressBar": { "ProgressBar": {
"background": "#222436", "background": "#222436",
"foreground": "#4fd6be", "foreground": "#74a0f1",
"indeterminateEndColor": "#4fd6be", "indeterminateEndColor": "#74a0f1",
"indeterminateStartColor": "#4fd6be", "indeterminateStartColor": "#74a0f1",
"progressColor": "#4fd6be", "progressColor": "#74a0f1",
"selectionBackground": "#444a73", "selectionBackground": "#444a73",
"trackColor": "#444a73" "trackColor": "#444a73"
}, },
"PsiViewer": { "PsiViewer": {
"referenceHighlightColor": "#4fd6be" "referenceHighlightColor": "#74a0f1"
}, },
"RadioButton": { "RadioButton": {
"background": "#222436", "background": "#222436",
@@ -547,35 +547,35 @@
"ScreenView.borderColor": "#222436", "ScreenView.borderColor": "#222436",
"ScrollBar": { "ScrollBar": {
"background": "#222436", "background": "#222436",
"hoverThumbBorderColor": "#4fd6be", "hoverThumbBorderColor": "#74a0f1",
"hoverThumbColor": "#4fd6be", "hoverThumbColor": "#74a0f1",
"hoverTrackColor": "#22243630", "hoverTrackColor": "#22243630",
"Mac": { "Mac": {
"hoverThumbBorderColor": "#4fd6be", "hoverThumbBorderColor": "#74a0f1",
"hoverThumbColor": "#4fd6be", "hoverThumbColor": "#74a0f1",
"hoverTrackColor": "#22243630", "hoverTrackColor": "#22243630",
"thumbBorderColor": "#4fd6be70", "thumbBorderColor": "#74a0f170",
"thumbColor": "#4fd6be70", "thumbColor": "#74a0f170",
"trackColor": "#22243630", "trackColor": "#22243630",
"Transparent": { "Transparent": {
"hoverThumbBorderColor": "#4fd6be", "hoverThumbBorderColor": "#74a0f1",
"hoverThumbColor": "#4fd6be", "hoverThumbColor": "#74a0f1",
"hoverTrackColor": "#22243630", "hoverTrackColor": "#22243630",
"thumbBorderColor": "#4fd6be70", "thumbBorderColor": "#74a0f170",
"thumbColor": "#4fd6be70", "thumbColor": "#74a0f170",
"trackColor": "#22243630" "trackColor": "#22243630"
} }
}, },
"thumb": "#444a73", "thumb": "#444a73",
"thumbBorderColor": "#4fd6be70", "thumbBorderColor": "#74a0f170",
"thumbColor": "#4fd6be70", "thumbColor": "#74a0f170",
"trackColor": "#22243630", "trackColor": "#22243630",
"Transparent": { "Transparent": {
"hoverThumbBorderColor": "#4fd6be", "hoverThumbBorderColor": "#74a0f1",
"hoverThumbColor": "#4fd6be", "hoverThumbColor": "#74a0f1",
"hoverTrackColor": "#22243630", "hoverTrackColor": "#22243630",
"thumbBorderColor": "#4fd6be70", "thumbBorderColor": "#74a0f170",
"thumbColor": "#4fd6be70", "thumbColor": "#74a0f170",
"trackColor": "#22243630" "trackColor": "#22243630"
} }
}, },
@@ -603,10 +603,10 @@
} }
}, },
"SearchMatch": { "SearchMatch": {
"endBackground": "#4fd6be", "endBackground": "#74a0f1",
"startBackground": "#4fd6be", "startBackground": "#74a0f1",
"endColor": "#4fd6be", "endColor": "#74a0f1",
"startColor": "#4fd6be" "startColor": "#74a0f1"
}, },
"SearchField.errorBackground": "#191a2a", "SearchField.errorBackground": "#191a2a",
"SearchOption": { "SearchOption": {
@@ -626,14 +626,14 @@
}, },
"Slider": { "Slider": {
"background": "#222436", "background": "#222436",
"buttonBorderColor": "#4fd6be", "buttonBorderColor": "#74a0f1",
"buttonColor": "#4fd6be", "buttonColor": "#74a0f1",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"majorTickLength": 6, "majorTickLength": 6,
"tickColor": "#2f334d", "tickColor": "#2f334d",
"trackColor": "#2f334d", "trackColor": "#2f334d",
"trackWidth": 7, "trackWidth": 7,
"thumb": "#4fd6be" "thumb": "#74a0f1"
}, },
"SpeedSearch": { "SpeedSearch": {
"background": "#444a73", "background": "#444a73",
@@ -678,7 +678,7 @@
"tabHeight": 32, "tabHeight": 32,
"tabInsets": "5,10,5,10", "tabInsets": "5,10,5,10",
"tabSelectionHeight": 2, "tabSelectionHeight": 2,
"underlineColor": "#4fd6be" "underlineColor": "#74a0f1"
}, },
"TabbedPane.mt.tab.background": "#222436", "TabbedPane.mt.tab.background": "#222436",
"Table": { "Table": {
@@ -687,8 +687,8 @@
"cellNoFocusBorder": "10,5,10,5", "cellNoFocusBorder": "10,5,10,5",
"focusCellHighlightBorder": "10,5,10,5", "focusCellHighlightBorder": "10,5,10,5",
"disabledForeground": "#828bb8", "disabledForeground": "#828bb8",
"dropLineColor": "#4fd6be", "dropLineColor": "#74a0f1",
"dropLineShortColor": "#4fd6be", "dropLineShortColor": "#74a0f1",
"focusCellBackground": "#2f334d", "focusCellBackground": "#2f334d",
"focusCellForeground": "#FFFFFF", "focusCellForeground": "#FFFFFF",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
@@ -723,7 +723,7 @@
"textText": "#a9b8e8", "textText": "#a9b8e8",
"TextArea": { "TextArea": {
"background": "#222436", "background": "#222436",
"caretForeground": "#4fd6be", "caretForeground": "#74a0f1",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"inactiveForeground": "#828bb8", "inactiveForeground": "#828bb8",
"selectionBackground": "#2f334d", "selectionBackground": "#2f334d",
@@ -731,7 +731,7 @@
}, },
"TextField": { "TextField": {
"background": "#222436", "background": "#222436",
"caretForeground": "#4fd6be", "caretForeground": "#74a0f1",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"inactiveForeground": "#828bb8", "inactiveForeground": "#828bb8",
"selectionBackground": "#2f334d", "selectionBackground": "#2f334d",
@@ -739,7 +739,7 @@
}, },
"TextPane": { "TextPane": {
"background": "#222436", "background": "#222436",
"caretForeground": "#4fd6be", "caretForeground": "#74a0f1",
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"inactiveForeground": "#828bb8", "inactiveForeground": "#828bb8",
"selectionBackground": "#2f334d", "selectionBackground": "#2f334d",
@@ -760,8 +760,8 @@
"foreground": "#c8d3f5", "foreground": "#c8d3f5",
"offForeground": "#222436", "offForeground": "#222436",
"offBackground": "#222436", "offBackground": "#222436",
"onBackground": "#4fd6be", "onBackground": "#74a0f1",
"onForeground": "#4fd6be" "onForeground": "#74a0f1"
}, },
"ToolBar": { "ToolBar": {
"background": "#222436", "background": "#222436",
@@ -797,10 +797,10 @@
"borderColor": "#444a73", "borderColor": "#444a73",
"hoverBackground": "#444a73", "hoverBackground": "#444a73",
"hoverInactiveBackground": "#444a73", "hoverInactiveBackground": "#444a73",
"inactiveUnderlineColor": "#4fd6be", "inactiveUnderlineColor": "#74a0f1",
"selectedBackground": "#191a2a", "selectedBackground": "#191a2a",
"selectedInactiveBackground": "#191a2a", "selectedInactiveBackground": "#191a2a",
"underlineColor": "#4fd6be", "underlineColor": "#74a0f1",
"underlinedTabBackground": "#2f334d", "underlinedTabBackground": "#2f334d",
"underlinedTabInactiveBackground": "#2f334d", "underlinedTabInactiveBackground": "#2f334d",
"underlinedTabForeground": "#FFFFFF", "underlinedTabForeground": "#FFFFFF",
@@ -813,7 +813,7 @@
"hash": "#222436", "hash": "#222436",
"hoverBackground": "#444a7370", "hoverBackground": "#444a7370",
"hoverInactiveBackground": "#2f334d", "hoverInactiveBackground": "#2f334d",
"modifiedItemForeground": "#4fd6be", "modifiedItemForeground": "#74a0f1",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#444a7370", "selectionBackground": "#444a7370",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
@@ -898,13 +898,13 @@
"graphColor": "#444a73" "graphColor": "#444a73"
}, },
"GitLog": { "GitLog": {
"localBranchIconColor": "#4fd6be", "localBranchIconColor": "#74a0f1",
"otherIconColor": "#a9b8e8", "otherIconColor": "#a9b8e8",
"remoteBranchIconColor": "#c8d3f5", "remoteBranchIconColor": "#c8d3f5",
"tagIconColor": "#a9b8e8" "tagIconColor": "#a9b8e8"
}, },
"HgLog": { "HgLog": {
"branchIconColor": "#4fd6be", "branchIconColor": "#74a0f1",
"bookmarkIconColor": "#FFFFFF", "bookmarkIconColor": "#FFFFFF",
"closedBranchIconColor": "#828bb8", "closedBranchIconColor": "#828bb8",
"localTagIconColor": "#a9b8e8", "localTagIconColor": "#a9b8e8",
@@ -958,20 +958,20 @@
"#43494A": "#191a2a", "#43494A": "#191a2a",
"#6B6B6B": "#a9b8e8", "#6B6B6B": "#a9b8e8",
"#A7A7A7": "#222436", "#A7A7A7": "#222436",
"#3D6185": "#4fd6be", "#3D6185": "#74a0f1",
"#466D94": "#4fd6be", "#466D94": "#74a0f1",
"#3C3F41": "#222436", "#3C3F41": "#222436",
"#545556": "#828bb8", "#545556": "#828bb8",
"#606060": "#828bb8", "#606060": "#828bb8",
"#9AA7B0": "#c8d3f5", "#9AA7B0": "#c8d3f5",
"#675133": "#4fd6be", "#675133": "#74a0f1",
"Actions.Blue": "#82aaff", "Actions.Blue": "#70b0ff",
"Actions.Green": "#c3e88d", "Actions.Green": "#7af8ca",
"Actions.Grey": "#a9b8e8", "Actions.Grey": "#a9b8e8",
"Actions.GreyInline": "#7a88cf", "Actions.GreyInline": "#7e8eda",
"Actions.GreyInline.Dark": "#c8d3f5", "Actions.GreyInline.Dark": "#c8d3f5",
"Actions.Red": "#ff757f", "Actions.Red": "#ff757f",
"Actions.Yellow": "#c099ff", "Actions.Yellow": "#ffbd76",
"Checkbox.Background.Default": "#191a2a", "Checkbox.Background.Default": "#191a2a",
"Checkbox.Background.Default.Dark": "#191a2a", "Checkbox.Background.Default.Dark": "#191a2a",
"Checkbox.Background.Disabled": "#2f334d", "Checkbox.Background.Disabled": "#2f334d",
@@ -980,31 +980,31 @@
"Checkbox.Border.Default.Dark": "#222436", "Checkbox.Border.Default.Dark": "#222436",
"Checkbox.Border.Disabled": "#828bb8", "Checkbox.Border.Disabled": "#828bb8",
"Checkbox.Border.Disabled.Dark": "#828bb8", "Checkbox.Border.Disabled.Dark": "#828bb8",
"Checkbox.Focus.Thin.Default": "#4fd6be", "Checkbox.Focus.Thin.Default": "#74a0f1",
"Checkbox.Focus.Thin.Default.Dark": "#4fd6be", "Checkbox.Focus.Thin.Default.Dark": "#74a0f1",
"Checkbox.Focus.Wide": "#4fd6be", "Checkbox.Focus.Wide": "#74a0f1",
"Checkbox.Focus.Wide.Dark": "#4fd6be", "Checkbox.Focus.Wide.Dark": "#74a0f1",
"Checkbox.Foreground.Disabled": "#828bb8", "Checkbox.Foreground.Disabled": "#828bb8",
"Checkbox.Foreground.Disabled.Dark": "#828bb8", "Checkbox.Foreground.Disabled.Dark": "#828bb8",
"Checkbox.Background.Selected": "#4fd6be", "Checkbox.Background.Selected": "#74a0f1",
"Checkbox.Background.Selected.Dark": "#222436", "Checkbox.Background.Selected.Dark": "#222436",
"Checkbox.Border.Selected": "#4fd6be", "Checkbox.Border.Selected": "#74a0f1",
"Checkbox.Border.Selected.Dark": "#4fd6be", "Checkbox.Border.Selected.Dark": "#74a0f1",
"Checkbox.Foreground.Selected": "#4fd6be", "Checkbox.Foreground.Selected": "#74a0f1",
"Checkbox.Foreground.Selected.Dark": "#4fd6be", "Checkbox.Foreground.Selected.Dark": "#74a0f1",
"Checkbox.Focus.Thin.Selected": "#c8d3f5", "Checkbox.Focus.Thin.Selected": "#c8d3f5",
"Checkbox.Focus.Thin.Selected.Dark": "#c8d3f5", "Checkbox.Focus.Thin.Selected.Dark": "#c8d3f5",
"Objects.Grey": "#7a88cf", "Objects.Grey": "#7e8eda",
"Objects.Blue": "#82aaff", "Objects.Blue": "#70b0ff",
"Objects.RedStatus": "#ff757f", "Objects.RedStatus": "#ff757f",
"Objects.Red": "#ff757f", "Objects.Red": "#ff757f",
"Objects.Pink": "#c099ff", "Objects.Pink": "#baacff",
"Objects.Yellow": "#c099ff", "Objects.Yellow": "#ffbd76",
"Objects.Green": "#c3e88d", "Objects.Green": "#7af8ca",
"Objects.Purple": "#c099ff", "Objects.Purple": "#baacff",
"Objects.BlackText": "#c8d3f5", "Objects.BlackText": "#c8d3f5",
"Objects.YellowDark": "#ff966c", "Objects.YellowDark": "#ff9668",
"Objects.GreenAndroid": "#c3e88d" "Objects.GreenAndroid": "#7af8ca"
} }
} }
} }

View File

@@ -17,7 +17,7 @@
"disabledBackground": "#083F4D", "disabledBackground": "#083F4D",
"disabledForeground": "#2E5861", "disabledForeground": "#2E5861",
"disabledText": "#2E5861", "disabledText": "#2E5861",
"focusColor": "#11353F", "focusColor": "#005a6f",
"focusedBorderColor": "#d33682", "focusedBorderColor": "#d33682",
"foreground": "#839496", "foreground": "#839496",
"inactiveBackground": "#083F4D", "inactiveBackground": "#083F4D",
@@ -47,28 +47,28 @@
"arc": 0, "arc": 0,
"background": "#002B36", "background": "#002B36",
"default": { "default": {
"endBackground": "#11353F", "endBackground": "#003946",
"endBorderColor": "#11353F", "endBorderColor": "#003946",
"foreground": "#FFFFFF", "foreground": "#FFFFFF",
"focusColor": "#d33682", "focusColor": "#d33682",
"focusedBorderColor": "#d33682", "focusedBorderColor": "#d33682",
"shadowColor": "#11353F", "shadowColor": "#003946",
"startBackground": "#11353F", "startBackground": "#003946",
"startBorderColor": "#11353F" "startBorderColor": "#003946"
}, },
"disabledBorderColor": "#073642", "disabledBorderColor": "#073642",
"disabledText": "#2E5861", "disabledText": "#2E5861",
"endBackground": "#073642", "endBackground": "#073642",
"endBorderColor": "#073642", "endBorderColor": "#073642",
"focus": "#11353F", "focus": "#005a6f",
"focusedBorderColor": "#d33682", "focusedBorderColor": "#d33682",
"foreground": "#586e75", "foreground": "#586e75",
"highlight": "#FFFFFF", "highlight": "#FFFFFF",
"mt.background": "#073642", "mt.background": "#073642",
"mt.foreground": "#586e75", "mt.foreground": "#586e75",
"mt.selectedForeground": "#FFFFFF", "mt.selectedForeground": "#FFFFFF",
"mt.selection.color1": "#11353F", "mt.selection.color1": "#003946",
"mt.selection.color2": "#11353F", "mt.selection.color2": "#003946",
"startBackground": "#073642", "startBackground": "#073642",
"startBorderColor": "#073642", "startBorderColor": "#073642",
"shadowColor": "#073642", "shadowColor": "#073642",
@@ -127,7 +127,7 @@
"modifiedItemForeground": "#d33682", "modifiedItemForeground": "#d33682",
"nonEditableBackground": "#003745", "nonEditableBackground": "#003745",
"padding": "5,5,5,5", "padding": "5,5,5,5",
"selectionBackground": "#11353F", "selectionBackground": "#003946",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"ComboPopup.border": "#0D3640", "ComboPopup.border": "#0D3640",
@@ -141,14 +141,14 @@
"selectedGrayedForeground": "#FFFFFF", "selectedGrayedForeground": "#FFFFFF",
"selectionGrayForeground": "#FFFFFF", "selectionGrayForeground": "#FFFFFF",
"selectionInactiveInfoForeground": "#586e75", "selectionInactiveInfoForeground": "#586e75",
"selectionInactiveBackground": "#2E4C5250", "selectionInactiveBackground": "#2E4C52",
"selectionBackground": "#2E4C5280", "selectionBackground": "#2E4C52",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInfoForeground": "#FFFFFF" "selectionInfoForeground": "#FFFFFF"
}, },
"Component": { "Component": {
"arc": 4, "arc": 4,
"borderColor": "#11353F", "borderColor": "#005a6f",
"disabledBorderColor": "#073642", "disabledBorderColor": "#073642",
"focusColor": "#d33682", "focusColor": "#d33682",
"focusedBorderColor": "#d33682", "focusedBorderColor": "#d33682",
@@ -174,24 +174,24 @@
} }
}, },
"DebuggerTabs": { "DebuggerTabs": {
"selectedBackground": "#11353F", "selectedBackground": "#005a6f",
"underlinedTabBackground": "#11353F" "underlinedTabBackground": "#005a6f"
}, },
"DebuggerPopup": { "DebuggerPopup": {
"borderColor": "#11353F" "borderColor": "#005a6f"
}, },
"DefaultTabs": { "DefaultTabs": {
"background": "#002B36", "background": "#002B36",
"borderColor": "#002B36", "borderColor": "#002B36",
"hoverBackground": "#11353F", "hoverBackground": "#003946",
"hoverColor": "#00252E", "hoverColor": "#00252E",
"hoverMaskColor": "#11353F", "hoverMaskColor": "#005a6f",
"inactiveColoredTabBackground": "#002B36", "inactiveColoredTabBackground": "#002B36",
"inactiveColoredFileBackground": "#073642", "inactiveColoredFileBackground": "#073642",
"inactiveUnderlineColor": "#d33682", "inactiveUnderlineColor": "#d33682",
"inactiveMaskColor": "#00252E", "inactiveMaskColor": "#00252E",
"underlineColor": "#d33682", "underlineColor": "#d33682",
"underlinedTabBackground": "#11353F", "underlinedTabBackground": "#003946",
"underlinedTabForeground": "#FFFFFF" "underlinedTabForeground": "#FFFFFF"
}, },
"Desktop.background": "#002B36", "Desktop.background": "#002B36",
@@ -218,26 +218,26 @@
}, },
"EditorTabs": { "EditorTabs": {
"borderColor": "#003745", "borderColor": "#003745",
"hoverBackground": "#11353F", "hoverBackground": "#005a6f",
"hoverColor": "#11353F", "hoverColor": "#005a6f",
"hoverMaskColor": "#11353F", "hoverMaskColor": "#005a6f",
"inactiveMaskColor": "#002B36", "inactiveMaskColor": "#002B36",
"inactiveColoredFileBackground": "#002B36", "inactiveColoredFileBackground": "#002B36",
"inactiveUnderlineColor": "#2E5861", "inactiveUnderlineColor": "#2E5861",
"selectedForeground": "#839496", "selectedForeground": "#839496",
"selectedBackground": "#11353F", "selectedBackground": "#003946",
"underlineColor": "#d33682", "underlineColor": "#d33682",
"underlinedTabBackground": "#11353F", "underlinedTabBackground": "#003946",
"underlinedTabForeground": "#FFFFFF" "underlinedTabForeground": "#FFFFFF"
}, },
"EditorGroupsTabs": { "EditorGroupsTabs": {
"background": "#002B36", "background": "#002B36",
"borderColor": "#003745", "borderColor": "#003745",
"hoverBackground": "#11353F", "hoverBackground": "#005a6f",
"hoverColor": "#11353F", "hoverColor": "#005a6f",
"inactiveUnderlineColor": "#d33682", "inactiveUnderlineColor": "#d33682",
"underlineColor": "#d33682", "underlineColor": "#d33682",
"underlinedTabBackground": "#11353F", "underlinedTabBackground": "#003946",
"underlinedTabForeground": "#839496" "underlinedTabForeground": "#839496"
}, },
"FileColor": { "FileColor": {
@@ -266,7 +266,7 @@
"inactiveBackground": "#073642", "inactiveBackground": "#073642",
"inactiveForeground": "#2E5861", "inactiveForeground": "#2E5861",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionBackground": "#11353F" "selectionBackground": "#003946"
}, },
"GotItTooltip.borderColor": "#2E4C52", "GotItTooltip.borderColor": "#2E4C52",
"Group": { "Group": {
@@ -325,12 +325,12 @@
"List": { "List": {
"background": "#003745", "background": "#003745",
"foreground": "#839496", "foreground": "#839496",
"hoverBackground": "#2E4C5270", "hoverBackground": "#2E4C5280",
"hoverInactiveBackground": "#11353F", "hoverInactiveBackground": "#003946",
"selectionBackground": "#2E4C5250", "selectionBackground": "#2E4C52",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#2E4C5270" "selectionInactiveBackground": "#2E4C5280"
}, },
"material": { "material": {
"background": "#002B36", "background": "#002B36",
@@ -346,8 +346,8 @@
}, },
"MemoryIndicator": { "MemoryIndicator": {
"allocatedBackground": "#003745", "allocatedBackground": "#003745",
"usedColor": "#11353F", "usedColor": "#005a6f",
"usedBackground": "#11353F" "usedBackground": "#005a6f"
}, },
"Menu": { "Menu": {
"acceleratorForeground": "#586e75", "acceleratorForeground": "#586e75",
@@ -434,13 +434,13 @@
}, },
"ParameterInfo": { "ParameterInfo": {
"background": "#003745", "background": "#003745",
"borderColor": "#11353F", "borderColor": "#003946",
"currentOverloadBackground": "#11353F", "currentOverloadBackground": "#005a6f",
"currentParameterForeground": "#d33682", "currentParameterForeground": "#d33682",
"disabledForeground": "#2E5861", "disabledForeground": "#2E5861",
"foreground": "#839496", "foreground": "#839496",
"infoForeground": "#586e75", "infoForeground": "#586e75",
"lineSeparatorColor": "#11353F" "lineSeparatorColor": "#003946"
}, },
"PasswordField": { "PasswordField": {
"background": "#00252E", "background": "#00252E",
@@ -448,25 +448,25 @@
"caretForeground": "#d33682", "caretForeground": "#d33682",
"foreground": "#839496", "foreground": "#839496",
"inactiveForeground": "#2E5861", "inactiveForeground": "#2E5861",
"selectionBackground": "#11353F", "selectionBackground": "#003946",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"Plugins": { "Plugins": {
"background": "#002B36", "background": "#002B36",
"disabledForeground": "#2E5861", "disabledForeground": "#2E5861",
"eapTagBackground": "#11353F", "eapTagBackground": "#005a6f",
"hoverBackground": "#2E4C5270", "hoverBackground": "#2E4C5280",
"lightSelectionBackground": "#11353F", "lightSelectionBackground": "#003946",
"paidTagBackground": "#11353F", "paidTagBackground": "#005a6f",
"selectionBackground": "#2E4C52", "selectionBackground": "#2E4C52",
"tagForeground": "#d33682", "tagForeground": "#d33682",
"tagBackground": "#11353F", "tagBackground": "#005a6f",
"trialTagBackground": "#11353F", "trialTagBackground": "#005a6f",
"Button": { "Button": {
"installBackground": "#073642", "installBackground": "#073642",
"installBorderColor": "#073642", "installBorderColor": "#073642",
"installForeground": "#839496", "installForeground": "#839496",
"installFocusedBackground": "#11353F", "installFocusedBackground": "#005a6f",
"installFillForeground": "#2E5861", "installFillForeground": "#2E5861",
"installFillBackground": "#073642", "installFillBackground": "#073642",
"updateBackground": "#d33682", "updateBackground": "#d33682",
@@ -482,9 +482,9 @@
"foreground": "#839496" "foreground": "#839496"
}, },
"Tab": { "Tab": {
"hoverBackground": "#11353F", "hoverBackground": "#003946",
"selectedForeground": "#FFFFFF", "selectedForeground": "#FFFFFF",
"selectedBackground": "#11353F" "selectedBackground": "#003946"
} }
}, },
"Popup": { "Popup": {
@@ -523,8 +523,8 @@
"indeterminateEndColor": "#d33682", "indeterminateEndColor": "#d33682",
"indeterminateStartColor": "#d33682", "indeterminateStartColor": "#d33682",
"progressColor": "#d33682", "progressColor": "#d33682",
"selectionBackground": "#11353F", "selectionBackground": "#005a6f",
"trackColor": "#11353F" "trackColor": "#005a6f"
}, },
"PsiViewer": { "PsiViewer": {
"referenceHighlightColor": "#d33682" "referenceHighlightColor": "#d33682"
@@ -566,7 +566,7 @@
"trackColor": "#002B3630" "trackColor": "#002B3630"
} }
}, },
"thumb": "#11353F", "thumb": "#005a6f",
"thumbBorderColor": "#d3368270", "thumbBorderColor": "#d3368270",
"thumbColor": "#d3368270", "thumbColor": "#d3368270",
"trackColor": "#002B3630", "trackColor": "#002B3630",
@@ -599,7 +599,7 @@
"Tab": { "Tab": {
"active.foreground": "#FFFFFF", "active.foreground": "#FFFFFF",
"selectedForeground": "#FFFFFF", "selectedForeground": "#FFFFFF",
"selectedBackground": "#11353F" "selectedBackground": "#005a6f"
} }
}, },
"SearchMatch": { "SearchMatch": {
@@ -610,7 +610,7 @@
}, },
"SearchField.errorBackground": "#2E4C52", "SearchField.errorBackground": "#2E4C52",
"SearchOption": { "SearchOption": {
"selectedBackground": "#11353F" "selectedBackground": "#003946"
}, },
"SearchResults": { "SearchResults": {
"Ordinal.File.Foreground": "#586e75", "Ordinal.File.Foreground": "#586e75",
@@ -631,12 +631,12 @@
"foreground": "#839496", "foreground": "#839496",
"majorTickLength": 6, "majorTickLength": 6,
"tickColor": "#003745", "tickColor": "#003745",
"trackColor": "#11353F", "trackColor": "#003946",
"trackWidth": 7, "trackWidth": 7,
"thumb": "#d33682" "thumb": "#d33682"
}, },
"SpeedSearch": { "SpeedSearch": {
"background": "#11353F", "background": "#005a6f",
"borderColor": "#0D3640", "borderColor": "#0D3640",
"foreground": "#839496", "foreground": "#839496",
"errorForeground": "#839496" "errorForeground": "#839496"
@@ -654,22 +654,22 @@
"SplitPaneDivider.draggingColor": "#003745", "SplitPaneDivider.draggingColor": "#003745",
"StatusBar": { "StatusBar": {
"borderColor": "#002B36", "borderColor": "#002B36",
"hoverBackground": "#11353F", "hoverBackground": "#005a6f",
"LightEditBackground": "#11353F" "LightEditBackground": "#003946"
}, },
"TabbedPane": { "TabbedPane": {
"background": "#002B36", "background": "#002B36",
"contentAreaColor": "#11353F", "contentAreaColor": "#005a6f",
"contentBorderInsets": "3,1,1,1", "contentBorderInsets": "3,1,1,1",
"darkShadow": "#0D3640", "darkShadow": "#0D3640",
"disabledForeground": "#2E5861", "disabledForeground": "#2E5861",
"disabledUnderlineColor": "#2E5861", "disabledUnderlineColor": "#2E5861",
"focus": "#11353F", "focus": "#003946",
"focusColor": "#11353F", "focusColor": "#003946",
"fontSizeOffset": 0, "fontSizeOffset": 0,
"foreground": "#839496", "foreground": "#839496",
"highlight": "#0D3640", "highlight": "#0D3640",
"hoverColor": "#11353F", "hoverColor": "#005a6f",
"labelShift": 0, "labelShift": 0,
"selectedForeground": "#FFFFFF", "selectedForeground": "#FFFFFF",
"selectedLabelShift": 0, "selectedLabelShift": 0,
@@ -689,19 +689,19 @@
"disabledForeground": "#2E5861", "disabledForeground": "#2E5861",
"dropLineColor": "#d33682", "dropLineColor": "#d33682",
"dropLineShortColor": "#d33682", "dropLineShortColor": "#d33682",
"focusCellBackground": "#11353F", "focusCellBackground": "#003946",
"focusCellForeground": "#FFFFFF", "focusCellForeground": "#FFFFFF",
"foreground": "#839496", "foreground": "#839496",
"gridColor": "#002B36", "gridColor": "#002B36",
"highlightOuter": "#11353F", "highlightOuter": "#003946",
"hoverBackground": "#2E4C5270", "hoverBackground": "#2E4C5280",
"hoverInactiveBackground": "#11353F", "hoverInactiveBackground": "#003946",
"lightSelectionForeground": "#FFFFFF", "lightSelectionForeground": "#FFFFFF",
"lightSelectionInactiveForeground": "#586e75", "lightSelectionInactiveForeground": "#586e75",
"lightSelectionInactiveBackground": "#003745", "lightSelectionInactiveBackground": "#003745",
"selectionBackground": "#11353F", "selectionBackground": "#003946",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveBackground": "#11353F", "selectionInactiveBackground": "#003946",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"sortIconColor": "#839496", "sortIconColor": "#839496",
"stripeColor": "#00252E" "stripeColor": "#00252E"
@@ -713,7 +713,7 @@
"cellBorder": "4,0,4,0", "cellBorder": "4,0,4,0",
"disabledForeground": "#2E5861", "disabledForeground": "#2E5861",
"foreground": "#839496", "foreground": "#839496",
"focusCellBackground": "#11353F", "focusCellBackground": "#003946",
"focusCellForeground": "#FFFFFF", "focusCellForeground": "#FFFFFF",
"height": 25, "height": 25,
"separatorColor": "#003745" "separatorColor": "#003745"
@@ -726,7 +726,7 @@
"caretForeground": "#d33682", "caretForeground": "#d33682",
"foreground": "#839496", "foreground": "#839496",
"inactiveForeground": "#2E5861", "inactiveForeground": "#2E5861",
"selectionBackground": "#11353F", "selectionBackground": "#003946",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"TextField": { "TextField": {
@@ -734,7 +734,7 @@
"caretForeground": "#d33682", "caretForeground": "#d33682",
"foreground": "#839496", "foreground": "#839496",
"inactiveForeground": "#2E5861", "inactiveForeground": "#2E5861",
"selectionBackground": "#11353F", "selectionBackground": "#003946",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"TextPane": { "TextPane": {
@@ -742,12 +742,12 @@
"caretForeground": "#d33682", "caretForeground": "#d33682",
"foreground": "#839496", "foreground": "#839496",
"inactiveForeground": "#2E5861", "inactiveForeground": "#2E5861",
"selectionBackground": "#11353F", "selectionBackground": "#003946",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"TitlePane": { "TitlePane": {
"background": "#00252E", "background": "#00252E",
"Button.hoverBackground": "#11353F", "Button.hoverBackground": "#005a6f",
"inactiveBackground": "#002B36", "inactiveBackground": "#002B36",
"infoForeground": "#586e75", "infoForeground": "#586e75",
"inactiveInfoForeground": "#586e75" "inactiveInfoForeground": "#586e75"
@@ -781,7 +781,7 @@
}, },
"ToolWindow": { "ToolWindow": {
"Button": { "Button": {
"hoverBackground": "#11353F", "hoverBackground": "#003946",
"selectedForeground": "#FFFFFF", "selectedForeground": "#FFFFFF",
"selectedBackground": "#00252E" "selectedBackground": "#00252E"
}, },
@@ -794,14 +794,14 @@
"background": "#002B36" "background": "#002B36"
}, },
"HeaderTab": { "HeaderTab": {
"borderColor": "#11353F", "borderColor": "#005a6f",
"hoverBackground": "#11353F", "hoverBackground": "#005a6f",
"hoverInactiveBackground": "#11353F", "hoverInactiveBackground": "#005a6f",
"inactiveUnderlineColor": "#d33682", "inactiveUnderlineColor": "#d33682",
"selectedBackground": "#00252E", "selectedBackground": "#00252E",
"selectedInactiveBackground": "#00252E", "selectedInactiveBackground": "#00252E",
"underlineColor": "#d33682", "underlineColor": "#d33682",
"underlinedTabBackground": "#11353F", "underlinedTabBackground": "#003946",
"underlinedTabInactiveBackground": "#003745", "underlinedTabInactiveBackground": "#003745",
"underlinedTabForeground": "#FFFFFF", "underlinedTabForeground": "#FFFFFF",
"underlinedTabInactiveForeground": "#839496" "underlinedTabInactiveForeground": "#839496"
@@ -811,14 +811,14 @@
"background": "#00252E", "background": "#00252E",
"foreground": "#586e75", "foreground": "#586e75",
"hash": "#0D3640", "hash": "#0D3640",
"hoverBackground": "#2E4C5270", "hoverBackground": "#2E4C5280",
"hoverInactiveBackground": "#11353F", "hoverInactiveBackground": "#003946",
"modifiedItemForeground": "#d33682", "modifiedItemForeground": "#d33682",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#2E4C5270", "selectionBackground": "#2E4C5280",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#2E4C5270", "selectionInactiveBackground": "#2E4C5280",
"textBackground": "#00252E" "textBackground": "#00252E"
}, },
"Tree.leftChildIndent": 10, "Tree.leftChildIndent": 10,
@@ -834,23 +834,23 @@
"borderColor": "#0D3640", "borderColor": "#0D3640",
"background": "#002B36", "background": "#002B36",
"foreground": "#839496", "foreground": "#839496",
"hoverBorderColor": "#11353F" "hoverBorderColor": "#005a6f"
}, },
"Connector": { "Connector": {
"borderColor": "#0D3640", "borderColor": "#0D3640",
"hoverBorderColor": "#11353F" "hoverBorderColor": "#005a6f"
}, },
"Canvas.background": "#00252E", "Canvas.background": "#00252E",
"highStroke.foreground": "#839496", "highStroke.foreground": "#839496",
"Label.foreground": "#586e75", "Label.foreground": "#586e75",
"List.selectionBackground": "#2E4C5270", "List.selectionBackground": "#2E4C5280",
"motion": { "motion": {
"borderColor": "#0D3640", "borderColor": "#0D3640",
"Component.foreground": "#839496", "Component.foreground": "#839496",
"ConstraintSetText.foreground": "#586e75", "ConstraintSetText.foreground": "#586e75",
"ConstraintSet.background": "#003745", "ConstraintSet.background": "#003745",
"CSPanel.SelectedFocusBackground": "#2E4C52", "CSPanel.SelectedFocusBackground": "#2E4C52",
"CSPanel.SelectedBackground": "#2E4C5270", "CSPanel.SelectedBackground": "#2E4C5280",
"cs_FocusText.infoForeground": "#586e75", "cs_FocusText.infoForeground": "#586e75",
"CursorTextColor.foreground": "#839496", "CursorTextColor.foreground": "#839496",
"HoverColor.disabledBackground": "#2E5861", "HoverColor.disabledBackground": "#2E5861",
@@ -861,8 +861,8 @@
"ourCS_Border.borderColor": "#0D3640", "ourCS_Border.borderColor": "#0D3640",
"ourCS_TextColor.foreground": "#586e75", "ourCS_TextColor.foreground": "#586e75",
"ourCS_SelectedFocusBackground.selectionForeground": "#FFFFFF", "ourCS_SelectedFocusBackground.selectionForeground": "#FFFFFF",
"ourCS_SelectedBackground.selectionInactiveBackground": "#11353F", "ourCS_SelectedBackground.selectionInactiveBackground": "#003946",
"ourCS_SelectedBorder.pressedBorderColor": "#11353F", "ourCS_SelectedBorder.pressedBorderColor": "#005a6f",
"ourML_BarColor.separatorColor": "#0D3640", "ourML_BarColor.separatorColor": "#0D3640",
"PrimaryPanel.background": "#00252E", "PrimaryPanel.background": "#00252E",
"SecondaryPanel.background": "#002B36", "SecondaryPanel.background": "#002B36",
@@ -895,7 +895,7 @@
"selectedBranchBackground": "#002B36" "selectedBranchBackground": "#002B36"
}, },
"GitCommits": { "GitCommits": {
"graphColor": "#11353F" "graphColor": "#005a6f"
}, },
"GitLog": { "GitLog": {
"localBranchIconColor": "#d33682", "localBranchIconColor": "#d33682",
@@ -915,11 +915,11 @@
"Log": { "Log": {
"Commit.unmatchedForeground": "#586e75", "Commit.unmatchedForeground": "#586e75",
"Commit.currentBranchBackground": "#003745", "Commit.currentBranchBackground": "#003745",
"Commit.hoveredBackground": "#2E4C5270" "Commit.hoveredBackground": "#2E4C5280"
}, },
"RefLabel": { "RefLabel": {
"foreground": "#FFFFFF", "foreground": "#FFFFFF",
"backgroundBase": "#11353F" "backgroundBase": "#005a6f"
} }
}, },
"Viewport": { "Viewport": {
@@ -942,7 +942,7 @@
"SidePanel.background": "#003745", "SidePanel.background": "#003745",
"Projects": { "Projects": {
"actions.background": "#00252E", "actions.background": "#00252E",
"actions.selectionBackground": "#11353F", "actions.selectionBackground": "#005a6f",
"background": "#003745", "background": "#003745",
"selectionBackground": "#2E4C52", "selectionBackground": "#2E4C52",
"selectionInactiveBackground": "#003745" "selectionInactiveBackground": "#003745"

View File

@@ -17,7 +17,7 @@
"disabledBackground": "#083F4D", "disabledBackground": "#083F4D",
"disabledForeground": "#2E5861", "disabledForeground": "#2E5861",
"disabledText": "#2E5861", "disabledText": "#2E5861",
"focusColor": "#11353F", "focusColor": "#005a6f",
"focusedBorderColor": "#d33682", "focusedBorderColor": "#d33682",
"foreground": "#839496", "foreground": "#839496",
"inactiveBackground": "#083F4D", "inactiveBackground": "#083F4D",
@@ -47,28 +47,28 @@
"arc": 0, "arc": 0,
"background": "#002B36", "background": "#002B36",
"default": { "default": {
"endBackground": "#11353F", "endBackground": "#003946",
"endBorderColor": "#11353F", "endBorderColor": "#003946",
"foreground": "#FFFFFF", "foreground": "#FFFFFF",
"focusColor": "#d33682", "focusColor": "#d33682",
"focusedBorderColor": "#d33682", "focusedBorderColor": "#d33682",
"shadowColor": "#11353F", "shadowColor": "#003946",
"startBackground": "#11353F", "startBackground": "#003946",
"startBorderColor": "#11353F" "startBorderColor": "#003946"
}, },
"disabledBorderColor": "#073642", "disabledBorderColor": "#073642",
"disabledText": "#2E5861", "disabledText": "#2E5861",
"endBackground": "#073642", "endBackground": "#073642",
"endBorderColor": "#073642", "endBorderColor": "#073642",
"focus": "#11353F", "focus": "#005a6f",
"focusedBorderColor": "#d33682", "focusedBorderColor": "#d33682",
"foreground": "#586e75", "foreground": "#586e75",
"highlight": "#FFFFFF", "highlight": "#FFFFFF",
"mt.background": "#073642", "mt.background": "#073642",
"mt.foreground": "#586e75", "mt.foreground": "#586e75",
"mt.selectedForeground": "#FFFFFF", "mt.selectedForeground": "#FFFFFF",
"mt.selection.color1": "#11353F", "mt.selection.color1": "#003946",
"mt.selection.color2": "#11353F", "mt.selection.color2": "#003946",
"startBackground": "#073642", "startBackground": "#073642",
"startBorderColor": "#073642", "startBorderColor": "#073642",
"shadowColor": "#073642", "shadowColor": "#073642",
@@ -127,7 +127,7 @@
"modifiedItemForeground": "#d33682", "modifiedItemForeground": "#d33682",
"nonEditableBackground": "#003745", "nonEditableBackground": "#003745",
"padding": "5,5,5,5", "padding": "5,5,5,5",
"selectionBackground": "#11353F", "selectionBackground": "#003946",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"ComboPopup.border": "#0D3640", "ComboPopup.border": "#0D3640",
@@ -141,14 +141,14 @@
"selectedGrayedForeground": "#FFFFFF", "selectedGrayedForeground": "#FFFFFF",
"selectionGrayForeground": "#FFFFFF", "selectionGrayForeground": "#FFFFFF",
"selectionInactiveInfoForeground": "#586e75", "selectionInactiveInfoForeground": "#586e75",
"selectionInactiveBackground": "#2E4C5250", "selectionInactiveBackground": "#2E4C52",
"selectionBackground": "#2E4C5280", "selectionBackground": "#2E4C52",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInfoForeground": "#FFFFFF" "selectionInfoForeground": "#FFFFFF"
}, },
"Component": { "Component": {
"arc": 4, "arc": 4,
"borderColor": "#11353F", "borderColor": "#005a6f",
"disabledBorderColor": "#073642", "disabledBorderColor": "#073642",
"focusColor": "#d33682", "focusColor": "#d33682",
"focusedBorderColor": "#d33682", "focusedBorderColor": "#d33682",
@@ -174,24 +174,24 @@
} }
}, },
"DebuggerTabs": { "DebuggerTabs": {
"selectedBackground": "#11353F", "selectedBackground": "#005a6f",
"underlinedTabBackground": "#11353F" "underlinedTabBackground": "#005a6f"
}, },
"DebuggerPopup": { "DebuggerPopup": {
"borderColor": "#11353F" "borderColor": "#005a6f"
}, },
"DefaultTabs": { "DefaultTabs": {
"background": "#002B36", "background": "#002B36",
"borderColor": "#002B36", "borderColor": "#002B36",
"hoverBackground": "#11353F", "hoverBackground": "#003946",
"hoverColor": "#002B36", "hoverColor": "#002B36",
"hoverMaskColor": "#11353F", "hoverMaskColor": "#005a6f",
"inactiveColoredTabBackground": "#002B36", "inactiveColoredTabBackground": "#002B36",
"inactiveColoredFileBackground": "#073642", "inactiveColoredFileBackground": "#073642",
"inactiveUnderlineColor": "#d33682", "inactiveUnderlineColor": "#d33682",
"inactiveMaskColor": "#002B36", "inactiveMaskColor": "#002B36",
"underlineColor": "#d33682", "underlineColor": "#d33682",
"underlinedTabBackground": "#11353F", "underlinedTabBackground": "#003946",
"underlinedTabForeground": "#FFFFFF" "underlinedTabForeground": "#FFFFFF"
}, },
"Desktop.background": "#002B36", "Desktop.background": "#002B36",
@@ -218,26 +218,26 @@
}, },
"EditorTabs": { "EditorTabs": {
"borderColor": "#003745", "borderColor": "#003745",
"hoverBackground": "#11353F", "hoverBackground": "#005a6f",
"hoverColor": "#11353F", "hoverColor": "#005a6f",
"hoverMaskColor": "#11353F", "hoverMaskColor": "#005a6f",
"inactiveMaskColor": "#002B36", "inactiveMaskColor": "#002B36",
"inactiveColoredFileBackground": "#002B36", "inactiveColoredFileBackground": "#002B36",
"inactiveUnderlineColor": "#2E5861", "inactiveUnderlineColor": "#2E5861",
"selectedForeground": "#839496", "selectedForeground": "#839496",
"selectedBackground": "#11353F", "selectedBackground": "#003946",
"underlineColor": "#d33682", "underlineColor": "#d33682",
"underlinedTabBackground": "#11353F", "underlinedTabBackground": "#003946",
"underlinedTabForeground": "#FFFFFF" "underlinedTabForeground": "#FFFFFF"
}, },
"EditorGroupsTabs": { "EditorGroupsTabs": {
"background": "#002B36", "background": "#002B36",
"borderColor": "#003745", "borderColor": "#003745",
"hoverBackground": "#11353F", "hoverBackground": "#005a6f",
"hoverColor": "#11353F", "hoverColor": "#005a6f",
"inactiveUnderlineColor": "#d33682", "inactiveUnderlineColor": "#d33682",
"underlineColor": "#d33682", "underlineColor": "#d33682",
"underlinedTabBackground": "#11353F", "underlinedTabBackground": "#003946",
"underlinedTabForeground": "#839496" "underlinedTabForeground": "#839496"
}, },
"FileColor": { "FileColor": {
@@ -266,7 +266,7 @@
"inactiveBackground": "#073642", "inactiveBackground": "#073642",
"inactiveForeground": "#2E5861", "inactiveForeground": "#2E5861",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionBackground": "#11353F" "selectionBackground": "#003946"
}, },
"GotItTooltip.borderColor": "#2E4C52", "GotItTooltip.borderColor": "#2E4C52",
"Group": { "Group": {
@@ -325,12 +325,12 @@
"List": { "List": {
"background": "#003745", "background": "#003745",
"foreground": "#839496", "foreground": "#839496",
"hoverBackground": "#2E4C5270", "hoverBackground": "#2E4C5280",
"hoverInactiveBackground": "#11353F", "hoverInactiveBackground": "#003946",
"selectionBackground": "#2E4C5250", "selectionBackground": "#2E4C52",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#2E4C5270" "selectionInactiveBackground": "#2E4C5280"
}, },
"material": { "material": {
"background": "#002B36", "background": "#002B36",
@@ -346,8 +346,8 @@
}, },
"MemoryIndicator": { "MemoryIndicator": {
"allocatedBackground": "#003745", "allocatedBackground": "#003745",
"usedColor": "#11353F", "usedColor": "#005a6f",
"usedBackground": "#11353F" "usedBackground": "#005a6f"
}, },
"Menu": { "Menu": {
"acceleratorForeground": "#586e75", "acceleratorForeground": "#586e75",
@@ -434,13 +434,13 @@
}, },
"ParameterInfo": { "ParameterInfo": {
"background": "#003745", "background": "#003745",
"borderColor": "#11353F", "borderColor": "#003946",
"currentOverloadBackground": "#11353F", "currentOverloadBackground": "#005a6f",
"currentParameterForeground": "#d33682", "currentParameterForeground": "#d33682",
"disabledForeground": "#2E5861", "disabledForeground": "#2E5861",
"foreground": "#839496", "foreground": "#839496",
"infoForeground": "#586e75", "infoForeground": "#586e75",
"lineSeparatorColor": "#11353F" "lineSeparatorColor": "#003946"
}, },
"PasswordField": { "PasswordField": {
"background": "#002B36", "background": "#002B36",
@@ -448,25 +448,25 @@
"caretForeground": "#d33682", "caretForeground": "#d33682",
"foreground": "#839496", "foreground": "#839496",
"inactiveForeground": "#2E5861", "inactiveForeground": "#2E5861",
"selectionBackground": "#11353F", "selectionBackground": "#003946",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"Plugins": { "Plugins": {
"background": "#002B36", "background": "#002B36",
"disabledForeground": "#2E5861", "disabledForeground": "#2E5861",
"eapTagBackground": "#11353F", "eapTagBackground": "#005a6f",
"hoverBackground": "#2E4C5270", "hoverBackground": "#2E4C5280",
"lightSelectionBackground": "#11353F", "lightSelectionBackground": "#003946",
"paidTagBackground": "#11353F", "paidTagBackground": "#005a6f",
"selectionBackground": "#2E4C52", "selectionBackground": "#2E4C52",
"tagForeground": "#d33682", "tagForeground": "#d33682",
"tagBackground": "#11353F", "tagBackground": "#005a6f",
"trialTagBackground": "#11353F", "trialTagBackground": "#005a6f",
"Button": { "Button": {
"installBackground": "#073642", "installBackground": "#073642",
"installBorderColor": "#073642", "installBorderColor": "#073642",
"installForeground": "#839496", "installForeground": "#839496",
"installFocusedBackground": "#11353F", "installFocusedBackground": "#005a6f",
"installFillForeground": "#2E5861", "installFillForeground": "#2E5861",
"installFillBackground": "#073642", "installFillBackground": "#073642",
"updateBackground": "#d33682", "updateBackground": "#d33682",
@@ -482,9 +482,9 @@
"foreground": "#839496" "foreground": "#839496"
}, },
"Tab": { "Tab": {
"hoverBackground": "#11353F", "hoverBackground": "#003946",
"selectedForeground": "#FFFFFF", "selectedForeground": "#FFFFFF",
"selectedBackground": "#11353F" "selectedBackground": "#003946"
} }
}, },
"Popup": { "Popup": {
@@ -523,8 +523,8 @@
"indeterminateEndColor": "#d33682", "indeterminateEndColor": "#d33682",
"indeterminateStartColor": "#d33682", "indeterminateStartColor": "#d33682",
"progressColor": "#d33682", "progressColor": "#d33682",
"selectionBackground": "#11353F", "selectionBackground": "#005a6f",
"trackColor": "#11353F" "trackColor": "#005a6f"
}, },
"PsiViewer": { "PsiViewer": {
"referenceHighlightColor": "#d33682" "referenceHighlightColor": "#d33682"
@@ -566,7 +566,7 @@
"trackColor": "#002B3630" "trackColor": "#002B3630"
} }
}, },
"thumb": "#11353F", "thumb": "#005a6f",
"thumbBorderColor": "#d3368270", "thumbBorderColor": "#d3368270",
"thumbColor": "#d3368270", "thumbColor": "#d3368270",
"trackColor": "#002B3630", "trackColor": "#002B3630",
@@ -599,7 +599,7 @@
"Tab": { "Tab": {
"active.foreground": "#FFFFFF", "active.foreground": "#FFFFFF",
"selectedForeground": "#FFFFFF", "selectedForeground": "#FFFFFF",
"selectedBackground": "#11353F" "selectedBackground": "#005a6f"
} }
}, },
"SearchMatch": { "SearchMatch": {
@@ -610,7 +610,7 @@
}, },
"SearchField.errorBackground": "#2E4C52", "SearchField.errorBackground": "#2E4C52",
"SearchOption": { "SearchOption": {
"selectedBackground": "#11353F" "selectedBackground": "#003946"
}, },
"SearchResults": { "SearchResults": {
"Ordinal.File.Foreground": "#586e75", "Ordinal.File.Foreground": "#586e75",
@@ -631,12 +631,12 @@
"foreground": "#839496", "foreground": "#839496",
"majorTickLength": 6, "majorTickLength": 6,
"tickColor": "#003745", "tickColor": "#003745",
"trackColor": "#11353F", "trackColor": "#003946",
"trackWidth": 7, "trackWidth": 7,
"thumb": "#d33682" "thumb": "#d33682"
}, },
"SpeedSearch": { "SpeedSearch": {
"background": "#11353F", "background": "#005a6f",
"borderColor": "#0D3640", "borderColor": "#0D3640",
"foreground": "#839496", "foreground": "#839496",
"errorForeground": "#839496" "errorForeground": "#839496"
@@ -654,22 +654,22 @@
"SplitPaneDivider.draggingColor": "#003745", "SplitPaneDivider.draggingColor": "#003745",
"StatusBar": { "StatusBar": {
"borderColor": "#002B36", "borderColor": "#002B36",
"hoverBackground": "#11353F", "hoverBackground": "#005a6f",
"LightEditBackground": "#11353F" "LightEditBackground": "#003946"
}, },
"TabbedPane": { "TabbedPane": {
"background": "#002B36", "background": "#002B36",
"contentAreaColor": "#11353F", "contentAreaColor": "#005a6f",
"contentBorderInsets": "3,1,1,1", "contentBorderInsets": "3,1,1,1",
"darkShadow": "#0D3640", "darkShadow": "#0D3640",
"disabledForeground": "#2E5861", "disabledForeground": "#2E5861",
"disabledUnderlineColor": "#2E5861", "disabledUnderlineColor": "#2E5861",
"focus": "#11353F", "focus": "#003946",
"focusColor": "#11353F", "focusColor": "#003946",
"fontSizeOffset": 0, "fontSizeOffset": 0,
"foreground": "#839496", "foreground": "#839496",
"highlight": "#0D3640", "highlight": "#0D3640",
"hoverColor": "#11353F", "hoverColor": "#005a6f",
"labelShift": 0, "labelShift": 0,
"selectedForeground": "#FFFFFF", "selectedForeground": "#FFFFFF",
"selectedLabelShift": 0, "selectedLabelShift": 0,
@@ -689,19 +689,19 @@
"disabledForeground": "#2E5861", "disabledForeground": "#2E5861",
"dropLineColor": "#d33682", "dropLineColor": "#d33682",
"dropLineShortColor": "#d33682", "dropLineShortColor": "#d33682",
"focusCellBackground": "#11353F", "focusCellBackground": "#003946",
"focusCellForeground": "#FFFFFF", "focusCellForeground": "#FFFFFF",
"foreground": "#839496", "foreground": "#839496",
"gridColor": "#002B36", "gridColor": "#002B36",
"highlightOuter": "#11353F", "highlightOuter": "#003946",
"hoverBackground": "#2E4C5270", "hoverBackground": "#2E4C5280",
"hoverInactiveBackground": "#11353F", "hoverInactiveBackground": "#003946",
"lightSelectionForeground": "#FFFFFF", "lightSelectionForeground": "#FFFFFF",
"lightSelectionInactiveForeground": "#586e75", "lightSelectionInactiveForeground": "#586e75",
"lightSelectionInactiveBackground": "#003745", "lightSelectionInactiveBackground": "#003745",
"selectionBackground": "#11353F", "selectionBackground": "#003946",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveBackground": "#11353F", "selectionInactiveBackground": "#003946",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"sortIconColor": "#839496", "sortIconColor": "#839496",
"stripeColor": "#00252E" "stripeColor": "#00252E"
@@ -713,7 +713,7 @@
"cellBorder": "4,0,4,0", "cellBorder": "4,0,4,0",
"disabledForeground": "#2E5861", "disabledForeground": "#2E5861",
"foreground": "#839496", "foreground": "#839496",
"focusCellBackground": "#11353F", "focusCellBackground": "#003946",
"focusCellForeground": "#FFFFFF", "focusCellForeground": "#FFFFFF",
"height": 25, "height": 25,
"separatorColor": "#003745" "separatorColor": "#003745"
@@ -726,7 +726,7 @@
"caretForeground": "#d33682", "caretForeground": "#d33682",
"foreground": "#839496", "foreground": "#839496",
"inactiveForeground": "#2E5861", "inactiveForeground": "#2E5861",
"selectionBackground": "#11353F", "selectionBackground": "#003946",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"TextField": { "TextField": {
@@ -734,7 +734,7 @@
"caretForeground": "#d33682", "caretForeground": "#d33682",
"foreground": "#839496", "foreground": "#839496",
"inactiveForeground": "#2E5861", "inactiveForeground": "#2E5861",
"selectionBackground": "#11353F", "selectionBackground": "#003946",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"TextPane": { "TextPane": {
@@ -742,12 +742,12 @@
"caretForeground": "#d33682", "caretForeground": "#d33682",
"foreground": "#839496", "foreground": "#839496",
"inactiveForeground": "#2E5861", "inactiveForeground": "#2E5861",
"selectionBackground": "#11353F", "selectionBackground": "#003946",
"selectionForeground": "#FFFFFF" "selectionForeground": "#FFFFFF"
}, },
"TitlePane": { "TitlePane": {
"background": "#00252E", "background": "#00252E",
"Button.hoverBackground": "#11353F", "Button.hoverBackground": "#005a6f",
"inactiveBackground": "#002B36", "inactiveBackground": "#002B36",
"infoForeground": "#586e75", "infoForeground": "#586e75",
"inactiveInfoForeground": "#586e75" "inactiveInfoForeground": "#586e75"
@@ -781,7 +781,7 @@
}, },
"ToolWindow": { "ToolWindow": {
"Button": { "Button": {
"hoverBackground": "#11353F", "hoverBackground": "#003946",
"selectedForeground": "#FFFFFF", "selectedForeground": "#FFFFFF",
"selectedBackground": "#00252E" "selectedBackground": "#00252E"
}, },
@@ -794,14 +794,14 @@
"background": "#002B36" "background": "#002B36"
}, },
"HeaderTab": { "HeaderTab": {
"borderColor": "#11353F", "borderColor": "#005a6f",
"hoverBackground": "#11353F", "hoverBackground": "#005a6f",
"hoverInactiveBackground": "#11353F", "hoverInactiveBackground": "#005a6f",
"inactiveUnderlineColor": "#d33682", "inactiveUnderlineColor": "#d33682",
"selectedBackground": "#00252E", "selectedBackground": "#00252E",
"selectedInactiveBackground": "#00252E", "selectedInactiveBackground": "#00252E",
"underlineColor": "#d33682", "underlineColor": "#d33682",
"underlinedTabBackground": "#11353F", "underlinedTabBackground": "#003946",
"underlinedTabInactiveBackground": "#003745", "underlinedTabInactiveBackground": "#003745",
"underlinedTabForeground": "#FFFFFF", "underlinedTabForeground": "#FFFFFF",
"underlinedTabInactiveForeground": "#839496" "underlinedTabInactiveForeground": "#839496"
@@ -811,14 +811,14 @@
"background": "#002B36", "background": "#002B36",
"foreground": "#586e75", "foreground": "#586e75",
"hash": "#0D3640", "hash": "#0D3640",
"hoverBackground": "#2E4C5270", "hoverBackground": "#2E4C5280",
"hoverInactiveBackground": "#11353F", "hoverInactiveBackground": "#003946",
"modifiedItemForeground": "#d33682", "modifiedItemForeground": "#d33682",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#2E4C5270", "selectionBackground": "#2E4C5280",
"selectionForeground": "#FFFFFF", "selectionForeground": "#FFFFFF",
"selectionInactiveForeground": "#FFFFFF", "selectionInactiveForeground": "#FFFFFF",
"selectionInactiveBackground": "#2E4C5270", "selectionInactiveBackground": "#2E4C5280",
"textBackground": "#002B36" "textBackground": "#002B36"
}, },
"Tree.leftChildIndent": 10, "Tree.leftChildIndent": 10,
@@ -834,23 +834,23 @@
"borderColor": "#0D3640", "borderColor": "#0D3640",
"background": "#002B36", "background": "#002B36",
"foreground": "#839496", "foreground": "#839496",
"hoverBorderColor": "#11353F" "hoverBorderColor": "#005a6f"
}, },
"Connector": { "Connector": {
"borderColor": "#0D3640", "borderColor": "#0D3640",
"hoverBorderColor": "#11353F" "hoverBorderColor": "#005a6f"
}, },
"Canvas.background": "#00252E", "Canvas.background": "#00252E",
"highStroke.foreground": "#839496", "highStroke.foreground": "#839496",
"Label.foreground": "#586e75", "Label.foreground": "#586e75",
"List.selectionBackground": "#2E4C5270", "List.selectionBackground": "#2E4C5280",
"motion": { "motion": {
"borderColor": "#0D3640", "borderColor": "#0D3640",
"Component.foreground": "#839496", "Component.foreground": "#839496",
"ConstraintSetText.foreground": "#586e75", "ConstraintSetText.foreground": "#586e75",
"ConstraintSet.background": "#003745", "ConstraintSet.background": "#003745",
"CSPanel.SelectedFocusBackground": "#2E4C52", "CSPanel.SelectedFocusBackground": "#2E4C52",
"CSPanel.SelectedBackground": "#2E4C5270", "CSPanel.SelectedBackground": "#2E4C5280",
"cs_FocusText.infoForeground": "#586e75", "cs_FocusText.infoForeground": "#586e75",
"CursorTextColor.foreground": "#839496", "CursorTextColor.foreground": "#839496",
"HoverColor.disabledBackground": "#2E5861", "HoverColor.disabledBackground": "#2E5861",
@@ -861,8 +861,8 @@
"ourCS_Border.borderColor": "#0D3640", "ourCS_Border.borderColor": "#0D3640",
"ourCS_TextColor.foreground": "#586e75", "ourCS_TextColor.foreground": "#586e75",
"ourCS_SelectedFocusBackground.selectionForeground": "#FFFFFF", "ourCS_SelectedFocusBackground.selectionForeground": "#FFFFFF",
"ourCS_SelectedBackground.selectionInactiveBackground": "#11353F", "ourCS_SelectedBackground.selectionInactiveBackground": "#003946",
"ourCS_SelectedBorder.pressedBorderColor": "#11353F", "ourCS_SelectedBorder.pressedBorderColor": "#005a6f",
"ourML_BarColor.separatorColor": "#0D3640", "ourML_BarColor.separatorColor": "#0D3640",
"PrimaryPanel.background": "#00252E", "PrimaryPanel.background": "#00252E",
"SecondaryPanel.background": "#002B36", "SecondaryPanel.background": "#002B36",
@@ -895,7 +895,7 @@
"selectedBranchBackground": "#002B36" "selectedBranchBackground": "#002B36"
}, },
"GitCommits": { "GitCommits": {
"graphColor": "#11353F" "graphColor": "#005a6f"
}, },
"GitLog": { "GitLog": {
"localBranchIconColor": "#d33682", "localBranchIconColor": "#d33682",
@@ -915,11 +915,11 @@
"Log": { "Log": {
"Commit.unmatchedForeground": "#586e75", "Commit.unmatchedForeground": "#586e75",
"Commit.currentBranchBackground": "#003745", "Commit.currentBranchBackground": "#003745",
"Commit.hoveredBackground": "#2E4C5270" "Commit.hoveredBackground": "#2E4C5280"
}, },
"RefLabel": { "RefLabel": {
"foreground": "#FFFFFF", "foreground": "#FFFFFF",
"backgroundBase": "#11353F" "backgroundBase": "#005a6f"
} }
}, },
"Viewport": { "Viewport": {
@@ -942,7 +942,7 @@
"SidePanel.background": "#003745", "SidePanel.background": "#003745",
"Projects": { "Projects": {
"actions.background": "#00252E", "actions.background": "#00252E",
"actions.selectionBackground": "#11353F", "actions.selectionBackground": "#005a6f",
"background": "#003745", "background": "#003745",
"selectionBackground": "#2E4C52", "selectionBackground": "#2E4C52",
"selectionInactiveBackground": "#003745" "selectionInactiveBackground": "#003745"

View File

@@ -17,13 +17,13 @@
"disabledBackground": "#E3DCC9", "disabledBackground": "#E3DCC9",
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"disabledText": "#C9CCC3", "disabledText": "#C9CCC3",
"focusColor": "#F6F0DE", "focusColor": "#d1cbb8",
"focusedBorderColor": "#d33682", "focusedBorderColor": "#d33682",
"foreground": "#586e75", "foreground": "#586e75",
"inactiveBackground": "#E3DCC9", "inactiveBackground": "#E3DCC9",
"inactiveForeground": "#93a1a1", "inactiveForeground": "#93a1a1",
"infoForeground": "#93a1a1", "infoForeground": "#93a1a1",
"selectionBackground": "#93a1a1", "selectionBackground": "#e8dcb6",
"selectionBackgroundInactive": "#F6F0DE", "selectionBackgroundInactive": "#F6F0DE",
"selectionForeground": "#002b36", "selectionForeground": "#002b36",
"selectionInactiveBackground": "#F6F0DE", "selectionInactiveBackground": "#F6F0DE",
@@ -33,13 +33,13 @@
"ActionButton": { "ActionButton": {
"hoverBackground": "#d3368250", "hoverBackground": "#d3368250",
"hoverBorderColor": "#d3368250", "hoverBorderColor": "#d3368250",
"hoverSeparatorColor": "#FEFBF1", "hoverSeparatorColor": "#d8d4c4",
"focusedBorderColor": "#d3368250", "focusedBorderColor": "#d3368250",
"pressedBackground": "#d3368250", "pressedBackground": "#d3368250",
"pressedBorderColor": "#d3368250" "pressedBorderColor": "#d3368250"
}, },
"Autocomplete": { "Autocomplete": {
"selectionBackground": "#93a1a1" "selectionBackground": "#e8dcb6"
}, },
"Borders.ContrastBorderColor": "#fdf6e3", "Borders.ContrastBorderColor": "#fdf6e3",
"Borders.color": "#edead9", "Borders.color": "#edead9",
@@ -47,31 +47,31 @@
"arc": 0, "arc": 0,
"background": "#fdf6e3", "background": "#fdf6e3",
"default": { "default": {
"endBackground": "#F6F0DE", "endBackground": "#d1cbb8",
"endBorderColor": "#F6F0DE", "endBorderColor": "#d1cbb8",
"foreground": "#002b36", "foreground": "#002b36",
"focusColor": "#d33682", "focusColor": "#d33682",
"focusedBorderColor": "#d33682", "focusedBorderColor": "#d33682",
"shadowColor": "#F6F0DE", "shadowColor": "#d1cbb8",
"startBackground": "#F6F0DE", "startBackground": "#d1cbb8",
"startBorderColor": "#F6F0DE" "startBorderColor": "#d1cbb8"
}, },
"disabledBorderColor": "#FEFBF1", "disabledBorderColor": "#d8d4c4",
"disabledText": "#C9CCC3", "disabledText": "#C9CCC3",
"endBackground": "#FEFBF1", "endBackground": "#d8d4c4",
"endBorderColor": "#FEFBF1", "endBorderColor": "#d8d4c4",
"focus": "#F6F0DE", "focus": "#d1cbb8",
"focusedBorderColor": "#d33682", "focusedBorderColor": "#d33682",
"foreground": "#93a1a1", "foreground": "#93a1a1",
"highlight": "#002b36", "highlight": "#002b36",
"mt.background": "#FEFBF1", "mt.background": "#d8d4c4",
"mt.foreground": "#93a1a1", "mt.foreground": "#93a1a1",
"mt.selectedForeground": "#002b36", "mt.selectedForeground": "#002b36",
"mt.selection.color1": "#F6F0DE", "mt.selection.color1": "#d1cbb8",
"mt.selection.color2": "#F6F0DE", "mt.selection.color2": "#d1cbb8",
"startBackground": "#FEFBF1", "startBackground": "#d8d4c4",
"startBorderColor": "#FEFBF1", "startBorderColor": "#d8d4c4",
"shadowColor": "#FEFBF1", "shadowColor": "#d8d4c4",
"shadowWidth": 0 "shadowWidth": 0
}, },
"Canvas": { "Canvas": {
@@ -80,7 +80,7 @@
}, },
"Content": { "Content": {
"background": "#eee8d5", "background": "#eee8d5",
"selectionBackground": "#93a1a1" "selectionBackground": "#e8dcb6"
}, },
"CheckBox": { "CheckBox": {
"background": "#fdf6e3", "background": "#fdf6e3",
@@ -95,7 +95,7 @@
"disabledBackground": "#fdf6e3", "disabledBackground": "#fdf6e3",
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"foreground": "#586e75", "foreground": "#586e75",
"selectionBackground": "#93a1a1", "selectionBackground": "#e8dcb6",
"selectionForeground": "#002b36" "selectionForeground": "#002b36"
}, },
"CodeWithMe": { "CodeWithMe": {
@@ -111,23 +111,23 @@
"foreground": "#586e75", "foreground": "#586e75",
"swatchesDefaultRecentColor": "#586e75" "swatchesDefaultRecentColor": "#586e75"
}, },
"ComboBoxButton.background": "#FEFBF1", "ComboBoxButton.background": "#d8d4c4",
"ComboBox": { "ComboBox": {
"ArrowButton": { "ArrowButton": {
"background": "#FEFBF1", "background": "#d8d4c4",
"disabledIconColor": "#C9CCC3", "disabledIconColor": "#C9CCC3",
"iconColor": "#586e75", "iconColor": "#586e75",
"nonEditableBackground": "#fdf6e3" "nonEditableBackground": "#fdf6e3"
}, },
"background": "#eee8d5", "background": "#eee8d5",
"buttonBackground": "#FEFBF1", "buttonBackground": "#d8d4c4",
"darcula.hoveredArrowButtonForeground": "#d33682", "darcula.hoveredArrowButtonForeground": "#d33682",
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"foreground": "#586e75", "foreground": "#586e75",
"modifiedItemForeground": "#d33682", "modifiedItemForeground": "#d33682",
"nonEditableBackground": "#F6F0DE", "nonEditableBackground": "#F6F0DE",
"padding": "5,5,5,5", "padding": "5,5,5,5",
"selectionBackground": "#F6F0DE", "selectionBackground": "#d1cbb8",
"selectionForeground": "#002b36" "selectionForeground": "#002b36"
}, },
"ComboPopup.border": "#edead9", "ComboPopup.border": "#edead9",
@@ -141,15 +141,15 @@
"selectedGrayedForeground": "#002b36", "selectedGrayedForeground": "#002b36",
"selectionGrayForeground": "#002b36", "selectionGrayForeground": "#002b36",
"selectionInactiveInfoForeground": "#93a1a1", "selectionInactiveInfoForeground": "#93a1a1",
"selectionInactiveBackground": "#93a1a150", "selectionInactiveBackground": "#e8dcb6",
"selectionBackground": "#93a1a180", "selectionBackground": "#e8dcb6",
"selectionForeground": "#002b36", "selectionForeground": "#002b36",
"selectionInfoForeground": "#002b36" "selectionInfoForeground": "#002b36"
}, },
"Component": { "Component": {
"arc": 4, "arc": 4,
"borderColor": "#F6F0DE", "borderColor": "#d1cbb8",
"disabledBorderColor": "#FEFBF1", "disabledBorderColor": "#d8d4c4",
"focusColor": "#d33682", "focusColor": "#d33682",
"focusedBorderColor": "#d33682", "focusedBorderColor": "#d33682",
"hoverIconColor": "#d33682", "hoverIconColor": "#d33682",
@@ -174,24 +174,24 @@
} }
}, },
"DebuggerTabs": { "DebuggerTabs": {
"selectedBackground": "#F6F0DE", "selectedBackground": "#d1cbb8",
"underlinedTabBackground": "#F6F0DE" "underlinedTabBackground": "#d1cbb8"
}, },
"DebuggerPopup": { "DebuggerPopup": {
"borderColor": "#F6F0DE" "borderColor": "#d1cbb8"
}, },
"DefaultTabs": { "DefaultTabs": {
"background": "#fdf6e3", "background": "#fdf6e3",
"borderColor": "#fdf6e3", "borderColor": "#fdf6e3",
"hoverBackground": "#F6F0DE", "hoverBackground": "#d1cbb8",
"hoverColor": "#eee8d5", "hoverColor": "#eee8d5",
"hoverMaskColor": "#F6F0DE", "hoverMaskColor": "#d1cbb8",
"inactiveColoredTabBackground": "#fdf6e3", "inactiveColoredTabBackground": "#fdf6e3",
"inactiveColoredFileBackground": "#FEFBF1", "inactiveColoredFileBackground": "#d8d4c4",
"inactiveUnderlineColor": "#d33682", "inactiveUnderlineColor": "#d33682",
"inactiveMaskColor": "#eee8d5", "inactiveMaskColor": "#eee8d5",
"underlineColor": "#d33682", "underlineColor": "#d33682",
"underlinedTabBackground": "#F6F0DE", "underlinedTabBackground": "#d1cbb8",
"underlinedTabForeground": "#002b36" "underlinedTabForeground": "#002b36"
}, },
"Desktop.background": "#fdf6e3", "Desktop.background": "#fdf6e3",
@@ -213,31 +213,31 @@
"foreground": "#586e75", "foreground": "#586e75",
"inactiveBackground": "#fdf6e3", "inactiveBackground": "#fdf6e3",
"inactiveForeground": "#C9CCC3", "inactiveForeground": "#C9CCC3",
"selectionBackground": "#93a1a1", "selectionBackground": "#e8dcb6",
"selectionForeground": "#002b36" "selectionForeground": "#002b36"
}, },
"EditorTabs": { "EditorTabs": {
"borderColor": "#F6F0DE", "borderColor": "#F6F0DE",
"hoverBackground": "#F6F0DE", "hoverBackground": "#d1cbb8",
"hoverColor": "#F6F0DE", "hoverColor": "#d1cbb8",
"hoverMaskColor": "#F6F0DE", "hoverMaskColor": "#d1cbb8",
"inactiveMaskColor": "#fdf6e3", "inactiveMaskColor": "#fdf6e3",
"inactiveColoredFileBackground": "#fdf6e3", "inactiveColoredFileBackground": "#fdf6e3",
"inactiveUnderlineColor": "#C9CCC3", "inactiveUnderlineColor": "#C9CCC3",
"selectedForeground": "#586e75", "selectedForeground": "#586e75",
"selectedBackground": "#F6F0DE", "selectedBackground": "#d1cbb8",
"underlineColor": "#d33682", "underlineColor": "#d33682",
"underlinedTabBackground": "#F6F0DE", "underlinedTabBackground": "#d1cbb8",
"underlinedTabForeground": "#002b36" "underlinedTabForeground": "#002b36"
}, },
"EditorGroupsTabs": { "EditorGroupsTabs": {
"background": "#fdf6e3", "background": "#fdf6e3",
"borderColor": "#F6F0DE", "borderColor": "#F6F0DE",
"hoverBackground": "#F6F0DE", "hoverBackground": "#d1cbb8",
"hoverColor": "#F6F0DE", "hoverColor": "#d1cbb8",
"inactiveUnderlineColor": "#d33682", "inactiveUnderlineColor": "#d33682",
"underlineColor": "#d33682", "underlineColor": "#d33682",
"underlinedTabBackground": "#F6F0DE", "underlinedTabBackground": "#d1cbb8",
"underlinedTabForeground": "#586e75" "underlinedTabForeground": "#586e75"
}, },
"FileColor": { "FileColor": {
@@ -263,10 +263,10 @@
"background": "#eee8d5", "background": "#eee8d5",
"caretForeground": "#d33682", "caretForeground": "#d33682",
"foreground": "#586e75", "foreground": "#586e75",
"inactiveBackground": "#FEFBF1", "inactiveBackground": "#d8d4c4",
"inactiveForeground": "#C9CCC3", "inactiveForeground": "#C9CCC3",
"selectionForeground": "#002b36", "selectionForeground": "#002b36",
"selectionBackground": "#F6F0DE" "selectionBackground": "#d1cbb8"
}, },
"GotItTooltip.borderColor": "#EDE8D4", "GotItTooltip.borderColor": "#EDE8D4",
"Group": { "Group": {
@@ -325,19 +325,19 @@
"List": { "List": {
"background": "#F6F0DE", "background": "#F6F0DE",
"foreground": "#586e75", "foreground": "#586e75",
"hoverBackground": "#93a1a170", "hoverBackground": "#e8dcb6b0",
"hoverInactiveBackground": "#F6F0DE", "hoverInactiveBackground": "#d1cbb8",
"selectionBackground": "#93a1a150", "selectionBackground": "#e8dcb6",
"selectionForeground": "#002b36", "selectionForeground": "#002b36",
"selectionInactiveForeground": "#002b36", "selectionInactiveForeground": "#002b36",
"selectionInactiveBackground": "#93a1a170" "selectionInactiveBackground": "#e8dcb6b0"
}, },
"material": { "material": {
"background": "#fdf6e3", "background": "#fdf6e3",
"branchColor": "#586e75", "branchColor": "#586e75",
"contrast": "#eee8d5", "contrast": "#eee8d5",
"foreground": "#586e75", "foreground": "#586e75",
"mergeCommits": "#FEFBF1", "mergeCommits": "#d8d4c4",
"primaryColor": "#93a1a1", "primaryColor": "#93a1a1",
"selectionForeground": "#002b36", "selectionForeground": "#002b36",
"tab.backgroundColor": "#fdf6e3", "tab.backgroundColor": "#fdf6e3",
@@ -346,8 +346,8 @@
}, },
"MemoryIndicator": { "MemoryIndicator": {
"allocatedBackground": "#F6F0DE", "allocatedBackground": "#F6F0DE",
"usedColor": "#F6F0DE", "usedColor": "#d1cbb8",
"usedBackground": "#F6F0DE" "usedBackground": "#d1cbb8"
}, },
"Menu": { "Menu": {
"acceleratorForeground": "#93a1a1", "acceleratorForeground": "#93a1a1",
@@ -358,7 +358,7 @@
"disabledBackground": "#F6F0DE", "disabledBackground": "#F6F0DE",
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"foreground": "#586e75", "foreground": "#586e75",
"selectionBackground": "#93a1a1", "selectionBackground": "#e8dcb6",
"selectionForeground": "#002b36", "selectionForeground": "#002b36",
"separatorColor": "#edead9" "separatorColor": "#edead9"
}, },
@@ -369,7 +369,7 @@
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"foreground": "#586e75", "foreground": "#586e75",
"highlight": "#fdf6e3", "highlight": "#fdf6e3",
"selectionBackground": "#93a1a1", "selectionBackground": "#e8dcb6",
"selectionForeground": "#002b36", "selectionForeground": "#002b36",
"shadow": "#eee8d5" "shadow": "#eee8d5"
}, },
@@ -381,7 +381,7 @@
"disabledBackground": "#fdf6e3", "disabledBackground": "#fdf6e3",
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"foreground": "#586e75", "foreground": "#586e75",
"selectionBackground": "#93a1a1", "selectionBackground": "#e8dcb6",
"selectionForeground": "#002b36" "selectionForeground": "#002b36"
}, },
"NavBar": { "NavBar": {
@@ -404,9 +404,9 @@
"errorBorderColor": "#EDE8D4", "errorBorderColor": "#EDE8D4",
"foreground": "#586e75", "foreground": "#586e75",
"MoreButton": { "MoreButton": {
"background": "#FEFBF1", "background": "#d8d4c4",
"foreground": "#586e75", "foreground": "#586e75",
"innerBorderColor": "#FEFBF1" "innerBorderColor": "#d8d4c4"
}, },
"ToolWindow": { "ToolWindow": {
"errorBackground": "#EDE8D4", "errorBackground": "#EDE8D4",
@@ -424,7 +424,7 @@
"messageForeground": "#586e75" "messageForeground": "#586e75"
}, },
"Outline": { "Outline": {
"color": "#FEFBF1", "color": "#d8d4c4",
"focusedColor": "#d33682", "focusedColor": "#d33682",
"disabledColor": "#C9CCC3" "disabledColor": "#C9CCC3"
}, },
@@ -434,13 +434,13 @@
}, },
"ParameterInfo": { "ParameterInfo": {
"background": "#F6F0DE", "background": "#F6F0DE",
"borderColor": "#F6F0DE", "borderColor": "#d1cbb8",
"currentOverloadBackground": "#F6F0DE", "currentOverloadBackground": "#d1cbb8",
"currentParameterForeground": "#d33682", "currentParameterForeground": "#d33682",
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"foreground": "#586e75", "foreground": "#586e75",
"infoForeground": "#93a1a1", "infoForeground": "#93a1a1",
"lineSeparatorColor": "#F6F0DE" "lineSeparatorColor": "#d1cbb8"
}, },
"PasswordField": { "PasswordField": {
"background": "#eee8d5", "background": "#eee8d5",
@@ -448,29 +448,29 @@
"caretForeground": "#d33682", "caretForeground": "#d33682",
"foreground": "#586e75", "foreground": "#586e75",
"inactiveForeground": "#C9CCC3", "inactiveForeground": "#C9CCC3",
"selectionBackground": "#F6F0DE", "selectionBackground": "#d1cbb8",
"selectionForeground": "#002b36" "selectionForeground": "#002b36"
}, },
"Plugins": { "Plugins": {
"background": "#fdf6e3", "background": "#fdf6e3",
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"eapTagBackground": "#F6F0DE", "eapTagBackground": "#d1cbb8",
"hoverBackground": "#93a1a170", "hoverBackground": "#e8dcb6b0",
"lightSelectionBackground": "#F6F0DE", "lightSelectionBackground": "#d1cbb8",
"paidTagBackground": "#F6F0DE", "paidTagBackground": "#d1cbb8",
"selectionBackground": "#93a1a1", "selectionBackground": "#e8dcb6",
"tagForeground": "#d33682", "tagForeground": "#d33682",
"tagBackground": "#F6F0DE", "tagBackground": "#d1cbb8",
"trialTagBackground": "#F6F0DE", "trialTagBackground": "#d1cbb8",
"Button": { "Button": {
"installBackground": "#FEFBF1", "installBackground": "#d8d4c4",
"installBorderColor": "#FEFBF1", "installBorderColor": "#d8d4c4",
"installForeground": "#586e75", "installForeground": "#586e75",
"installFocusedBackground": "#F6F0DE", "installFocusedBackground": "#d1cbb8",
"installFillForeground": "#C9CCC3", "installFillForeground": "#C9CCC3",
"installFillBackground": "#FEFBF1", "installFillBackground": "#d8d4c4",
"updateBackground": "#d33682", "updateBackground": "#d33682",
"updateBorderColor": "#FEFBF1", "updateBorderColor": "#d8d4c4",
"updateForeground": "#586e75" "updateForeground": "#586e75"
}, },
"SearchField": { "SearchField": {
@@ -482,9 +482,9 @@
"foreground": "#586e75" "foreground": "#586e75"
}, },
"Tab": { "Tab": {
"hoverBackground": "#F6F0DE", "hoverBackground": "#d1cbb8",
"selectedForeground": "#002b36", "selectedForeground": "#002b36",
"selectedBackground": "#F6F0DE" "selectedBackground": "#d1cbb8"
} }
}, },
"Popup": { "Popup": {
@@ -523,8 +523,8 @@
"indeterminateEndColor": "#d33682", "indeterminateEndColor": "#d33682",
"indeterminateStartColor": "#d33682", "indeterminateStartColor": "#d33682",
"progressColor": "#d33682", "progressColor": "#d33682",
"selectionBackground": "#F6F0DE", "selectionBackground": "#d1cbb8",
"trackColor": "#F6F0DE" "trackColor": "#d1cbb8"
}, },
"PsiViewer": { "PsiViewer": {
"referenceHighlightColor": "#d33682" "referenceHighlightColor": "#d33682"
@@ -541,7 +541,7 @@
"disabledBackground": "#fdf6e3", "disabledBackground": "#fdf6e3",
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"foreground": "#586e75", "foreground": "#586e75",
"selectionBackground": "#93a1a1", "selectionBackground": "#e8dcb6",
"selectionForeground": "#002b36" "selectionForeground": "#002b36"
}, },
"ScreenView.borderColor": "#edead9", "ScreenView.borderColor": "#edead9",
@@ -566,7 +566,7 @@
"trackColor": "#fdf6e330" "trackColor": "#fdf6e330"
} }
}, },
"thumb": "#F6F0DE", "thumb": "#d1cbb8",
"thumbBorderColor": "#d3368270", "thumbBorderColor": "#d3368270",
"thumbColor": "#d3368270", "thumbColor": "#d3368270",
"trackColor": "#fdf6e330", "trackColor": "#fdf6e330",
@@ -599,7 +599,7 @@
"Tab": { "Tab": {
"active.foreground": "#002b36", "active.foreground": "#002b36",
"selectedForeground": "#002b36", "selectedForeground": "#002b36",
"selectedBackground": "#F6F0DE" "selectedBackground": "#d1cbb8"
} }
}, },
"SearchMatch": { "SearchMatch": {
@@ -610,7 +610,7 @@
}, },
"SearchField.errorBackground": "#EDE8D4", "SearchField.errorBackground": "#EDE8D4",
"SearchOption": { "SearchOption": {
"selectedBackground": "#F6F0DE" "selectedBackground": "#d1cbb8"
}, },
"SearchResults": { "SearchResults": {
"Ordinal.File.Foreground": "#93a1a1", "Ordinal.File.Foreground": "#93a1a1",
@@ -631,12 +631,12 @@
"foreground": "#586e75", "foreground": "#586e75",
"majorTickLength": 6, "majorTickLength": 6,
"tickColor": "#F6F0DE", "tickColor": "#F6F0DE",
"trackColor": "#F6F0DE", "trackColor": "#d1cbb8",
"trackWidth": 7, "trackWidth": 7,
"thumb": "#d33682" "thumb": "#d33682"
}, },
"SpeedSearch": { "SpeedSearch": {
"background": "#F6F0DE", "background": "#d1cbb8",
"borderColor": "#edead9", "borderColor": "#edead9",
"foreground": "#586e75", "foreground": "#586e75",
"errorForeground": "#586e75" "errorForeground": "#586e75"
@@ -654,22 +654,22 @@
"SplitPaneDivider.draggingColor": "#F6F0DE", "SplitPaneDivider.draggingColor": "#F6F0DE",
"StatusBar": { "StatusBar": {
"borderColor": "#fdf6e3", "borderColor": "#fdf6e3",
"hoverBackground": "#F6F0DE", "hoverBackground": "#d1cbb8",
"LightEditBackground": "#F6F0DE" "LightEditBackground": "#d1cbb8"
}, },
"TabbedPane": { "TabbedPane": {
"background": "#fdf6e3", "background": "#fdf6e3",
"contentAreaColor": "#F6F0DE", "contentAreaColor": "#d1cbb8",
"contentBorderInsets": "3,1,1,1", "contentBorderInsets": "3,1,1,1",
"darkShadow": "#edead9", "darkShadow": "#edead9",
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"disabledUnderlineColor": "#C9CCC3", "disabledUnderlineColor": "#C9CCC3",
"focus": "#F6F0DE", "focus": "#d1cbb8",
"focusColor": "#F6F0DE", "focusColor": "#d1cbb8",
"fontSizeOffset": 0, "fontSizeOffset": 0,
"foreground": "#586e75", "foreground": "#586e75",
"highlight": "#edead9", "highlight": "#edead9",
"hoverColor": "#F6F0DE", "hoverColor": "#d1cbb8",
"labelShift": 0, "labelShift": 0,
"selectedForeground": "#002b36", "selectedForeground": "#002b36",
"selectedLabelShift": 0, "selectedLabelShift": 0,
@@ -689,19 +689,19 @@
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"dropLineColor": "#d33682", "dropLineColor": "#d33682",
"dropLineShortColor": "#d33682", "dropLineShortColor": "#d33682",
"focusCellBackground": "#F6F0DE", "focusCellBackground": "#d1cbb8",
"focusCellForeground": "#002b36", "focusCellForeground": "#002b36",
"foreground": "#586e75", "foreground": "#586e75",
"gridColor": "#fdf6e3", "gridColor": "#fdf6e3",
"highlightOuter": "#F6F0DE", "highlightOuter": "#d1cbb8",
"hoverBackground": "#93a1a170", "hoverBackground": "#e8dcb6b0",
"hoverInactiveBackground": "#F6F0DE", "hoverInactiveBackground": "#d1cbb8",
"lightSelectionForeground": "#002b36", "lightSelectionForeground": "#002b36",
"lightSelectionInactiveForeground": "#93a1a1", "lightSelectionInactiveForeground": "#93a1a1",
"lightSelectionInactiveBackground": "#F6F0DE", "lightSelectionInactiveBackground": "#F6F0DE",
"selectionBackground": "#F6F0DE", "selectionBackground": "#d1cbb8",
"selectionForeground": "#002b36", "selectionForeground": "#002b36",
"selectionInactiveBackground": "#F6F0DE", "selectionInactiveBackground": "#d1cbb8",
"selectionInactiveForeground": "#002b36", "selectionInactiveForeground": "#002b36",
"sortIconColor": "#586e75", "sortIconColor": "#586e75",
"stripeColor": "#eee8d5" "stripeColor": "#eee8d5"
@@ -713,7 +713,7 @@
"cellBorder": "4,0,4,0", "cellBorder": "4,0,4,0",
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"foreground": "#586e75", "foreground": "#586e75",
"focusCellBackground": "#F6F0DE", "focusCellBackground": "#d1cbb8",
"focusCellForeground": "#002b36", "focusCellForeground": "#002b36",
"height": 25, "height": 25,
"separatorColor": "#F6F0DE" "separatorColor": "#F6F0DE"
@@ -726,7 +726,7 @@
"caretForeground": "#d33682", "caretForeground": "#d33682",
"foreground": "#586e75", "foreground": "#586e75",
"inactiveForeground": "#C9CCC3", "inactiveForeground": "#C9CCC3",
"selectionBackground": "#F6F0DE", "selectionBackground": "#d1cbb8",
"selectionForeground": "#002b36" "selectionForeground": "#002b36"
}, },
"TextField": { "TextField": {
@@ -734,7 +734,7 @@
"caretForeground": "#d33682", "caretForeground": "#d33682",
"foreground": "#586e75", "foreground": "#586e75",
"inactiveForeground": "#C9CCC3", "inactiveForeground": "#C9CCC3",
"selectionBackground": "#F6F0DE", "selectionBackground": "#d1cbb8",
"selectionForeground": "#002b36" "selectionForeground": "#002b36"
}, },
"TextPane": { "TextPane": {
@@ -742,19 +742,19 @@
"caretForeground": "#d33682", "caretForeground": "#d33682",
"foreground": "#586e75", "foreground": "#586e75",
"inactiveForeground": "#C9CCC3", "inactiveForeground": "#C9CCC3",
"selectionBackground": "#F6F0DE", "selectionBackground": "#d1cbb8",
"selectionForeground": "#002b36" "selectionForeground": "#002b36"
}, },
"TitlePane": { "TitlePane": {
"background": "#eee8d5", "background": "#eee8d5",
"Button.hoverBackground": "#F6F0DE", "Button.hoverBackground": "#d1cbb8",
"inactiveBackground": "#fdf6e3", "inactiveBackground": "#fdf6e3",
"infoForeground": "#93a1a1", "infoForeground": "#93a1a1",
"inactiveInfoForeground": "#93a1a1" "inactiveInfoForeground": "#93a1a1"
}, },
"TitledBorder.titleColor": "#586e75", "TitledBorder.titleColor": "#586e75",
"ToggleButton": { "ToggleButton": {
"borderColor": "#FEFBF1", "borderColor": "#d8d4c4",
"buttonColor": "#586e75", "buttonColor": "#586e75",
"disabledText": "#C9CCC3", "disabledText": "#C9CCC3",
"foreground": "#586e75", "foreground": "#586e75",
@@ -781,7 +781,7 @@
}, },
"ToolWindow": { "ToolWindow": {
"Button": { "Button": {
"hoverBackground": "#F6F0DE", "hoverBackground": "#d1cbb8",
"selectedForeground": "#002b36", "selectedForeground": "#002b36",
"selectedBackground": "#eee8d5" "selectedBackground": "#eee8d5"
}, },
@@ -794,14 +794,14 @@
"background": "#fdf6e3" "background": "#fdf6e3"
}, },
"HeaderTab": { "HeaderTab": {
"borderColor": "#F6F0DE", "borderColor": "#d1cbb8",
"hoverBackground": "#F6F0DE", "hoverBackground": "#d1cbb8",
"hoverInactiveBackground": "#F6F0DE", "hoverInactiveBackground": "#d1cbb8",
"inactiveUnderlineColor": "#d33682", "inactiveUnderlineColor": "#d33682",
"selectedBackground": "#eee8d5", "selectedBackground": "#eee8d5",
"selectedInactiveBackground": "#eee8d5", "selectedInactiveBackground": "#eee8d5",
"underlineColor": "#d33682", "underlineColor": "#d33682",
"underlinedTabBackground": "#F6F0DE", "underlinedTabBackground": "#d1cbb8",
"underlinedTabInactiveBackground": "#F6F0DE", "underlinedTabInactiveBackground": "#F6F0DE",
"underlinedTabForeground": "#002b36", "underlinedTabForeground": "#002b36",
"underlinedTabInactiveForeground": "#586e75" "underlinedTabInactiveForeground": "#586e75"
@@ -811,14 +811,14 @@
"background": "#eee8d5", "background": "#eee8d5",
"foreground": "#93a1a1", "foreground": "#93a1a1",
"hash": "#edead9", "hash": "#edead9",
"hoverBackground": "#93a1a170", "hoverBackground": "#e8dcb6b0",
"hoverInactiveBackground": "#F6F0DE", "hoverInactiveBackground": "#d1cbb8",
"modifiedItemForeground": "#d33682", "modifiedItemForeground": "#d33682",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#93a1a170", "selectionBackground": "#e8dcb6b0",
"selectionForeground": "#002b36", "selectionForeground": "#002b36",
"selectionInactiveForeground": "#002b36", "selectionInactiveForeground": "#002b36",
"selectionInactiveBackground": "#93a1a170", "selectionInactiveBackground": "#e8dcb6b0",
"textBackground": "#eee8d5" "textBackground": "#eee8d5"
}, },
"Tree.leftChildIndent": 10, "Tree.leftChildIndent": 10,
@@ -834,23 +834,23 @@
"borderColor": "#edead9", "borderColor": "#edead9",
"background": "#fdf6e3", "background": "#fdf6e3",
"foreground": "#586e75", "foreground": "#586e75",
"hoverBorderColor": "#F6F0DE" "hoverBorderColor": "#d1cbb8"
}, },
"Connector": { "Connector": {
"borderColor": "#edead9", "borderColor": "#edead9",
"hoverBorderColor": "#F6F0DE" "hoverBorderColor": "#d1cbb8"
}, },
"Canvas.background": "#eee8d5", "Canvas.background": "#eee8d5",
"highStroke.foreground": "#586e75", "highStroke.foreground": "#586e75",
"Label.foreground": "#93a1a1", "Label.foreground": "#93a1a1",
"List.selectionBackground": "#93a1a170", "List.selectionBackground": "#e8dcb6b0",
"motion": { "motion": {
"borderColor": "#edead9", "borderColor": "#edead9",
"Component.foreground": "#586e75", "Component.foreground": "#586e75",
"ConstraintSetText.foreground": "#93a1a1", "ConstraintSetText.foreground": "#93a1a1",
"ConstraintSet.background": "#F6F0DE", "ConstraintSet.background": "#F6F0DE",
"CSPanel.SelectedFocusBackground": "#93a1a1", "CSPanel.SelectedFocusBackground": "#e8dcb6",
"CSPanel.SelectedBackground": "#93a1a170", "CSPanel.SelectedBackground": "#e8dcb6b0",
"cs_FocusText.infoForeground": "#93a1a1", "cs_FocusText.infoForeground": "#93a1a1",
"CursorTextColor.foreground": "#586e75", "CursorTextColor.foreground": "#586e75",
"HoverColor.disabledBackground": "#C9CCC3", "HoverColor.disabledBackground": "#C9CCC3",
@@ -861,8 +861,8 @@
"ourCS_Border.borderColor": "#edead9", "ourCS_Border.borderColor": "#edead9",
"ourCS_TextColor.foreground": "#93a1a1", "ourCS_TextColor.foreground": "#93a1a1",
"ourCS_SelectedFocusBackground.selectionForeground": "#002b36", "ourCS_SelectedFocusBackground.selectionForeground": "#002b36",
"ourCS_SelectedBackground.selectionInactiveBackground": "#F6F0DE", "ourCS_SelectedBackground.selectionInactiveBackground": "#d1cbb8",
"ourCS_SelectedBorder.pressedBorderColor": "#F6F0DE", "ourCS_SelectedBorder.pressedBorderColor": "#d1cbb8",
"ourML_BarColor.separatorColor": "#edead9", "ourML_BarColor.separatorColor": "#edead9",
"PrimaryPanel.background": "#eee8d5", "PrimaryPanel.background": "#eee8d5",
"SecondaryPanel.background": "#fdf6e3", "SecondaryPanel.background": "#fdf6e3",
@@ -895,7 +895,7 @@
"selectedBranchBackground": "#fdf6e3" "selectedBranchBackground": "#fdf6e3"
}, },
"GitCommits": { "GitCommits": {
"graphColor": "#F6F0DE" "graphColor": "#d1cbb8"
}, },
"GitLog": { "GitLog": {
"localBranchIconColor": "#d33682", "localBranchIconColor": "#d33682",
@@ -915,11 +915,11 @@
"Log": { "Log": {
"Commit.unmatchedForeground": "#93a1a1", "Commit.unmatchedForeground": "#93a1a1",
"Commit.currentBranchBackground": "#F6F0DE", "Commit.currentBranchBackground": "#F6F0DE",
"Commit.hoveredBackground": "#93a1a170" "Commit.hoveredBackground": "#e8dcb6b0"
}, },
"RefLabel": { "RefLabel": {
"foreground": "#002b36", "foreground": "#002b36",
"backgroundBase": "#F6F0DE" "backgroundBase": "#d1cbb8"
} }
}, },
"Viewport": { "Viewport": {
@@ -942,9 +942,9 @@
"SidePanel.background": "#F6F0DE", "SidePanel.background": "#F6F0DE",
"Projects": { "Projects": {
"actions.background": "#eee8d5", "actions.background": "#eee8d5",
"actions.selectionBackground": "#F6F0DE", "actions.selectionBackground": "#d1cbb8",
"background": "#F6F0DE", "background": "#F6F0DE",
"selectionBackground": "#93a1a1", "selectionBackground": "#e8dcb6",
"selectionInactiveBackground": "#F6F0DE" "selectionInactiveBackground": "#F6F0DE"
} }
}, },

View File

@@ -17,13 +17,13 @@
"disabledBackground": "#E3DCC9", "disabledBackground": "#E3DCC9",
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"disabledText": "#C9CCC3", "disabledText": "#C9CCC3",
"focusColor": "#F6F0DE", "focusColor": "#d1cbb8",
"focusedBorderColor": "#d33682", "focusedBorderColor": "#d33682",
"foreground": "#586e75", "foreground": "#586e75",
"inactiveBackground": "#E3DCC9", "inactiveBackground": "#E3DCC9",
"inactiveForeground": "#93a1a1", "inactiveForeground": "#93a1a1",
"infoForeground": "#93a1a1", "infoForeground": "#93a1a1",
"selectionBackground": "#93a1a1", "selectionBackground": "#e8dcb6",
"selectionBackgroundInactive": "#F6F0DE", "selectionBackgroundInactive": "#F6F0DE",
"selectionForeground": "#002b36", "selectionForeground": "#002b36",
"selectionInactiveBackground": "#F6F0DE", "selectionInactiveBackground": "#F6F0DE",
@@ -33,13 +33,13 @@
"ActionButton": { "ActionButton": {
"hoverBackground": "#d3368250", "hoverBackground": "#d3368250",
"hoverBorderColor": "#d3368250", "hoverBorderColor": "#d3368250",
"hoverSeparatorColor": "#FEFBF1", "hoverSeparatorColor": "#d8d4c4",
"focusedBorderColor": "#d3368250", "focusedBorderColor": "#d3368250",
"pressedBackground": "#d3368250", "pressedBackground": "#d3368250",
"pressedBorderColor": "#d3368250" "pressedBorderColor": "#d3368250"
}, },
"Autocomplete": { "Autocomplete": {
"selectionBackground": "#93a1a1" "selectionBackground": "#e8dcb6"
}, },
"Borders.ContrastBorderColor": "#fdf6e3", "Borders.ContrastBorderColor": "#fdf6e3",
"Borders.color": "#edead9", "Borders.color": "#edead9",
@@ -47,31 +47,31 @@
"arc": 0, "arc": 0,
"background": "#fdf6e3", "background": "#fdf6e3",
"default": { "default": {
"endBackground": "#F6F0DE", "endBackground": "#d1cbb8",
"endBorderColor": "#F6F0DE", "endBorderColor": "#d1cbb8",
"foreground": "#002b36", "foreground": "#002b36",
"focusColor": "#d33682", "focusColor": "#d33682",
"focusedBorderColor": "#d33682", "focusedBorderColor": "#d33682",
"shadowColor": "#F6F0DE", "shadowColor": "#d1cbb8",
"startBackground": "#F6F0DE", "startBackground": "#d1cbb8",
"startBorderColor": "#F6F0DE" "startBorderColor": "#d1cbb8"
}, },
"disabledBorderColor": "#FEFBF1", "disabledBorderColor": "#d8d4c4",
"disabledText": "#C9CCC3", "disabledText": "#C9CCC3",
"endBackground": "#FEFBF1", "endBackground": "#d8d4c4",
"endBorderColor": "#FEFBF1", "endBorderColor": "#d8d4c4",
"focus": "#F6F0DE", "focus": "#d1cbb8",
"focusedBorderColor": "#d33682", "focusedBorderColor": "#d33682",
"foreground": "#93a1a1", "foreground": "#93a1a1",
"highlight": "#002b36", "highlight": "#002b36",
"mt.background": "#FEFBF1", "mt.background": "#d8d4c4",
"mt.foreground": "#93a1a1", "mt.foreground": "#93a1a1",
"mt.selectedForeground": "#002b36", "mt.selectedForeground": "#002b36",
"mt.selection.color1": "#F6F0DE", "mt.selection.color1": "#d1cbb8",
"mt.selection.color2": "#F6F0DE", "mt.selection.color2": "#d1cbb8",
"startBackground": "#FEFBF1", "startBackground": "#d8d4c4",
"startBorderColor": "#FEFBF1", "startBorderColor": "#d8d4c4",
"shadowColor": "#FEFBF1", "shadowColor": "#d8d4c4",
"shadowWidth": 0 "shadowWidth": 0
}, },
"Canvas": { "Canvas": {
@@ -80,7 +80,7 @@
}, },
"Content": { "Content": {
"background": "#eee8d5", "background": "#eee8d5",
"selectionBackground": "#93a1a1" "selectionBackground": "#e8dcb6"
}, },
"CheckBox": { "CheckBox": {
"background": "#fdf6e3", "background": "#fdf6e3",
@@ -95,7 +95,7 @@
"disabledBackground": "#fdf6e3", "disabledBackground": "#fdf6e3",
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"foreground": "#586e75", "foreground": "#586e75",
"selectionBackground": "#93a1a1", "selectionBackground": "#e8dcb6",
"selectionForeground": "#002b36" "selectionForeground": "#002b36"
}, },
"CodeWithMe": { "CodeWithMe": {
@@ -111,23 +111,23 @@
"foreground": "#586e75", "foreground": "#586e75",
"swatchesDefaultRecentColor": "#586e75" "swatchesDefaultRecentColor": "#586e75"
}, },
"ComboBoxButton.background": "#FEFBF1", "ComboBoxButton.background": "#d8d4c4",
"ComboBox": { "ComboBox": {
"ArrowButton": { "ArrowButton": {
"background": "#FEFBF1", "background": "#d8d4c4",
"disabledIconColor": "#C9CCC3", "disabledIconColor": "#C9CCC3",
"iconColor": "#586e75", "iconColor": "#586e75",
"nonEditableBackground": "#fdf6e3" "nonEditableBackground": "#fdf6e3"
}, },
"background": "#fdf6e3", "background": "#fdf6e3",
"buttonBackground": "#FEFBF1", "buttonBackground": "#d8d4c4",
"darcula.hoveredArrowButtonForeground": "#d33682", "darcula.hoveredArrowButtonForeground": "#d33682",
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"foreground": "#586e75", "foreground": "#586e75",
"modifiedItemForeground": "#d33682", "modifiedItemForeground": "#d33682",
"nonEditableBackground": "#F6F0DE", "nonEditableBackground": "#F6F0DE",
"padding": "5,5,5,5", "padding": "5,5,5,5",
"selectionBackground": "#F6F0DE", "selectionBackground": "#d1cbb8",
"selectionForeground": "#002b36" "selectionForeground": "#002b36"
}, },
"ComboPopup.border": "#edead9", "ComboPopup.border": "#edead9",
@@ -141,15 +141,15 @@
"selectedGrayedForeground": "#002b36", "selectedGrayedForeground": "#002b36",
"selectionGrayForeground": "#002b36", "selectionGrayForeground": "#002b36",
"selectionInactiveInfoForeground": "#93a1a1", "selectionInactiveInfoForeground": "#93a1a1",
"selectionInactiveBackground": "#93a1a150", "selectionInactiveBackground": "#e8dcb6",
"selectionBackground": "#93a1a180", "selectionBackground": "#e8dcb6",
"selectionForeground": "#002b36", "selectionForeground": "#002b36",
"selectionInfoForeground": "#002b36" "selectionInfoForeground": "#002b36"
}, },
"Component": { "Component": {
"arc": 4, "arc": 4,
"borderColor": "#F6F0DE", "borderColor": "#d1cbb8",
"disabledBorderColor": "#FEFBF1", "disabledBorderColor": "#d8d4c4",
"focusColor": "#d33682", "focusColor": "#d33682",
"focusedBorderColor": "#d33682", "focusedBorderColor": "#d33682",
"hoverIconColor": "#d33682", "hoverIconColor": "#d33682",
@@ -174,24 +174,24 @@
} }
}, },
"DebuggerTabs": { "DebuggerTabs": {
"selectedBackground": "#F6F0DE", "selectedBackground": "#d1cbb8",
"underlinedTabBackground": "#F6F0DE" "underlinedTabBackground": "#d1cbb8"
}, },
"DebuggerPopup": { "DebuggerPopup": {
"borderColor": "#F6F0DE" "borderColor": "#d1cbb8"
}, },
"DefaultTabs": { "DefaultTabs": {
"background": "#fdf6e3", "background": "#fdf6e3",
"borderColor": "#fdf6e3", "borderColor": "#fdf6e3",
"hoverBackground": "#F6F0DE", "hoverBackground": "#d1cbb8",
"hoverColor": "#fdf6e3", "hoverColor": "#fdf6e3",
"hoverMaskColor": "#F6F0DE", "hoverMaskColor": "#d1cbb8",
"inactiveColoredTabBackground": "#fdf6e3", "inactiveColoredTabBackground": "#fdf6e3",
"inactiveColoredFileBackground": "#FEFBF1", "inactiveColoredFileBackground": "#d8d4c4",
"inactiveUnderlineColor": "#d33682", "inactiveUnderlineColor": "#d33682",
"inactiveMaskColor": "#fdf6e3", "inactiveMaskColor": "#fdf6e3",
"underlineColor": "#d33682", "underlineColor": "#d33682",
"underlinedTabBackground": "#F6F0DE", "underlinedTabBackground": "#d1cbb8",
"underlinedTabForeground": "#002b36" "underlinedTabForeground": "#002b36"
}, },
"Desktop.background": "#fdf6e3", "Desktop.background": "#fdf6e3",
@@ -213,31 +213,31 @@
"foreground": "#586e75", "foreground": "#586e75",
"inactiveBackground": "#fdf6e3", "inactiveBackground": "#fdf6e3",
"inactiveForeground": "#C9CCC3", "inactiveForeground": "#C9CCC3",
"selectionBackground": "#93a1a1", "selectionBackground": "#e8dcb6",
"selectionForeground": "#002b36" "selectionForeground": "#002b36"
}, },
"EditorTabs": { "EditorTabs": {
"borderColor": "#F6F0DE", "borderColor": "#F6F0DE",
"hoverBackground": "#F6F0DE", "hoverBackground": "#d1cbb8",
"hoverColor": "#F6F0DE", "hoverColor": "#d1cbb8",
"hoverMaskColor": "#F6F0DE", "hoverMaskColor": "#d1cbb8",
"inactiveMaskColor": "#fdf6e3", "inactiveMaskColor": "#fdf6e3",
"inactiveColoredFileBackground": "#fdf6e3", "inactiveColoredFileBackground": "#fdf6e3",
"inactiveUnderlineColor": "#C9CCC3", "inactiveUnderlineColor": "#C9CCC3",
"selectedForeground": "#586e75", "selectedForeground": "#586e75",
"selectedBackground": "#F6F0DE", "selectedBackground": "#d1cbb8",
"underlineColor": "#d33682", "underlineColor": "#d33682",
"underlinedTabBackground": "#F6F0DE", "underlinedTabBackground": "#d1cbb8",
"underlinedTabForeground": "#002b36" "underlinedTabForeground": "#002b36"
}, },
"EditorGroupsTabs": { "EditorGroupsTabs": {
"background": "#fdf6e3", "background": "#fdf6e3",
"borderColor": "#F6F0DE", "borderColor": "#F6F0DE",
"hoverBackground": "#F6F0DE", "hoverBackground": "#d1cbb8",
"hoverColor": "#F6F0DE", "hoverColor": "#d1cbb8",
"inactiveUnderlineColor": "#d33682", "inactiveUnderlineColor": "#d33682",
"underlineColor": "#d33682", "underlineColor": "#d33682",
"underlinedTabBackground": "#F6F0DE", "underlinedTabBackground": "#d1cbb8",
"underlinedTabForeground": "#586e75" "underlinedTabForeground": "#586e75"
}, },
"FileColor": { "FileColor": {
@@ -263,10 +263,10 @@
"background": "#fdf6e3", "background": "#fdf6e3",
"caretForeground": "#d33682", "caretForeground": "#d33682",
"foreground": "#586e75", "foreground": "#586e75",
"inactiveBackground": "#FEFBF1", "inactiveBackground": "#d8d4c4",
"inactiveForeground": "#C9CCC3", "inactiveForeground": "#C9CCC3",
"selectionForeground": "#002b36", "selectionForeground": "#002b36",
"selectionBackground": "#F6F0DE" "selectionBackground": "#d1cbb8"
}, },
"GotItTooltip.borderColor": "#EDE8D4", "GotItTooltip.borderColor": "#EDE8D4",
"Group": { "Group": {
@@ -325,19 +325,19 @@
"List": { "List": {
"background": "#F6F0DE", "background": "#F6F0DE",
"foreground": "#586e75", "foreground": "#586e75",
"hoverBackground": "#93a1a170", "hoverBackground": "#e8dcb6b0",
"hoverInactiveBackground": "#F6F0DE", "hoverInactiveBackground": "#d1cbb8",
"selectionBackground": "#93a1a150", "selectionBackground": "#e8dcb6",
"selectionForeground": "#002b36", "selectionForeground": "#002b36",
"selectionInactiveForeground": "#002b36", "selectionInactiveForeground": "#002b36",
"selectionInactiveBackground": "#93a1a170" "selectionInactiveBackground": "#e8dcb6b0"
}, },
"material": { "material": {
"background": "#fdf6e3", "background": "#fdf6e3",
"branchColor": "#586e75", "branchColor": "#586e75",
"contrast": "#eee8d5", "contrast": "#eee8d5",
"foreground": "#586e75", "foreground": "#586e75",
"mergeCommits": "#FEFBF1", "mergeCommits": "#d8d4c4",
"primaryColor": "#93a1a1", "primaryColor": "#93a1a1",
"selectionForeground": "#002b36", "selectionForeground": "#002b36",
"tab.backgroundColor": "#fdf6e3", "tab.backgroundColor": "#fdf6e3",
@@ -346,8 +346,8 @@
}, },
"MemoryIndicator": { "MemoryIndicator": {
"allocatedBackground": "#F6F0DE", "allocatedBackground": "#F6F0DE",
"usedColor": "#F6F0DE", "usedColor": "#d1cbb8",
"usedBackground": "#F6F0DE" "usedBackground": "#d1cbb8"
}, },
"Menu": { "Menu": {
"acceleratorForeground": "#93a1a1", "acceleratorForeground": "#93a1a1",
@@ -358,7 +358,7 @@
"disabledBackground": "#F6F0DE", "disabledBackground": "#F6F0DE",
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"foreground": "#586e75", "foreground": "#586e75",
"selectionBackground": "#93a1a1", "selectionBackground": "#e8dcb6",
"selectionForeground": "#002b36", "selectionForeground": "#002b36",
"separatorColor": "#edead9" "separatorColor": "#edead9"
}, },
@@ -369,7 +369,7 @@
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"foreground": "#586e75", "foreground": "#586e75",
"highlight": "#fdf6e3", "highlight": "#fdf6e3",
"selectionBackground": "#93a1a1", "selectionBackground": "#e8dcb6",
"selectionForeground": "#002b36", "selectionForeground": "#002b36",
"shadow": "#fdf6e3" "shadow": "#fdf6e3"
}, },
@@ -381,7 +381,7 @@
"disabledBackground": "#fdf6e3", "disabledBackground": "#fdf6e3",
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"foreground": "#586e75", "foreground": "#586e75",
"selectionBackground": "#93a1a1", "selectionBackground": "#e8dcb6",
"selectionForeground": "#002b36" "selectionForeground": "#002b36"
}, },
"NavBar": { "NavBar": {
@@ -404,9 +404,9 @@
"errorBorderColor": "#EDE8D4", "errorBorderColor": "#EDE8D4",
"foreground": "#586e75", "foreground": "#586e75",
"MoreButton": { "MoreButton": {
"background": "#FEFBF1", "background": "#d8d4c4",
"foreground": "#586e75", "foreground": "#586e75",
"innerBorderColor": "#FEFBF1" "innerBorderColor": "#d8d4c4"
}, },
"ToolWindow": { "ToolWindow": {
"errorBackground": "#EDE8D4", "errorBackground": "#EDE8D4",
@@ -424,7 +424,7 @@
"messageForeground": "#586e75" "messageForeground": "#586e75"
}, },
"Outline": { "Outline": {
"color": "#FEFBF1", "color": "#d8d4c4",
"focusedColor": "#d33682", "focusedColor": "#d33682",
"disabledColor": "#C9CCC3" "disabledColor": "#C9CCC3"
}, },
@@ -434,13 +434,13 @@
}, },
"ParameterInfo": { "ParameterInfo": {
"background": "#F6F0DE", "background": "#F6F0DE",
"borderColor": "#F6F0DE", "borderColor": "#d1cbb8",
"currentOverloadBackground": "#F6F0DE", "currentOverloadBackground": "#d1cbb8",
"currentParameterForeground": "#d33682", "currentParameterForeground": "#d33682",
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"foreground": "#586e75", "foreground": "#586e75",
"infoForeground": "#93a1a1", "infoForeground": "#93a1a1",
"lineSeparatorColor": "#F6F0DE" "lineSeparatorColor": "#d1cbb8"
}, },
"PasswordField": { "PasswordField": {
"background": "#fdf6e3", "background": "#fdf6e3",
@@ -448,29 +448,29 @@
"caretForeground": "#d33682", "caretForeground": "#d33682",
"foreground": "#586e75", "foreground": "#586e75",
"inactiveForeground": "#C9CCC3", "inactiveForeground": "#C9CCC3",
"selectionBackground": "#F6F0DE", "selectionBackground": "#d1cbb8",
"selectionForeground": "#002b36" "selectionForeground": "#002b36"
}, },
"Plugins": { "Plugins": {
"background": "#fdf6e3", "background": "#fdf6e3",
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"eapTagBackground": "#F6F0DE", "eapTagBackground": "#d1cbb8",
"hoverBackground": "#93a1a170", "hoverBackground": "#e8dcb6b0",
"lightSelectionBackground": "#F6F0DE", "lightSelectionBackground": "#d1cbb8",
"paidTagBackground": "#F6F0DE", "paidTagBackground": "#d1cbb8",
"selectionBackground": "#93a1a1", "selectionBackground": "#e8dcb6",
"tagForeground": "#d33682", "tagForeground": "#d33682",
"tagBackground": "#F6F0DE", "tagBackground": "#d1cbb8",
"trialTagBackground": "#F6F0DE", "trialTagBackground": "#d1cbb8",
"Button": { "Button": {
"installBackground": "#FEFBF1", "installBackground": "#d8d4c4",
"installBorderColor": "#FEFBF1", "installBorderColor": "#d8d4c4",
"installForeground": "#586e75", "installForeground": "#586e75",
"installFocusedBackground": "#F6F0DE", "installFocusedBackground": "#d1cbb8",
"installFillForeground": "#C9CCC3", "installFillForeground": "#C9CCC3",
"installFillBackground": "#FEFBF1", "installFillBackground": "#d8d4c4",
"updateBackground": "#d33682", "updateBackground": "#d33682",
"updateBorderColor": "#FEFBF1", "updateBorderColor": "#d8d4c4",
"updateForeground": "#586e75" "updateForeground": "#586e75"
}, },
"SearchField": { "SearchField": {
@@ -482,9 +482,9 @@
"foreground": "#586e75" "foreground": "#586e75"
}, },
"Tab": { "Tab": {
"hoverBackground": "#F6F0DE", "hoverBackground": "#d1cbb8",
"selectedForeground": "#002b36", "selectedForeground": "#002b36",
"selectedBackground": "#F6F0DE" "selectedBackground": "#d1cbb8"
} }
}, },
"Popup": { "Popup": {
@@ -523,8 +523,8 @@
"indeterminateEndColor": "#d33682", "indeterminateEndColor": "#d33682",
"indeterminateStartColor": "#d33682", "indeterminateStartColor": "#d33682",
"progressColor": "#d33682", "progressColor": "#d33682",
"selectionBackground": "#F6F0DE", "selectionBackground": "#d1cbb8",
"trackColor": "#F6F0DE" "trackColor": "#d1cbb8"
}, },
"PsiViewer": { "PsiViewer": {
"referenceHighlightColor": "#d33682" "referenceHighlightColor": "#d33682"
@@ -541,7 +541,7 @@
"disabledBackground": "#fdf6e3", "disabledBackground": "#fdf6e3",
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"foreground": "#586e75", "foreground": "#586e75",
"selectionBackground": "#93a1a1", "selectionBackground": "#e8dcb6",
"selectionForeground": "#002b36" "selectionForeground": "#002b36"
}, },
"ScreenView.borderColor": "#edead9", "ScreenView.borderColor": "#edead9",
@@ -566,7 +566,7 @@
"trackColor": "#fdf6e330" "trackColor": "#fdf6e330"
} }
}, },
"thumb": "#F6F0DE", "thumb": "#d1cbb8",
"thumbBorderColor": "#d3368270", "thumbBorderColor": "#d3368270",
"thumbColor": "#d3368270", "thumbColor": "#d3368270",
"trackColor": "#fdf6e330", "trackColor": "#fdf6e330",
@@ -599,7 +599,7 @@
"Tab": { "Tab": {
"active.foreground": "#002b36", "active.foreground": "#002b36",
"selectedForeground": "#002b36", "selectedForeground": "#002b36",
"selectedBackground": "#F6F0DE" "selectedBackground": "#d1cbb8"
} }
}, },
"SearchMatch": { "SearchMatch": {
@@ -610,7 +610,7 @@
}, },
"SearchField.errorBackground": "#EDE8D4", "SearchField.errorBackground": "#EDE8D4",
"SearchOption": { "SearchOption": {
"selectedBackground": "#F6F0DE" "selectedBackground": "#d1cbb8"
}, },
"SearchResults": { "SearchResults": {
"Ordinal.File.Foreground": "#93a1a1", "Ordinal.File.Foreground": "#93a1a1",
@@ -631,12 +631,12 @@
"foreground": "#586e75", "foreground": "#586e75",
"majorTickLength": 6, "majorTickLength": 6,
"tickColor": "#F6F0DE", "tickColor": "#F6F0DE",
"trackColor": "#F6F0DE", "trackColor": "#d1cbb8",
"trackWidth": 7, "trackWidth": 7,
"thumb": "#d33682" "thumb": "#d33682"
}, },
"SpeedSearch": { "SpeedSearch": {
"background": "#F6F0DE", "background": "#d1cbb8",
"borderColor": "#edead9", "borderColor": "#edead9",
"foreground": "#586e75", "foreground": "#586e75",
"errorForeground": "#586e75" "errorForeground": "#586e75"
@@ -654,22 +654,22 @@
"SplitPaneDivider.draggingColor": "#F6F0DE", "SplitPaneDivider.draggingColor": "#F6F0DE",
"StatusBar": { "StatusBar": {
"borderColor": "#fdf6e3", "borderColor": "#fdf6e3",
"hoverBackground": "#F6F0DE", "hoverBackground": "#d1cbb8",
"LightEditBackground": "#F6F0DE" "LightEditBackground": "#d1cbb8"
}, },
"TabbedPane": { "TabbedPane": {
"background": "#fdf6e3", "background": "#fdf6e3",
"contentAreaColor": "#F6F0DE", "contentAreaColor": "#d1cbb8",
"contentBorderInsets": "3,1,1,1", "contentBorderInsets": "3,1,1,1",
"darkShadow": "#edead9", "darkShadow": "#edead9",
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"disabledUnderlineColor": "#C9CCC3", "disabledUnderlineColor": "#C9CCC3",
"focus": "#F6F0DE", "focus": "#d1cbb8",
"focusColor": "#F6F0DE", "focusColor": "#d1cbb8",
"fontSizeOffset": 0, "fontSizeOffset": 0,
"foreground": "#586e75", "foreground": "#586e75",
"highlight": "#edead9", "highlight": "#edead9",
"hoverColor": "#F6F0DE", "hoverColor": "#d1cbb8",
"labelShift": 0, "labelShift": 0,
"selectedForeground": "#002b36", "selectedForeground": "#002b36",
"selectedLabelShift": 0, "selectedLabelShift": 0,
@@ -689,19 +689,19 @@
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"dropLineColor": "#d33682", "dropLineColor": "#d33682",
"dropLineShortColor": "#d33682", "dropLineShortColor": "#d33682",
"focusCellBackground": "#F6F0DE", "focusCellBackground": "#d1cbb8",
"focusCellForeground": "#002b36", "focusCellForeground": "#002b36",
"foreground": "#586e75", "foreground": "#586e75",
"gridColor": "#fdf6e3", "gridColor": "#fdf6e3",
"highlightOuter": "#F6F0DE", "highlightOuter": "#d1cbb8",
"hoverBackground": "#93a1a170", "hoverBackground": "#e8dcb6b0",
"hoverInactiveBackground": "#F6F0DE", "hoverInactiveBackground": "#d1cbb8",
"lightSelectionForeground": "#002b36", "lightSelectionForeground": "#002b36",
"lightSelectionInactiveForeground": "#93a1a1", "lightSelectionInactiveForeground": "#93a1a1",
"lightSelectionInactiveBackground": "#F6F0DE", "lightSelectionInactiveBackground": "#F6F0DE",
"selectionBackground": "#F6F0DE", "selectionBackground": "#d1cbb8",
"selectionForeground": "#002b36", "selectionForeground": "#002b36",
"selectionInactiveBackground": "#F6F0DE", "selectionInactiveBackground": "#d1cbb8",
"selectionInactiveForeground": "#002b36", "selectionInactiveForeground": "#002b36",
"sortIconColor": "#586e75", "sortIconColor": "#586e75",
"stripeColor": "#eee8d5" "stripeColor": "#eee8d5"
@@ -713,7 +713,7 @@
"cellBorder": "4,0,4,0", "cellBorder": "4,0,4,0",
"disabledForeground": "#C9CCC3", "disabledForeground": "#C9CCC3",
"foreground": "#586e75", "foreground": "#586e75",
"focusCellBackground": "#F6F0DE", "focusCellBackground": "#d1cbb8",
"focusCellForeground": "#002b36", "focusCellForeground": "#002b36",
"height": 25, "height": 25,
"separatorColor": "#F6F0DE" "separatorColor": "#F6F0DE"
@@ -726,7 +726,7 @@
"caretForeground": "#d33682", "caretForeground": "#d33682",
"foreground": "#586e75", "foreground": "#586e75",
"inactiveForeground": "#C9CCC3", "inactiveForeground": "#C9CCC3",
"selectionBackground": "#F6F0DE", "selectionBackground": "#d1cbb8",
"selectionForeground": "#002b36" "selectionForeground": "#002b36"
}, },
"TextField": { "TextField": {
@@ -734,7 +734,7 @@
"caretForeground": "#d33682", "caretForeground": "#d33682",
"foreground": "#586e75", "foreground": "#586e75",
"inactiveForeground": "#C9CCC3", "inactiveForeground": "#C9CCC3",
"selectionBackground": "#F6F0DE", "selectionBackground": "#d1cbb8",
"selectionForeground": "#002b36" "selectionForeground": "#002b36"
}, },
"TextPane": { "TextPane": {
@@ -742,19 +742,19 @@
"caretForeground": "#d33682", "caretForeground": "#d33682",
"foreground": "#586e75", "foreground": "#586e75",
"inactiveForeground": "#C9CCC3", "inactiveForeground": "#C9CCC3",
"selectionBackground": "#F6F0DE", "selectionBackground": "#d1cbb8",
"selectionForeground": "#002b36" "selectionForeground": "#002b36"
}, },
"TitlePane": { "TitlePane": {
"background": "#eee8d5", "background": "#eee8d5",
"Button.hoverBackground": "#F6F0DE", "Button.hoverBackground": "#d1cbb8",
"inactiveBackground": "#fdf6e3", "inactiveBackground": "#fdf6e3",
"infoForeground": "#93a1a1", "infoForeground": "#93a1a1",
"inactiveInfoForeground": "#93a1a1" "inactiveInfoForeground": "#93a1a1"
}, },
"TitledBorder.titleColor": "#586e75", "TitledBorder.titleColor": "#586e75",
"ToggleButton": { "ToggleButton": {
"borderColor": "#FEFBF1", "borderColor": "#d8d4c4",
"buttonColor": "#586e75", "buttonColor": "#586e75",
"disabledText": "#C9CCC3", "disabledText": "#C9CCC3",
"foreground": "#586e75", "foreground": "#586e75",
@@ -781,7 +781,7 @@
}, },
"ToolWindow": { "ToolWindow": {
"Button": { "Button": {
"hoverBackground": "#F6F0DE", "hoverBackground": "#d1cbb8",
"selectedForeground": "#002b36", "selectedForeground": "#002b36",
"selectedBackground": "#eee8d5" "selectedBackground": "#eee8d5"
}, },
@@ -794,14 +794,14 @@
"background": "#fdf6e3" "background": "#fdf6e3"
}, },
"HeaderTab": { "HeaderTab": {
"borderColor": "#F6F0DE", "borderColor": "#d1cbb8",
"hoverBackground": "#F6F0DE", "hoverBackground": "#d1cbb8",
"hoverInactiveBackground": "#F6F0DE", "hoverInactiveBackground": "#d1cbb8",
"inactiveUnderlineColor": "#d33682", "inactiveUnderlineColor": "#d33682",
"selectedBackground": "#eee8d5", "selectedBackground": "#eee8d5",
"selectedInactiveBackground": "#eee8d5", "selectedInactiveBackground": "#eee8d5",
"underlineColor": "#d33682", "underlineColor": "#d33682",
"underlinedTabBackground": "#F6F0DE", "underlinedTabBackground": "#d1cbb8",
"underlinedTabInactiveBackground": "#F6F0DE", "underlinedTabInactiveBackground": "#F6F0DE",
"underlinedTabForeground": "#002b36", "underlinedTabForeground": "#002b36",
"underlinedTabInactiveForeground": "#586e75" "underlinedTabInactiveForeground": "#586e75"
@@ -811,14 +811,14 @@
"background": "#fdf6e3", "background": "#fdf6e3",
"foreground": "#93a1a1", "foreground": "#93a1a1",
"hash": "#edead9", "hash": "#edead9",
"hoverBackground": "#93a1a170", "hoverBackground": "#e8dcb6b0",
"hoverInactiveBackground": "#F6F0DE", "hoverInactiveBackground": "#d1cbb8",
"modifiedItemForeground": "#d33682", "modifiedItemForeground": "#d33682",
"rowHeight": 28, "rowHeight": 28,
"selectionBackground": "#93a1a170", "selectionBackground": "#e8dcb6b0",
"selectionForeground": "#002b36", "selectionForeground": "#002b36",
"selectionInactiveForeground": "#002b36", "selectionInactiveForeground": "#002b36",
"selectionInactiveBackground": "#93a1a170", "selectionInactiveBackground": "#e8dcb6b0",
"textBackground": "#fdf6e3" "textBackground": "#fdf6e3"
}, },
"Tree.leftChildIndent": 10, "Tree.leftChildIndent": 10,
@@ -834,23 +834,23 @@
"borderColor": "#edead9", "borderColor": "#edead9",
"background": "#fdf6e3", "background": "#fdf6e3",
"foreground": "#586e75", "foreground": "#586e75",
"hoverBorderColor": "#F6F0DE" "hoverBorderColor": "#d1cbb8"
}, },
"Connector": { "Connector": {
"borderColor": "#edead9", "borderColor": "#edead9",
"hoverBorderColor": "#F6F0DE" "hoverBorderColor": "#d1cbb8"
}, },
"Canvas.background": "#eee8d5", "Canvas.background": "#eee8d5",
"highStroke.foreground": "#586e75", "highStroke.foreground": "#586e75",
"Label.foreground": "#93a1a1", "Label.foreground": "#93a1a1",
"List.selectionBackground": "#93a1a170", "List.selectionBackground": "#e8dcb6b0",
"motion": { "motion": {
"borderColor": "#edead9", "borderColor": "#edead9",
"Component.foreground": "#586e75", "Component.foreground": "#586e75",
"ConstraintSetText.foreground": "#93a1a1", "ConstraintSetText.foreground": "#93a1a1",
"ConstraintSet.background": "#F6F0DE", "ConstraintSet.background": "#F6F0DE",
"CSPanel.SelectedFocusBackground": "#93a1a1", "CSPanel.SelectedFocusBackground": "#e8dcb6",
"CSPanel.SelectedBackground": "#93a1a170", "CSPanel.SelectedBackground": "#e8dcb6b0",
"cs_FocusText.infoForeground": "#93a1a1", "cs_FocusText.infoForeground": "#93a1a1",
"CursorTextColor.foreground": "#586e75", "CursorTextColor.foreground": "#586e75",
"HoverColor.disabledBackground": "#C9CCC3", "HoverColor.disabledBackground": "#C9CCC3",
@@ -861,8 +861,8 @@
"ourCS_Border.borderColor": "#edead9", "ourCS_Border.borderColor": "#edead9",
"ourCS_TextColor.foreground": "#93a1a1", "ourCS_TextColor.foreground": "#93a1a1",
"ourCS_SelectedFocusBackground.selectionForeground": "#002b36", "ourCS_SelectedFocusBackground.selectionForeground": "#002b36",
"ourCS_SelectedBackground.selectionInactiveBackground": "#F6F0DE", "ourCS_SelectedBackground.selectionInactiveBackground": "#d1cbb8",
"ourCS_SelectedBorder.pressedBorderColor": "#F6F0DE", "ourCS_SelectedBorder.pressedBorderColor": "#d1cbb8",
"ourML_BarColor.separatorColor": "#edead9", "ourML_BarColor.separatorColor": "#edead9",
"PrimaryPanel.background": "#eee8d5", "PrimaryPanel.background": "#eee8d5",
"SecondaryPanel.background": "#fdf6e3", "SecondaryPanel.background": "#fdf6e3",
@@ -895,7 +895,7 @@
"selectedBranchBackground": "#fdf6e3" "selectedBranchBackground": "#fdf6e3"
}, },
"GitCommits": { "GitCommits": {
"graphColor": "#F6F0DE" "graphColor": "#d1cbb8"
}, },
"GitLog": { "GitLog": {
"localBranchIconColor": "#d33682", "localBranchIconColor": "#d33682",
@@ -915,11 +915,11 @@
"Log": { "Log": {
"Commit.unmatchedForeground": "#93a1a1", "Commit.unmatchedForeground": "#93a1a1",
"Commit.currentBranchBackground": "#F6F0DE", "Commit.currentBranchBackground": "#F6F0DE",
"Commit.hoveredBackground": "#93a1a170" "Commit.hoveredBackground": "#e8dcb6b0"
}, },
"RefLabel": { "RefLabel": {
"foreground": "#002b36", "foreground": "#002b36",
"backgroundBase": "#F6F0DE" "backgroundBase": "#d1cbb8"
} }
}, },
"Viewport": { "Viewport": {
@@ -942,9 +942,9 @@
"SidePanel.background": "#F6F0DE", "SidePanel.background": "#F6F0DE",
"Projects": { "Projects": {
"actions.background": "#eee8d5", "actions.background": "#eee8d5",
"actions.selectionBackground": "#F6F0DE", "actions.selectionBackground": "#d1cbb8",
"background": "#F6F0DE", "background": "#F6F0DE",
"selectionBackground": "#93a1a1", "selectionBackground": "#e8dcb6",
"selectionInactiveBackground": "#F6F0DE" "selectionInactiveBackground": "#F6F0DE"
} }
}, },

View File

@@ -6,7 +6,8 @@
"colors": { "colors": {
"accentColor": "#568AF2", "accentColor": "#568AF2",
"backgroundColor": "#21252b", "backgroundColor": "#21252b",
"borderColor": "#333841" "borderColor": "#333841",
"infoForeground": "#7e8491"
}, },
"ui": { "ui": {
"*": { "*": {
@@ -131,7 +132,7 @@
}, },
"Label": { "Label": {
"infoForeground": "#7e8491" "infoForeground": "infoForeground"
}, },
"Link": { "Link": {
@@ -325,6 +326,11 @@
} }
}, },
"TitlePane" : {
"infoForeground": "infoForeground",
"inactiveInfoForeground": "#5C6370"
},
"Tree": { "Tree": {
"selectionBackground": "#4d78cc", "selectionBackground": "#4d78cc",
"modifiedItemForeground": "accentColor", "modifiedItemForeground": "accentColor",

View File

@@ -6,8 +6,13 @@ This addon for FlatLaf adds support for **some**
Following JIDE Common Layer components are currently supported by this addon: Following JIDE Common Layer components are currently supported by this addon:
- `JideButton`
- `JideLabel`
- `JidePopupMenu` - `JidePopupMenu`
- `JideSplitButton`
- `JideTabbedPane` - `JideTabbedPane`
- `JideToggleButton`
- `JideToggleSplitButton`
- `RangeSlider` - `RangeSlider`
- `TristateCheckBox` - `TristateCheckBox`
@@ -21,8 +26,7 @@ and create a pull request.
Download Download
-------- --------
FlatLaf for JIDE Common Layer binaries are available on **JCenter** and **Maven FlatLaf for JIDE Common Layer binaries are available on **Maven Central**.
Central**.
If you use Maven or Gradle, add a dependency with following coordinates to your If you use Maven or Gradle, add a dependency with following coordinates to your
build script: build script:
@@ -33,4 +37,10 @@ build script:
Otherwise download `flatlaf-jide-oss-<version>.jar` here: Otherwise download `flatlaf-jide-oss-<version>.jar` here:
[![Download](https://api.bintray.com/packages/jformdesigner/flatlaf/flatlaf-jide-oss/images/download.svg)](https://bintray.com/jformdesigner/flatlaf/flatlaf-jide-oss/_latestVersion) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.formdev/flatlaf-jide-oss/badge.svg?style=flat-square&color=007ec6)](https://maven-badges.herokuapp.com/maven-central/com.formdev/flatlaf-jide-oss)
JIDE Common Layer library `jide-oss-<version>.jar` (or
`jide-common-<version>.jar`) is also required:
[![Maven Central](https://maven-badges.herokuapp.com/maven-central/com.formdev/jide-oss/badge.svg?style=flat-square&color=007ec6)](https://maven-badges.herokuapp.com/maven-central/com.formdev/jide-oss)

Some files were not shown because too many files have changed in this diff Show More