IntelliJ Themes: removed Gruvbox Dark Medium and Gruvbox Dark Soft themes

This commit is contained in:
Karl Tauber
2025-02-27 11:58:09 +01:00
parent f5e6b90e02
commit 143f96360b
9 changed files with 1 additions and 535 deletions

View File

@@ -59,6 +59,7 @@ FlatLaf Change Log
- Renamed classes in package
`com.formdev.flatlaf.intellijthemes.materialthemeuilite` from `Flat<theme>`
to `FlatMT<theme>`.
- Removed `Gruvbox Dark Medium` and `Gruvbox Dark Soft` themes.
## 3.5.4

View File

@@ -213,22 +213,6 @@ ToggleButton.endBackground = $ToggleButton.background
{Gruvbox_Dark_Hard}ComboBox.buttonBackground = @ijTextBackgroundL3
{Gruvbox_Dark_Hard}TextField.background = @ijTextBackgroundL3
{Gruvbox_Dark_Medium}Component.accentColor = lazy(TabbedPane.underlineColor)
{Gruvbox_Dark_Medium}ToggleButton.selectedBackground = $ToggleButton.selectedBackground
{Gruvbox_Dark_Medium}ToggleButton.toolbar.selectedBackground = $ToggleButton.toolbar.selectedBackground
{Gruvbox_Dark_Medium}ComboBox.background = @ijTextBackgroundL3
{Gruvbox_Dark_Medium}ComboBox.buttonBackground = @ijTextBackgroundL3
{Gruvbox_Dark_Medium}TextField.background = @ijTextBackgroundL3
{Gruvbox_Dark_Soft}Component.accentColor = lazy(TabbedPane.underlineColor)
{Gruvbox_Dark_Soft}MenuItem.checkBackground = @ijMenuCheckBackgroundL10
{Gruvbox_Dark_Soft}MenuItem.underlineSelectionCheckBackground = @ijMenuCheckBackgroundL10
{Gruvbox_Dark_Soft}ToggleButton.selectedBackground = $ToggleButton.selectedBackground
{Gruvbox_Dark_Soft}ToggleButton.toolbar.selectedBackground = $ToggleButton.toolbar.selectedBackground
{Gruvbox_Dark_Soft}ComboBox.background = @ijTextBackgroundL3
{Gruvbox_Dark_Soft}ComboBox.buttonBackground = @ijTextBackgroundL3
{Gruvbox_Dark_Soft}TextField.background = @ijTextBackgroundL3
{Hiberbee_Dark}*.disabledForeground = #7F7E7D
{Hiberbee_Dark}*.disabledText = #7F7E7D
{Hiberbee_Dark}*.inactiveForeground = #7F7E7D

View File

