147 Commits

Author SHA1 Message Date
vinceliuice
149d13f7c0 Fixed gnome-shell 44.0 issues 2023-04-11 22:38:51 +08:00
vinceliuice
2f85517351 update 2023-04-11 21:44:52 +08:00
vinceliuice
26327669b0 Add Gruvbox Colorschemes version 2023-04-11 21:42:30 +08:00
vinceliuice
9e3d605e32 update 2023-04-09 14:57:33 +08:00
vinceliuice
9bc382b7c1 Fixed issues 2023-04-09 12:44:05 +08:00
vinceliuice
51033abc94 Update _budgie.scss 2023-04-01 13:05:04 +08:00
vinceliuice
6ddd8e1932 Update install.sh 2023-03-24 15:46:49 +08:00
vinceliuice
6cba9239b8 Fixed xfce issues 2023-03-23 00:14:14 +08:00
vinceliuice
e4f9bd9432 update 2023-03-21 18:11:04 +08:00
vinceliuice
b0472a558b Merge branch 'main' of github.com:vinceliuice/Colloid-gtk-theme into main 2023-03-21 16:51:07 +08:00
vinceliuice
037a9e066c update 2023-03-21 16:51:03 +08:00
vinceliuice
2050abd4d6 Update _common-4.0.scss 2023-03-17 00:49:41 +08:00
vinceliuice
51f72d5066 Update README.md 2023-03-13 16:13:47 +08:00
vinceliuice
0cf67fcedc update 2023-03-07 18:01:59 +08:00
vinceliuice
a27accd9c2 Fixed rhythmbox issues 2023-03-07 17:59:01 +08:00
vinceliuice
d7e57df999 Merge branch 'main' of github.com:vinceliuice/Colloid-gtk-theme into main 2023-03-04 14:06:40 +08:00
vinceliuice
b7f66f2519 update 2023-03-04 14:06:29 +08:00
vinceliuice
0640d55f80 Merge branch 'main' of github.com:vinceliuice/Colloid-gtk-theme into main 2023-03-04 03:34:02 +08:00
vinceliuice
a768ebe33d update 2023-03-04 03:33:16 +08:00
vinceliuice
6fb5bf53ee Fixed firefox theme issues 2023-03-04 03:17:46 +08:00
vinceliuice
e72d6079ff update 2023-03-01 11:30:04 +08:00
vinceliuice
8e493d78a5 update 2023-02-28 23:30:32 +08:00
vinceliuice
562bf6b36e Fixed budgie issues 2023-02-28 23:26:59 +08:00
vinceliuice
358a394582 update 2023-02-26 22:36:47 +08:00
vinceliuice
f4dcfdac62 update 2023-02-14 23:06:48 +08:00
vinceliuice
104d22cdb5 update 2023-02-14 23:02:36 +08:00
vinceliuice
05f52b3c64 Fixed cinnamon issues 2023-02-14 23:00:04 +08:00
vinceliuice
c46fec61af update 2023-02-12 03:17:35 +08:00
vinceliuice
eceba96893 Merge branch 'main' of github.com:vinceliuice/Colloid-gtk-theme into main 2023-02-06 21:33:36 +08:00
vinceliuice
0714ed18d3 Fixed thunar issues 2023-02-06 21:33:28 +08:00
vinceliuice
f060f60c4e update 2023-02-04 13:34:27 +08:00
vinceliuice
5325f781f0 update 2023-01-31 11:38:04 +08:00
vinceliuice
c3a387904f update 2023-01-31 11:11:04 +08:00
Vince
fe57d504be Merge pull request #99 from kodemeister/amberol-issues
Fix issues with Amberol playlist (#98)
2023-01-30 12:49:23 +08:00
kodemeister
d81f47764b Fix issues with Amberol playlist 2023-01-29 17:22:34 +06:00
vinceliuice
3b8544fce8 update 2023-01-23 16:14:39 +08:00
vinceliuice
d8f0fbe207 Merge branch 'main' of github.com:vinceliuice/Colloid-gtk-theme into main 2023-01-14 15:01:05 +08:00
vinceliuice
a4da723119 update 2023-01-14 15:01:01 +08:00
vinceliuice
9042de7d9a Merge branch 'main' of github.com:vinceliuice/Colloid-gtk-theme into main 2023-01-13 21:34:32 +08:00
vinceliuice
13a36f30a5 update 2023-01-13 21:34:14 +08:00
vinceliuice
850d127f15 update 2023-01-13 15:09:03 +08:00
vinceliuice
9ac22d7610 Fixed issues 2023-01-13 15:06:44 +08:00
vinceliuice
510e049826 Merge branch 'main' of github.com:vinceliuice/Colloid-gtk-theme into main 2023-01-13 13:51:58 +08:00
vinceliuice
e28972bd42 update 2023-01-13 13:51:50 +08:00
Vince
24f31087f8 Merge pull request #94 from ianmustafa/main
Put the paths into quotes to fix issue on path with spaces
2023-01-10 00:43:19 +08:00
Ian Mustafa
f6898c0771 Put the paths into quotes to fix issues on path with spaces 2023-01-09 22:37:21 +07:00
vinceliuice
0c328e2b0b Fixed #70 2023-01-09 16:43:16 +08:00
vinceliuice
daec2a91cd update 2023-01-08 17:25:35 +08:00
vinceliuice
75e31dc9d8 Fixed blur-my-shell issues 2023-01-08 10:06:02 +08:00
vinceliuice
503e201216 Fixed firefox theme issues 2023-01-05 09:48:13 +08:00
vinceliuice
257ccd4549 Update 2022-12-15 21:20:07 +08:00
vinceliuice
eda2902d2a Fixed #91 2022-12-15 19:12:57 +08:00
vinceliuice
ac72420d95 Fixed #90 2022-12-13 19:11:17 +08:00
vinceliuice
5b08fdbf1c Merge branch 'main' of github.com:vinceliuice/Colloid-gtk-theme 2022-12-08 12:06:14 +08:00
vinceliuice
d970852af7 update 2022-12-08 12:06:10 +08:00
vinceliuice
34cfc98fa9 Fixed issues 2022-12-06 00:03:23 +08:00
vinceliuice
bba2e11c18 update 2022-12-01 01:26:17 +08:00
vinceliuice
0b92d2d0b0 Merge branch 'main' of github.com:vinceliuice/Colloid-gtk-theme 2022-11-24 15:45:27 +08:00
vinceliuice
e4b11c3fe7 Update _xfce.scss 2022-11-24 15:45:23 +08:00
Vince
5046c77bd6 update 2022-11-11 10:10:40 +08:00
Vince
e29a1a274e update 2022-11-10 16:59:03 +08:00
Vince
4e824e9f56 Fixed #87 2022-11-09 21:09:21 +08:00
Vince
0e076fac7f Fixed #88 2022-11-09 20:41:18 +08:00
Vince
58606ca472 update 2022-11-08 12:29:37 +08:00
vinceliuice
a5af8575ea update 2022-11-03 10:31:36 +08:00
vinceliuice
b20ba63862 update 2022-11-02 20:46:53 +08:00
vinceliuice
061fb44ddd update 2022-11-02 16:18:27 +08:00
vinceliuice
55ac1ac724 update 2022-11-02 16:11:30 +08:00
vinceliuice
c9ae83a600 update 2022-11-02 12:00:29 +08:00
Vince
f5688629fc update 2022-11-01 23:05:07 +08:00
Vince
68cb491705 update 2022-11-01 22:04:16 +08:00
vinceliuice
b93268c6fd update 2022-11-01 19:23:04 +08:00
vinceliuice
cdd240dc9c Merge branch 'main' of github.com:vinceliuice/Colloid-gtk-theme 2022-10-31 10:20:35 +08:00
vinceliuice
6cf3fa4d76 Update _common-4.0.scss 2022-10-31 10:20:31 +08:00
Vince
c06518bbaf update 2022-10-26 23:05:41 +08:00
Vince
17ecc60b9f update 2022-10-26 01:56:11 +08:00
Vince
fc490d347d update 2022-10-25 23:37:33 +08:00
vinceliuice
54fb124a51 Update _gnome-3.0.scss 2022-10-25 19:59:11 +08:00
vinceliuice
33246c6edc update 2022-10-25 18:38:01 +08:00
vinceliuice
8356e8e780 update 2022-10-25 15:20:14 +08:00
vinceliuice
0f46f4e43a update 2022-10-25 15:16:11 +08:00
vinceliuice
0d85ac8dba update 2022-10-25 15:04:05 +08:00
vinceliuice
4e803409d3 update 2022-10-25 14:21:58 +08:00
vinceliuice
6f60235e85 update 2022-10-25 14:09:02 +08:00
vinceliuice
aad19a2ce7 update 2022-10-25 11:20:31 +08:00
vinceliuice
e49b26158e Merge branch 'main' of github.com:vinceliuice/Colloid-gtk-theme 2022-10-25 09:40:07 +08:00
vinceliuice
5b4fc06e13 update 2022-10-25 09:29:22 +08:00
Vince
b72396f2a4 Fixed VeraCrypt issues 2022-10-25 02:14:10 +08:00
Vince
841ed319b8 update 2022-10-25 02:10:16 +08:00
Vince
fabc522745 update 2022-10-25 01:55:10 +08:00
vinceliuice
0a72043615 Update tabsbar.css 2022-10-23 13:08:57 +08:00
vinceliuice
fb1dd01f08 update 2022-10-23 09:48:45 +08:00
vinceliuice
962c2fa3ea Update csd.css 2022-10-20 11:02:04 +08:00
vinceliuice
824b99b860 update 2022-10-11 19:07:54 +08:00
vinceliuice
53fc5f8f8d update 2022-10-11 09:26:52 +08:00
vinceliuice
1fba1be462 update 2022-10-10 13:58:21 +08:00
vinceliuice
ac2053c721 update 2022-10-10 13:45:44 +08:00
vinceliuice
5feeded9ac update 2022-10-10 13:16:14 +08:00
vinceliuice
cd2ea34ee8 Fixed issues 2022-10-10 13:03:51 +08:00
vinceliuice
afa32746d4 update 2022-10-10 08:43:28 +08:00
Vince
b8f6952ef1 Merge branch 'main' of github.com:vinceliuice/Colloid-gtk-theme into main 2022-10-05 22:49:06 +08:00
Vince
843e1fc596 update 2022-10-05 22:49:01 +08:00
vinceliuice
236587d1e2 update 2022-10-05 16:39:05 +08:00
Vince
e4298f2884 update 2022-10-05 00:55:55 +08:00
Vince
a2827d3acf update 2022-10-05 00:28:04 +08:00
vinceliuice
0c6b55499c Merge branch 'main' of github.com:vinceliuice/Colloid-gtk-theme 2022-10-04 19:05:34 +08:00
vinceliuice
e10e1701a7 Fixed issues 2022-10-04 19:05:11 +08:00
vinceliuice
254adbc85f Merge branch 'main' of github.com:vinceliuice/Colloid-gtk-theme 2022-10-02 07:32:29 +08:00
vinceliuice
887f6857d2 update 2022-10-02 07:30:53 +08:00
vinceliuice
ae82a48673 update 2022-10-01 18:24:03 +08:00
vinceliuice
f79089d0a0 Fixed #75 2022-10-01 17:26:08 +08:00
vinceliuice
40ea6d58cc update 2022-09-25 15:27:56 +08:00
vinceliuice
fce6afba30 update 2022-09-24 09:54:27 +08:00
vinceliuice
e3dd0f55b6 update 2022-09-22 09:04:33 +08:00
vinceliuice
12793e3100 update 2022-09-21 23:55:09 +08:00
vinceliuice
6788302102 Fixed libadwaita issues 2022-09-21 23:46:13 +08:00
vinceliuice
a63df3b4d6 update 2022-09-01 16:14:26 +08:00
vinceliuice
152bf52fa9 update 2022-09-01 00:12:19 +08:00
vinceliuice
72496c8af7 Merge branch 'main' of github.com:vinceliuice/Colloid-gtk-theme 2022-08-24 16:24:42 +08:00
vinceliuice
51166c064e update 2022-08-24 16:15:22 +08:00
Vince
7f331af3f9 Merge pull request #72 from torfstack/link-adwaita-correct-color
use predictable color (if specified) to link adwaita
2022-08-22 08:52:14 +08:00
torfstack
fab50e518e use predictable color (if specified) to link adwaita 2022-08-21 13:49:54 +02:00
vinceliuice
40560a8031 Fixed #69 2022-08-12 15:15:53 +08:00
vinceliuice
eb2f59f89b Fixed issues 2022-08-03 01:54:49 +08:00
vinceliuice
e19dd39c92 update 2022-08-03 00:47:06 +08:00
vinceliuice
7da87c16a4 update 2022-08-02 00:38:00 +08:00
vinceliuice
66c4f83969 update 2022-07-21 00:13:13 +08:00
vinceliuice
1da3c69cf5 update 2022-07-20 03:10:44 +08:00
vinceliuice
730026118a Merge branch 'main' of github.com:vinceliuice/Colloid-gtk-theme 2022-07-20 01:21:15 +08:00
vinceliuice
ead9cc272f update 2022-07-20 01:20:16 +08:00
vinceliuice
58517f999f update 2022-07-18 23:05:22 +08:00
Vince
947f142ed4 Merge pull request #67 from nguyensang28/main
Minor typo fix
2022-07-18 16:32:45 +08:00
Nguyen Thanh Sang
8126472e10 Update README.md 2022-07-18 08:30:44 +00:00
vinceliuice
4efa977be1 Fixed issues 2022-07-18 16:20:12 +08:00
vinceliuice
394cca78dc Fixed issues 2022-07-18 15:01:04 +08:00
vinceliuice
b32696e42a update 2022-07-18 14:36:51 +08:00
vinceliuice
36e472a8c9 Add firefox theme 2022-07-18 14:35:27 +08:00
vinceliuice
82d899780f Merge branch 'main' of github.com:vinceliuice/Colloid-gtk-theme 2022-07-07 16:29:44 +08:00
vinceliuice
3626ac79c8 update 2022-07-07 16:27:58 +08:00
vinceliuice
475c54d482 Fixed gnome-web issues 2022-07-07 00:30:14 +08:00
vinceliuice
65f141f226 Fixed issues 2022-06-08 22:59:51 +08:00
vinceliuice
addb24ff8a Fixed #57 2022-05-15 21:17:20 +08:00
vinceliuice
2c674203ab Fixed #55 2022-05-15 01:41:43 +08:00
vinceliuice
f618c8e8ec Fixed #53 2022-04-24 11:19:11 +08:00
vinceliuice
329e8efaec Fixed #51 2022-04-23 17:58:25 +08:00
vinceliuice
980fbf80e4 Fixed libadwaita issues 2022-04-23 15:07:41 +08:00
vinceliuice
b88487dc78 update 2022-04-23 00:37:58 +08:00
8466 changed files with 25485 additions and 13782 deletions

19
.gitignore vendored
View File

@@ -1,12 +1,13 @@
*-temp.scss
src/main/cinnamon/cinnamon-light.css
src/main/cinnamon/cinnamon-dark.css
src/main/gnome-shell/gnome-shell-dark.css
src/main/gnome-shell/gnome-shell-light.css
src/main/gnome-shell/gnome-shell.css
src/main/gtk-3.0/gtk-dark.css
src/main/gtk-3.0/gtk.css
src/main/gtk-4.0/gtk-light.css
src/main/gtk-3.0/gtk-Light.css
src/main/gtk-3.0/gtk-Dark.css
src/main/gtk-4.0/gtk.css
src/main/gtk-4.0/gtk-dark.css
src/main/gtk-3.0/gtk-light.css
src/main/gtk-4.0/gtk-Light.css
src/main/gtk-4.0/gtk-Dark.css
src/main/gnome-shell/gnome-shell.css
src/main/gnome-shell/gnome-shell-Light.css
src/main/gnome-shell/gnome-shell-Dark.css
src/main/cinnamon/cinnamon.css
src/main/cinnamon/cinnamon-Light.css
src/main/cinnamon/cinnamon-Dark.css

View File

@@ -15,6 +15,12 @@
- `Icon theme` [Colloid](https://github.com/vinceliuice/Colloid-icon-theme)
## Donate
If you like my project, you can buy me a coffee:
<span class="paypal"><a href="https://www.paypal.me/vinceliuice" title="Donate to this project using Paypal"><img src="https://www.paypalobjects.com/webstatic/mktg/Logo/pp-logo-100px.png" alt="PayPal donate button" /></a></span>
## Installation
### Manual Installation
@@ -33,12 +39,17 @@ Run the following commands in the terminal:
-t, --theme VARIANT... Specify theme color variant(s) [default|purple|pink|red|orange|yellow|green|teal|grey|all] (Default: blue)
-c, --color VARIANT... Specify color variant(s) [standard|light|dark] (Default: All variants)
-s, --size VARIANT... Specify size variant [standard|compact] (Default: standard variant)
--tweaks Specify versions for tweaks [nord|dracula|black|rimless|normal] (only nord and dracula can not mix use with!)
1. nord: Nord ColorScheme version
2. dracula Dracula ColorScheme version
3. black: Blackness color version
4. rimless: Remove the 1px border about windows and menus
5. normal: Normal windows button style (titlebuttons: max/min/close)
-l, --libadwaita Link installed gtk-4.0 theme to config folder for all libadwaita app use this theme
-r, --remove,
-u, --uninstall Uninstall/Remove installed themes or links
--tweaks Specify versions for tweaks
1. [nord|dracula|gruvbox]: Nord|Dracula|gruvbox ColorSchemes version
2. black: Blackness color version
3. rimless: Remove the 1px border about windows and menus
4. normal: Normal windows button style (titlebuttons: max/min/close)
-h, --help Show help
```
@@ -51,3 +62,8 @@ Run the following commands in the terminal:
Automatically install your host GTK+ theme as a Flatpak. Use this:
- [pakitheme](https://github.com/refi64/pakitheme)
## Firefox theme
[Install Firefox theme](src/other/firefox)
![01](src/other/firefox/screenshot.png?raw=true)

View File

@@ -22,7 +22,7 @@ fi
SASSC_OPT="-M -t expanded"
_COLOR_VARIANTS=('' '-light' '-dark')
_COLOR_VARIANTS=('' '-Light' '-Dark')
if [ ! -z "${COLOR_VARIANTS:-}" ]; then
IFS=', ' read -r -a _COLOR_VARIANTS <<< "${COLOR_VARIANTS:-}"
fi

120
gtkrc.sh
View File

@@ -7,102 +7,102 @@ make_gtkrc() {
local ctype="${6}"
local window="${7}"
[[ "${color}" == '-light' ]] && local ELSE_LIGHT="${color}"
[[ "${color}" == '-dark' ]] && local ELSE_DARK="${color}"
[[ "${color}" == '-Light' ]] && local ELSE_LIGHT="${color}"
[[ "${color}" == '-Dark' ]] && local ELSE_DARK="${color}"
local GTKRC_DIR="${SRC_DIR}/main/gtk-2.0"
local THEME_DIR="${1}/${2}${3}${4}${5}${6}"
if [[ "${color}" != '-dark' ]]; then
if [[ "${color}" != '-Dark' ]]; then
case "$theme" in
'')
theme_color='#3c84f7'
;;
-purple)
-Purple)
theme_color='#AB47BC'
;;
-pink)
-Pink)
theme_color='#EC407A'
;;
-red)
-Red)
theme_color='#E53935'
;;
-orange)
-Orange)
theme_color='#F57C00'
;;
-yellow)
-Yellow)
theme_color='#FBC02D'
;;
-green)
-Green)
theme_color='#4CAF50'
;;
-teal)
-Teal)
theme_color='#009688'
;;
-grey)
-Grey)
theme_color='#464646'
;;
esac
if [[ "$ctype" == '-nord' ]]; then
if [[ "$ctype" == '-Nord' ]]; then
case "$theme" in
'')
theme_color='#5e81ac'
;;
-purple)
-Purple)
theme_color='#b57daa'
;;
-pink)
-Pink)
theme_color='#cd7092'
;;
-red)
-Red)
theme_color='#c35b65'
;;
-orange)
-Orange)
theme_color='#d0846c'
;;
-yellow)
-Yellow)
theme_color='#e4b558'
;;
-green)
-Green)
theme_color='#82ac5d'
;;
-teal)
-Teal)
theme_color='#83b9b8'
;;
-grey)
-Grey)
theme_color='#3a4150'
;;
esac
fi
if [[ "$ctype" == '-dracula' ]]; then
if [[ "$ctype" == '-Dracula' ]]; then
case "$theme" in
'')
theme_color='#a679ec'
;;
-purple)
-Purple)
theme_color='#a679ec'
;;
-pink)
-Pink)
theme_color='#f04cab'
;;
-red)
-Red)
theme_color='#f44d4d'
;;
-orange)
-Orange)
theme_color='#f8a854'
;;
-yellow)
-Yellow)
theme_color='#e8f467'
;;
-green)
-Green)
theme_color='#4be772'
;;
-teal)
-Teal)
theme_color='#20eed9'
;;
-grey)
-Grey)
theme_color='#3c3f51'
;;
esac
@@ -112,91 +112,91 @@ make_gtkrc() {
'')
theme_color='#5b9bf8'
;;
-purple)
-Purple)
theme_color='#BA68C8'
;;
-pink)
-Pink)
theme_color='#F06292'
;;
-red)
-Red)
theme_color='#F44336'
;;
-orange)
-Orange)
theme_color='#FB8C00'
;;
-yellow)
-Yellow)
theme_color='#FFD600'
;;
-green)
-Green)
theme_color='#66BB6A'
;;
-teal)
-Teal)
theme_color='#4DB6AC'
;;
-grey)
-Grey)
theme_color='#DDDDDD'
;;
esac
if [[ "$ctype" == '-nord' ]]; then
if [[ "$ctype" == '-Nord' ]]; then
case "$theme" in
'')
theme_color='#89a3c2'
;;
-purple)
-Purple)
theme_color='#c89dbf'
;;
-pink)
-Pink)
theme_color='#dc98b1'
;;
-red)
-Red)
theme_color='#d4878f'
;;
-orange)
-Orange)
theme_color='#dca493'
;;
-yellow)
-Yellow)
theme_color='#eac985'
;;
-green)
-Green)
theme_color='#a0c082'
;;
-teal)
-Teal)
theme_color='#83b9b8'
;;
-grey)
-Grey)
theme_color='#d9dce3'
;;
esac
fi
if [[ "$ctype" == '-dracula' ]]; then
if [[ "$ctype" == '-Dracula' ]]; then
case "$theme" in
'')
theme_color='#bd93f9'
;;
-purple)
-Purple)
theme_color='#bd93f9'
;;
-pink)
-Pink)
theme_color='#ff79c6'
;;
-red)
-Red)
theme_color='#ff5555'
;;
-orange)
-Orange)
theme_color='#ffb86c'
;;
-yellow)
-Yellow)
theme_color='#f1fa8c'
;;
-green)
-Green)
theme_color='#50fa7b'
;;
-teal)
-Teal)
theme_color='#50fae9'
;;
-grey)
-Grey)
theme_color='#d9dae3'
;;
esac
@@ -213,7 +213,7 @@ make_gtkrc() {
titlebar_light='#F2F2F2'
titlebar_dark='#030303'
;;
-nord)
-Nord)
background_light='#f8fafc'
background_dark='#0d0e11'
background_darker='#0f1115'
@@ -221,7 +221,7 @@ make_gtkrc() {
titlebar_light='#f0f1f4'
titlebar_dark='#020203'
;;
-dracula)
-Dracula)
background_light='#f9f9fb'
background_dark='#0d0d11'
background_darker='#0f1015'
@@ -240,7 +240,7 @@ make_gtkrc() {
titlebar_light='#F2F2F2'
titlebar_dark='#242424'
;;
-nord)
-Nord)
background_light='#f8fafc'
background_dark='#242932'
background_darker='#333a47'
@@ -248,7 +248,7 @@ make_gtkrc() {
titlebar_light='#f0f1f4'
titlebar_dark='#1e222a'
;;
-dracula)
-Dracula)
background_light='#f9f9fb'
background_dark='#242632'
background_darker='#343746'
@@ -264,7 +264,7 @@ make_gtkrc() {
sed -i "s/#2C2C2C/${background_dark}/g" "${THEME_DIR}/gtk-2.0/gtkrc"
sed -i "s/#464646/${background_alt}/g" "${THEME_DIR}/gtk-2.0/gtkrc"
if [[ "${color}" == '-dark' ]]; then
if [[ "${color}" == '-Dark' ]]; then
sed -i "s/#5b9bf8/${theme_color}/g" "${THEME_DIR}/gtk-2.0/gtkrc"
sed -i "s/#3C3C3C/${background_darker}/g" "${THEME_DIR}/gtk-2.0/gtkrc"
sed -i "s/#242424/${titlebar_dark}/g" "${THEME_DIR}/gtk-2.0/gtkrc"

View File

@@ -23,25 +23,25 @@ fi
SASSC_OPT="-M -t expanded"
THEME_NAME=Colloid
THEME_VARIANTS=('' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-teal' '-grey')
COLOR_VARIANTS=('' '-light' '-dark')
SIZE_VARIANTS=('' '-compact')
THEME_VARIANTS=('' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey')
COLOR_VARIANTS=('' '-Light' '-Dark')
SIZE_VARIANTS=('' '-Compact')
if [[ "$(command -v gnome-shell)" ]]; then
gnome-shell --version
SHELL_VERSION="$(gnome-shell --version | cut -d ' ' -f 3 | cut -d . -f -1)"
if [[ "${SHELL_VERSION:-}" -ge "42" ]]; then
GS_VERSION="42"
echo "gnome-shell 42"
if [[ "${SHELL_VERSION:-}" -ge "44" ]]; then
GS_VERSION="44-0"
elif [[ "${SHELL_VERSION:-}" -ge "42" ]]; then
GS_VERSION="42-0"
elif [[ "${SHELL_VERSION:-}" -ge "40" ]]; then
GS_VERSION="40"
echo "gnome-shell 40"
GS_VERSION="40-0"
else
GS_VERSION="38"
echo "gnome-shell 38"
GS_VERSION="3-28"
fi
else
echo "'gnome-shell' not found, using styles for last gnome-shell version available."
GS_VERSION="42"
GS_VERSION="44-0"
fi
usage() {
@@ -55,16 +55,20 @@ OPTIONS:
-t, --theme VARIANT Specify theme color variant(s) [default|purple|pink|red|orange|yellow|green|teal|grey|all] (Default: blue)
-c, --color VARIANT Specify color variant(s) [standard|light|dark] (Default: All variants)s)
-c, --color VARIANT Specify color variant(s) [standard|light|dark] (Default: All variants))
-s, --size VARIANT Specify size variant [standard|compact] (Default: standard variants)
-s, --size VARIANT Specify size variant [standard|compact] (Default: standard variant)
--tweaks Specify versions for tweaks [nord|dracula|black|rimless|normal] (only nord and dracula can not mix use with!)
1. nord: Nord ColorScheme version
2. dracula Dracula ColorScheme version
3. black: Blackness color version
4. rimless: Remove the 1px border about windows and menus
5. normal: Normal windows button style (titlebuttons: max/min/close)
-l, --libadwaita Link installed gtk-4.0 theme to config folder for all libadwaita app use this theme
-r, --remove,
-u, --uninstall Uninstall/Remove installed themes or links
--tweaks Specify versions for tweaks
1. [nord|dracula|gruvbox]: Nord|Dracula|gruvbox ColorSchemes version
2. black: Blackness color version
3. rimless: Remove the 1px border about windows and menus
4. normal: Normal windows button style (titlebuttons: max/min/close)
-h, --help Show help
EOF
@@ -79,8 +83,8 @@ install() {
local ctype="${6}"
local window="${7}"
[[ "${color}" == '-light' ]] && local ELSE_LIGHT="${color}"
[[ "${color}" == '-dark' ]] && local ELSE_DARK="${color}"
[[ "${color}" == '-Light' ]] && local ELSE_LIGHT="${color}"
[[ "${color}" == '-Dark' ]] && local ELSE_DARK="${color}"
local THEME_DIR="${1}/${2}${3}${4}${5}${6}"
@@ -129,21 +133,14 @@ install() {
cp -r "${SRC_DIR}/assets/gtk/scalable" "${THEME_DIR}/gtk-3.0/assets"
cp -r "${SRC_DIR}/assets/gtk/thumbnails/thumbnail${theme}${ctype}${ELSE_DARK:-}.png" "${THEME_DIR}/gtk-3.0/thumbnail.png"
sassc $SASSC_OPT "${SRC_DIR}/main/gtk-3.0/gtk${color}.scss" "${THEME_DIR}/gtk-3.0/gtk.css"
sassc $SASSC_OPT "${SRC_DIR}/main/gtk-3.0/gtk-dark.scss" "${THEME_DIR}/gtk-3.0/gtk-dark.css"
sassc $SASSC_OPT "${SRC_DIR}/main/gtk-3.0/gtk-Dark.scss" "${THEME_DIR}/gtk-3.0/gtk-dark.css"
mkdir -p "${THEME_DIR}/gtk-4.0"
cp -r "${SRC_DIR}/assets/gtk/assets${theme}${ctype}" "${THEME_DIR}/gtk-4.0/assets"
cp -r "${SRC_DIR}/assets/gtk/scalable" "${THEME_DIR}/gtk-4.0/assets"
cp -r "${SRC_DIR}/assets/gtk/thumbnails/thumbnail${theme}${ctype}${ELSE_DARK:-}.png" "${THEME_DIR}/gtk-4.0/thumbnail.png"
sassc $SASSC_OPT "${SRC_DIR}/main/gtk-4.0/gtk${color}.scss" "${THEME_DIR}/gtk-4.0/gtk.css"
sassc $SASSC_OPT "${SRC_DIR}/main/gtk-4.0/gtk-dark.scss" "${THEME_DIR}/gtk-4.0/gtk-dark.css"
# link gtk4.0 for libadwaita
mkdir -p "${HOME}/.config/gtk-4.0"
rm -rf "${HOME}/.config/gtk-4.0/"{assets,gtk.css,gtk-dark.css}
ln -sf "${THEME_DIR}/gtk-4.0/assets" "${HOME}/.config/gtk-4.0/assets"
ln -sf "${THEME_DIR}/gtk-4.0/gtk.css" "${HOME}/.config/gtk-4.0/gtk.css"
ln -sf "${THEME_DIR}/gtk-4.0/gtk-dark.css" "${HOME}/.config/gtk-4.0/gtk-dark.css"
sassc $SASSC_OPT "${SRC_DIR}/main/gtk-4.0/gtk-Dark.scss" "${THEME_DIR}/gtk-4.0/gtk-dark.css"
mkdir -p "${THEME_DIR}/cinnamon"
cp -r "${SRC_DIR}/assets/cinnamon/common-assets" "${THEME_DIR}/cinnamon/assets"
@@ -171,16 +168,17 @@ install() {
sed -i "s/button_offset=6/button_offset=12/" "${THEME_DIR}-xhdpi/xfwm4/themerc"
mkdir -p "${THEME_DIR}/plank"
if [[ "$color" == '-light' ]]; then
cp -r "${SRC_DIR}/main/plank/theme-light/"* "${THEME_DIR}/plank"
if [[ "$color" == '-Light' ]]; then
cp -r "${SRC_DIR}/main/plank/theme-Light${ctype}/"* "${THEME_DIR}/plank"
else
cp -r "${SRC_DIR}/main/plank/theme-dark/"* "${THEME_DIR}/plank"
cp -r "${SRC_DIR}/main/plank/theme-Dark${ctype}/"* "${THEME_DIR}/plank"
fi
}
themes=()
colors=()
sizes=()
lcolors=()
while [[ $# -gt 0 ]]; do
case "${1}" in
@@ -196,20 +194,31 @@ while [[ $# -gt 0 ]]; do
name="${2}"
shift 2
;;
-r|--remove|-u|--uninstall)
uninstall="true"
shift
;;
-l|--libadwaita)
libadwaita="true"
shift
;;
-c|--color)
shift
for color in "${@}"; do
case "${color}" in
standard)
colors+=("${COLOR_VARIANTS[0]}")
lcolors+=("${COLOR_VARIANTS[0]}")
shift
;;
light)
colors+=("${COLOR_VARIANTS[1]}")
lcolors+=("${COLOR_VARIANTS[1]}")
shift
;;
dark)
colors+=("${COLOR_VARIANTS[2]}")
lcolors+=("${COLOR_VARIANTS[2]}")
shift
;;
-*|--*)
@@ -309,30 +318,36 @@ while [[ $# -gt 0 ]]; do
case "$variant" in
nord)
nord="true"
ctype="-nord"
echo -e "Install Nord ColorScheme version! ..."
ctype="-Nord"
echo -e "Nord ColorScheme version! ..."
shift
;;
dracula)
dracula="true"
ctype="-dracula"
echo -e "Install Dracula ColorScheme version! ..."
ctype="-Dracula"
echo -e "Dracula ColorScheme version! ..."
shift
;;
gruvbox)
gruvbox="true"
ctype="-Gruvbox"
echo -e "Gruvbox ColorScheme version! ..."
shift
;;
black)
blackness="true"
echo -e "Install Blackness version! ..."
echo -e "Blackness version! ..."
shift
;;
rimless)
rimless="true"
echo -e "Install Rimless version! ..."
echo -e "Rimless version! ..."
shift
;;
normal)
normal="true"
window="-normal"
echo -e "Install Normal window button version! ..."
window="-Normal"
echo -e "Normal window button version! ..."
shift
;;
-*)
@@ -366,6 +381,10 @@ if [[ "${#colors[@]}" -eq 0 ]] ; then
colors=("${COLOR_VARIANTS[@]}")
fi
if [[ "${#lcolors[@]}" -eq 0 ]] ; then
lcolors=("${COLOR_VARIANTS[1]}")
fi
if [[ "${#sizes[@]}" -eq 0 ]] ; then
sizes=("${SIZE_VARIANTS[0]}")
fi
@@ -393,74 +412,81 @@ install_package() {
fi
}
sass_temp() {
cp -rf ${SRC_DIR}/sass/gnome-shell/_common.scss ${SRC_DIR}/sass/gnome-shell/_common-temp.scss
cp -rf ${SRC_DIR}/sass/_tweaks.scss ${SRC_DIR}/sass/_tweaks-temp.scss
tweaks_temp() {
cp -rf "${SRC_DIR}/sass/_tweaks.scss" "${SRC_DIR}/sass/_tweaks-temp.scss"
}
compact_size() {
sed -i "/\$compact:/s/false/true/" ${SRC_DIR}/sass/_tweaks-temp.scss
sed -i "/\$compact:/s/false/true/" "${SRC_DIR}/sass/_tweaks-temp.scss"
}
nord_color() {
sed -i "/\@import/s/color-palette-default/color-palette-nord/" ${SRC_DIR}/sass/_tweaks-temp.scss
sed -i "/\$colorscheme:/s/default/nord/" ${SRC_DIR}/sass/_tweaks-temp.scss
sed -i "/\@import/s/color-palette-default/color-palette-nord/" "${SRC_DIR}/sass/_tweaks-temp.scss"
sed -i "/\$colorscheme:/s/default/nord/" "${SRC_DIR}/sass/_tweaks-temp.scss"
}
dracula_color() {
sed -i "/\@import/s/color-palette-default/color-palette-dracula/" ${SRC_DIR}/sass/_tweaks-temp.scss
sed -i "/\$colorscheme:/s/default/dracula/" ${SRC_DIR}/sass/_tweaks-temp.scss
sed -i "/\@import/s/color-palette-default/color-palette-dracula/" "${SRC_DIR}/sass/_tweaks-temp.scss"
sed -i "/\$colorscheme:/s/default/dracula/" "${SRC_DIR}/sass/_tweaks-temp.scss"
}
gruvbox_color() {
sed -i "/\@import/s/color-palette-default/color-palette-gruvbox/" "${SRC_DIR}/sass/_tweaks-temp.scss"
sed -i "/\$colorscheme:/s/default/gruvbox/" "${SRC_DIR}/sass/_tweaks-temp.scss"
}
blackness_color() {
sed -i "/\$blackness:/s/false/true/" ${SRC_DIR}/sass/_tweaks-temp.scss
sed -i "/\$blackness:/s/false/true/" "${SRC_DIR}/sass/_tweaks-temp.scss"
}
border_rimless() {
sed -i "/\$rimless:/s/false/true/" ${SRC_DIR}/sass/_tweaks-temp.scss
sed -i "/\$rimless:/s/false/true/" "${SRC_DIR}/sass/_tweaks-temp.scss"
}
normal_winbutton() {
sed -i "/\$window_button:/s/mac/normal/" ${SRC_DIR}/sass/_tweaks-temp.scss
sed -i "/\$window_button:/s/mac/normal/" "${SRC_DIR}/sass/_tweaks-temp.scss"
}
gnome_shell_version() {
sed -i "/\widgets/s/40/${GS_VERSION}/" ${SRC_DIR}/sass/gnome-shell/_common-temp.scss
cp -rf "${SRC_DIR}/sass/gnome-shell/_common.scss" "${SRC_DIR}/sass/gnome-shell/_common-temp.scss"
if [[ "${GS_VERSION}" == '38' ]]; then
sed -i "/\extensions/s/40-0/3-28/" ${SRC_DIR}/sass/gnome-shell/_common-temp.scss
sed -i "/\widgets/s/40-0/${GS_VERSION}/" "${SRC_DIR}/sass/gnome-shell/_common-temp.scss"
if [[ "${GS_VERSION}" == '3-28' ]]; then
sed -i "/\extensions/s/40-0/${GS_VERSION}/" "${SRC_DIR}/sass/gnome-shell/_common-temp.scss"
fi
}
theme_color() {
if [[ "$theme" != '' ]]; then
case "$theme" in
-purple)
-Purple)
theme_color='purple'
;;
-pink)
-Pink)
theme_color='pink'
;;
-red)
-Red)
theme_color='red'
;;
-orange)
-Orange)
theme_color='orange'
;;
-yellow)
-Yellow)
theme_color='yellow'
;;
-green)
-Green)
theme_color='green'
;;
-teal)
-Teal)
theme_color='teal'
;;
-grey)
-Grey)
theme_color='grey'
;;
esac
sed -i "/\$theme:/s/default/${theme_color}/" ${SRC_DIR}/sass/_tweaks-temp.scss
tweaks_temp
sed -i "/\$theme:/s/default/${theme_color}/" "${SRC_DIR}/sass/_tweaks-temp.scss"
fi
}
@@ -481,6 +507,10 @@ theme_tweaks() {
dracula_color
fi
if [[ "$gruvbox" = "true" ]] ; then
gruvbox_color
fi
if [[ "$blackness" = "true" ]] ; then
blackness_color
fi
@@ -494,22 +524,131 @@ theme_tweaks() {
fi
}
uninstall_link() {
rm -rf "${HOME}/.config/gtk-4.0/"{assets,windows-assets,gtk.css,gtk-dark.css} && echo -e "\nUninstall ${HOME}/.config/gtk-4.0 links ..."
}
link_libadwaita() {
local dest="${1}"
local name="${2}"
local theme="${3}"
local color="${4}"
local size="${5}"
local ctype="${6}"
local THEME_DIR="${1}/${2}${3}${4}${5}${6}"
rm -rf "${HOME}/.config/gtk-4.0/"{assets,gtk.css,gtk-dark.css}
echo -e "\nLink '$THEME_DIR/gtk-4.0' to '${HOME}/.config/gtk-4.0' for libadwaita..."
mkdir -p "${HOME}/.config/gtk-4.0"
ln -sf "${THEME_DIR}/gtk-4.0/assets" "${HOME}/.config/gtk-4.0/assets"
ln -sf "${THEME_DIR}/gtk-4.0/gtk.css" "${HOME}/.config/gtk-4.0/gtk.css"
ln -sf "${THEME_DIR}/gtk-4.0/gtk-dark.css" "${HOME}/.config/gtk-4.0/gtk-dark.css"
}
link_theme() {
for theme in "${themes[@]}"; do
for color in "${lcolors[@]}"; do
for size in "${sizes[@]}"; do
link_libadwaita "${dest:-$DEST_DIR}" "${name:-$THEME_NAME}" "$theme" "$color" "$size" "$ctype"
done
done
done
}
clean() {
local dest="${1}"
local name="${2}"
local theme="${3}"
local color="${4}"
local size="${5}"
local type="${6}"
local screen="${7}"
local THEME_DIR="${1}/${2}${3}${4}${5}${6}${7}"
if [[ ${theme} == '' && ${color} == '' && ${size} == '' && ${type} == '' ]]; then
cleantheme='none'
elif [[ -d ${THEME_DIR} ]]; then
rm -rf ${THEME_DIR}
echo -e "Find: ${THEME_DIR} ! removing it ..."
fi
}
clean_theme() {
for theme in '' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-teal' '-grey'; do
for color in '' '-light' '-dark'; do
for size in '' '-compact'; do
for type in '' '-nord' '-dracula' '-gruvbox'; do
for screen in '' '-hdpi' '-xhdpi'; do
clean "${dest:-${DEST_DIR}}" "${name:-${THEME_NAME}}" "${theme}" "${color}" "${size}" "${type}" "${screen}"
done
done
done
done
done
}
install_theme() {
for theme in "${themes[@]}"; do
for color in "${colors[@]}"; do
for size in "${sizes[@]}"; do
install "${dest:-$DEST_DIR}" "${_name:-$THEME_NAME}" "$theme" "$color" "$size" "$ctype" "$window"
make_gtkrc "${dest:-$DEST_DIR}" "${_name:-$THEME_NAME}" "$theme" "$color" "$size" "$ctype" "$window"
install "${dest:-$DEST_DIR}" "${name:-$THEME_NAME}" "$theme" "$color" "$size" "$ctype" "$window"
make_gtkrc "${dest:-$DEST_DIR}" "${name:-$THEME_NAME}" "$theme" "$color" "$size" "$ctype" "$window"
done
done
done
if [[ "$DESKTOP_SESSION" == 'xfce' ]]; then
sed -i "s|.*menu-opacity=.*|menu-opacity=95|" "$HOME/.config/xfce4/panel/whiskermenu"*".rc"
if has_command xfce4-popup-whiskermen; then
sed -i "s|.*menu-opacity=.*|menu-opacity=0|" "$HOME/.config/xfce4/panel/whiskermenu"*".rc"
fi
if (pgrep xfce4-session &> /dev/null); then
xfce4-panel -r
fi
}
install_package && sass_temp && gnome_shell_version && install_theme
uninstall() {
local dest="${1}"
local name="${2}"
local theme="${3}"
local color="${4}"
local size="${5}"
local ctype="${6}"
local THEME_DIR="${1}/${2}${3}${4}${5}${6}"
if [[ -d "${THEME_DIR}" ]]; then
echo -e "Uninstall ${THEME_DIR}... "
rm -rf "${THEME_DIR}"
fi
}
uninstall_theme() {
for theme in "${themes[@]}"; do
for color in "${colors[@]}"; do
for size in "${sizes[@]}"; do
uninstall "${dest:-$DEST_DIR}" "${name:-$THEME_NAME}" "$theme" "$color" "$size" "$ctype"
done
done
done
}
if [[ "$uninstall" == 'true' ]]; then
if [[ "$libadwaita" == 'true' ]]; then
echo -e "\nUninstall ${HOME}/.config/gtk-4.0 links ..."
uninstall_link
else
echo && uninstall_theme && uninstall_link
fi
else
clean_theme && install_package && tweaks_temp && gnome_shell_version && install_theme
if [[ "$libadwaita" == 'true' ]]; then
uninstall_link && link_theme
fi
fi
echo
echo Done.

View File

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

Before

Width:  |  Height:  |  Size: 168 B

After

Width:  |  Height:  |  Size: 168 B

View File

Before

Width:  |  Height:  |  Size: 168 B

After

Width:  |  Height:  |  Size: 168 B

View File

@@ -0,0 +1,69 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="46"
height="24"
version="1.1"
id="svg1878"
sodipodi:docname="toggle-off.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1882">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter1830"
x="-0.108"
y="-0.108"
width="1.216"
height="1.216">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.81"
id="feGaussianBlur1832" />
</filter>
</defs>
<sodipodi:namedview
id="namedview1880"
pagecolor="#4d4d4d"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#6b6b6b"
showgrid="false"
inkscape:zoom="4.17193"
inkscape:cx="-13.662741"
inkscape:cy="-9.2283427"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg1878" />
<rect
x="0"
y="0"
width="46"
height="24"
rx="12"
ry="12"
id="rect2"
style="opacity:0.45;fill:#ffffff" />
<circle
cx="12"
cy="13"
r="9"
id="circle1465"
style="opacity:0.1;fill:#000000;filter:url(#filter1830)" />
<circle
cx="12"
cy="12.089559"
r="9"
id="circle4"
style="fill:#ffffff" />
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

Before

Width:  |  Height:  |  Size: 573 B

After

Width:  |  Height:  |  Size: 573 B

View File

@@ -1,4 +0,0 @@
<svg width="40" height="20" version="1.1" xmlns="http://www.w3.org/2000/svg">
<rect transform="scale(-1,1)" x="-40" y="-.019988" width="40" height="20" rx="10" ry="10" fill="#ffffff" opacity=".35" stroke-width="0" style="paint-order:stroke fill markers"/>
<circle cx="9.98" cy="9.98" r="8.98" fill="#ffffff" stroke-width="0" style="paint-order:stroke fill markers"/>
</svg>

Before

Width:  |  Height:  |  Size: 376 B

View File

@@ -1,4 +1,73 @@
<svg width="40" height="20" version="1.1" xmlns="http://www.w3.org/2000/svg">
<rect transform="scale(-1,1)" x="-40" y="-.019988" width="40" height="20" rx="10" ry="10" fill="#000000" opacity=".35" stroke-width="0" style="paint-order:stroke fill markers"/>
<circle cx="9.98" cy="9.98" r="8.98" fill="#ffffff" stroke-width="0" style="paint-order:stroke fill markers"/>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="46"
height="24"
version="1.1"
id="svg1266"
sodipodi:docname="toggle-off.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1270">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter1830"
x="-0.108"
y="-0.108"
width="1.216"
height="1.216">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.81"
id="feGaussianBlur1832" />
</filter>
</defs>
<sodipodi:namedview
id="namedview1268"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="true"
inkscape:zoom="8.34386"
inkscape:cx="-29.722455"
inkscape:cy="-10.007359"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg1266">
<inkscape:grid
type="xygrid"
id="grid1463" />
</sodipodi:namedview>
<rect
x="0"
y="0"
width="46"
height="24"
rx="12"
ry="12"
id="rect2"
style="fill:#000000;opacity:0.35" />
<circle
cx="12"
cy="13"
r="9"
id="circle1465"
style="fill:#000000;filter:url(#filter1830);opacity:0.15" />
<circle
cx="12"
cy="12.089559"
r="9"
id="circle4"
style="fill:#ffffff" />
</svg>

Before

Width:  |  Height:  |  Size: 376 B

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -1,133 +1,176 @@
#! /usr/bin/env bash
for theme in '' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-teal' '-grey'; do
for type in '' '-nord' '-dracula'; do
for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do
for type in '' '-Nord' '-Dracula' '-Gruvbox'; do
case "$theme" in
'')
theme_color_dark='#3c84f7'
theme_color_light='#5b9bf8'
;;
-purple)
-Purple)
theme_color_dark='#AB47BC'
theme_color_light='#BA68C8'
;;
-pink)
-Pink)
theme_color_dark='#EC407A'
theme_color_light='#F06292'
;;
-red)
-Red)
theme_color_dark='#E53935'
theme_color_light='#F44336'
;;
-orange)
-Orange)
theme_color_dark='#F57C00'
theme_color_light='#FB8C00'
;;
-yellow)
-Yellow)
theme_color_dark='#FBC02D'
theme_color_light='#FFD600'
;;
-green)
-Green)
theme_color_dark='#4CAF50'
theme_color_light='#66BB6A'
;;
-teal)
-Teal)
theme_color_dark='#009688'
theme_color_light='#4DB6AC'
;;
-grey)
-Grey)
theme_color_dark='#464646'
theme_color_light='#DDDDDD'
;;
esac
if [[ "$type" == '-nord' ]]; then
if [[ "$type" == '-Nord' ]]; then
case "$theme" in
'')
theme_color_dark='#5e81ac'
theme_color_light='#89a3c2'
;;
-purple)
-Purple)
theme_color_dark='#b57daa'
theme_color_light='#c89dbf'
;;
-pink)
-Pink)
theme_color_dark='#cd7092'
theme_color_light='#dc98b1'
;;
-red)
-Red)
theme_color_dark='#c35b65'
theme_color_light='#d4878f'
;;
-orange)
-Orange)
theme_color_dark='#d0846c'
theme_color_light='#dca493'
;;
-yellow)
-Yellow)
theme_color_dark='#e4b558'
theme_color_light='#eac985'
;;
-green)
-Green)
theme_color_dark='#82ac5d'
theme_color_light='#a0c082'
;;
-teal)
-Teal)
theme_color_dark='#63a6a5'
theme_color_light='#83b9b8'
;;
-grey)
-Grey)
theme_color_dark='#3a4150'
theme_color_light='#d9dce3'
;;
esac
fi
if [[ "$type" == '-dracula' ]]; then
if [[ "$type" == '-Dracula' ]]; then
case "$theme" in
'')
theme_color_dark='#a679ec'
theme_color_light='#bd93f9'
;;
-purple)
-Purple)
theme_color_dark='#a679ec'
theme_color_light='#bd93f9'
;;
-pink)
-Pink)
theme_color_dark='#f04cab'
theme_color_light='#ff79c6'
;;
-red)
-Red)
theme_color_dark='#f44d4d'
theme_color_light='#ff5555'
;;
-orange)
-Orange)
theme_color_dark='#f8a854'
theme_color_light='#ffb86c'
;;
-yellow)
-Yellow)
theme_color_dark='#e8f467'
theme_color_light='#f1fa8c'
;;
-green)
-Green)
theme_color_dark='#4be772'
theme_color_light='#50fa7b'
;;
-teal)
-Teal)
theme_color_dark='#20eed9'
theme_color_light='#50fae9'
;;
-grey)
-Grey)
theme_color_dark='#3c3f51'
theme_color_light='#d9dae3'
;;
esac
fi
if [[ "$type" == '-Gruvbox' ]]; then
case "$theme" in
'')
theme_color_dark='#458588'
theme_color_light='#83a598'
;;
-Purple)
theme_color_dark='#ab62b1'
theme_color_light='#d386cd'
;;
-Pink)
theme_color_dark='#b16286'
theme_color_light='#d3869b'
;;
-Red)
theme_color_dark='#cc241d'
theme_color_light='#fb4934'
;;
-Orange)
theme_color_dark='#d65d0e'
theme_color_light='#fe8019'
;;
-Yellow)
theme_color_dark='#d79921'
theme_color_light='#fabd2f'
;;
-Green)
theme_color_dark='#98971a'
theme_color_light='#b8bb26'
;;
-Teal)
theme_color_dark='#689d6a'
theme_color_light='#8ec07c'
;;
-Grey)
theme_color_dark='#3c3836'
theme_color_light='#a89984'
;;
esac
fi
if [[ "$type" != '' ]]; then
rm -rf "theme${theme}${type}"
cp -rf "theme" "theme${theme}${type}"
sed -i "s/#3c84f7/${theme_color_dark}/g" "theme${theme}${type}"/*.svg
sed -i "s/#5b9bf8/${theme_color_light}/g" "theme${theme}${type}"/*.svg
elif [[ "$theme" != '' ]]; then
rm -rf "theme${theme}"
cp -rf "theme" "theme${theme}"
sed -i "s/#3c84f7/${theme_color_dark}/g" "theme${theme}"/*.svg
sed -i "s/#5b9bf8/${theme_color_light}/g" "theme${theme}"/*.svg

View File

Before

Width:  |  Height:  |  Size: 797 B

After

Width:  |  Height:  |  Size: 797 B

View File

Before

Width:  |  Height:  |  Size: 966 B

After

Width:  |  Height:  |  Size: 966 B

View File

Before

Width:  |  Height:  |  Size: 966 B

After

Width:  |  Height:  |  Size: 966 B

View File

Before

Width:  |  Height:  |  Size: 218 B

After

Width:  |  Height:  |  Size: 218 B

View File

Before

Width:  |  Height:  |  Size: 275 B

After

Width:  |  Height:  |  Size: 275 B

View File

Before

Width:  |  Height:  |  Size: 275 B

After

Width:  |  Height:  |  Size: 275 B

View File

@@ -0,0 +1,75 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="46"
height="24"
version="1.1"
id="svg160"
sodipodi:docname="toggle-on-dark.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs164">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter898"
x="-0.108"
y="-0.108"
width="1.216"
height="1.216">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.81"
id="feGaussianBlur900" />
</filter>
</defs>
<sodipodi:namedview
id="namedview162"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="false"
inkscape:zoom="8.34386"
inkscape:cx="21.093355"
inkscape:cy="12.164634"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg160" />
<rect
x="0"
y="-0.019988"
width="46"
height="24.019987"
rx="12.009994"
ry="12.009994"
fill="#a679ec"
stroke-width="0"
style="paint-order:stroke fill markers;fill:#bd93f9;fill-opacity:1"
id="rect2" />
<circle
cx="34"
cy="13"
r="9"
fill="#ffffff"
stroke-width="0"
style="opacity:0.15;fill:#000000;paint-order:stroke fill markers;filter:url(#filter898)"
id="circle342" />
<circle
cx="34"
cy="12"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers"
id="circle4" />
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="46"
height="24"
version="1.1"
id="svg6"
sodipodi:docname="toggle-on.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs10">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter898"
x="-0.108"
y="-0.108"
width="1.216"
height="1.216">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.81"
id="feGaussianBlur900" />
</filter>
</defs>
<sodipodi:namedview
id="namedview8"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="true"
inkscape:zoom="5.9"
inkscape:cx="18.38983"
inkscape:cy="-12.79661"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg6">
<inkscape:grid
type="xygrid"
id="grid340"
originx="0"
originy="0" />
</sodipodi:namedview>
<rect
x="0"
y="-0.019988"
width="46"
height="24.019987"
rx="12.009994"
ry="12.009994"
fill="#a679ec"
stroke-width="0"
style="paint-order:stroke fill markers"
id="rect2" />
<circle
cx="34"
cy="13"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers;fill:#000000;filter:url(#filter898);opacity:0.15"
id="circle342" />
<circle
cx="34"
cy="12"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers"
id="circle4" />
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

Before

Width:  |  Height:  |  Size: 797 B

After

Width:  |  Height:  |  Size: 797 B

View File

Before

Width:  |  Height:  |  Size: 966 B

After

Width:  |  Height:  |  Size: 966 B

View File

Before

Width:  |  Height:  |  Size: 966 B

After

Width:  |  Height:  |  Size: 966 B

View File

Before

Width:  |  Height:  |  Size: 218 B

After

Width:  |  Height:  |  Size: 218 B

View File

Before

Width:  |  Height:  |  Size: 275 B

After

Width:  |  Height:  |  Size: 275 B

View File

Before

Width:  |  Height:  |  Size: 275 B

After

Width:  |  Height:  |  Size: 275 B

View File

@@ -0,0 +1,75 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="46"
height="24"
version="1.1"
id="svg160"
sodipodi:docname="toggle-on-dark.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs164">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter898"
x="-0.108"
y="-0.108"
width="1.216"
height="1.216">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.81"
id="feGaussianBlur900" />
</filter>
</defs>
<sodipodi:namedview
id="namedview162"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="false"
inkscape:zoom="8.34386"
inkscape:cx="21.093355"
inkscape:cy="12.164634"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg160" />
<rect
x="0"
y="-0.019988"
width="46"
height="24.019987"
rx="12.009994"
ry="12.009994"
fill="#4be772"
stroke-width="0"
style="paint-order:stroke fill markers;fill:#50fa7b;fill-opacity:1"
id="rect2" />
<circle
cx="34"
cy="13"
r="9"
fill="#ffffff"
stroke-width="0"
style="opacity:0.15;fill:#000000;paint-order:stroke fill markers;filter:url(#filter898)"
id="circle342" />
<circle
cx="34"
cy="12"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers"
id="circle4" />
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="46"
height="24"
version="1.1"
id="svg6"
sodipodi:docname="toggle-on.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs10">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter898"
x="-0.108"
y="-0.108"
width="1.216"
height="1.216">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.81"
id="feGaussianBlur900" />
</filter>
</defs>
<sodipodi:namedview
id="namedview8"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="true"
inkscape:zoom="5.9"
inkscape:cx="18.38983"
inkscape:cy="-12.79661"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg6">
<inkscape:grid
type="xygrid"
id="grid340"
originx="0"
originy="0" />
</sodipodi:namedview>
<rect
x="0"
y="-0.019988"
width="46"
height="24.019987"
rx="12.009994"
ry="12.009994"
fill="#4be772"
stroke-width="0"
style="paint-order:stroke fill markers"
id="rect2" />
<circle
cx="34"
cy="13"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers;fill:#000000;filter:url(#filter898);opacity:0.15"
id="circle342" />
<circle
cx="34"
cy="12"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers"
id="circle4" />
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@@ -0,0 +1,6 @@
<svg width="35" height="200" version="1.1" xmlns="http://www.w3.org/2000/svg">
<g transform="translate(0 -852.36)" shape-rendering="auto">
<path d="m7 857.36h28v190h-28c-1.108 0-2-0.892-2-2v-186c0-1.108 0.892-2 2-2z" color="#000000" color-rendering="auto" fill="#98971a" image-rendering="auto" solid-color="#000000" style="isolation:auto;mix-blend-mode:normal"/>
<path transform="translate(0 852.36)" d="m18 94c-0.554 0-1 0.446-1 1v4h-4c-0.554 0-1 0.446-1 1s0.446 1 1 1h4v4c0 0.554 0.446 1 1 1s1-0.446 1-1v-4h4c0.554 0 1-0.446 1-1s-0.446-1-1-1h-4v-4c0-0.554-0.446-1-1-1zm8 6a8 8 0 0 1-8 8 8 8 0 0 1-8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8z" color="#000000" color-rendering="auto" fill="#ffffff" image-rendering="auto" solid-color="#000000" style="isolation:auto;mix-blend-mode:normal"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 797 B

View File

@@ -0,0 +1,3 @@
<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m12 2a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10zm5.6289 5.9629v0.0019532c0.12781-4e-6 0.25558 0.04855 0.35352 0.14648 0.19587 0.19587 0.19587 0.51116 0 0.70703l-7.0723 7.0723c-0.02449 0.02449-0.050325 0.046133-0.078125 0.064453-0.02772 0.01839-0.055857 0.032682-0.085937 0.044922-0.03009 0.01224-0.06225 0.019271-0.09375 0.025391-0.03149 0.0061-0.063743 0.011718-0.095703 0.011718-0.03195 0-0.06226-0.005518-0.09375-0.011718-0.03149-0.0061-0.06367-0.013151-0.09375-0.025391-0.03009-0.01224-0.058188-0.026562-0.085938-0.044922-0.01389-0.0092-0.027866-0.02051-0.041015-0.03125-0.013121-0.01071-0.026823-0.022916-0.039063-0.035156l-4.1855-4.1875c-0.19587-0.19587-0.19587-0.51116 0-0.70703 0.19587-0.19587 0.51116-0.19587 0.70703 0l3.832 3.834 6.7188-6.7188c0.09793-0.09793 0.22571-0.14648 0.35352-0.14648z" fill="#b8bb26"/>
</svg>

After

Width:  |  Height:  |  Size: 966 B

View File

@@ -0,0 +1,3 @@
<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m12 2a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10zm5.6289 5.9629v0.0019532c0.12781-4e-6 0.25558 0.04855 0.35352 0.14648 0.19587 0.19587 0.19587 0.51116 0 0.70703l-7.0723 7.0723c-0.02449 0.02449-0.050325 0.046133-0.078125 0.064453-0.02772 0.01839-0.055857 0.032682-0.085937 0.044922-0.03009 0.01224-0.06225 0.019271-0.09375 0.025391-0.03149 0.0061-0.063743 0.011718-0.095703 0.011718-0.03195 0-0.06226-0.005518-0.09375-0.011718-0.03149-0.0061-0.06367-0.013151-0.09375-0.025391-0.03009-0.01224-0.058188-0.026562-0.085938-0.044922-0.01389-0.0092-0.027866-0.02051-0.041015-0.03125-0.013121-0.01071-0.026823-0.022916-0.039063-0.035156l-4.1855-4.1875c-0.19587-0.19587-0.19587-0.51116 0-0.70703 0.19587-0.19587 0.51116-0.19587 0.70703 0l3.832 3.834 6.7188-6.7188c0.09793-0.09793 0.22571-0.14648 0.35352-0.14648z" fill="#98971a"/>
</svg>

After

Width:  |  Height:  |  Size: 966 B

View File

@@ -0,0 +1,5 @@
<svg width="104" height="104" version="1.1" xmlns="http://www.w3.org/2000/svg">
<g transform="translate(0 -948.36)">
<circle id="corner-ripple" cx="52" cy="1000.4" r="48" fill="#98971a" opacity=".25"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 218 B

View File

@@ -0,0 +1,3 @@
<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m12 2c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10zm0 8c1.1046 0 2 0.89543 2 2s-0.89543 2-2 2-2-0.89543-2-2 0.89543-2 2-2z" fill="#b8bb26"/>
</svg>

After

Width:  |  Height:  |  Size: 275 B

View File

@@ -0,0 +1,3 @@
<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m12 2c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10zm0 8c1.1046 0 2 0.89543 2 2s-0.89543 2-2 2-2-0.89543-2-2 0.89543-2 2-2z" fill="#98971a"/>
</svg>

After

Width:  |  Height:  |  Size: 275 B

View File

@@ -0,0 +1,75 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="46"
height="24"
version="1.1"
id="svg160"
sodipodi:docname="toggle-on-dark.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs164">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter898"
x="-0.108"
y="-0.108"
width="1.216"
height="1.216">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.81"
id="feGaussianBlur900" />
</filter>
</defs>
<sodipodi:namedview
id="namedview162"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="false"
inkscape:zoom="8.34386"
inkscape:cx="21.093355"
inkscape:cy="12.164634"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg160" />
<rect
x="0"
y="-0.019988"
width="46"
height="24.019987"
rx="12.009994"
ry="12.009994"
fill="#98971a"
stroke-width="0"
style="paint-order:stroke fill markers;fill:#b8bb26;fill-opacity:1"
id="rect2" />
<circle
cx="34"
cy="13"
r="9"
fill="#ffffff"
stroke-width="0"
style="opacity:0.15;fill:#000000;paint-order:stroke fill markers;filter:url(#filter898)"
id="circle342" />
<circle
cx="34"
cy="12"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers"
id="circle4" />
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="46"
height="24"
version="1.1"
id="svg6"
sodipodi:docname="toggle-on.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs10">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter898"
x="-0.108"
y="-0.108"
width="1.216"
height="1.216">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.81"
id="feGaussianBlur900" />
</filter>
</defs>
<sodipodi:namedview
id="namedview8"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="true"
inkscape:zoom="5.9"
inkscape:cx="18.38983"
inkscape:cy="-12.79661"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg6">
<inkscape:grid
type="xygrid"
id="grid340"
originx="0"
originy="0" />
</sodipodi:namedview>
<rect
x="0"
y="-0.019988"
width="46"
height="24.019987"
rx="12.009994"
ry="12.009994"
fill="#98971a"
stroke-width="0"
style="paint-order:stroke fill markers"
id="rect2" />
<circle
cx="34"
cy="13"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers;fill:#000000;filter:url(#filter898);opacity:0.15"
id="circle342" />
<circle
cx="34"
cy="12"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers"
id="circle4" />
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

Before

Width:  |  Height:  |  Size: 797 B

After

Width:  |  Height:  |  Size: 797 B

View File

Before

Width:  |  Height:  |  Size: 966 B

After

Width:  |  Height:  |  Size: 966 B

View File

Before

Width:  |  Height:  |  Size: 966 B

After

Width:  |  Height:  |  Size: 966 B

View File

Before

Width:  |  Height:  |  Size: 218 B

After

Width:  |  Height:  |  Size: 218 B

View File

Before

Width:  |  Height:  |  Size: 275 B

After

Width:  |  Height:  |  Size: 275 B

View File

Before

Width:  |  Height:  |  Size: 275 B

After

Width:  |  Height:  |  Size: 275 B

View File

@@ -0,0 +1,75 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="46"
height="24"
version="1.1"
id="svg160"
sodipodi:docname="toggle-on-dark.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs164">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter898"
x="-0.108"
y="-0.108"
width="1.216"
height="1.216">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.81"
id="feGaussianBlur900" />
</filter>
</defs>
<sodipodi:namedview
id="namedview162"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="false"
inkscape:zoom="8.34386"
inkscape:cx="21.093355"
inkscape:cy="12.164634"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg160" />
<rect
x="0"
y="-0.019988"
width="46"
height="24.019987"
rx="12.009994"
ry="12.009994"
fill="#82ac5d"
stroke-width="0"
style="paint-order:stroke fill markers;fill:#a0c082;fill-opacity:1"
id="rect2" />
<circle
cx="34"
cy="13"
r="9"
fill="#ffffff"
stroke-width="0"
style="opacity:0.15;fill:#000000;paint-order:stroke fill markers;filter:url(#filter898)"
id="circle342" />
<circle
cx="34"
cy="12"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers"
id="circle4" />
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="46"
height="24"
version="1.1"
id="svg6"
sodipodi:docname="toggle-on.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs10">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter898"
x="-0.108"
y="-0.108"
width="1.216"
height="1.216">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.81"
id="feGaussianBlur900" />
</filter>
</defs>
<sodipodi:namedview
id="namedview8"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="true"
inkscape:zoom="5.9"
inkscape:cx="18.38983"
inkscape:cy="-12.79661"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg6">
<inkscape:grid
type="xygrid"
id="grid340"
originx="0"
originy="0" />
</sodipodi:namedview>
<rect
x="0"
y="-0.019988"
width="46"
height="24.019987"
rx="12.009994"
ry="12.009994"
fill="#82ac5d"
stroke-width="0"
style="paint-order:stroke fill markers"
id="rect2" />
<circle
cx="34"
cy="13"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers;fill:#000000;filter:url(#filter898);opacity:0.15"
id="circle342" />
<circle
cx="34"
cy="12"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers"
id="circle4" />
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

Before

Width:  |  Height:  |  Size: 797 B

After

Width:  |  Height:  |  Size: 797 B

View File

Before

Width:  |  Height:  |  Size: 966 B

After

Width:  |  Height:  |  Size: 966 B

View File

Before

Width:  |  Height:  |  Size: 966 B

After

Width:  |  Height:  |  Size: 966 B

View File

Before

Width:  |  Height:  |  Size: 218 B

After

Width:  |  Height:  |  Size: 218 B

View File

Before

Width:  |  Height:  |  Size: 275 B

After

Width:  |  Height:  |  Size: 275 B

View File

Before

Width:  |  Height:  |  Size: 275 B

After

Width:  |  Height:  |  Size: 275 B

View File

@@ -0,0 +1,75 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="46"
height="24"
version="1.1"
id="svg160"
sodipodi:docname="toggle-on-dark.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs164">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter898"
x="-0.108"
y="-0.108"
width="1.216"
height="1.216">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.81"
id="feGaussianBlur900" />
</filter>
</defs>
<sodipodi:namedview
id="namedview162"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="false"
inkscape:zoom="8.34386"
inkscape:cx="21.093355"
inkscape:cy="12.164634"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg160" />
<rect
x="0"
y="-0.019988"
width="46"
height="24.019987"
rx="12.009994"
ry="12.009994"
fill="#4CAF50"
stroke-width="0"
style="paint-order:stroke fill markers;fill:#66BB6A;fill-opacity:1"
id="rect2" />
<circle
cx="34"
cy="13"
r="9"
fill="#ffffff"
stroke-width="0"
style="opacity:0.15;fill:#000000;paint-order:stroke fill markers;filter:url(#filter898)"
id="circle342" />
<circle
cx="34"
cy="12"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers"
id="circle4" />
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="46"
height="24"
version="1.1"
id="svg6"
sodipodi:docname="toggle-on.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs10">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter898"
x="-0.108"
y="-0.108"
width="1.216"
height="1.216">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.81"
id="feGaussianBlur900" />
</filter>
</defs>
<sodipodi:namedview
id="namedview8"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="true"
inkscape:zoom="5.9"
inkscape:cx="18.38983"
inkscape:cy="-12.79661"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg6">
<inkscape:grid
type="xygrid"
id="grid340"
originx="0"
originy="0" />
</sodipodi:namedview>
<rect
x="0"
y="-0.019988"
width="46"
height="24.019987"
rx="12.009994"
ry="12.009994"
fill="#4CAF50"
stroke-width="0"
style="paint-order:stroke fill markers"
id="rect2" />
<circle
cx="34"
cy="13"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers;fill:#000000;filter:url(#filter898);opacity:0.15"
id="circle342" />
<circle
cx="34"
cy="12"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers"
id="circle4" />
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

Before

Width:  |  Height:  |  Size: 797 B

After

Width:  |  Height:  |  Size: 797 B

View File

Before

Width:  |  Height:  |  Size: 966 B

After

Width:  |  Height:  |  Size: 966 B

View File

Before

Width:  |  Height:  |  Size: 966 B

After

Width:  |  Height:  |  Size: 966 B

View File

Before

Width:  |  Height:  |  Size: 218 B

After

Width:  |  Height:  |  Size: 218 B

View File

Before

Width:  |  Height:  |  Size: 275 B

After

Width:  |  Height:  |  Size: 275 B

View File

Before

Width:  |  Height:  |  Size: 275 B

After

Width:  |  Height:  |  Size: 275 B

View File

@@ -0,0 +1,75 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="46"
height="24"
version="1.1"
id="svg160"
sodipodi:docname="toggle-on-dark.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs164">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter898"
x="-0.108"
y="-0.108"
width="1.216"
height="1.216">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.81"
id="feGaussianBlur900" />
</filter>
</defs>
<sodipodi:namedview
id="namedview162"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="false"
inkscape:zoom="8.34386"
inkscape:cx="21.093355"
inkscape:cy="12.164634"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg160" />
<rect
x="0"
y="-0.019988"
width="46"
height="24.019987"
rx="12.009994"
ry="12.009994"
fill="#3c3f51"
stroke-width="0"
style="paint-order:stroke fill markers;fill:#d9dae3;fill-opacity:1"
id="rect2" />
<circle
cx="34"
cy="13"
r="9"
fill="#ffffff"
stroke-width="0"
style="opacity:0.15;fill:#000000;paint-order:stroke fill markers;filter:url(#filter898)"
id="circle342" />
<circle
cx="34"
cy="12"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers"
id="circle4" />
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="46"
height="24"
version="1.1"
id="svg6"
sodipodi:docname="toggle-on.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs10">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter898"
x="-0.108"
y="-0.108"
width="1.216"
height="1.216">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.81"
id="feGaussianBlur900" />
</filter>
</defs>
<sodipodi:namedview
id="namedview8"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="true"
inkscape:zoom="5.9"
inkscape:cx="18.38983"
inkscape:cy="-12.79661"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg6">
<inkscape:grid
type="xygrid"
id="grid340"
originx="0"
originy="0" />
</sodipodi:namedview>
<rect
x="0"
y="-0.019988"
width="46"
height="24.019987"
rx="12.009994"
ry="12.009994"
fill="#3c3f51"
stroke-width="0"
style="paint-order:stroke fill markers"
id="rect2" />
<circle
cx="34"
cy="13"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers;fill:#000000;filter:url(#filter898);opacity:0.15"
id="circle342" />
<circle
cx="34"
cy="12"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers"
id="circle4" />
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@@ -0,0 +1,6 @@
<svg width="35" height="200" version="1.1" xmlns="http://www.w3.org/2000/svg">
<g transform="translate(0 -852.36)" shape-rendering="auto">
<path d="m7 857.36h28v190h-28c-1.108 0-2-0.892-2-2v-186c0-1.108 0.892-2 2-2z" color="#000000" color-rendering="auto" fill="#3c3836" image-rendering="auto" solid-color="#000000" style="isolation:auto;mix-blend-mode:normal"/>
<path transform="translate(0 852.36)" d="m18 94c-0.554 0-1 0.446-1 1v4h-4c-0.554 0-1 0.446-1 1s0.446 1 1 1h4v4c0 0.554 0.446 1 1 1s1-0.446 1-1v-4h4c0.554 0 1-0.446 1-1s-0.446-1-1-1h-4v-4c0-0.554-0.446-1-1-1zm8 6a8 8 0 0 1-8 8 8 8 0 0 1-8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8z" color="#000000" color-rendering="auto" fill="#ffffff" image-rendering="auto" solid-color="#000000" style="isolation:auto;mix-blend-mode:normal"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 797 B

View File

@@ -0,0 +1,3 @@
<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m12 2a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10zm5.6289 5.9629v0.0019532c0.12781-4e-6 0.25558 0.04855 0.35352 0.14648 0.19587 0.19587 0.19587 0.51116 0 0.70703l-7.0723 7.0723c-0.02449 0.02449-0.050325 0.046133-0.078125 0.064453-0.02772 0.01839-0.055857 0.032682-0.085937 0.044922-0.03009 0.01224-0.06225 0.019271-0.09375 0.025391-0.03149 0.0061-0.063743 0.011718-0.095703 0.011718-0.03195 0-0.06226-0.005518-0.09375-0.011718-0.03149-0.0061-0.06367-0.013151-0.09375-0.025391-0.03009-0.01224-0.058188-0.026562-0.085938-0.044922-0.01389-0.0092-0.027866-0.02051-0.041015-0.03125-0.013121-0.01071-0.026823-0.022916-0.039063-0.035156l-4.1855-4.1875c-0.19587-0.19587-0.19587-0.51116 0-0.70703 0.19587-0.19587 0.51116-0.19587 0.70703 0l3.832 3.834 6.7188-6.7188c0.09793-0.09793 0.22571-0.14648 0.35352-0.14648z" fill="#a89984"/>
</svg>

After

Width:  |  Height:  |  Size: 966 B

View File

@@ -0,0 +1,3 @@
<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m12 2a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10zm5.6289 5.9629v0.0019532c0.12781-4e-6 0.25558 0.04855 0.35352 0.14648 0.19587 0.19587 0.19587 0.51116 0 0.70703l-7.0723 7.0723c-0.02449 0.02449-0.050325 0.046133-0.078125 0.064453-0.02772 0.01839-0.055857 0.032682-0.085937 0.044922-0.03009 0.01224-0.06225 0.019271-0.09375 0.025391-0.03149 0.0061-0.063743 0.011718-0.095703 0.011718-0.03195 0-0.06226-0.005518-0.09375-0.011718-0.03149-0.0061-0.06367-0.013151-0.09375-0.025391-0.03009-0.01224-0.058188-0.026562-0.085938-0.044922-0.01389-0.0092-0.027866-0.02051-0.041015-0.03125-0.013121-0.01071-0.026823-0.022916-0.039063-0.035156l-4.1855-4.1875c-0.19587-0.19587-0.19587-0.51116 0-0.70703 0.19587-0.19587 0.51116-0.19587 0.70703 0l3.832 3.834 6.7188-6.7188c0.09793-0.09793 0.22571-0.14648 0.35352-0.14648z" fill="#3c3836"/>
</svg>

After

Width:  |  Height:  |  Size: 966 B

View File

@@ -0,0 +1,5 @@
<svg width="104" height="104" version="1.1" xmlns="http://www.w3.org/2000/svg">
<g transform="translate(0 -948.36)">
<circle id="corner-ripple" cx="52" cy="1000.4" r="48" fill="#3c3836" opacity=".25"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 218 B

View File

@@ -0,0 +1,3 @@
<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m12 2c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10zm0 8c1.1046 0 2 0.89543 2 2s-0.89543 2-2 2-2-0.89543-2-2 0.89543-2 2-2z" fill="#a89984"/>
</svg>

After

Width:  |  Height:  |  Size: 275 B

View File

@@ -0,0 +1,3 @@
<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m12 2c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10zm0 8c1.1046 0 2 0.89543 2 2s-0.89543 2-2 2-2-0.89543-2-2 0.89543-2 2-2z" fill="#3c3836"/>
</svg>

After

Width:  |  Height:  |  Size: 275 B

View File

@@ -0,0 +1,75 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="46"
height="24"
version="1.1"
id="svg160"
sodipodi:docname="toggle-on-dark.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs164">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter898"
x="-0.108"
y="-0.108"
width="1.216"
height="1.216">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.81"
id="feGaussianBlur900" />
</filter>
</defs>
<sodipodi:namedview
id="namedview162"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="false"
inkscape:zoom="8.34386"
inkscape:cx="21.093355"
inkscape:cy="12.164634"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg160" />
<rect
x="0"
y="-0.019988"
width="46"
height="24.019987"
rx="12.009994"
ry="12.009994"
fill="#3c3836"
stroke-width="0"
style="paint-order:stroke fill markers;fill:#a89984;fill-opacity:1"
id="rect2" />
<circle
cx="34"
cy="13"
r="9"
fill="#ffffff"
stroke-width="0"
style="opacity:0.15;fill:#000000;paint-order:stroke fill markers;filter:url(#filter898)"
id="circle342" />
<circle
cx="34"
cy="12"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers"
id="circle4" />
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="46"
height="24"
version="1.1"
id="svg6"
sodipodi:docname="toggle-on.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs10">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter898"
x="-0.108"
y="-0.108"
width="1.216"
height="1.216">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.81"
id="feGaussianBlur900" />
</filter>
</defs>
<sodipodi:namedview
id="namedview8"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="true"
inkscape:zoom="5.9"
inkscape:cx="18.38983"
inkscape:cy="-12.79661"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg6">
<inkscape:grid
type="xygrid"
id="grid340"
originx="0"
originy="0" />
</sodipodi:namedview>
<rect
x="0"
y="-0.019988"
width="46"
height="24.019987"
rx="12.009994"
ry="12.009994"
fill="#3c3836"
stroke-width="0"
style="paint-order:stroke fill markers"
id="rect2" />
<circle
cx="34"
cy="13"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers;fill:#000000;filter:url(#filter898);opacity:0.15"
id="circle342" />
<circle
cx="34"
cy="12"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers"
id="circle4" />
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

Before

Width:  |  Height:  |  Size: 797 B

After

Width:  |  Height:  |  Size: 797 B

View File

Before

Width:  |  Height:  |  Size: 966 B

After

Width:  |  Height:  |  Size: 966 B

View File

Before

Width:  |  Height:  |  Size: 966 B

After

Width:  |  Height:  |  Size: 966 B

View File

Before

Width:  |  Height:  |  Size: 218 B

After

Width:  |  Height:  |  Size: 218 B

View File

Before

Width:  |  Height:  |  Size: 275 B

After

Width:  |  Height:  |  Size: 275 B

View File

Before

Width:  |  Height:  |  Size: 275 B

After

Width:  |  Height:  |  Size: 275 B

View File

@@ -0,0 +1,75 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="46"
height="24"
version="1.1"
id="svg160"
sodipodi:docname="toggle-on-dark.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs164">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter898"
x="-0.108"
y="-0.108"
width="1.216"
height="1.216">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.81"
id="feGaussianBlur900" />
</filter>
</defs>
<sodipodi:namedview
id="namedview162"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="false"
inkscape:zoom="8.34386"
inkscape:cx="21.093355"
inkscape:cy="12.164634"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg160" />
<rect
x="0"
y="-0.019988"
width="46"
height="24.019987"
rx="12.009994"
ry="12.009994"
fill="#3a4150"
stroke-width="0"
style="paint-order:stroke fill markers;fill:#d9dce3;fill-opacity:1"
id="rect2" />
<circle
cx="34"
cy="13"
r="9"
fill="#ffffff"
stroke-width="0"
style="opacity:0.15;fill:#000000;paint-order:stroke fill markers;filter:url(#filter898)"
id="circle342" />
<circle
cx="34"
cy="12"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers"
id="circle4" />
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="46"
height="24"
version="1.1"
id="svg6"
sodipodi:docname="toggle-on.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs10">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter898"
x="-0.108"
y="-0.108"
width="1.216"
height="1.216">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.81"
id="feGaussianBlur900" />
</filter>
</defs>
<sodipodi:namedview
id="namedview8"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="true"
inkscape:zoom="5.9"
inkscape:cx="18.38983"
inkscape:cy="-12.79661"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg6">
<inkscape:grid
type="xygrid"
id="grid340"
originx="0"
originy="0" />
</sodipodi:namedview>
<rect
x="0"
y="-0.019988"
width="46"
height="24.019987"
rx="12.009994"
ry="12.009994"
fill="#3a4150"
stroke-width="0"
style="paint-order:stroke fill markers"
id="rect2" />
<circle
cx="34"
cy="13"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers;fill:#000000;filter:url(#filter898);opacity:0.15"
id="circle342" />
<circle
cx="34"
cy="12"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers"
id="circle4" />
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

Before

Width:  |  Height:  |  Size: 797 B

After

Width:  |  Height:  |  Size: 797 B

View File

Before

Width:  |  Height:  |  Size: 966 B

After

Width:  |  Height:  |  Size: 966 B

View File

Before

Width:  |  Height:  |  Size: 966 B

After

Width:  |  Height:  |  Size: 966 B

View File

Before

Width:  |  Height:  |  Size: 218 B

After

Width:  |  Height:  |  Size: 218 B

View File

Before

Width:  |  Height:  |  Size: 275 B

After

Width:  |  Height:  |  Size: 275 B

View File

Before

Width:  |  Height:  |  Size: 275 B

After

Width:  |  Height:  |  Size: 275 B

View File

@@ -0,0 +1,75 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="46"
height="24"
version="1.1"
id="svg160"
sodipodi:docname="toggle-on-dark.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs164">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter898"
x="-0.108"
y="-0.108"
width="1.216"
height="1.216">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.81"
id="feGaussianBlur900" />
</filter>
</defs>
<sodipodi:namedview
id="namedview162"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="false"
inkscape:zoom="8.34386"
inkscape:cx="21.093355"
inkscape:cy="12.164634"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg160" />
<rect
x="0"
y="-0.019988"
width="46"
height="24.019987"
rx="12.009994"
ry="12.009994"
fill="#464646"
stroke-width="0"
style="paint-order:stroke fill markers;fill:#DDDDDD;fill-opacity:1"
id="rect2" />
<circle
cx="34"
cy="13"
r="9"
fill="#ffffff"
stroke-width="0"
style="opacity:0.15;fill:#000000;paint-order:stroke fill markers;filter:url(#filter898)"
id="circle342" />
<circle
cx="34"
cy="12"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers"
id="circle4" />
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="46"
height="24"
version="1.1"
id="svg6"
sodipodi:docname="toggle-on.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs10">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter898"
x="-0.108"
y="-0.108"
width="1.216"
height="1.216">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.81"
id="feGaussianBlur900" />
</filter>
</defs>
<sodipodi:namedview
id="namedview8"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="true"
inkscape:zoom="5.9"
inkscape:cx="18.38983"
inkscape:cy="-12.79661"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg6">
<inkscape:grid
type="xygrid"
id="grid340"
originx="0"
originy="0" />
</sodipodi:namedview>
<rect
x="0"
y="-0.019988"
width="46"
height="24.019987"
rx="12.009994"
ry="12.009994"
fill="#464646"
stroke-width="0"
style="paint-order:stroke fill markers"
id="rect2" />
<circle
cx="34"
cy="13"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers;fill:#000000;filter:url(#filter898);opacity:0.15"
id="circle342" />
<circle
cx="34"
cy="12"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers"
id="circle4" />
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@@ -0,0 +1,6 @@
<svg width="35" height="200" version="1.1" xmlns="http://www.w3.org/2000/svg">
<g transform="translate(0 -852.36)" shape-rendering="auto">
<path d="m7 857.36h28v190h-28c-1.108 0-2-0.892-2-2v-186c0-1.108 0.892-2 2-2z" color="#000000" color-rendering="auto" fill="#458588" image-rendering="auto" solid-color="#000000" style="isolation:auto;mix-blend-mode:normal"/>
<path transform="translate(0 852.36)" d="m18 94c-0.554 0-1 0.446-1 1v4h-4c-0.554 0-1 0.446-1 1s0.446 1 1 1h4v4c0 0.554 0.446 1 1 1s1-0.446 1-1v-4h4c0.554 0 1-0.446 1-1s-0.446-1-1-1h-4v-4c0-0.554-0.446-1-1-1zm8 6a8 8 0 0 1-8 8 8 8 0 0 1-8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8z" color="#000000" color-rendering="auto" fill="#ffffff" image-rendering="auto" solid-color="#000000" style="isolation:auto;mix-blend-mode:normal"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 797 B

View File

@@ -0,0 +1,3 @@
<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m12 2a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10zm5.6289 5.9629v0.0019532c0.12781-4e-6 0.25558 0.04855 0.35352 0.14648 0.19587 0.19587 0.19587 0.51116 0 0.70703l-7.0723 7.0723c-0.02449 0.02449-0.050325 0.046133-0.078125 0.064453-0.02772 0.01839-0.055857 0.032682-0.085937 0.044922-0.03009 0.01224-0.06225 0.019271-0.09375 0.025391-0.03149 0.0061-0.063743 0.011718-0.095703 0.011718-0.03195 0-0.06226-0.005518-0.09375-0.011718-0.03149-0.0061-0.06367-0.013151-0.09375-0.025391-0.03009-0.01224-0.058188-0.026562-0.085938-0.044922-0.01389-0.0092-0.027866-0.02051-0.041015-0.03125-0.013121-0.01071-0.026823-0.022916-0.039063-0.035156l-4.1855-4.1875c-0.19587-0.19587-0.19587-0.51116 0-0.70703 0.19587-0.19587 0.51116-0.19587 0.70703 0l3.832 3.834 6.7188-6.7188c0.09793-0.09793 0.22571-0.14648 0.35352-0.14648z" fill="#83a598"/>
</svg>

After

Width:  |  Height:  |  Size: 966 B

View File

@@ -0,0 +1,3 @@
<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m12 2a10 10 0 0 0-10 10 10 10 0 0 0 10 10 10 10 0 0 0 10-10 10 10 0 0 0-10-10zm5.6289 5.9629v0.0019532c0.12781-4e-6 0.25558 0.04855 0.35352 0.14648 0.19587 0.19587 0.19587 0.51116 0 0.70703l-7.0723 7.0723c-0.02449 0.02449-0.050325 0.046133-0.078125 0.064453-0.02772 0.01839-0.055857 0.032682-0.085937 0.044922-0.03009 0.01224-0.06225 0.019271-0.09375 0.025391-0.03149 0.0061-0.063743 0.011718-0.095703 0.011718-0.03195 0-0.06226-0.005518-0.09375-0.011718-0.03149-0.0061-0.06367-0.013151-0.09375-0.025391-0.03009-0.01224-0.058188-0.026562-0.085938-0.044922-0.01389-0.0092-0.027866-0.02051-0.041015-0.03125-0.013121-0.01071-0.026823-0.022916-0.039063-0.035156l-4.1855-4.1875c-0.19587-0.19587-0.19587-0.51116 0-0.70703 0.19587-0.19587 0.51116-0.19587 0.70703 0l3.832 3.834 6.7188-6.7188c0.09793-0.09793 0.22571-0.14648 0.35352-0.14648z" fill="#458588"/>
</svg>

After

Width:  |  Height:  |  Size: 966 B

View File

@@ -0,0 +1,5 @@
<svg width="104" height="104" version="1.1" xmlns="http://www.w3.org/2000/svg">
<g transform="translate(0 -948.36)">
<circle id="corner-ripple" cx="52" cy="1000.4" r="48" fill="#458588" opacity=".25"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 218 B

View File

@@ -0,0 +1,3 @@
<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m12 2c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10zm0 8c1.1046 0 2 0.89543 2 2s-0.89543 2-2 2-2-0.89543-2-2 0.89543-2 2-2z" fill="#83a598"/>
</svg>

After

Width:  |  Height:  |  Size: 275 B

View File

@@ -0,0 +1,3 @@
<svg width="24" height="24" version="1.1" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
<path d="m12 2c-5.52 0-10 4.48-10 10s4.48 10 10 10 10-4.48 10-10-4.48-10-10-10zm0 8c1.1046 0 2 0.89543 2 2s-0.89543 2-2 2-2-0.89543-2-2 0.89543-2 2-2z" fill="#458588"/>
</svg>

After

Width:  |  Height:  |  Size: 275 B

View File

@@ -0,0 +1,75 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="46"
height="24"
version="1.1"
id="svg160"
sodipodi:docname="toggle-on-dark.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs164">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter898"
x="-0.108"
y="-0.108"
width="1.216"
height="1.216">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.81"
id="feGaussianBlur900" />
</filter>
</defs>
<sodipodi:namedview
id="namedview162"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="false"
inkscape:zoom="8.34386"
inkscape:cx="21.093355"
inkscape:cy="12.164634"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg160" />
<rect
x="0"
y="-0.019988"
width="46"
height="24.019987"
rx="12.009994"
ry="12.009994"
fill="#458588"
stroke-width="0"
style="paint-order:stroke fill markers;fill:#83a598;fill-opacity:1"
id="rect2" />
<circle
cx="34"
cy="13"
r="9"
fill="#ffffff"
stroke-width="0"
style="opacity:0.15;fill:#000000;paint-order:stroke fill markers;filter:url(#filter898)"
id="circle342" />
<circle
cx="34"
cy="12"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers"
id="circle4" />
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1,81 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
width="46"
height="24"
version="1.1"
id="svg6"
sodipodi:docname="toggle-on.svg"
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs10">
<filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter898"
x="-0.108"
y="-0.108"
width="1.216"
height="1.216">
<feGaussianBlur
inkscape:collect="always"
stdDeviation="0.81"
id="feGaussianBlur900" />
</filter>
</defs>
<sodipodi:namedview
id="namedview8"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="true"
inkscape:zoom="5.9"
inkscape:cx="18.38983"
inkscape:cy="-12.79661"
inkscape:window-width="1920"
inkscape:window-height="1012"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
inkscape:current-layer="svg6">
<inkscape:grid
type="xygrid"
id="grid340"
originx="0"
originy="0" />
</sodipodi:namedview>
<rect
x="0"
y="-0.019988"
width="46"
height="24.019987"
rx="12.009994"
ry="12.009994"
fill="#458588"
stroke-width="0"
style="paint-order:stroke fill markers"
id="rect2" />
<circle
cx="34"
cy="13"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers;fill:#000000;filter:url(#filter898);opacity:0.15"
id="circle342" />
<circle
cx="34"
cy="12"
r="9"
fill="#ffffff"
stroke-width="0"
style="paint-order:stroke fill markers"
id="circle4" />
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

Before

Width:  |  Height:  |  Size: 797 B

After

Width:  |  Height:  |  Size: 797 B

View File

Before

Width:  |  Height:  |  Size: 966 B

After

Width:  |  Height:  |  Size: 966 B

View File

Before

Width:  |  Height:  |  Size: 966 B

After

Width:  |  Height:  |  Size: 966 B

View File

Before

Width:  |  Height:  |  Size: 218 B

After

Width:  |  Height:  |  Size: 218 B

View File

Before

Width:  |  Height:  |  Size: 275 B

After

Width:  |  Height:  |  Size: 275 B

View File

Before

Width:  |  Height:  |  Size: 275 B

After

Width:  |  Height:  |  Size: 275 B

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