This commit is contained in:
DontBlameMe99 2024-11-20 16:01:01 +00:00 committed by GitHub
commit 9d4e85b367
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 322 additions and 1 deletions

View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<svg width="25" height="25" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" xmlns="http://www.w3.org/2000/svg">
<path d="M4.903 0C5.84 0 6.6.76 6.6 1.697V25H4.27A4.268 4.268 0 0 1 0 20.73V1.697C0 .76.76 0 1.697 0h3.206zM25 0v2.022A4.577 4.577 0 0 1 20.422 6.6H9.38A1.68 1.68 0 0 1 7.7 4.92V1.68C7.7.752 8.452 0 9.38 0H25zM17.936 12.223a.645.645 0 0 1 0 1.154l-9.273 4.596a.668.668 0 0 1-.963-.597V8.224a.667.667 0 0 1 .963-.597l9.273 4.596z" style="fill-opacity: 1; fill: rgb(40, 40, 40);"/>
</svg>

After

Width:  |  Height:  |  Size: 577 B

View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<svg width="25" height="25" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" xmlns="http://www.w3.org/2000/svg">
<path d="M4.903 0C5.84 0 6.6.76 6.6 1.697V25H4.27A4.268 4.268 0 0 1 0 20.73V1.697C0 .76.76 0 1.697 0h3.206zM25 0v2.022A4.577 4.577 0 0 1 20.422 6.6H9.38A1.68 1.68 0 0 1 7.7 4.92V1.68C7.7.752 8.452 0 9.38 0H25zM17.936 12.223a.645.645 0 0 1 0 1.154l-9.273 4.596a.668.668 0 0 1-.963-.597V8.224a.667.667 0 0 1 .963-.597l9.273 4.596z" style="fill-opacity: 1; fill: rgb(235, 219, 178);"/>
</svg>

After

Width:  |  Height:  |  Size: 580 B

