From 50512189bba62b6eeeeb95e6a926eccefb870286 Mon Sep 17 00:00:00 2001
From: Marius <24592972+gilbN@users.noreply.github.com>
Date: Mon, 5 Apr 2021 00:04:40 +0200
Subject: [PATCH] added flood
---
CSS/themes/flood/aquamarine.css | 33 ++
CSS/themes/flood/dark.css | 33 ++
CSS/themes/flood/flood-base.css | 609 ++++++++++++++++++++++++++++
CSS/themes/flood/hotline.css | 33 ++
CSS/themes/flood/organizr-dark.css | 33 ++
CSS/themes/flood/plex.css | 33 ++
CSS/themes/flood/space-gray.css | 33 ++
README.md | 6 +-
Screenshots/flood/aquamarine.png | Bin 0 -> 887738 bytes
Screenshots/flood/dark.png | Bin 0 -> 470466 bytes
Screenshots/flood/hotline.png | Bin 0 -> 1073265 bytes
Screenshots/flood/organizr-dark.png | Bin 0 -> 81453 bytes
Screenshots/flood/plex.png | Bin 0 -> 2396463 bytes
Screenshots/flood/space-gray.png | Bin 0 -> 837127 bytes
14 files changed, 812 insertions(+), 1 deletion(-)
create mode 100644 CSS/themes/flood/aquamarine.css
create mode 100644 CSS/themes/flood/dark.css
create mode 100644 CSS/themes/flood/flood-base.css
create mode 100644 CSS/themes/flood/hotline.css
create mode 100644 CSS/themes/flood/organizr-dark.css
create mode 100644 CSS/themes/flood/plex.css
create mode 100644 CSS/themes/flood/space-gray.css
create mode 100644 Screenshots/flood/aquamarine.png
create mode 100644 Screenshots/flood/dark.png
create mode 100644 Screenshots/flood/hotline.png
create mode 100644 Screenshots/flood/organizr-dark.png
create mode 100644 Screenshots/flood/plex.png
create mode 100644 Screenshots/flood/space-gray.png
diff --git a/CSS/themes/flood/aquamarine.css b/CSS/themes/flood/aquamarine.css
new file mode 100644
index 00000000..28714421
--- /dev/null
+++ b/CSS/themes/flood/aquamarine.css
@@ -0,0 +1,33 @@
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+/* FLOOD AQUAMARINE THEME */
+@import url(https://gilbn.github.io/theme.park/CSS/themes/flood/flood-base.css);
+
+:root {
+ --main-bg-color: radial-gradient(ellipse at center, #47918a 0%, #0b3161 100%) center center/cover no-repeat fixed;
+ --modal-bg-color: radial-gradient(ellipse at top, #47918a 0%, #0b3161 100%) center center/cover no-repeat fixed;
+
+ --button-color: #009688;
+ --button-color-hover: #12afa0;
+ --button-text: #eee;
+ --button-text-hover: #FFF;
+
+ --accent-color: 18, 175, 160;
+ --accent-color-hover: #12afa0;
+ --queue-color: #009688;
+ --link-color: #0ed2bf;
+ --link-color-hover: #fff;
+
+ --text: #eee;
+ --text-hover: #fff;
+}
\ No newline at end of file
diff --git a/CSS/themes/flood/dark.css b/CSS/themes/flood/dark.css
new file mode 100644
index 00000000..b84acc7a
--- /dev/null
+++ b/CSS/themes/flood/dark.css
@@ -0,0 +1,33 @@
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+/* FLOOD DARK THEME */
+@import url(https://gilbn.github.io/theme.park/CSS/themes/flood/flood-base.css);
+
+:root {
+ --main-bg-color: radial-gradient(circle, #3a3a3a, #2d2d2d, #202020, #141414, #000000) center center/cover no-repeat fixed;
+ --modal-bg-color: radial-gradient(circle, #3a3a3a, #2d2d2d, #202020, #141414, #000000) center center/cover no-repeat fixed;
+
+ --button-color: hsla(0, 0%, 100%, .15);
+ --button-color-hover: hsla(0, 0%, 100%, .30);
+ --button-text: #eee;
+ --button-text-hover: #fff;
+
+ --accent-color: 100, 100, 100;
+ --accent-color-hover: #ffffff73;
+ --queue-color: #6b5;
+ --link-color: #ddd;
+ --link-color-hover: #fff;
+
+ --text: #eee;
+ --text-hover: #fff;
+}
\ No newline at end of file
diff --git a/CSS/themes/flood/flood-base.css b/CSS/themes/flood/flood-base.css
new file mode 100644
index 00000000..c0fc8eee
--- /dev/null
+++ b/CSS/themes/flood/flood-base.css
@@ -0,0 +1,609 @@
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+body,
+.dark .torrents,
+.torrents {
+ color: var(--text);
+ background: var(--main-bg-color);
+}
+
+/* TEXT */
+.h1,
+.h2,
+.h3,
+.h4,
+.h5,
+.h6,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+p,
+.dark .torrents__alert,
+.torrents__alert {
+ color: var(--text);
+}
+
+/* AUTH PAGE */
+
+.application__view--auth-form {
+ background: var(--main-bg-color);
+}
+
+
+.panel--light {
+ background: rgba(0, 0, 0, .25);
+}
+
+.panel {
+ border: 1px solid transparent;
+ border-radius: 4px;
+ box-shadow: 0 1px 1px rgba(0, 0, 0, .15), 0 1px 3px 1px rgba(0, 0, 0, .2);
+ overflow: hidden;
+}
+
+/* FORMS */
+
+.input,
+.inverse .input {
+ background: rgba(255, 255, 255, .05);
+ color: #fff;
+ border: 1px solid #0000;
+ box-shadow: 0 1px 1px rgba(210, 216, 222, 0), 0 1px 3px 1px rgba(210, 216, 222, 0);
+}
+
+.input:hover,
+.inverse .input:hover {
+ border: 1px solid rgba(255, 255, 255, .1);
+}
+
+.input:active,
+.input:focus,
+.inverse .input:active,
+.inverse .input:focus,
+.inverse .button--quaternary:active {
+ background-color: rgba(52, 156, 244, .05);
+ color: var(--text);
+ border-color: rgb(var(--accent-color));
+ box-shadow: 0 1px 1px rgb(var(--accent-color) / 15%), 0 1px 3px 1px rgb(var(--accent-color) / 20%), 0 0 0 1px rgb(var(--accent-color));
+}
+
+.button--quaternary,
+.inverse .button--quaternary {
+ background: rgba(255, 255, 255, .05);
+ border-color: transparent;
+ box-shadow: 0 1px 1px rgba(0, 0, 0, 0), 0 1px 3px 1px rgba(0, 0, 0, 0);
+ color: var(--text);
+}
+
+.button--quaternary:focus-visible,
+.button--quaternary:hover,
+.inverse .button--quaternary:focus,
+.inverse .button--quaternary:hover {
+ border: 1px solid rgba(255, 255, 255, .1);
+ color: var(--text);
+}
+
+.button--quaternary:active,
+.button--quaternary:focus,
+.inverse .button--quaternary:active,
+.inverse .button--quaternary:focus {
+ border-color: rgb(var(--accent-color));
+ box-shadow: 0 1px 1px rgb(var(--accent-color) / 15%), 0 1px 3px 1px rgb(var(--accent-color) / 20%), 0 0 0 1px rgb(var(--accent-color));
+ color: var(--text-hover);
+}
+
+.context-menu__items .select__item:focus-visible,
+.context-menu__items .select__item:hover {
+ background: rgba(255, 255, 255, .15);
+}
+
+.inverse .form__element__addon {
+ border-color: rgb(255 255 255 / 10%);
+}
+
+.form__element__addon--is-interactive:focus .icon,
+.form__element__addon--is-interactive:hover .icon {
+ fill: rgb(var(--accent-color));
+ transition: all .125s;
+}
+
+.form__element:active~.form__element__addon .icon,
+.form__element:focus~.form__element__addon .icon {
+ fill: rgb(var(--accent-color));
+}
+
+.select__item--is-selected .icon {
+ fill: rgb(var(--accent-color));
+}
+
+.sortable-list__item {
+ background: rgb(255 255 255 / 10%);
+ border: 1px solid rgb(255 255 255 / 10%);
+
+}
+
+.css-1759iaw {
+ color: var(--text);
+}
+
+.css-q5wzhq:hover {
+ color: var(--text-hover);
+ background: rgba(255, 255, 255, .1);
+}
+
+.css-m5tpeq:hover {
+ color: var(--text-hover);
+ background: rgba(94, 114, 140, 0.1);
+}
+
+/* Cancel button */
+.button--tertiary {
+ background: rgb(255 255 255 / 20%);
+ border-color: #768a9b;
+ box-shadow: 0 1px 1px rgb(136 153 168 / 0%), 0 1px 3px 1px rgb(0 0 0 / 0%);
+ text-shadow: 0 1px 0 #00000000, 0 1px 2px rgb(0 0 0 / 0%);
+}
+
+.inverse .button--tertiary {
+ border-color: rgb(255 255 255 / 0%);
+}
+
+.inverse .button--tertiary:focus,
+.inverse .button--tertiary:hover {
+ background: rgba(255, 255, 255, .35);
+ border-color: #0000;
+ box-shadow: 0 1px 1px rgb(136 153 168 / 0%), 0 1px 3px 1px rgb(0 0 0 / 0%);
+ text-shadow: 0 1px 0 #00000000, 0 1px 2px rgb(0 0 0 / 0%);
+}
+
+.inverse .button--tertiary:active {
+ background: rgba(255, 255, 255, .35);
+ border-color: #0000;
+ box-shadow: 0 1px 1px rgb(136 153 168 / 0%), 0 1px 3px 1px rgb(0 0 0 / 0%);
+ text-shadow: 0 1px 0 #00000000, 0 1px 2px rgb(0 0 0 / 0%);
+}
+
+.inverse .button--tertiary:focus,
+.inverse .button--tertiary:hover {
+ background: rgba(255, 255, 255, .35);
+ border-color: #0000;
+ box-shadow: 0 1px 1px rgb(136 153 168 / 0%), 0 1px 3px 1px rgb(0 0 0 / 0%);
+ text-shadow: 0 1px 0 #00000000, 0 1px 2px rgb(0 0 0 / 0%);
+}
+
+/* DROPDOWN MENUS*/
+
+.context-menu__items,
+.menu {
+ background: var(--modal-bg-color);
+ border-radius: 4px;
+ box-shadow: 0 1px 1px rgba(0, 0, 0, .05), 0 1px 3px 1px rgba(0, 0, 0, .1), 0 0 0 1px rgba(0, 0, 0, .1);
+ color: var(--text);
+}
+
+.select__item--is-selected,
+.menu__item.is-selectable.is-selected,
+.dark .sidebar__icon-button:focus-visible,
+.dark .sidebar__icon-button:hover,
+.sidebar__icon-button:focus-visible,
+.sidebar__icon-button:hover,
+.dark .sidebar__icon-button:focus-visible .icon,
+.dark .sidebar__icon-button:hover .icon,
+.sidebar__icon-button:focus-visible .icon,
+.sidebar__icon-button:hover .icon {
+ color: rgb(var(--accent-color));
+ fill: rgb(var(--accent-color));
+}
+
+.menu__item.is-selectable:focus-within,
+.menu__item.is-selectable:hover {
+ background: rgba(255, 255, 255, .1);
+ color: var(--text-hover);
+}
+
+/* BUTTONS */
+.button--primary,
+.inverse .button--primary {
+ background: var(--button-color);
+ border-color: var(--button-color);
+ box-shadow: none;
+ text-shadow: none;
+ color: var(--button-text)
+}
+
+.inverse .button--primary:focus,
+.inverse .button--primary:hover {
+ background: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+.button--primary:active {
+ background: var(--button-color-hover);
+ border-color: var(--button-color-hover);
+}
+
+
+
+::placeholder {
+ color: var(--text) !important;
+}
+
+:-ms-input-placeholder {
+ color: var(--text) !important;
+}
+
+::-webkit-input-placeholder {
+ color: var(--text) !important;
+}
+
+
+
+.error {
+ background: #f34570;
+ border-radius: 3px;
+ color: #fff;
+ padding: 8px 12px;
+ transition: opacity .25s;
+}
+
+/* TORRENT PAGE */
+
+.dark .torrent--is-condensed.torrent--is-selected,
+.dark .torrent--is-condensed.torrent--is-selected+.torrent,
+.torrent--is-condensed.torrent--is-selected,
+.torrent--is-condensed.torrent--is-selected+.torrent {
+ border-color: rgb(255 255 255 / 10%);
+}
+
+.dark .torrent--is-selected:after,
+.dark .torrent--is-selected:hover:after,
+.torrent--is-selected:after,
+.torrent--is-selected:hover:after {
+ background: rgba(0, 0, 0, .45);
+}
+
+.dark .table__row--heading,
+.table__row--heading {
+ background: rgba(255, 255, 255, .15);
+ box-shadow: 0 1px 0 hsl(0deg 0% 100% / 12%);
+ color: #fff;
+}
+
+.dark .torrent__detail--name,
+.torrent__detail--name {
+ color: hsla(0, 0%, 100%, .87);
+ font-weight: 400;
+}
+
+.dark .torrent--is-condensed,
+.torrent--is-condensed {
+ border-top: 1px solid hsla(0, 0%, 100%, .12);
+}
+
+.dark .torrent__detail,
+.torrent__detail {
+ color: hsla(0, 0%, 100%, .6);
+}
+
+.torrent--is-downloading--actively .torrent__detail--downRate {
+ color: #39ce83;
+ font-weight: 500;
+}
+
+.table__heading:focus-visible,
+.table__heading:hover,
+.dark .table__heading:focus-visible,
+.dark .table__heading:hover {
+ color: var(--text-hover);
+}
+
+.dark .table__heading--is-sorted,
+.table__heading--is-sorted {
+ color: hsla(0, 0%, 100%, .87);
+}
+
+.dark .table__heading,
+.table__heading {
+ border-right: 1px solid hsla(0, 0%, 100%, .12);
+}
+
+.dark .table__heading__handle:after,
+.table__heading__handle:after {
+ background: hsla(0, 0%, 100%, .6);
+}
+
+.torrent--is-condensed:nth-child(0n+1),
+.dark .torrent--is-condensed,
+.torrent--is-condensed {
+ border-top: 1px solid hsla(0, 0%, 100%, .12);
+}
+
+.torrent-details__sub-heading__secondary,
+.dark .torrent-details__sub-heading__secondary {
+ color: var(--text);
+ display: flex;
+ font-size: .85rem;
+ flex: 1 0 auto;
+}
+
+.torrent-details__sub-heading__tertiary .icon,
+.dark .torrent-details__sub-heading__tertiary .icon {
+ fill: rgba(var(--accent-color), .5);
+ height: 12px;
+ margin-right: 3px;
+ margin-top: -3px;
+ vertical-align: middle;
+ width: 12px;
+}
+
+.torrent-details__table,
+.dark .torrent-details__table,
+.torrent-details__table__heading--tertiary,
+.dark .torrent-details__table__heading--tertiary,
+.torrent-details__detail__label,
+.dark .torrent-details__detail__label {
+ color: var(--text);
+}
+
+.torrent-details__section--file-tree .directory-tree__node {
+ color: var(--text) !important;
+}
+
+.torrent-details__section--file-tree .directory-tree__parent-directory,
+.dark .torrent-details__section--file-tree .directory-tree__parent-directory {
+ color: rgba(var(--accent-color), .6);
+}
+
+.torrent-details__table__heading--primary,
+.torrent-details__table__heading--secondary {
+ color: rgba(var(--accent-color), .6);
+}
+
+.torrent-details__section .badge {
+ background: var(--button-color);
+ color: var(--button-text);
+}
+
+.torrent-details__action.is-active {
+ color: rgb(var(--accent-color));
+}
+
+.priority-meter--max-3.priority-meter--level-1:after {
+ background: rgb(var(--accent-color));
+}
+
+/* TOB NAVBAR */
+.action-bar {
+ background: var(--main-bg-color);
+ border-bottom: 1px solid rgba(255, 255, 255, .1);
+ color: var(--text);
+}
+
+.dark .action .icon,
+.action .icon {
+ fill: var(--text-hover);
+}
+
+.dark .action:focus-visible,
+.dark .action:hover,
+.action:focus-visible,
+.action:hover {
+ background: rgba(255, 255, 255, .1);
+ box-shadow: none;
+}
+
+.action:focus-visible .icon,
+.action:hover .icon,
+.dark .action:focus-visible .icon,
+.dark .action:hover .icon {
+ fill: rgb(var(--accent-color));
+}
+
+/* SIDE MENU */
+.dark .application__sidebar,
+.application__sidebar {
+ background: rgba(0, 0, 0, .25);
+ box-shadow: 1px 0 hsl(0deg 0% 100% / 12%);
+ color: var(--text);
+}
+
+.dark .sidebar-filter__item,
+.sidebar-filter__item {
+ color: var(--text);
+}
+
+.dark .sidebar-filter__item.is-active,
+.sidebar-filter__item.is-active {
+ color: rgb(var(--accent-color));
+}
+
+.dark .sidebar-filter__item.is-active .icon,
+.sidebar-filter__item.is-active .icon {
+ fill: rgb(var(--accent-color));
+}
+
+.dark .sidebar-filter__item.is-active .badge,
+.sidebar-filter__item.is-active .badge {
+ background: rgb(var(--accent-color));
+ color: var(--button-text-hover);
+}
+
+.dark .sidebar-filter__item .icon,
+.sidebar-filter__item .icon {
+ fill: hsla(0, 0%, 100%, .38);
+}
+
+.sidebar-filter .badge,
+.dark .sidebar-filter .badge {
+ background: rgb(var(--accent-color), .3);
+ color: var(--text);
+}
+
+.dark .sidebar-filter__item:focus-visible,
+.dark .sidebar-filter__item:hover,
+.sidebar-filter__item:focus-visible,
+.sidebar-filter__item:hover {
+ color: var(--text-hover);
+}
+
+.search.is-in-use .textbox {
+ background: rgba(var(--accent-color), .25);
+ border-bottom: 1px solid rgba(var(--accent-color), .3);
+ border-top: 1px solid rgba(var(--accent-color), .3);
+ color: var(--text);
+ padding-right: 45px;
+}
+
+.search.is-in-use .icon {
+ fill: rgb(var(--accent-color));
+ opacity: 1;
+}
+
+.search .textbox {
+ border: 1px solid rgba(var(--accent-color), .2);
+ background: rgba(var(--accent-color), .1);
+ color: var(--text);
+}
+
+.search .icon {
+ fill: white;
+}
+
+.dark .sidebar__diskusage .progress-bar__fill,
+.sidebar__diskusage .progress-bar__fill {
+ background: hsla(0, 0%, 100%, .38);
+}
+
+.dark .sidebar__diskusage .progress-bar__fill__wrapper,
+.sidebar__diskusage .progress-bar__fill__wrapper {
+ background: hsla(0, 0%, 100%, .12);
+}
+
+.dark .sidebar__icon-button,
+.sidebar__icon-button {
+ color: var(--text);
+}
+
+.sidebar__icon-button .icon,
+.dark .sidebar__icon-button .icon {
+ fill: var(--text);
+}
+
+.diskusage__details-list__label {
+ color: rgb(var(--accent-color));
+}
+
+.tooltip__content {
+ background: var(--modal-bg-color);
+ color: var(--text);
+}
+
+/* MODAL */
+.modal__body,
+.modal__content__wrapper,
+.modal__header {
+ background: var(--modal-bg-color);
+ color: var(--text)
+}
+
+.modal--size-large {
+ width: 776px;
+}
+
+.modal--vertical.modal--tabs-in-header .modal__header {
+ box-shadow: inset -1px 0 0 rgba(255, 255, 255, .1);
+ background: var(--modal-bg-color);
+}
+
+.modal__header {
+ color: var(--text);
+ box-shadow: inset 0 -1px 0 rgb(255 255 255 / 10%);
+}
+
+.modal__tabs .modal__tab.is-active {
+ color: rgb(var(--accent-color));
+}
+
+.modal__tabs {
+ color: var(--text);
+ font-size: .85rem;
+ font-weight: 500;
+ margin: 5px -5px 0;
+}
+
+.toggle-input__indicator__icon .icon {
+ fill: var(--button-text);
+ transition: all .25s;
+}
+
+.inverse .toggle-input__indicator {
+ background: var(--button-color);
+ border: 1px solid var(--button-color);
+ box-shadow: 0 1px 1px rgba(0, 0, 0, .15), 0 1px 3px 1px rgba(0, 0, 0, .2);
+}
+
+.inverse .toggle-input:hover .toggle-input__indicator {
+ border-color: var(--button-color-hover);
+ background: var(--button-color-hover)
+}
+
+.toggle-input:active,
+.toggle-input:focus {
+ color: var(--accent-color-hover);
+}
+
+.toggle-input:active .toggle-input__indicator .icon,
+.toggle-input:active .toggle-input__indicator__icon .icon,
+.toggle-input:focus .toggle-input__indicator .icon,
+.toggle-input:focus .toggle-input__indicator__icon .icon {
+ fill: var(--accent-color-hover);
+}
+
+.inverse .toggle-input:active .toggle-input__indicator,
+.inverse .toggle-input:focus .toggle-input__indicator,
+.toggle-input:active .toggle-input__indicator,
+.toggle-input:focus .toggle-input__indicator {
+ border-color: var(--accent-color-hover);
+ box-shadow: 0 1px 1px rgb(var(--accent-color) / 15%), 0 1px 3px 1px rgb(var(--accent-color) / 20%), 0 0 0 1px var(--accent-color-hover);
+ ;
+}
+
+.interactive-list {
+ background: rgb(255 255 255 / 10%);
+ border: 1px solid rgb(255 255 255 / 10%);
+ box-shadow: 0 1px 1px rgb(0 0 0 / 15%), 0 1px 3px 1px rgb(0 0 0 / 20%);
+ color: var(--text);
+}
+
+.dropzone__icon .icon--files {
+ fill: rgba(var(--accent-color), .5);
+ height: 64px;
+ transition: fill .25s;
+ width: 64px;
+}
+
+.dropzone__browse-button {
+ color: rgb(var(--accent-color));
+ text-decoration: underline;
+}
+
+.dropzone:hover {
+ border-color: rgb(0 0 0 / 25%);
+}
+
+.dropzone:hover .dropzone__icon .icon {
+ fill: var(--accent-color-hover);
+}
\ No newline at end of file
diff --git a/CSS/themes/flood/hotline.css b/CSS/themes/flood/hotline.css
new file mode 100644
index 00000000..4a731cfd
--- /dev/null
+++ b/CSS/themes/flood/hotline.css
@@ -0,0 +1,33 @@
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+/* FLOOD HOTLINE THEME */
+@import url(https://gilbn.github.io/theme.park/CSS/themes/flood/flood-base.css);
+
+:root {
+ --main-bg-color: radial-gradient(ellipse at center, #F44336 0%, #0b3161 100%) center center/cover no-repeat fixed;
+ --modal-bg-color: radial-gradient(ellipse at top, #F44336 0%, #0b3161 100%) center center/cover no-repeat fixed;
+
+ --button-color: hsla(0, 0%, 100%, .15);
+ --button-color-hover: hsla(0, 0%, 100%, .30);
+ --button-text: #eee;
+ --button-text-hover: #fff;
+
+ --accent-color: 244, 67, 54;
+ --accent-color-hover: #0b3161;
+ --queue-color: #6b5;
+ --link-color: #0b3161;
+ --link-color-hover: #fff;
+
+ --text: #eee;
+ --text-hover: #fff;
+}
\ No newline at end of file
diff --git a/CSS/themes/flood/organizr-dark.css b/CSS/themes/flood/organizr-dark.css
new file mode 100644
index 00000000..720493d5
--- /dev/null
+++ b/CSS/themes/flood/organizr-dark.css
@@ -0,0 +1,33 @@
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+/* FLOOD ORGANIZR-DARK THEME */
+@import url(https://gilbn.github.io/theme.park/CSS/themes/flood/flood-base.css);
+
+:root {
+ --main-bg-color: #1f1f1f;
+ --modal-bg-color: #1b1b1b;
+
+ --button-color: #2cabe3;
+ --button-color-hover: rgb(44 171 227 / .8);
+ --button-text: #eee;
+ --button-text-hover: #fff;
+
+ --accent-color: 44, 171, 227;
+ --accent-color-hover: white;
+ --queue-color: #2cabe3;
+ --link-color: #2cabe3;
+ --link-color-hover: #fff;
+
+ --text: #96a2b4;
+ --text-hover: #fff;
+}
\ No newline at end of file
diff --git a/CSS/themes/flood/plex.css b/CSS/themes/flood/plex.css
new file mode 100644
index 00000000..f069a452
--- /dev/null
+++ b/CSS/themes/flood/plex.css
@@ -0,0 +1,33 @@
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+/* FLOOD PLEX THEME */
+@import url(https://gilbn.github.io/theme.park/CSS/themes/flood/flood-base.css);
+
+:root {
+ --main-bg-color: url("https://raw.githubusercontent.com/gilbN/theme.park/master/Resources/blur-noise.png"), url("https://raw.githubusercontent.com/gilbN/theme.park/master/Resources/preset-light2.png") center center/cover no-repeat fixed;
+ --modal-bg-color: url("https://raw.githubusercontent.com/gilbN/theme.park/master/Resources/blur-noise.png"), url("https://raw.githubusercontent.com/gilbN/theme.park/master/Resources/preset-dark2.png") center center/cover no-repeat fixed;
+
+ --button-color: #cc7b19;
+ --button-color-hover: #e59029;
+ --button-text: #eee;
+ --button-text-hover: #FFF;
+
+ --accent-color: 229, 160, 13;
+ --accent-color-hover: #ffc107;
+ --queue-color: #27c24c;
+ --link-color: #e5a00d;
+ --link-color-hover: #fff;
+
+ --text: #eee;
+ --text-hover: #fff;
+}
\ No newline at end of file
diff --git a/CSS/themes/flood/space-gray.css b/CSS/themes/flood/space-gray.css
new file mode 100644
index 00000000..caf99137
--- /dev/null
+++ b/CSS/themes/flood/space-gray.css
@@ -0,0 +1,33 @@
+/* dP dP dP */
+/* 88 88 88 */
+/* d8888P 88d888b. .d8888b. 88d8b.d8b. .d8888b. 88d888b. .d8888b. 88d888b. 88 .dP */
+/* 88 88' `88 88ooood8 88'`88'`88 88ooood8 88' `88 88' `88 88' `88 88888" */
+/* 88 88 88 88. ... 88 88 88 88. ... 88. .88 88. .88 88 88 `8b. */
+/* dP dP dP `88888P' dP dP dP `88888P' 88 88Y888P' `88888P8 dP dP `YP */
+/* 88 */
+/* dP */
+
+/* Made by @gilbN */
+/* https://github.com/gilbN/theme.park */
+
+/* FLOOD SPACE GRAY THEME */
+@import url(https://gilbn.github.io/theme.park/CSS/themes/flood/flood-base.css);
+
+:root {
+ --main-bg-color: radial-gradient(ellipse at center, rgba(87, 108, 117, 1) 0%, rgba(37, 50, 55, 1) 100.2%) center center/cover no-repeat fixed;
+ --modal-bg-color: radial-gradient(ellipse at top, rgba(87, 108, 117, 1) 0%, rgba(37, 50, 55, 1) 100.2%) center center/cover no-repeat fixed;
+
+ --button-color: #607D8B;
+ --button-color-hover: #81a6b7;
+ --button-text: #eee;
+ --button-text-hover: #fff;
+
+ --accent-color: 129, 166, 183;
+ --accent-color-hover: #607D8B;
+ --queue-color: #81a6b7;
+ --link-color: #9adfff;
+ --link-color-hover: #fff;
+
+ --text: #eee;
+ --text-hover: #fff;
+}
\ No newline at end of file
diff --git a/README.md b/README.md
index 38e74b98..45e5a12e 100644
--- a/README.md
+++ b/README.md
@@ -235,13 +235,17 @@
-
+
Moviematch
|
Petio
|
+
+
+Flood
+ |
diff --git a/Screenshots/flood/aquamarine.png b/Screenshots/flood/aquamarine.png
new file mode 100644
index 0000000000000000000000000000000000000000..705ccd2b0d53caa06248eb43935387f1a1091c33
GIT binary patch
literal 887738
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