From ccd3f30d0316aacfcee698673b6ec76ad763a911 Mon Sep 17 00:00:00 2001
From: "Markus A. R. Johansen" <90006516+J0hans1@users.noreply.github.com>
Date: Fri, 29 Sep 2023 22:03:47 +0200
Subject: [PATCH] 47 color themes (#48)
* Add chimera-dark and chimera-golden theme
* Updated CI/CD to compile themes, readme update, minor fixes
* created elements folder for partial sass
* remove test-code
---
.github/workflows/npm-publish.yml | 10 +-
README.md | 60 +++-
css/chimera-dark.css | 268 ++++++++++++++++++
css/chimera-dark.css.map | 1 +
css/chimera-golden.css | 268 ++++++++++++++++++
css/chimera-golden.css.map | 1 +
public/img/chimera-dark.png | Bin 0 -> 26473 bytes
public/img/chimera-golden.png | Bin 0 -> 27337 bytes
public/img/chimera.png | Bin 0 -> 25331 bytes
public/img/no-css.png | Bin 0 -> 29115 bytes
sass/_base.scss | 7 -
sass/_links.scss | 17 --
sass/chimera-dark.scss | 18 ++
sass/chimera-golden.scss | 18 ++
sass/{_variables.scss => chimera.scss} | 17 +-
sass/elements/_base.scss | 5 +
sass/{ => elements}/_blockquotes.scss | 6 +-
sass/{ => elements}/_buttons.scss | 14 +-
sass/{ => elements}/_checkboxes.scss | 10 +-
sass/{ => elements}/_formatted-text.scss | 4 +-
sass/{ => elements}/_horisontal-rule.scss | 4 +-
sass/{ => elements}/_images.scss | 0
sass/{ => elements}/_labels.scss | 0
sass/elements/_links.scss | 15 +
sass/{ => elements}/_lists.scss | 0
sass/elements/_main.scss | 15 +
sass/{ => elements}/_radio-buttons.scss | 10 +-
.../_radio-checkbox-groups.scss | 0
sass/{ => elements}/_tables.scss | 4 +-
sass/{ => elements}/_text.scss | 0
sass/{ => elements}/_textfields.scss | 8 +-
sass/main.scss | 15 -
32 files changed, 706 insertions(+), 89 deletions(-)
create mode 100644 css/chimera-dark.css
create mode 100644 css/chimera-dark.css.map
create mode 100644 css/chimera-golden.css
create mode 100644 css/chimera-golden.css.map
create mode 100644 public/img/chimera-dark.png
create mode 100644 public/img/chimera-golden.png
create mode 100644 public/img/chimera.png
create mode 100644 public/img/no-css.png
delete mode 100644 sass/_base.scss
delete mode 100644 sass/_links.scss
create mode 100644 sass/chimera-dark.scss
create mode 100644 sass/chimera-golden.scss
rename sass/{_variables.scss => chimera.scss} (67%)
create mode 100644 sass/elements/_base.scss
rename sass/{ => elements}/_blockquotes.scss (53%)
rename sass/{ => elements}/_buttons.scss (57%)
rename sass/{ => elements}/_checkboxes.scss (72%)
rename sass/{ => elements}/_formatted-text.scss (77%)
rename sass/{ => elements}/_horisontal-rule.scss (53%)
rename sass/{ => elements}/_images.scss (100%)
rename sass/{ => elements}/_labels.scss (100%)
create mode 100644 sass/elements/_links.scss
rename sass/{ => elements}/_lists.scss (100%)
create mode 100644 sass/elements/_main.scss
rename sass/{ => elements}/_radio-buttons.scss (71%)
rename sass/{ => elements}/_radio-checkbox-groups.scss (100%)
rename sass/{ => elements}/_tables.scss (75%)
rename sass/{ => elements}/_text.scss (100%)
rename sass/{ => elements}/_textfields.scss (70%)
delete mode 100644 sass/main.scss
diff --git a/.github/workflows/npm-publish.yml b/.github/workflows/npm-publish.yml
index d51d9ca..638adf7 100644
--- a/.github/workflows/npm-publish.yml
+++ b/.github/workflows/npm-publish.yml
@@ -26,8 +26,14 @@ jobs:
with:
node-version: 16
- run: npm ci
- - run: npm install -g sass
- - run: sass sass/main.scss css/chimera.css
+ - name: install sass dependency
+ run: npm install -g sass
+ - name: compile chimera theme
+ run: sass sass/chimera.scss css/chimera.css
+ - name: compile chimera-dark theme
+ run: sass sass/chimera-dark.scss css/chimera-dark.css
+ - name: compile chimera-golden theme
+ run: sass sass/chimera-golden.scss css/chimera-golden.css
publish-npm:
needs: [format-prettier, compile-sass]
diff --git a/README.md b/README.md
index de15472..7ff9f28 100644
--- a/README.md
+++ b/README.md
@@ -15,7 +15,7 @@
# ChimeraCSS
-Classless CSS framework with a Clean, soft and modern design inspired By SakuraCSS and Marx.
+Classless CSS framework with a clean, soft and modern design inspired By SakuraCSS and Marx.
## Why?
@@ -55,6 +55,64 @@ or
yarn add chimeracss
```
+### Themes
+
+Chimera has three themes: chimera, chimera-dark, chimera-golden. to use an alternative theme, change the filename in the import to the same as the theme:
+
+Chimera-dark
+
+```html
+
+```
+
+Chimera-golden
+
+```html
+
+```
+
+### Theme comparisons
+
+
+
No css/HTML only
+
+
Chimera:
+
+
Chimera-dark:
+
+
Chimera-golden:
+
+
+
+
## License
You can check out the full license [here](https://github.com/J0hans1/Chimera/blob/master/LICENSE)
diff --git a/css/chimera-dark.css b/css/chimera-dark.css
new file mode 100644
index 0000000..68a2642
--- /dev/null
+++ b/css/chimera-dark.css
@@ -0,0 +1,268 @@
+button,
+input[type=button],
+input[type=submit] {
+ background-color: hsl(183, 40%, 50%);
+ color: #333333;
+ font-size: medium;
+ padding: 0.5em 0.75em;
+ border: 0;
+ border-radius: 0.5em;
+ transition: 200ms ease-in-out;
+}
+
+button:hover,
+input[type=button]:hover,
+input[type=submit]:hover {
+ background-color: hsl(183, 40%, 40%);
+ border-color: hsl(183, 40%, 40%);
+ cursor: pointer;
+}
+
+button:active,
+input[type=button]:active,
+input[type=submit]:active {
+ border-color: hsl(183, 40%, 30%);
+ background-color: hsl(183, 40%, 30%);
+}
+
+blockquote {
+ line-height: 2em;
+ background-color: hsl(0, 0%, 20%);
+ width: 100%;
+ box-sizing: border-box;
+ border-left: 0.25em solid hsl(183, 40%, 50%);
+ border-radius: 0 0.5em 0.5em 0;
+ padding: 1em;
+ margin: 0;
+}
+
+code,
+kbd,
+var,
+samp, pre {
+ background-color: hsl(0, 0%, 20%);
+ border-radius: 8px;
+ font-family: "Fira Code", monospace;
+}
+
+pre {
+ padding: 10px;
+ overflow-x: auto;
+ width: 100%;
+}
+
+code,
+kbd,
+var,
+samp {
+ padding: 4px 8px;
+}
+
+hr {
+ background-color: hsl(183, 40%, 50%);
+ height: 0.2em;
+ width: 100%;
+ border: 0;
+ margin: 1em 0;
+}
+
+img {
+ width: 100%;
+ height: auto;
+}
+
+label {
+ font-weight: 600;
+}
+
+a {
+ color: hsl(183, 40%, 50%);
+ text-decoration: none;
+ font-weight: 500;
+}
+
+a:hover {
+ color: hsl(183, 40%, 40%);
+ cursor: pointer;
+}
+
+a:active {
+ color: hsl(183, 40%, 30%);
+ text-decoration-color: hsl(183, 40%, 30%);
+}
+
+li, ul {
+ margin-left: 1.5em;
+ padding: 0;
+ line-height: 2em;
+}
+
+ul {
+ list-style: disc;
+}
+
+li {
+ list-style: inherit;
+}
+
+input[type=checkbox] {
+ /*remove default checkboxes, and reset style*/
+ appearance: none;
+ margin: 0;
+ padding: 0;
+ background-color: hsl(0, 0%, 20%);
+ /*style*/
+ width: 1em;
+ height: 1em;
+ border-radius: 1em;
+ border: 2px solid hsl(0, 0%, 51%);
+ border-radius: 0.2em;
+ display: grid;
+ place-content: center;
+}
+
+input[type=checkbox]:hover {
+ border: 2px solid hsl(183, 40%, 50%);
+}
+
+input[type=checkbox]::before {
+ transition: 200ms transform ease-in-out;
+ transform: scale(0);
+ width: 0.5em;
+ height: 0.5em;
+ background-color: hsl(183, 40%, 50%);
+ content: "";
+ border-radius: 0.05em;
+}
+
+input[type=checkbox]:checked::before {
+ transform: scale(1);
+}
+
+input[type=radio] {
+ /*remove default radio-buttons, and reset style*/
+ appearance: none;
+ margin: 0;
+ padding: 0;
+ background-color: hsl(0, 0%, 20%);
+ /*style*/
+ width: 1em;
+ height: 1em;
+ border-radius: 1em;
+ border: 2px solid hsl(0, 0%, 51%);
+ /*Place fill*/
+ display: grid;
+ place-content: center;
+}
+
+input[type=radio]:hover {
+ border: 2px solid hsl(183, 40%, 50%);
+}
+
+input[type=radio]::before {
+ transition: 200ms transform ease-in-out;
+ transform: scale(0);
+ width: 0.5em;
+ height: 0.5em;
+ background-color: hsl(183, 40%, 50%);
+ content: "";
+ border-radius: 50%;
+}
+
+input[type=radio]:checked::before {
+ transform: scale(1);
+}
+
+radio,
+checkbox {
+ line-height: 1.1;
+ display: grid;
+ grid-template-columns: 1em auto;
+ gap: 0.5em;
+ align-items: center;
+ margin: 1em 0em;
+}
+
+td, th {
+ border-bottom: 0.1em solid hsl(183, 40%, 50%);
+ padding: 0.5em;
+ text-align: left;
+}
+
+table {
+ width: 100%;
+ border-collapse: collapse;
+}
+
+th {
+ font-weight: 600;
+}
+
+td {
+ font-weight: lighter;
+}
+
+h6, h5, h4, h3, h2, h1 {
+ font-weight: 400;
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+}
+
+h1 {
+ font-size: 3em;
+}
+
+h2 {
+ font-size: 2.5em;
+}
+
+h3 {
+ font-size: 2em;
+}
+
+h4 {
+ font-size: 1.5em;
+}
+
+h5 {
+ font-size: 1.25em;
+}
+
+h6 {
+ font-size: 1em;
+}
+
+p {
+ line-height: 1.5;
+ font-weight: 300;
+}
+
+textarea,
+input[type=text],
+input[type=email],
+input[type=password],
+input[type=number],
+input[type=tel],
+input[type=url],
+input[type=search] {
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;
+ background-color: hsl(0, 0%, 20%);
+ color: hsl(0, 0%, 100%);
+ font-size: medium;
+ border-radius: 0.5em;
+ border: 0;
+ outline: none;
+ width: 100%;
+ box-sizing: border-box;
+ margin: 0.5em 0;
+ padding: 1em 0 1em 1em;
+ resize: none;
+}
+
+body {
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;
+ color: hsl(0, 0%, 100%);
+ background: hsl(0, 0%, 10%);
+}
+
+/*# sourceMappingURL=chimera-dark.css.map */
diff --git a/css/chimera-dark.css.map b/css/chimera-dark.css.map
new file mode 100644
index 0000000..d19d643
--- /dev/null
+++ b/css/chimera-dark.css.map
@@ -0,0 +1 @@
+{"version":3,"sourceRoot":"","sources":["../sass/_buttons.scss","../sass/chimera-dark.scss","../sass/_blockquotes.scss","../sass/_formatted-text.scss","../sass/_horisontal-rule.scss","../sass/_images.scss","../sass/_labels.scss","../sass/_links.scss","../sass/_lists.scss","../sass/_checkboxes.scss","../sass/_radio-buttons.scss","../sass/_radio-checkbox-groups.scss","../sass/_tables.scss","../sass/_text.scss","../sass/_textfields.scss","../sass/_base.scss"],"names":[],"mappings":"AAAA;AAAA;AAAA;EAGE,kBCEQ;EDDR,OCMuB;EDLvB;EACA;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;EAGE,kBCTa;EDUb,cCVa;EDWb;;;AAGF;AAAA;AAAA;EAGE,cChBe;EDiBf,kBCjBe;;;ACPjB;EACE;EACA,kBDUqB;ECTrB;EACA;EACA;EACA;EACA;EACA;;;ACRF;AAAA;AAAA;AAAA;EACE,kBFWqB;EEVrB;EACA;;;AAGF;EAEE;EACA;EACA;;;AAGF;AAAA;AAAA;AAAA;EAKE;;;AClBF;EACE,kBHIQ;EGHR;EACA;EACA;EACA;;;ACLF;EACE;EACA;;;ACFF;EACE;;;ACDF;EACE,ONYa;EMXb;EACA;;;AAGF;EACE,ONDa;EMEb;;;AAGF;EACE,ONLe;EMMf,uBNNe;;;AOPjB;EACE;EACA;EACA;;;AAGF;EAEE;;;AAGF;EAEE;;;ACbF;AACE;EACA;EACA;EACA;EACA,kBROqB;AQLrB;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA,kBRtBQ;EQuBR;EACA;;;AAGF;EACE;;;ACjCF;AACE;EACA;EACA;EACA;EACA,kBTOqB;ASLrB;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA,kBTtBQ;ESuBR;EACA;;;AAGF;EACE;;;ACjCF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;;ACPF;EACE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EAEE;;;AAGF;EAEE;;;AClBF;EACE;EACA;EACA;;;AAGF;EAEE;;;AAGF;EAEE;;;AAGF;EAEE;;;AAGF;EAEE;;;AAGF;EAEE;;;AAGF;EAEE;;;AAGF;EACE;EACA;;;ACtCF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAQE,abPW;EaQX,kBbGqB;EaFrB,ObDa;EaEb;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ACnBF;EACE;EACA,OdOa;EcNb,YdQW","file":"chimera-dark.css"}
\ No newline at end of file
diff --git a/css/chimera-golden.css b/css/chimera-golden.css
new file mode 100644
index 0000000..052823b
--- /dev/null
+++ b/css/chimera-golden.css
@@ -0,0 +1,268 @@
+button,
+input[type=button],
+input[type=submit] {
+ background-color: #fae0d1;
+ color: #333333;
+ font-size: medium;
+ padding: 0.5em 0.75em;
+ border: 0;
+ border-radius: 0.5em;
+ transition: 200ms ease-in-out;
+}
+
+button:hover,
+input[type=button]:hover,
+input[type=submit]:hover {
+ background-color: hsl(22, 80%, 70%);
+ border-color: hsl(22, 80%, 70%);
+ cursor: pointer;
+}
+
+button:active,
+input[type=button]:active,
+input[type=submit]:active {
+ border-color: hsl(22, 80%, 60%);
+ background-color: hsl(22, 80%, 60%);
+}
+
+blockquote {
+ line-height: 2em;
+ background-color: hsl(60, 5%, 10%);
+ width: 100%;
+ box-sizing: border-box;
+ border-left: 0.25em solid #fae0d1;
+ border-radius: 0 0.5em 0.5em 0;
+ padding: 1em;
+ margin: 0;
+}
+
+code,
+kbd,
+var,
+samp, pre {
+ background-color: hsl(60, 5%, 10%);
+ border-radius: 8px;
+ font-family: "Fira Code", monospace;
+}
+
+pre {
+ padding: 10px;
+ overflow-x: auto;
+ width: 100%;
+}
+
+code,
+kbd,
+var,
+samp {
+ padding: 4px 8px;
+}
+
+hr {
+ background-color: #fae0d1;
+ height: 0.2em;
+ width: 100%;
+ border: 0;
+ margin: 1em 0;
+}
+
+img {
+ width: 100%;
+ height: auto;
+}
+
+label {
+ font-weight: 600;
+}
+
+a {
+ color: hsl(22, 80%, 70%);
+ text-decoration: none;
+ font-weight: 500;
+}
+
+a:hover {
+ color: hsl(22, 80%, 70%);
+ cursor: pointer;
+}
+
+a:active {
+ color: hsl(22, 80%, 60%);
+ text-decoration-color: hsl(22, 80%, 60%);
+}
+
+li, ul {
+ margin-left: 1.5em;
+ padding: 0;
+ line-height: 2em;
+}
+
+ul {
+ list-style: disc;
+}
+
+li {
+ list-style: inherit;
+}
+
+input[type=checkbox] {
+ /*remove default checkboxes, and reset style*/
+ appearance: none;
+ margin: 0;
+ padding: 0;
+ background-color: hsl(60, 5%, 10%);
+ /*style*/
+ width: 1em;
+ height: 1em;
+ border-radius: 1em;
+ border: 2px solid hsl(0, 0%, 51%);
+ border-radius: 0.2em;
+ display: grid;
+ place-content: center;
+}
+
+input[type=checkbox]:hover {
+ border: 2px solid #fae0d1;
+}
+
+input[type=checkbox]::before {
+ transition: 200ms transform ease-in-out;
+ transform: scale(0);
+ width: 0.5em;
+ height: 0.5em;
+ background-color: #fae0d1;
+ content: "";
+ border-radius: 0.05em;
+}
+
+input[type=checkbox]:checked::before {
+ transform: scale(1);
+}
+
+input[type=radio] {
+ /*remove default radio-buttons, and reset style*/
+ appearance: none;
+ margin: 0;
+ padding: 0;
+ background-color: hsl(60, 5%, 10%);
+ /*style*/
+ width: 1em;
+ height: 1em;
+ border-radius: 1em;
+ border: 2px solid hsl(0, 0%, 51%);
+ /*Place fill*/
+ display: grid;
+ place-content: center;
+}
+
+input[type=radio]:hover {
+ border: 2px solid #fae0d1;
+}
+
+input[type=radio]::before {
+ transition: 200ms transform ease-in-out;
+ transform: scale(0);
+ width: 0.5em;
+ height: 0.5em;
+ background-color: #fae0d1;
+ content: "";
+ border-radius: 50%;
+}
+
+input[type=radio]:checked::before {
+ transform: scale(1);
+}
+
+radio,
+checkbox {
+ line-height: 1.1;
+ display: grid;
+ grid-template-columns: 1em auto;
+ gap: 0.5em;
+ align-items: center;
+ margin: 1em 0em;
+}
+
+td, th {
+ border-bottom: 0.1em solid #fae0d1;
+ padding: 0.5em;
+ text-align: left;
+}
+
+table {
+ width: 100%;
+ border-collapse: collapse;
+}
+
+th {
+ font-weight: 600;
+}
+
+td {
+ font-weight: lighter;
+}
+
+h6, h5, h4, h3, h2, h1 {
+ font-weight: 400;
+ margin-top: 0.5em;
+ margin-bottom: 0.5em;
+}
+
+h1 {
+ font-size: 3em;
+}
+
+h2 {
+ font-size: 2.5em;
+}
+
+h3 {
+ font-size: 2em;
+}
+
+h4 {
+ font-size: 1.5em;
+}
+
+h5 {
+ font-size: 1.25em;
+}
+
+h6 {
+ font-size: 1em;
+}
+
+p {
+ line-height: 1.5;
+ font-weight: 300;
+}
+
+textarea,
+input[type=text],
+input[type=email],
+input[type=password],
+input[type=number],
+input[type=tel],
+input[type=url],
+input[type=search] {
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;
+ background-color: hsl(60, 5%, 10%);
+ color: #fae0d1;
+ font-size: medium;
+ border-radius: 0.5em;
+ border: 0;
+ outline: none;
+ width: 100%;
+ box-sizing: border-box;
+ margin: 0.5em 0;
+ padding: 1em 0 1em 1em;
+ resize: none;
+}
+
+body {
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;
+ color: #fae0d1;
+ background: hsl(0, 0%, 0%);
+}
+
+/*# sourceMappingURL=chimera-golden.css.map */
diff --git a/css/chimera-golden.css.map b/css/chimera-golden.css.map
new file mode 100644
index 0000000..b141d2c
--- /dev/null
+++ b/css/chimera-golden.css.map
@@ -0,0 +1 @@
+{"version":3,"sourceRoot":"","sources":["../sass/_buttons.scss","../sass/chimera-golden.scss","../sass/_blockquotes.scss","../sass/_formatted-text.scss","../sass/_horisontal-rule.scss","../sass/_images.scss","../sass/_labels.scss","../sass/_links.scss","../sass/_lists.scss","../sass/_checkboxes.scss","../sass/_radio-buttons.scss","../sass/_radio-checkbox-groups.scss","../sass/_tables.scss","../sass/_text.scss","../sass/_textfields.scss","../sass/_base.scss"],"names":[],"mappings":"AAAA;AAAA;AAAA;EAGE,kBCEQ;EDDR,OCMuB;EDLvB;EACA;EACA;EACA;EACA;;;AAGF;AAAA;AAAA;EAGE,kBCTa;EDUb,cCVa;EDWb;;;AAGF;AAAA;AAAA;EAGE,cChBe;EDiBf,kBCjBe;;;ACPjB;EACE;EACA,kBDUqB;ECTrB;EACA;EACA;EACA;EACA;EACA;;;ACRF;AAAA;AAAA;AAAA;EACE,kBFWqB;EEVrB;EACA;;;AAGF;EAEE;EACA;EACA;;;AAGF;AAAA;AAAA;AAAA;EAKE;;;AClBF;EACE,kBHIQ;EGHR;EACA;EACA;EACA;;;ACLF;EACE;EACA;;;ACFF;EACE;;;ACDF;EACE,ONYa;EMXb;EACA;;;AAGF;EACE,ONDa;EMEb;;;AAGF;EACE,ONLe;EMMf,uBNNe;;;AOPjB;EACE;EACA;EACA;;;AAGF;EAEE;;;AAGF;EAEE;;;ACbF;AACE;EACA;EACA;EACA;EACA,kBROqB;AQLrB;EACA;EACA;EACA;EACA;EACA;EAEA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA,kBRtBQ;EQuBR;EACA;;;AAGF;EACE;;;ACjCF;AACE;EACA;EACA;EACA;EACA,kBTOqB;ASLrB;EACA;EACA;EACA;EACA;AAEA;EACA;EACA;;;AAGF;EACE;;;AAGF;EACE;EACA;EACA;EACA;EACA,kBTtBQ;ESuBR;EACA;;;AAGF;EACE;;;ACjCF;AAAA;EAEE;EACA;EACA;EACA;EACA;EACA;;;ACPF;EACE;EACA;EACA;;;AAGF;EACE;EACA;;;AAGF;EAEE;;;AAGF;EAEE;;;AClBF;EACE;EACA;EACA;;;AAGF;EAEE;;;AAGF;EAEE;;;AAGF;EAEE;;;AAGF;EAEE;;;AAGF;EAEE;;;AAGF;EAEE;;;AAGF;EACE;EACA;;;ACtCF;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;EAQE,abPW;EaQX,kBbGqB;EaFrB,ObDa;EaEb;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;;ACnBF;EACE;EACA,OdOa;EcNb,YdQW","file":"chimera-golden.css"}
\ No newline at end of file
diff --git a/public/img/chimera-dark.png b/public/img/chimera-dark.png
new file mode 100644
index 0000000000000000000000000000000000000000..dfaeee93a98f59bea355ebede5a506855d1350c9
GIT binary patch
literal 26473
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
literal 0
HcmV?d00001
diff --git a/public/img/chimera-golden.png b/public/img/chimera-golden.png
new file mode 100644
index 0000000000000000000000000000000000000000..2c9eb07a80a18d204a99d57f5c7670daaab13ad4
GIT binary patch
literal 27337
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
literal 0
HcmV?d00001
diff --git a/public/img/chimera.png b/public/img/chimera.png
new file mode 100644
index 0000000000000000000000000000000000000000..4625ef268374fcae42b3c6647043be195de8301e
GIT binary patch
literal 25331
zcmeFZcUY5Y*Ds3WsN*1_gY=RaQ9)@Uy=D{<6{U#uDiK1*2!xV^=s1cHii!f#A}|!`
zHFRPjiP9oUO-Q1NbV3Xzlt4I7obUb4_wKW=v%ja*F;2iHvxZLKkWssQ1j35fR9}f*R0NoR1YZ30*xP`XRn?W
z5vfZP-MX;{Xz#yu(KSLu|_*mcHFy-MP2)|sK8*uY88
zU}*7pd-Ji*~hxMtB=zkplB`Tr~^X%c=CeP)AhePFSsf7iyjjg+`ZdCUxt9HG%sW4u;
zn21PGcE^J;DJuX%AqdBh+Iz4eD@XsOxiRacKjBY-zrN3J;%vG~#|WjJn>L#%Il?
z_jq~Jyh(}`NmuX1X@)&_gfk@E3L_qd&$PPxKQo)&KX~RZlj;_R|G4FL7stpeAv<&{DQ7$4$412wsB2XBpoyDiAT7I-vIO|B1%YDouE
z7oS19!MdAo$yWvR{IvY`26CSjl(^HvqsPRzZ^@lGK@6L%-7WIU=4nis
zr>wZ=S|)77Pmx=rRiieCyXo1nRig-dKMqPW$){;D7MsT@)0~tFa>&D8VYA%Wn(4QT_VhoR#JeqQ
zr6wm{bCOspM<&IpQ09vo_j^)fLSpvmD{angz$mfJ-RbTqpHX6ZsC4(Rr`Am?KPy*x
zGM&pcWEYK+((>hd_z1oHcD@d5aWZclFDD{07IjP^$UBh~-tw#FHeIX7t)$#{!aXf%
zb6GQujAr3l*tqcSX)UnUT&a>w_^I&g9@_!P)(uJv`p*b9Wm=jrIURqZ%}X`Sd;?*4
z%wON@NG4h!KaO}uCmEQ7GQEdnbi`wWlPj`npi!n#pS(#{lnW=uY+^)n=))mJA&SRjH~(?7Yu6Ete$bH+r2xqyJw)cXrnjH
zAA9GFBa2yOHB5??-VQ~+ToH5~LA!5GEXYGJo=(v_o*v&;i%nLVfb%@?G^EUPJl3y~
z?kc4~?9#Alg`ZXLSdAD&68FQte%?iwk488k5wDxL^zGh1dgrQJ7Tc^Y
zls(gF;Jsh(QRzBFn|yh5>#V(ZoVY=^<#b=NL~3qsXTk#NiuoCvtXLb5$hTE>rxBpl
zeJNUtkKCozjH@5cE6LuCuID6j8NCjnoVQ%o*#wN>So~4|7hP3;3iIv0WEv5F;LM5U
z>DN}w;=Kvy)1;=AjV#$|
zk4TG&wp(XC+|hQp={r$s#>}J}=nGDS!W
z4w!4v#7WDj=-ncBz81>{IY$w5=X<+`oY|mN?=3fvm_GBm)`EBl&*+5tD#6w=)HNu!
zZh6W@_v`xcU6gZoUMC?a3>n%;zYWn1|6=xaX>D+;IER@&8Ga072VQUI{nq#-
zESyiog6ut?Mp&~{z;a*j(9z+hEhVaWb|@EDXt