diff --git a/window-controls-applet@sapphirus.org/themes/Arc/README.md b/window-controls-applet@sapphirus.org/themes/Arc/README.md new file mode 100644 index 0000000..b2f123c --- /dev/null +++ b/window-controls-applet@sapphirus.org/themes/Arc/README.md @@ -0,0 +1,14 @@ +## Arc Theme + +![screenshot](./screenshot.png) + +Arc Theme for Window Controls Applet + +## Attribution + +CSS herein was authored by Xavier M (sapphirus@azorium.net) + +Credit to horst3180 for the original Arc Theme, and jnsh for the continued fork of the theme: + +* https://github.com/jnsh/arc-theme +* https://github.com/horst3180/arc-theme diff --git a/window-controls-applet@sapphirus.org/themes/Arc/close.svg b/window-controls-applet@sapphirus.org/themes/Arc/close.svg new file mode 100644 index 0000000..4a82a49 --- /dev/null +++ b/window-controls-applet@sapphirus.org/themes/Arc/close.svg @@ -0,0 +1,214 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/window-controls-applet@sapphirus.org/themes/Arc/close_hover.svg b/window-controls-applet@sapphirus.org/themes/Arc/close_hover.svg new file mode 100644 index 0000000..852b85a --- /dev/null +++ b/window-controls-applet@sapphirus.org/themes/Arc/close_hover.svg @@ -0,0 +1,214 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/window-controls-applet@sapphirus.org/themes/Arc/close_unfocused.svg b/window-controls-applet@sapphirus.org/themes/Arc/close_unfocused.svg new file mode 100644 index 0000000..1138c36 --- /dev/null +++ b/window-controls-applet@sapphirus.org/themes/Arc/close_unfocused.svg @@ -0,0 +1,214 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/window-controls-applet@sapphirus.org/themes/Arc/max.svg b/window-controls-applet@sapphirus.org/themes/Arc/max.svg new file mode 100644 index 0000000..e2036d7 --- /dev/null +++ b/window-controls-applet@sapphirus.org/themes/Arc/max.svg @@ -0,0 +1,170 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/window-controls-applet@sapphirus.org/themes/Arc/max_hover.svg b/window-controls-applet@sapphirus.org/themes/Arc/max_hover.svg new file mode 100644 index 0000000..9be9958 --- /dev/null +++ b/window-controls-applet@sapphirus.org/themes/Arc/max_hover.svg @@ -0,0 +1,224 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/window-controls-applet@sapphirus.org/themes/Arc/min.svg b/window-controls-applet@sapphirus.org/themes/Arc/min.svg new file mode 100644 index 0000000..480c900 --- /dev/null +++ b/window-controls-applet@sapphirus.org/themes/Arc/min.svg @@ -0,0 +1,166 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/window-controls-applet@sapphirus.org/themes/Arc/min_hover.svg b/window-controls-applet@sapphirus.org/themes/Arc/min_hover.svg new file mode 100644 index 0000000..d029d16 --- /dev/null +++ b/window-controls-applet@sapphirus.org/themes/Arc/min_hover.svg @@ -0,0 +1,220 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/window-controls-applet@sapphirus.org/themes/Arc/screenshot.png b/window-controls-applet@sapphirus.org/themes/Arc/screenshot.png new file mode 100644 index 0000000..be66018 Binary files /dev/null and b/window-controls-applet@sapphirus.org/themes/Arc/screenshot.png differ diff --git a/window-controls-applet@sapphirus.org/themes/Arc/style.css b/window-controls-applet@sapphirus.org/themes/Arc/style.css new file mode 100644 index 0000000..342a286 --- /dev/null +++ b/window-controls-applet@sapphirus.org/themes/Arc/style.css @@ -0,0 +1,62 @@ +/* + * Arc Theme CSS for Window Controls Applet + * + * Copyright (C) 2022 Xavier M (sapphirus@azorium.net) + * License: GPL-3.0-only + */ + +/* The style for each individual window button */ +.window-button { + width: 24px; + height: 20px; + padding-left: 1px; + padding-right: 1px; +} + + +/* Style for the minimize button */ +.minimize { + background-image: url('min.svg'); + margin-left: 2px; + margin-right: 4px; +} + +.minimize:hover { + background-image: url('min_hover.svg'); +} + +.minimize:active { + background-image: url('min_active.svg'); +} + + +/* Style for the maximize button */ +.maximize { + background-image: url('max.svg'); + margin-left: 2px; + margin-right: 2px; +} + +.maximize:hover { + background-image: url('max_hover.svg'); +} + +.maximize:active { + background-image: url('max_active.svg'); +} + +/* Style for the close button */ +.close { + background-image: url('close.svg'); + padding-right: 6px; + margin-left: 2px; + margin-right: 0px; +} + +.close:hover { + background-image: url('close_hover.svg'); +} + +.close:active { + background-image: url('close_active.svg'); +}