diff --git a/README.md b/README.md index 6719256..9adce61 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,15 @@ This also customizes the footer to include custom links. | -------- | ---------- | ------------ | | ![crimson-homepage](https://github.com/user-attachments/assets/b74fab78-5e80-4f57-8425-f0cc73e9c68d) | ![crimson-admin](https://github.com/user-attachments/assets/a75d2430-8074-4ce4-93ec-d8bdfd75d917) | ![crimson-login-signup ](https://github.com/user-attachments/assets/b915eb77-3d66-4407-8e5d-b556f80ff453) +### Crimson Dark + +A dark version of Crimson theme by [glasn0st](https://github.com/gl4sn0st) + +| Homepage | Admin page | Login/signup | +| -------- | ---------- | ------------ | +|![crimson-dark-homepage](https://github.com/user-attachments/assets/d964177e-6ec7-48ab-844f-fb5bd88bc16e)|![crimson-dark-admin](https://github.com/user-attachments/assets/2946ea5c-a8f5-4f2e-be78-c3c9372b3546)|![crimson-dark-login-signup](https://github.com/user-attachments/assets/c4b032eb-e492-4e71-9482-1e4b2da6d071) + + ## Submit customizations We'd be happy to include your themes and customizations here. To add them create an issue or make a pull request. diff --git a/themes/crimson-dark/css/custom.css b/themes/crimson-dark/css/custom.css new file mode 100644 index 0000000..0cc328c --- /dev/null +++ b/themes/crimson-dark/css/custom.css @@ -0,0 +1,134 @@ +:root { + --bg-color: hsl(230, 15%, 10%); + --text-color: hsl(230, 15%, 85%); + --color-primary: hsl(260, 80%, 65%); + --outline-color: hsl(260, 100%, 75%); + --button-bg: linear-gradient(to right, #2b2b2b, #3a3a3a); + --button-bg-box-shadow-color: rgba(80, 80, 80, 0.5); + --button-bg-primary: linear-gradient(to right, hsl(260, 83%, 60%), hsl(260, 70%, 50%)); + --button-bg-primary-box-shadow-color: hsla(260, 80%, 60%, 0.5); + --button-bg-secondary: linear-gradient(to right, hsl(220, 60%, 50%), hsl(220, 70%, 40%)); + --button-bg-secondary-box-shadow-color: hsla(220, 65%, 45%, 0.5); + --button-action-shadow-color: hsla(230, 15%, 30%, 0.2); + --underline-color: hsl(230, 20%, 40%); + --secondary-text-color: hsl(230, 10%, 60%); + --send-icon-hover-color: hsl(220, 70%, 60%); + --send-spinner-icon-color: hsl(220, 15%, 70%); + --copy-icon-color: hsl(43, 85%, 60%); + --copy-icon-bg-color: hsl(43, 30%, 25%); + --copy-icon-shadow-color: hsla(43, 40%, 40%, 0.2); + --focus-outline-color: hsla(260, 80%, 70%, 0.5); + --checkbox-bg-color: hsl(220, 40%, 60%); + --input-shadow-color: hsla(230, 15%, 30%, 0.2); + --input-hover-shadow-color: hsla(230, 15%, 30%, 0.4); + --input-label-color: hsl(230, 15%, 85%); + --table-shadow-color: hsla(230, 20%, 20%, 0.3); + --table-bg-color: hsl(230, 12%, 14%); + --table-tr-border-color: hsl(230, 14%, 20%); + --table-tr-hover-bg-color: hsl(230, 14%, 18%); + --table-head-tr-border-color: hsl(230, 14%, 25%); + --table-status-gray-bg-color: hsl(230, 12%, 18%); +} + +a.button.action.stats, +button.action.stats { + background: hsl(260, 40%, 30%); +} + +a.button.action.stats svg, +button.action.stats svg { + stroke-width: 2.5; + stroke: hsl(260, 80%, 70%); +} + +input[type="text"], +input[type="email"], +input[type="password"], +select { + color: hsl(230, 15%, 85%); + background-color: hsl(230, 12%, 18%); + border: none; + border-radius: 100px; + border-bottom: 5px solid hsl(230, 10%, 30%); + box-shadow: 0 10px 35px var(--input-shadow-color); + transition: all 0.5s ease-out; +} + +button.nav { + box-shadow: 0 0px 10px rgba(30, 30, 30, 0.4); + background: none; + background-color: hsl(230, 12%, 20%); + color: hsl(230, 15%, 85%); +} + +table .tab a.active { + background: hsl(232.2, 15.6%, 28.8%); +} + +table .tab a { + background: hsl(231.4, 15.2%, 18%); +} + +button.nav:disabled { + background-color: #2d2d2d; +} + +button.action.edit { + background-color: hsl(44.2, 18.8%, 19.8%); +} + +button.action.delete { + background-color: hsl(0, 28%, 19.6%); +} + +button.action.qrcode { + background: hsl(126.9, 29.2%, 34.9%); +} + +button.action.qrcode svg { + fill: hsl(118.2, 100%, 61.8%); +} + +#main-table-wrapper table tr.edit { + background-color: #282633; +} + +button { + color: #bbb; +} + +.dialog .box { + background: hsl(230, 15%, 10%); +} + +#stats { + background: hsl(230, 15.4%, 15.3%); +} + +svg.map path { + fill: hsl(229.3, 25.9%, 21.2%); + stroke: hsl(230.8, 16.9%, 15.1%); +} + +select.table-input { + background: hsl(231.4, 15.2%, 18%); +} + +table { + background-color: hsl(230, 12%, 14%); +} + +#main-table-wrapper table tbody td.right-fade:after { + content: ""; + position: absolute; + right: 0; + top: 0; + height: 100%; + width: 16px; + background: linear-gradient(to left, hsl(230, 12%, 14%), rgba(20, 20, 20, 0.0)); +} + +#main-table-wrapper table tbody tr:hover td.right-fade:after { + background: linear-gradient(to left, var(--table-tr-hover-bg-color), rgba(20, 20, 20, 0.001)); +} + diff --git a/themes/crimson-dark/images/card.png b/themes/crimson-dark/images/card.png new file mode 100644 index 0000000..e340564 Binary files /dev/null and b/themes/crimson-dark/images/card.png differ diff --git a/themes/crimson-dark/images/favicon-16x16.png b/themes/crimson-dark/images/favicon-16x16.png new file mode 100644 index 0000000..50911e3 Binary files /dev/null and b/themes/crimson-dark/images/favicon-16x16.png differ diff --git a/themes/crimson-dark/images/favicon-196x196.png b/themes/crimson-dark/images/favicon-196x196.png new file mode 100644 index 0000000..aceefa8 Binary files /dev/null and b/themes/crimson-dark/images/favicon-196x196.png differ diff --git a/themes/crimson-dark/images/favicon-32x32.png b/themes/crimson-dark/images/favicon-32x32.png new file mode 100644 index 0000000..c65d213 Binary files /dev/null and b/themes/crimson-dark/images/favicon-32x32.png differ diff --git a/themes/crimson-dark/images/favicon.ico b/themes/crimson-dark/images/favicon.ico new file mode 100644 index 0000000..792ab94 Binary files /dev/null and b/themes/crimson-dark/images/favicon.ico differ diff --git a/themes/crimson-dark/images/logo.png b/themes/crimson-dark/images/logo.png new file mode 100644 index 0000000..64b6ac4 Binary files /dev/null and b/themes/crimson-dark/images/logo.png differ diff --git a/themes/crimson-dark/views/partials/footer.hbs b/themes/crimson-dark/views/partials/footer.hbs new file mode 100644 index 0000000..d7621ca --- /dev/null +++ b/themes/crimson-dark/views/partials/footer.hbs @@ -0,0 +1,17 @@ +