summaryrefslogtreecommitdiff
path: root/src/layouts
diff options
context:
space:
mode:
authorKyren223 <Kyren223@proton.me>2024-11-12 01:07:20 +0200
committerKyren223 <Kyren223@proton.me>2024-11-12 01:07:20 +0200
commitc839ead325d552496c7faf6d72428d3589d88304 (patch)
treec314784ab5c2486b30954367deed6460df523f81 /src/layouts
parent098dce9f35621753ab0af28fffbf97d4c9310437 (diff)
Committing with a bunch of changes
Diffstat (limited to 'src/layouts')
-rw-r--r--src/layouts/Layout.astro106
-rw-r--r--src/layouts/MarkdownLayout.astro53
2 files changed, 80 insertions, 79 deletions
diff --git a/src/layouts/Layout.astro b/src/layouts/Layout.astro
index 1810971..bed38f4 100644
--- a/src/layouts/Layout.astro
+++ b/src/layouts/Layout.astro
@@ -20,31 +20,85 @@ const { title } = Astro.props;
<slot />
</body>
</html>
+
<style is:global>
- :root {
- --accent: 136, 58, 234;
- --accent-light: 224, 204, 250;
- --accent-dark: 49, 10, 101;
- --accent-gradient: linear-gradient(
- 45deg,
- rgb(var(--accent)),
- rgb(var(--accent-light)) 30%,
- white 60%
- );
- }
- html {
- font-family: system-ui, sans-serif;
- background: #13151a;
- }
- code {
- font-family:
- Menlo,
- Monaco,
- Lucida Console,
- Liberation Mono,
- DejaVu Sans Mono,
- Bitstream Vera Sans Mono,
- Courier New,
- monospace;
- }
+@import url("../styles/JetBrainsMono.css");
+
+:root {
+ --primary: #ffbf00;
+ --secondary: #9b7eca;
+ --accent: #7ed4fb;
+ --extra: #8fcc75;
+ --text: #ffffff;
+ --alt: #999999;
+ --background: #000000;
+}
+
+* {
+ margin: 0;
+ padding: 0;
+}
+
+html {
+ background-color: var(--background);
+ color: var(--text);
+ font-family: "Jetbrains Mono", monospace;
+ user-select: none;
+}
+
+body {
+ overflow-y: scroll;
+ zoom: 1;
+}
+@media screen and (max-width: 768px) {
+ body {
+ zoom: 0.8;
+ }
+}
+@media screen and (max-width: 480px) {
+ body {
+ zoom: 0.7;
+ }
+}
+
+main {
+ display: grid;
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ grid-template-columns: minmax(200px, 1fr);
+ transform: translate(-50%, -50%);
+ border: 1px;
+ border-style: solid;
+ background: var(--background);
+ padding: 1.75rem;
+ width: 55rem;
+ max-width: 75%;
+ /* ! font-weight: 300; */
+}
+
+h1,
+h2,
+h3 {
+ font-size: 1rem;
+ font-weight: bold;
+}
+
+a {
+ font-weight: 300;
+}
+a:link,
+a:visited,
+a:active {
+ background-color: transparent;
+ text-decoration: none;
+ color: var(--secondary);
+}
+a:hover {
+ transition-duration: 0.2s;
+ transition-property: color, text-decoration;
+ text-decoration: underline;
+ color: var(--accent);
+}
+
</style>
diff --git a/src/layouts/MarkdownLayout.astro b/src/layouts/MarkdownLayout.astro
deleted file mode 100644
index becb8e9..0000000
--- a/src/layouts/MarkdownLayout.astro
+++ /dev/null
@@ -1,53 +0,0 @@
----
-interface Props {
- title: string;
-}
-
-const { title } = Astro.props;
----
-
-<!doctype html>
-<html lang="en">
- <head>
- <meta charset="UTF-8" />
- <meta name="description" content="Astro description" />
- <meta name="viewport" content="width=device-width" />
- <link rel="icon" type="image/svg+xml" href="/favicon.svg" />
- <!-- <link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;700&display=swap" rel="stylesheet"> -->
- <meta name="generator" content={Astro.generator} />
- <title>{title}</title>
- </head>
- <body>
- <slot />
- </body>
-</html>
-<style is:global>
- :root {
- --accent: 136, 58, 234;
- --accent-light: 224, 204, 250;
- --accent-dark: 49, 10, 101;
- --accent-gradient: linear-gradient(
- 45deg,
- rgb(var(--accent)),
- rgb(var(--accent-light)) 30%,
- white 60%
- );
- }
- html {
- font-family: system-ui, sans-serif;
- /* font-family: jetbrains-mono; */
- /* font-family: 'JetBrains Mono'; */
- background: #13151a;
- }
- code {
- font-family:
- Menlo,
- Monaco,
- Lucida Console,
- Liberation Mono,
- DejaVu Sans Mono,
- Bitstream Vera Sans Mono,
- Courier New,
- monospace;
- }
-</style>