View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<svg width="100" height="49" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" xmlns="http://www.w3.org/2000/svg">
<path d="M3.029 33.471c-.452 0-.815-.141-1.088-.422-.272-.282-.409-.65-.409-1.104V18.21c0-.454.129-.806.386-1.057.257-.25.612-.376 1.064-.376h8.204c.951 0 1.426.407 1.426 1.221 0 .799-.475 1.198-1.426 1.198H4.501v4.508h6.218c.95 0 1.425.407 1.425 1.221 0 .798-.475 1.197-1.425 1.197H4.501v5.823c0 .454-.132.822-.397 1.104-.265.281-.624.422-1.075.422zM19.432 21.614c.367-.031.656.055.868.258.211.204.317.509.317.916 0 .423-.092.736-.275.939-.183.204-.515.337-.994.399l-.635.071c-.832.094-1.441.407-1.829.939-.388.532-.582 1.197-.582 1.996v4.93c0 .454-.127.803-.381 1.045-.253.243-.571.364-.951.364-.381 0-.695-.121-.941-.364-.247-.242-.37-.591-.37-1.045v-9.086c0-.438.123-.775.37-1.01.246-.234.553-.352.92-.352.366 0 .662.114.888.34.226.228.338.552.338.975v.939c.268-.689.667-1.221 1.195-1.597a3.419 3.419 0 0 1 1.766-.633l.296-.024zM31.876 30.184c.277 0 .501.102.672.305.171.204.257.478.257.822 0 .485-.302.892-.905 1.221a8.382 8.382 0 0 1-1.882.716 8.06 8.06 0 0 1-2.004.27c-1.923 0-3.447-.532-4.571-1.596-1.125-1.065-1.687-2.521-1.687-4.368 0-1.174.244-2.215.734-3.122a5.2 5.2 0 0 1 2.065-2.113c.888-.502 1.894-.752 3.019-.752 1.075 0 2.012.227 2.811.681a4.7 4.7 0 0 1 1.857 1.925c.44.83.66 1.808.66 2.935 0 .673-.309 1.01-.928 1.01h-7.211c.097 1.08.415 1.874.953 2.383.538.509 1.32.763 2.347.763.521 0 .981-.063 1.381-.188.399-.125.851-.297 1.356-.516.489-.251.848-.376 1.076-.376zm-4.229-6.551c-.831 0-1.495.251-1.992.752-.497.501-.795 1.22-.892 2.16h5.524c-.033-.955-.277-1.679-.733-2.172-.457-.493-1.092-.74-1.907-.74zM45.134 30.184c.277 0 .501.102.672.305.171.204.257.478.257.822 0 .485-.302.892-.905 1.221a8.382 8.382 0 0 1-1.882.716c-.7.18-1.369.27-2.004.27-1.923 0-3.447-.532-4.571-1.596-1.125-1.065-1.687-2.521-1.687-4.368 0-1.174.245-2.215.734-3.122a5.2 5.2 0 0 1 2.065-2.113c.888-.502 1.894-.752 3.019-.752 1.075 0 2.012.227 2.811.681a4.7 4.7 0 0 1 1.857 1.925c.44.83.66 1.808.66 2.935 0 .673-.309 1.01-.928 1.01h-7.211c.098 1.08.415 1.874.953 2.383.538.509 1.32.763 2.347.763.521 0 .981-.063 1.381-.188.399-.125.851-.297 1.356-.516.489-.251.848-.376 1.076-.376zm-4.229-6.551c-.831 0-1.495.251-1.992.752-.497.501-.794 1.22-.892 2.16h5.524c-.033-.955-.277-1.679-.733-2.172-.456-.493-1.092-.74-1.907-.74zM54.307 33.471c-.521 0-1.186-.164-1.506-.494-.32-.329-.48-.768-.48-1.316V19.763h-3.374c-1.102 0-1.652-.501-1.652-1.504 0-.988.55-1.482 1.652-1.482h10.719c1.102 0 1.653.494 1.653 1.482 0 1.003-.551 1.504-1.653 1.504h-3.374v11.898c0 .548-.156.987-.468 1.316-.313.33-.981.494-1.517.494zM69.693 21.69c.545 0 .978.148 1.297.446.32.297.479.704.479 1.221v8.616c0 .486-.167.877-.502 1.175-.335.297-.768.446-1.297.446-.499 0-.896-.141-1.192-.423-.297-.282-.445-.658-.445-1.127v-.235a3.63 3.63 0 0 1-1.414 1.362c-.584.313-1.242.469-1.975.469-1.449 0-2.528-.403-3.237-1.209-.709-.806-1.064-2.023-1.064-3.651v-5.423c0-.517.16-.924.479-1.221.32-.298.752-.446 1.298-.446.545 0 .974.148 1.285.446.312.297.468.704.468 1.221v5.494c0 .688.144 1.197.432 1.526.288.329.729.493 1.321.493.685 0 1.243-.235 1.671-.704.429-.47.643-1.088.643-1.855v-4.954c0-.517.156-.924.467-1.221.312-.298.741-.446 1.286-.446zM81.429 21.643c1.017 0 1.915.242 2.694.727.779.486 1.387 1.178 1.824 2.079.437.899.655 1.944.655 3.134s-.218 2.242-.655 3.158c-.437.915-1.049 1.628-1.836 2.137-.787.508-1.681.762-2.682.762-.811 0-1.542-.168-2.194-.504a3.633 3.633 0 0 1-1.502-1.397v.187c0 .501-.159.904-.477 1.21-.317.305-.747.458-1.287.458-.54 0-.974-.153-1.299-.458-.326-.306-.489-.709-.489-1.21V18.402c0-.485.171-.876.512-1.173.342-.298.791-.447 1.347-.447.525 0 .946.141 1.264.423.318.282.477.657.477 1.127v5.142a3.534 3.534 0 0 1 1.49-1.35c.644-.321 1.363-.481 2.158-.481zm-1.049 9.298c.842 0 1.494-.294 1.955-.881.461-.587.691-1.412.691-2.477 0-1.049-.23-1.851-.691-2.407-.461-.555-1.113-.833-1.955-.833-.843 0-1.494.286-1.955.857-.461.571-.692 1.381-.692 2.43 0 1.064.231 1.882.692 2.454.461.571 1.112.857 1.955.857zM98.784 30.025c.337 0 .612.125.823.375.211.251.317.572.317.963 0 .266-.084.513-.254.74a2.005 2.005 0 0 1-.709.575 9.445 9.445 0 0 1-2.002.692c-.76.181-1.461.27-2.103.27-1.351 0-2.53-.242-3.535-.727-1.005-.486-1.778-1.178-2.318-2.078-.541-.9-.811-1.961-.811-3.182 0-1.174.262-2.214.786-3.122a5.526 5.526 0 0 1 2.179-2.125c.929-.509 1.984-.763 3.167-.763 1.132 0 2.124.231 2.977.692a4.895 4.895 0 0 1 1.989 1.973c.473.853.71 1.85.71 2.993 0 .345-.089.607-.266.787-.177.18-.427.27-.748.27h-7.095c.119.923.423 1.593.913 2.007.49.415 1.191.622 2.103.622.49 0 .929-.054 1.317-.164.389-.11.82-.258 1.293-.446.236-.094.464-.176.684-.247.219-.07.414-.105.583-.105zm-4.359-5.941c-.726 0-1.309.216-1.748.646-.439.431-.701 1.053-.786 1.867h4.891c-.051-.83-.275-1.456-.672-1.878-.397-.423-.958-.635-1.685-.635z" style="fill-rule: nonzero; fill-opacity: 1; fill: rgb(40, 40, 40);"/>
</svg>

