summaryrefslogtreecommitdiff
path: root/static/style.css
diff options
context:
space:
mode:
Diffstat (limited to 'static/style.css')
-rw-r--r--static/style.css113
1 files changed, 113 insertions, 0 deletions
diff --git a/static/style.css b/static/style.css
new file mode 100644
index 0000000..e2c5064
--- /dev/null
+++ b/static/style.css
@@ -0,0 +1,113 @@
+:root {
+ --anchor: #584800;
+ --anchor-hover: #8a7000;
+
+ --box-primary-color: #ccb800;
+ --box-secondary-color: #8b6600;
+
+ --button-submit-background: linear-gradient(0deg, #ccb800, #ffe600);
+ --button-submit-background-hover: linear-gradient(180deg, #ccb800, #ffe600);
+ --button-submit-border: #8b6600;
+ --button-submit-color: #302300;
+}
+
+* {
+ margin: 0;
+ padding: 0;
+}
+
+body {
+ width: 100%;
+ min-height: 100vh;
+ display: flex;
+ flex-direction: column;
+ align-items: center;
+
+ font-family: Arial, Helvetica, sans-serif;
+}
+
+main {
+ display: flex;
+ flex-direction: column;
+ width: 50%;
+}
+
+header {
+ margin: 32px 0;
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
+}
+
+a {
+ color: var(--anchor);
+ font-weight: bold;
+}
+
+a:hover {
+ color: var(--anchor-hover);
+ cursor: pointer;
+}
+
+input[type=text],
+input[type=password] {
+ padding: 4px;
+ border: 1px solid var(--box-primary-color);
+}
+
+button[type=submit] {
+ padding: 4px 32px;
+ font-size: 24px;
+ background: var(--button-submit-background);
+ color: var(--button-submit-color);
+ border: 1px solid var(--button-submit-border);
+ border-radius: 4px;
+ text-shadow: 0 1px 0 var(--button-submit-border);
+}
+
+button[type=submit]:hover {
+ background: var(--button-submit-background-hover);
+ text-shadow: 0 -1px 0 var(--button-submit-border);
+ cursor: pointer;
+}
+
+.box {
+ padding: 8px;
+ border: 1px solid var(--box-primary-color);
+}
+
+.box:has(.content) {
+ padding: 0;
+}
+
+.box>.tab {
+ display: flex;
+ flex-direction: row;
+ background: var(--box-primary-color);
+ color: var(--box-secondary-color);
+ padding: 4px;
+ text-transform: uppercase;
+ font-size: 10px;
+}
+
+.box>.content {
+ padding: 16px;
+}
+
+.column {
+ display: flex;
+ flex-direction: column;
+}
+
+.row {
+ display: flex;
+ flex-direction: row;
+}
+
+.gap-8 {
+ gap: 8px;
+}
+
+.gap-16 {
+ gap: 16px;
+} \ No newline at end of file