aboutsummaryrefslogtreecommitdiff
path: root/src/web/index.css
diff options
context:
space:
mode:
Diffstat (limited to 'src/web/index.css')
-rw-r--r--src/web/index.css60
1 files changed, 60 insertions, 0 deletions
diff --git a/src/web/index.css b/src/web/index.css
new file mode 100644
index 0000000..ff68a04
--- /dev/null
+++ b/src/web/index.css
@@ -0,0 +1,60 @@
+:root {
+ --nav-bar-z-index: 1;
+ --menu-z-index: 2;
+ --login-z-index: 3;
+}
+
+:root {
+ --transition-time: 0.15s;
+
+ --black-100: hsl(0, 0%, 100%);
+ --black-98: hsl(0, 0%, 98%);
+ --black-95: hsl(0, 0%, 95%);
+ --black-90: hsl(0, 0%, 90%);
+ --black-80: hsl(0, 0%, 80%);
+ --black-20: hsl(0, 0%, 20%);
+ --black-15: hsl(0, 0%, 15%);
+ --black-10: hsl(0, 0%, 10%);
+ --black-5: hsl(0, 0%, 5%);
+ --black-0: hsl(0, 0%, 0%);
+
+ --brand-100: hsl(188, 100%, 50%);
+ --brand-90: hsl(188, 90%, 50%);
+ --brand-80: hsl(188, 80%, 50%);
+ --brand-70: hsl(188, 70%, 50%);
+ --brand-60: hsl(188, 60%, 50%);
+ --brand-50: hsl(188, 50%, 50%);
+ --brand-40: hsl(188, 40%, 50%);
+ --brand-30: hsl(188, 30%, 50%);
+ --brand-20: hsl(188, 20%, 50%);
+ --brand-10: hsl(188, 10%, 50%);
+}
+
+:root {
+ font-size: calc(1vw + 0.6em);
+ font-family: "Heebo", sans-serif;
+ letter-spacing: 0.04em;
+ overscroll-behavior: none;
+
+ /*Disable copying, TODO turn this back on for appropriate fields.*/
+ -webkit-user-select: none;
+ -khtml-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ -o-user-select: none;
+ user-select: none;
+}
+@media (min-width: 50em) {
+ :root {
+ font-size: 1.125em;
+ }
+}
+
+:root {
+ box-sizing: border-box;
+}
+*,
+*::before,
+*::after {
+ box-sizing: inherit;
+}