After

Width:  |  Height:  |  Size: 4.8 KiB

View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<svg width="100" height="49" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2" xmlns="http://www.w3.org/2000/svg">
<path d="M3.029 33.471c-.452 0-.815-.141-1.088-.422-.272-.282-.409-.65-.409-1.104V18.21c0-.454.129-.806.386-1.057.257-.25.612-.376 1.064-.376h8.204c.951 0 1.426.407 1.426 1.221 0 .799-.475 1.198-1.426 1.198H4.501v4.508h6.218c.95 0 1.425.407 1.425 1.221 0 .798-.475 1.197-1.425 1.197H4.501v5.823c0 .454-.132.822-.397 1.104-.265.281-.624.422-1.075.422zM19.432 21.614c.367-.031.656.055.868.258.211.204.317.509.317.916 0 .423-.092.736-.275.939-.183.204-.515.337-.994.399l-.635.071c-.832.094-1.441.407-1.829.939-.388.532-.582 1.197-.582 1.996v4.93c0 .454-.127.803-.381 1.045-.253.243-.571.364-.951.364-.381 0-.695-.121-.941-.364-.247-.242-.37-.591-.37-1.045v-9.086c0-.438.123-.775.37-1.01.246-.234.553-.352.92-.352.366 0 .662.114.888.34.226.228.338.552.338.975v.939c.268-.689.667-1.221 1.195-1.597a3.419 3.419 0 0 1 1.766-.633l.296-.024zM31.876 30.184c.277 0 .501.102.672.305.171.204.257.478.257.822 0 .485-.302.892-.905 1.221a8.382 8.382 0 0 1-1.882.716 8.06 8.06 0 0 1-2.004.27c-1.923 0-3.447-.532-4.571-1.596-1.125-1.065-1.687-2.521-1.687-4.368 0-1.174.244-2.215.734-3.122a5.2 5.2 0 0 1 2.065-2.113c.888-.502 1.894-.752 3.019-.752 1.075 0 2.012.227 2.811.681a4.7 4.7 0 0 1 1.857 1.925c.44.83.66 1.808.66 2.935 0 .673-.309 1.01-.928 1.01h-7.211c.097 1.08.415 1.874.953 2.383.538.509 1.32.763 2.347.763.521 0 .981-.063 1.381-.188.399-.125.851-.297 1.356-.516.489-.251.848-.376 1.076-.376zm-4.229-6.551c-.831 0-1.495.251-1.992.752-.497.501-.795 1.22-.892 2.16h5.524c-.033-.955-.277-1.679-.733-2.172-.457-.493-1.092-.74-1.907-.74zM45.134 30.184c.277 0 .501.102.672.305.171.204.257.478.257.822 0 .485-.302.892-.905 1.221a8.382 8.382 0 0 1-1.882.716c-.7.18-1.369.27-2.004.27-1.923 0-3.447-.532-4.571-1.596-1.125-1.065-1.687-2.521-1.687-4.368 0-1.174.245-2.215.734-3.122a5.2 5.2 0 0 1 2.065-2.113c.888-.502 1.894-.752 3.019-.752 1.075 0 2.012.227 2.811.681a4.7 4.7 0 0 1 1.857 1.925c.44.83.66 1.808.66 2.935 0 .673-.309 1.01-.928 1.01h-7.211c.098 1.08.415 1.874.953 2.383.538.509 1.32.763 2.347.763.521 0 .981-.063 1.381-.188.399-.125.851-.297 1.356-.516.489-.251.848-.376 1.076-.376zm-4.229-6.551c-.831 0-1.495.251-1.992.752-.497.501-.794 1.22-.892 2.16h5.524c-.033-.955-.277-1.679-.733-2.172-.456-.493-1.092-.74-1.907-.74zM54.307 33.471c-.521 0-1.186-.164-1.506-.494-.32-.329-.48-.768-.48-1.316V19.763h-3.374c-1.102 0-1.652-.501-1.652-1.504 0-.988.55-1.482 1.652-1.482h10.719c1.102 0 1.653.494 1.653 1.482 0 1.003-.551 1.504-1.653 1.504h-3.374v11.898c0 .548-.156.987-.468 1.316-.313.33-.981.494-1.517.494zM69.693 21.69c.545 0 .978.148 1.297.446.32.297.479.704.479 1.221v8.616c0 .486-.167.877-.502 1.175-.335.297-.768.446-1.297.446-.499 0-.896-.141-1.192-.423-.297-.282-.445-.658-.445-1.127v-.235a3.63 3.63 0 0 1-1.414 1.362c-.584.313-1.242.469-1.975.469-1.449 0-2.528-.403-3.237-1.209-.709-.806-1.064-2.023-1.064-3.651v-5.423c0-.517.16-.924.479-1.221.32-.298.752-.446 1.298-.446.545 0 .974.148 1.285.446.312.297.468.704.468 1.221v5.494c0 .688.144 1.197.432 1.526.288.329.729.493 1.321.493.685 0 1.243-.235 1.671-.704.429-.47.643-1.088.643-1.855v-4.954c0-.517.156-.924.467-1.221.312-.298.741-.446 1.286-.446zM81.429 21.643c1.017 0 1.915.242 2.694.727.779.486 1.387 1.178 1.824 2.079.437.899.655 1.944.655 3.134s-.218 2.242-.655 3.158c-.437.915-1.049 1.628-1.836 2.137-.787.508-1.681.762-2.682.762-.811 0-1.542-.168-2.194-.504a3.633 3.633 0 0 1-1.502-1.397v.187c0 .501-.159.904-.477 1.21-.317.305-.747.458-1.287.458-.54 0-.974-.153-1.299-.458-.326-.306-.489-.709-.489-1.21V18.402c0-.485.171-.876.512-1.173.342-.298.791-.447 1.347-.447.525 0 .946.141 1.264.423.318.282.477.657.477 1.127v5.142a3.534 3.534 0 0 1 1.49-1.35c.644-.321 1.363-.481 2.158-.481zm-1.049 9.298c.842 0 1.494-.294 1.955-.881.461-.587.691-1.412.691-2.477 0-1.049-.23-1.851-.691-2.407-.461-.555-1.113-.833-1.955-.833-.843 0-1.494.286-1.955.857-.461.571-.692 1.381-.692 2.43 0 1.064.231 1.882.692 2.454.461.571 1.112.857 1.955.857zM98.784 30.025c.337 0 .612.125.823.375.211.251.317.572.317.963 0 .266-.084.513-.254.74a2.005 2.005 0 0 1-.709.575 9.445 9.445 0 0 1-2.002.692c-.76.181-1.461.27-2.103.27-1.351 0-2.53-.242-3.535-.727-1.005-.486-1.778-1.178-2.318-2.078-.541-.9-.811-1.961-.811-3.182 0-1.174.262-2.214.786-3.122a5.526 5.526 0 0 1 2.179-2.125c.929-.509 1.984-.763 3.167-.763 1.132 0 2.124.231 2.977.692a4.895 4.895 0 0 1 1.989 1.973c.473.853.71 1.85.71 2.993 0 .345-.089.607-.266.787-.177.18-.427.27-.748.27h-7.095c.119.923.423 1.593.913 2.007.49.415 1.191.622 2.103.622.49 0 .929-.054 1.317-.164.389-.11.82-.258 1.293-.446.236-.094.464-.176.684-.247.219-.07.414-.105.583-.105zm-4.359-5.941c-.726 0-1.309.216-1.748.646-.439.431-.701 1.053-.786 1.867h4.891c-.051-.83-.275-1.456-.672-1.878-.397-.423-.958-.635-1.685-.635z" style="fill-rule: nonzero; fill-opacity: 1; fill: rgb(235, 219, 178);"/>
</svg>