@@ -155,26 +155,6 @@
"sourceCodeUrl": "https://github.com/Vincent-P/gruvbox-intellij-theme",
"sourceCodePath": "blob/master/src/main/resources/gruvbox_dark_hard.theme.json"
},
"gruvbox_dark_medium.theme.json": {
"name": "Gruvbox Dark Medium",
"dark": true,
"lafClassName": "com.formdev.flatlaf.intellijthemes.FlatGruvboxDarkMediumIJTheme",
"license": "MIT",
"licenseFile": "gruvbox_theme.LICENSE.txt",
"pluginUrl": "https://plugins.jetbrains.com/plugin/12310-gruvbox-theme",
"sourceCodeUrl": "https://github.com/Vincent-P/gruvbox-intellij-theme",
"sourceCodePath": "blob/master/src/main/resources/gruvbox_dark_medium.theme.json"
},
"gruvbox_dark_soft.theme.json": {
"name": "Gruvbox Dark Soft",
"dark": true,
"lafClassName": "com.formdev.flatlaf.intellijthemes.FlatGruvboxDarkSoftIJTheme",
"license": "MIT",
"licenseFile": "gruvbox_theme.LICENSE.txt",
"pluginUrl": "https://plugins.jetbrains.com/plugin/12310-gruvbox-theme",
"sourceCodeUrl": "https://github.com/Vincent-P/gruvbox-intellij-theme",
"sourceCodePath": "blob/master/src/main/resources/gruvbox_dark_soft.theme.json"
},
"HiberbeeDark.theme.json": {
"name": "Hiberbee Dark",
"dark": true,

View File

@@ -58,8 +58,6 @@ Name | Class
[Gradianto Nature Green](https://github.com/thvardhan/Gradianto) | `com.formdev.flatlaf.intellijthemes.FlatGradiantoNatureGreenIJTheme`
[Gray](https://github.com/OlyaB/GreyTheme) | `com.formdev.flatlaf.intellijthemes.FlatGrayIJTheme`
[Gruvbox Dark Hard](https://github.com/Vincent-P/gruvbox-intellij-theme) | `com.formdev.flatlaf.intellijthemes.FlatGruvboxDarkHardIJTheme`
[Gruvbox Dark Medium](https://github.com/Vincent-P/gruvbox-intellij-theme) | `com.formdev.flatlaf.intellijthemes.FlatGruvboxDarkMediumIJTheme`
[Gruvbox Dark Soft](https://github.com/Vincent-P/gruvbox-intellij-theme) | `com.formdev.flatlaf.intellijthemes.FlatGruvboxDarkSoftIJTheme`
[Hiberbee Dark](https://github.com/Hiberbee/themes) | `com.formdev.flatlaf.intellijthemes.FlatHiberbeeDarkIJTheme`
[High Contrast](https://github.com/JetBrains/intellij-community) | `com.formdev.flatlaf.intellijthemes.FlatHighContrastIJTheme`
[Light Flat](https://github.com/nerzhulart/LightFlatTheme) | `com.formdev.flatlaf.intellijthemes.FlatLightFlatIJTheme`

View File

@@ -45,8 +45,6 @@ public class FlatAllIJThemes
new FlatIJLookAndFeelInfo( "Gradianto Nature Green", "com.formdev.flatlaf.intellijthemes.FlatGradiantoNatureGreenIJTheme", true ),
new FlatIJLookAndFeelInfo( "Gray", "com.formdev.flatlaf.intellijthemes.FlatGrayIJTheme", false ),
new FlatIJLookAndFeelInfo( "Gruvbox Dark Hard", "com.formdev.flatlaf.intellijthemes.FlatGruvboxDarkHardIJTheme", true ),
new FlatIJLookAndFeelInfo( "Gruvbox Dark Medium", "com.formdev.flatlaf.intellijthemes.FlatGruvboxDarkMediumIJTheme", true ),
new FlatIJLookAndFeelInfo( "Gruvbox Dark Soft", "com.formdev.flatlaf.intellijthemes.FlatGruvboxDarkSoftIJTheme", true ),
new FlatIJLookAndFeelInfo( "Hiberbee Dark", "com.formdev.flatlaf.intellijthemes.FlatHiberbeeDarkIJTheme", true ),
new FlatIJLookAndFeelInfo( "High Contrast", "com.formdev.flatlaf.intellijthemes.FlatHighContrastIJTheme", true ),
new FlatIJLookAndFeelInfo( "Light Flat", "com.formdev.flatlaf.intellijthemes.FlatLightFlatIJTheme", false ),

View File

@@ -1,54 +0,0 @@
/*
* Copyright 2020 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.intellijthemes;
//
// DO NOT MODIFY
// Generated with com.formdev.flatlaf.demo.intellijthemes.IJThemesClassGenerator
//
import com.formdev.flatlaf.IntelliJTheme;
/**
* @author Karl Tauber
*/
public class FlatGruvboxDarkMediumIJTheme
extends IntelliJTheme.ThemeLaf
{
public static final String NAME = "Gruvbox Dark Medium";
public static boolean setup() {
try {
return setup( new FlatGruvboxDarkMediumIJTheme() );
} catch( RuntimeException ex ) {
return false;
}
}
public static void installLafInfo() {
installLafInfo( NAME, FlatGruvboxDarkMediumIJTheme.class );
}
public FlatGruvboxDarkMediumIJTheme() {
super( Utils.loadTheme( "gruvbox_dark_medium.theme.json" ) );
}
@Override
public String getName() {
return NAME;
}
}

View File

@@ -1,54 +0,0 @@
/*
* Copyright 2020 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.intellijthemes;
//
// DO NOT MODIFY
// Generated with com.formdev.flatlaf.demo.intellijthemes.IJThemesClassGenerator
//
import com.formdev.flatlaf.IntelliJTheme;
/**
* @author Karl Tauber
*/
public class FlatGruvboxDarkSoftIJTheme
extends IntelliJTheme.ThemeLaf
{
public static final String NAME = "Gruvbox Dark Soft";
public static boolean setup() {
try {
return setup( new FlatGruvboxDarkSoftIJTheme() );
} catch( RuntimeException ex ) {
return false;
}
}
public static void installLafInfo() {
installLafInfo( NAME, FlatGruvboxDarkSoftIJTheme.class );
}
public FlatGruvboxDarkSoftIJTheme() {
super( Utils.loadTheme( "gruvbox_dark_soft.theme.json" ) );
}
@Override
public String getName() {
return NAME;
}
}

View File

@@ -1,193 +0,0 @@
{
"name": "Gruvbox Dark Medium",
"dark": true,
"author": "Vincent Parizet",
"editorScheme": "/gruvbox_dark_medium.xml",
"colors": {
"bg0": "#282828",
"bg0_h": "#1d2021",
"bg0_s": "#32302f",
"bg1": "#3c3836",
"bg2": "#504945",
"bg3": "#665c54",
"bg4": "#7c6f64",
"bg": "#282828",
"fg0": "#fbf1c7",
"fg1": "#ebdbb2",
"fg2": "#d5c4a1",
"fg3": "#bdae93",
"fg4": "#a89984",
"fg": "#ebdbb2",
"red0": "#cc241d",
"red1": "#fb4934",
"green0": "#98971a",
"green1": "#b8bb26",
"yellow0": "#d79921",
"yellow1": "#fabd2f",
"blue0": "#458588",
"blue1": "#83a598",
"purple0": "#b16286",
"purple1": "#d3869b",
"aqua0": "#689d6a",
"aqua1": "#8ec07c",
"gray0": "#a89984",
"gray1": "#928374",
"orange0": "#d65d0e",
"orange1": "#fe8019"
},
"ui": {
"*": {
"background": "bg",
"foreground": "fg",
"infoForeground": "fg",
"lightSelectionBackground": "bg1",
"selectionBackground": "#4F4945",
"selectionForeground": "fg0",
"selectionBackgroundInactive": "bg0_s",
"selectionInactiveBackground": "bg0_s",
"selectedBackground": "bg0_h",
"selectedForeground": "fg0",
"selectedInactiveBackground": "bg0_s",
"selectedBackgroundInactive": "bg0_s",
"hoverBackground": "#28282866",
"borderColor": "bg2",
"disabledBorderColor": "bg0_h",
"separatorColor": "bg2"
},
"ActionButton": {
"hoverBackground": "bg2"
},
"Button": {
"startBackground": "bg",
"endBackground": "bg",
"startBorderColor": "bg2",
"endBorderColor": "bg2",
"default": {
"foreground": "fg0",
"startBackground": "#32302F",
"endBackground": "#32302F",
"startBorderColor": "#4F4945",
"endBorderColor": "#4F4945",
"focusedBorderColor": "bg"
}
},
"ComboBox": {
"nonEditableBackground": "bg",
"ArrowButton": {
"iconColor": "fg0",
"disabledIconColor": "fg0",
"nonEditableBackground": "bg"
}
},
"EditorTabs": {
"selectedBackground": "bg0_s",
"underlinedTabBackground": "bg2",
"underlineColor": "blue1",
"inactiveMaskColor": "#28282866"
},
"ToolWindow": {
"Header": {
"background": "bg0_s",
"inactiveBackground": "bg"
},
"HeaderTab": {
"selectedInactiveBackground": "bg0_h",
"hoverInactiveBackground": "bg0_h"
}
},
"Table": {
"stripeColor": "bg0_s",
"lightSelectionForeground": "fg0",
"lightSelectionInactiveForeground":"fg4",
"lightSelectionBackground": "bg2",
"lightSelectionInactiveBackground":"bg"
},
"FileColor": {
"Yellow": "#fabd2f22",
"Green": "#b8bb2622",
"Blue": "#83a59822",
"Violet": "#d3869b22",
"Orange": "#fe801922",
"Rose": "#cc241d22"
},
"Link": {
"activeForeground": "blue1",
"hoverForeground": "blue1",
"pressedForeground": "blue1",
"visitedForeground": "blue1"
},
"ScrollBar" : {
"hoverThumbBorderColor" : "bg1",
"background" : "bg0",
"hoverThumbColor": "bg1",
"hoverTrackColor": "bg0",
"thumb": "bg2",
"thumbBorderColor": "bg2",
"thumbColor": "bg2",
"Transparent": {
"thumbColor": "bg2",
"hoverThumbBorderColor" : "bg1",
"hoverThumbColor": "bg1",
"hoverTrackColor": "bg0",
"thumbBorderColor": "bg2"
},
"Mac" : {
"Transparent": {
"thumbColor": "bg2",
"hoverThumbBorderColor" : "bg1",
"hoverThumbColor": "bg1",
"hoverTrackColor": "bg0",
"thumbBorderColor": "bg2"
},
"hoverThumbBorderColor" : "bg1",
"hoverThumbColor": "bg1",
"hoverTrackColor": "bg0",
"thumbBorderColor": "bg2",
"thumbColor": "bg2"
}
}
},
"icons": {
"ColorPalette": {
"Actions.Grey": "#928374",
"Actions.Red": "#fb4934",
"Actions.Yellow": "#fabd2f",
"Actions.Green": "#98971a",
"Actions.Blue": "#458588",
"Actions.GreyInline.Dark": "#fbf1c7",
"Objects.Grey": "#928374FF",
"Objects.RedStatus": "#fb4934FF",
"Objects.Red": "#fb4934FF",
"Objects.Pink": "#d3869bFF",
"Objects.Yellow": "#fabd2fFF",
"Objects.Green": "#98971aFF",
"Objects.Blue": "#458588FF",
"Objects.Purple": "#b16286FF",
"Objects.BlackText": "#000000FF",
"Objects.YellowDark": "#d79921FF",
"Objects.GreenAndroid": "#b8bb26FF",
"Checkbox.Background.Default.Dark": "#282828",
"Checkbox.Border.Default.Dark": "#fbf1c7",
"Checkbox.Foreground.Selected.Dark": "#fbf1c7",
"Checkbox.Focus.Wide.Dark": "#458588",
"Checkbox.Focus.Thin.Default.Dark": "#458588",
"Checkbox.Focus.Thin.Selected.Dark": "#458588",
"Checkbox.Background.Disabled.Dark": "#282828",
"Checkbox.Border.Disabled.Dark": "#a89984",
"Checkbox.Foreground.Disabled.Dark": "#a89984"
}
}
}

View File

@@ -1,194 +0,0 @@
{
"name": "Gruvbox Dark Soft",
"dark": true,
"author": "Vincent Parizet",
"editorScheme": "/gruvbox_dark_soft.xml",
"colors": {
"bg0": "#282828",
"bg0_h": "#1d2021",
"bg0_s": "#32302f",
"bg0_ss": "#4F4945",
"bg1": "#3c3836",
"bg2": "#504945",
"bg3": "#665c54",
"bg4": "#7c6f64",
"bg": "#32302f",
"fg0": "#fbf1c7",
"fg1": "#ebdbb2",
"fg2": "#d5c4a1",
"fg3": "#bdae93",
"fg4": "#a89984",
"fg": "#ebdbb2",
"red0": "#cc241d",
"red1": "#fb4934",
"green0": "#98971a",
"green1": "#b8bb26",
"yellow0": "#d79921",
"yellow1": "#fabd2f",
"blue0": "#458588",
"blue1": "#83a598",
"purple0": "#b16286",
"purple1": "#d3869b",
"aqua0": "#689d6a",
"aqua1": "#8ec07c",
"gray0": "#a89984",
"gray1": "#928374",
"orange0": "#d65d0e",
"orange1": "#fe8019"
},
"ui": {
"*": {
"background": "bg",
"foreground": "fg",
"infoForeground": "fg",
"lightSelectionBackground": "bg1",
"selectionBackground": "bg0_ss",
"selectionForeground": "fg0",
"selectionBackgroundInactive": "bg0_ss",
"selectionInactiveBackground": "bg0_ss",
"selectedBackground": "bg0_h",
"selectedForeground": "fg0",
"selectedInactiveBackground": "bg0_s",
"selectedBackgroundInactive": "bg0_s",
"hoverBackground": "#28282866",
"borderColor": "bg2",
"disabledBorderColor": "bg0_h",
"separatorColor": "bg2"
},
"ActionButton": {
"hoverBackground": "bg2"
},
"Button": {
"startBackground": "bg",
"endBackground": "bg",
"startBorderColor": "bg2",
"endBorderColor": "bg2",
"default": {
"foreground": "fg0",
"startBackground": "#32302F",
"endBackground": "#32302F",
"startBorderColor": "#4F4945",
"endBorderColor": "#4F4945",
"focusedBorderColor": "bg"
}
},
"ComboBox": {
"nonEditableBackground": "bg",
"ArrowButton": {
"iconColor": "fg0",
"disabledIconColor": "fg0",
"nonEditableBackground": "bg"
}
},
"EditorTabs": {
"selectedBackground": "bg0_s",
"underlinedTabBackground": "bg2",
"underlineColor": "blue1",
"inactiveMaskColor": "#28282866"
},
"ToolWindow": {
"Header": {
"background": "bg0_s",
"inactiveBackground": "bg"
},
"HeaderTab": {
"selectedInactiveBackground": "bg0_h",
"hoverInactiveBackground": "bg0_h"
}
},
"Table": {
"stripeColor": "bg0_s",
"lightSelectionForeground": "fg0",
"lightSelectionInactiveForeground":"fg4",
"lightSelectionBackground": "bg2",
"lightSelectionInactiveBackground":"bg"
},
"FileColor": {
"Yellow": "#fabd2f22",
"Green": "#b8bb2622",
"Blue": "#83a59822",
"Violet": "#d3869b22",
"Orange": "#fe801922",
"Rose": "#cc241d22"
},
"Link": {
"activeForeground": "blue1",
"hoverForeground": "blue1",
"pressedForeground": "blue1",
"visitedForeground": "blue1"
},
"ScrollBar" : {
"hoverThumbBorderColor" : "bg1",
"background" : "bg0",
"hoverThumbColor": "bg1",
"hoverTrackColor": "bg0",
"thumb": "bg2",
"thumbBorderColor": "bg2",
"thumbColor": "bg2",
"Transparent": {
"thumbColor": "bg2",
"hoverThumbBorderColor" : "bg1",
"hoverThumbColor": "bg1",
"hoverTrackColor": "bg0",
"thumbBorderColor": "bg2"
},
"Mac" : {
"Transparent": {
"thumbColor": "bg2",
"hoverThumbBorderColor" : "bg1",
"hoverThumbColor": "bg1",
"hoverTrackColor": "bg0",
"thumbBorderColor": "bg2"
},
"hoverThumbBorderColor" : "bg1",
"hoverThumbColor": "bg1",
"hoverTrackColor": "bg0",
"thumbBorderColor": "bg2",
"thumbColor": "bg2"
}
}
},
"icons": {
"ColorPalette": {
"Actions.Grey": "#928374",
"Actions.Red": "#fb4934",
"Actions.Yellow": "#fabd2f",
"Actions.Green": "#98971a",
"Actions.Blue": "#458588",
"Actions.GreyInline.Dark": "#fbf1c7",
"Objects.Grey": "#928374FF",
"Objects.RedStatus": "#fb4934FF",
"Objects.Red": "#fb4934FF",
"Objects.Pink": "#d3869bFF",
"Objects.Yellow": "#fabd2fFF",
"Objects.Green": "#98971aFF",
"Objects.Blue": "#458588FF",
"Objects.Purple": "#b16286FF",
"Objects.BlackText": "#000000FF",
"Objects.YellowDark": "#d79921FF",
"Objects.GreenAndroid": "#b8bb26FF",
"Checkbox.Background.Default.Dark": "#282828",
"Checkbox.Border.Default.Dark": "#fbf1c7",
"Checkbox.Foreground.Selected.Dark": "#fbf1c7",
"Checkbox.Focus.Wide.Dark": "#458588",
"Checkbox.Focus.Thin.Default.Dark": "#458588",
"Checkbox.Focus.Thin.Selected.Dark": "#458588",
"Checkbox.Background.Disabled.Dark": "#282828",
"Checkbox.Border.Disabled.Dark": "#a89984",
"Checkbox.Foreground.Disabled.Dark": "#a89984"
}
}
}