After

Width:  |  Height:  |  Size: 4.8 KiB

View File

@ -662,6 +662,10 @@ function runApp() {
return '#002B36'
case 'solarized-light':
return '#fdf6e3'
case 'gruvbox-dark':
return '#282828'
case 'gruvbox-light':
return '#fbf1c7'
case 'system':
default:
return nativeTheme.shouldUseDarkColors ? '#212121' : '#f1f1f1'

View File

@ -45,6 +45,8 @@ export default defineComponent({
// Third group
'catppuccinMocha',
'dracula',
'gruvboxDark',
'gruvboxLight',
'solarizedDark',
'solarizedLight'
]
@ -117,6 +119,8 @@ export default defineComponent({
// Third group
this.$t('Settings.Theme Settings.Base Theme.Catppuccin Mocha'),
this.$t('Settings.Theme Settings.Base Theme.Dracula'),
this.$t('Settings.Theme Settings.Base Theme.Gruvbox Dark'),
this.$t('Settings.Theme Settings.Base Theme.Gruvbox Light'),
this.$t('Settings.Theme Settings.Base Theme.Solarized Dark'),
this.$t('Settings.Theme Settings.Base Theme.Solarized Light')
]

View File

@ -39,6 +39,16 @@ export const colors = [
{ name: 'DraculaPurple', value: '#BD93F9' },
{ name: 'DraculaRed', value: '#FF5555' },
{ name: 'DraculaYellow', value: '#F1FA8C' },
{ name: 'GruvboxDarkGreen', value: '#b8bb26' },
{ name: 'GruvboxDarkYellow', value: '#fabd2f' },
{ name: 'GruvboxDarkBlue', value: '#83a593' },
{ name: 'GruvboxDarkPurple', value: '#d3869b' },
{ name: 'GruvboxDarkAqua', value: '#8ec07c' },
{ name: 'GruvboxDarkOrange', value: '#fe8019' },
{ name: 'GruvboxLightRed', value: '#9d0006' },
{ name: 'GruvboxLightBlue', value: '#076678' },
{ name: 'GruvboxLightPurple', value: '#8f3f71' },
{ name: 'GruvboxLightOrange', value: '#af3a03' },
{ name: 'SolarizedYellow', value: '#b58900' },
{ name: 'SolarizedOrange', value: '#cb4b16' },
{ name: 'SolarizedRed', value: '#dc322f' },
@ -88,6 +98,16 @@ export function getColorTranslations() {
i18n.t('Settings.Theme Settings.Main Color Theme.Dracula Purple'),
i18n.t('Settings.Theme Settings.Main Color Theme.Dracula Red'),
i18n.t('Settings.Theme Settings.Main Color Theme.Dracula Yellow'),
i18n.t('Settings.Theme Settings.Main Color Theme.Gruvbox Dark Green'),
i18n.t('Settings.Theme Settings.Main Color Theme.Gruvbox Dark Yellow'),
i18n.t('Settings.Theme Settings.Main Color Theme.Gruvbox Dark Blue'),
i18n.t('Settings.Theme Settings.Main Color Theme.Gruvbox Dark Purple'),
i18n.t('Settings.Theme Settings.Main Color Theme.Gruvbox Dark Aqua'),
i18n.t('Settings.Theme Settings.Main Color Theme.Gruvbox Dark Orange'),
i18n.t('Settings.Theme Settings.Main Color Theme.Gruvbox Light Red'),
i18n.t('Settings.Theme Settings.Main Color Theme.Gruvbox Light Blue'),
i18n.t('Settings.Theme Settings.Main Color Theme.Gruvbox Light Purple'),
i18n.t('Settings.Theme Settings.Main Color Theme.Gruvbox Light Orange'),
i18n.t('Settings.Theme Settings.Main Color Theme.Solarized Yellow'),
i18n.t('Settings.Theme Settings.Main Color Theme.Solarized Orange'),
i18n.t('Settings.Theme Settings.Main Color Theme.Solarized Red'),

View File

@ -89,7 +89,8 @@ it can be safely elided. This looks quite pleasant on this theme. */
.catppuccinMocha,
.hotPink,
.nordic,
.solarizedDark {
.solarizedDark,
.gruvboxDark {
--primary-shadow-color: rgb(0 0 0 / 75%);
.invidiousLogo {
@ -357,6 +358,45 @@ it can be safely elided. This looks quite pleasant on this theme. */
--logo-text: url('../../_icons/textSolarizedDarkSmall.svg');
}
.gruvboxDark {
--primary-text-color: #ebdbb2;
--secondary-text-color: #d5c4a1;
--tertiary-text-color: #d5c4a1;
--title-color: #ebdbb2;
--bg-color: #282828;
--favorite-icon-color: #0f0;
--card-bg-color: #504945;
--secondary-card-bg-color: #3c3836;
--scrollbar-color: #665c54;
--scrollbar-color-hover: #282828;
--side-nav-color: #504945;
--side-nav-hover-color: #665c54;
--side-nav-active-color: #504945;
--search-bar-color: #1d2021;
--logo-icon: url('../../_icons/iconGruvboxLightSmall.svg');
--logo-text: url('../../_icons/textGruvboxLightSmall.svg');
}
.gruvboxLight {
--primary-shadow-color: rgb(255 241 199 / 100%);
--primary-text-color: #3c3836;
--secondary-text-color: #282828;
--tertiary-text-color: #282828;
--title-color: #3c3836;
--bg-color: #fbf1c7;
--favorite-icon-color: #0f0;
--card-bg-color: #ebdbb2;
--secondary-card-bg-color: #d5c4a1;
--scrollbar-color: #bdae93;
--scrollbar-color-hover: #fbf1c7;
--side-nav-color: #ebdbb2;
--side-nav-hover-color: #bdae93;
--side-nav-active-color: #ebdbb2;
--search-bar-color: #a89984;
--logo-icon: url('../../_icons/iconGruvboxDarkSmall.svg');
--logo-text: url('../../_icons/textGruvboxDarkSmall.svg');
}
/*************** PRIMARY THEME COLOR DEFINTIONS ***************/
@ -714,6 +754,92 @@ it can be safely elided. This looks quite pleasant on this theme. */
--primary-color-active: #c5d940;
}
.mainGruvboxDarkGreen {
--primary-color: #b8bb26;
--primary-color-hover: #d8db46;
--primary-color-active: #f8fb66;
}
.mainGruvboxDarkYellow {
--primary-color: #fabd2f;
--primary-color-hover: #fcd54f;
--primary-color-active: #fed76f;
}
.mainGruvboxDarkBlue {
--primary-color: #83a598;
--primary-color-hover: #a3c5b8;
--primary-color-active: #c3e2d8;
}
.mainGruvboxDarkPurple {
--primary-color: #d3869b;
--primary-color-hover: #f3a6b8;
--primary-color-active: #f3a6b8;
}
.mainGruvboxDarkAqua {
--primary-color: #8ec07c;
--primary-color-hover: #aec29c;
--primary-color-active: #cec59c;
}
.mainGruvboxDarkOrange {
--primary-color: #fe8019;
--primary-color-hover: #fe9a39;
--primary-color-active: #feb259;
}
.mainGruvboxLightRed {
--primary-color: #9d0006;
--primary-color-hover: #bd2026;
--primary-color-active: #dd4046;
}
.mainGruvboxLightBlue {
--primary-color: #076678;
--primary-color-hover: #276898;
--primary-color-active: #476ab8;
}
.mainGruvboxLightPurple {
--primary-color: #8f3f71;
--primary-color-hover: #af5f91;
--primary-color-active: #cf7fb1;
}
.mainGruvboxLightOrange {
--primary-color: #af3a03;
--primary-color-hover: #cf5a23;
--primary-color-active: #ef7a43;
}
.mainGruvboxLightOrange,
.mainGruvboxLightRed,
.mainGruvboxLightBlue,
.mainGruvboxLightPurple {
--text-with-main-color: #fbf1c7;
--logo-icon-bar-color: url('../../_icons/iconGruvboxLightSmall.svg');
--logo-text-bar-color: url('../../_icons/textGruvboxLightSmall.svg');
}
.mainGruvboxDarkGreen,
.mainGruvboxDarkYellow,
.mainGruvboxDarkAqua,
.mainGruvboxDarkOrange {
--text-with-main-color: #3c3836;
--logo-icon-bar-color: url('../../_icons/iconGruvboxDarkSmall.svg');
--logo-text-bar-color: url('../../_icons/textGruvboxDarkSmall.svg');
}
.mainGruvboxDarkBlue,
.mainGruvboxDarkPurple {
--text-with-main-color: #1d2021;
--logo-icon-bar-color: url('../../_icons/iconGruvboxDarkSmall.svg');
--logo-text-bar-color: url('../../_icons/textGruvboxDarkSmall.svg');
}
/*************** SECONDARY THEME COLOR DEFINTIONS ***************/
@ -1322,6 +1448,145 @@ it can be safely elided. This looks quite pleasant on this theme. */
--accent-color-opacity4: rgb(101 119 0 / 24%);
}
.secGruvboxDarkGreen {
--accent-color: #98971a;
--accent-color-hover: #b9b93a;
--accent-color-active: #d9d95a;
--accent-color-light: #b8bb26;
--accent-color-visited: #98971a;
--accent-color-opacity1: rgb(152 151 26 / 4%);
--accent-color-opacity2: rgb(152 151 26 / 12%);
--accent-color-opacity3: rgb(152 151 26 / 16%);
--accent-color-opacity4: rgb(152 151 26 / 24%);
}
.secGruvboxDarkYellow {
--accent-color: #d79921;
--accent-color-hover: #f0b839;
--accent-color-active: #f0b839;
--accent-color-light: #fabd2f;
--accent-color-visited: #d79921;
--accent-color-opacity1: rgb(215 153 33 / 4%);
--accent-color-opacity2: rgb(215 153 33 / 12%);
--accent-color-opacity3: rgb(215 153 33 / 16%);
--accent-color-opacity4: rgb(215 153 33 / 24%);
}
.secGruvboxDarkBlue {
--accent-color: #458588;
--accent-color-hover: #68948a;
--accent-color-active: #68948a;
--accent-color-light: #83a598;
--accent-color-visited: #458588;
--accent-color-opacity1: rgb(69 133 136 / 4%);
--accent-color-opacity2: rgb(69 133 136 / 12%);
--accent-color-opacity3: rgb(69 133 136 / 16%);
--accent-color-opacity4: rgb(69 133 136 / 24%);
}
.secGruvboxDarkPurple {
--accent-color: #b16286;
--accent-color-hover: #d3869b;
--accent-color-active: #d3869b;
--accent-color-light: #d3869b;
--accent-color-visited: #b16286;
--accent-color-opacity1: rgb(177 98 134 / 4%);
--accent-color-opacity2: rgb(177 98 134 / 12%);
--accent-color-opacity3: rgb(177 98 134 / 16%);
--accent-color-opacity4: rgb(177 98 134 / 24%);
}
.secGruvboxDarkAqua {
--accent-color: #689d6a;
--accent-color-hover: #8ec07c;
--accent-color-active: #8ec07c;
--accent-color-light: #8ec07c;
--accent-color-visited: #689d6a;
--accent-color-opacity1: rgb(104 157 106 / 4%);
--accent-color-opacity2: rgb(104 157 106 / 12%);
--accent-color-opacity3: rgb(104 157 106 / 16%);
--accent-color-opacity4: rgb(104 157 106 / 24%);
}
.secGruvboxDarkOrange {
--accent-color: #d65d0e;
--accent-color-hover: #f2804f;
--accent-color-active: #f2804f;
--accent-color-light: #fe8019;
--accent-color-visited: #d65d0e;
--accent-color-opacity1: rgb(214 93 14 / 4%);
--accent-color-opacity2: rgb(214 93 14 / 12%);
--accent-color-opacity3: rgb(214 93 14 / 16%);
--accent-color-opacity4: rgb(214 93 14 / 24%);
}
.secGruvboxLightRed {
--text-with-accent-color: #fbf1c7;
--accent-color: #cc241d;
--accent-color-hover: #d23c2a;
--accent-color-active: #a61f1f;
--accent-color-light: #fb4934;
--accent-color-visited: #a61f1f;
--accent-color-opacity1: rgb(204 36 29 / 4%);
--accent-color-opacity2: rgb(204 36 29 / 12%);
--accent-color-opacity3: rgb(204 36 29 / 16%);
}
.secGruvboxLightBlue {
--accent-color: #458588;
--accent-color-hover: #68948a;
--accent-color-active: #68948a;
--accent-color-light: #83a598;
--accent-color-visited: #458588;
--accent-color-opacity1: rgb(69 133 136 / 4%);
--accent-color-opacity2: rgb(69 133 136 / 12%);
--accent-color-opacity3: rgb(69 133 136 / 16%);
}
.secGruvboxLightPurple {
--accent-color: #b16286;
--accent-color-hover: #d3869b;
--accent-color-active: #d3869b;
--accent-color-light: #d3869b;
--accent-color-visited: #b16286;
--accent-color-opacity1: rgb(177 98 134 / 4%);
--accent-color-opacity2: rgb(177 98 134 / 12%);
--accent-color-opacity3: rgb(177 98 134 / 16%);
}
.secGruvboxLightOrange {
--accent-color: #d65d0e;
--accent-color-hover: #f2804f;
--accent-color-active: #f2804f;
--accent-color-light: #fe8019;
--accent-color-visited: #d65d0e;
--accent-color-opacity1: rgb(214 93 14 / 4%);
--accent-color-opacity2: rgb(214 93 14 / 12%);
--accent-color-opacity3: rgb(214 93 14 / 16%);
}
.secGruvboxDarkYellow,
.secGruvboxDarkBlue,
.secGruvboxDarkPurple,
.secGruvboxDarkAqua,
.secGruvboxDarkOrange {
--text-with-accent-color: #3c3836;
}
.secGruvboxDarkGreen,
.secGruvboxDarkAqua {
--text-with-accent-color: #1d2021;
}
.secGruvboxDarkOrange,
.secGruvboxDarkPurple,
.secGruvboxDarkBlue,
.secGruvboxLightOrange,
.secGruvboxLightBlue,
.secGruvboxLightPurple {
--text-with-accent-color: #0d1011;
}
/*************** DESTRUCTIVE THEME COLOR OVERRIDES ***************/

View File

@ -338,6 +338,8 @@ Settings:
Pastel Pink: Pastel Pink
Hot Pink: Hot Pink
Nordic: Nordic
Gruvbox Dark: Gruvbox Dark
Gruvbox Light: Gruvbox Light
Solarized Dark: Solarized Dark
Solarized Light: Solarized Light
Main Color Theme:
@ -379,6 +381,16 @@ Settings:
Catppuccin Mocha Sapphire: Catppuccin Mocha Sapphire
Catppuccin Mocha Blue: Catppuccin Mocha Blue
Catppuccin Mocha Lavender: Catppuccin Mocha Lavender
Gruvbox Dark Green: Gruvbox Dark Green
Gruvbox Dark Yellow: Gruvbox Dark Yellow
Gruvbox Dark Blue: Gruvbox Dark Blue
Gruvbox Dark Purple: Gruvbox Dark Purple
Gruvbox Dark Aqua: Gruvbox Dark Aqua
Gruvbox Dark Orange: Gruvbox Dark Orange
Gruvbox Light Red: Gruvbox Light Red
Gruvbox Light Blue: Gruvbox Light Blue
Gruvbox Light Purple: Gruvbox Light Purple
Gruvbox Light Orange: Gruvbox Light Orange
Solarized Yellow: Solarized Yellow
Solarized Orange: Solarized Orange
Solarized Red: Solarized Red