Added import alises and also fixed font issues

This commit is contained in:
2024-11-14 12:13:04 +02:00
parent 4bc9b34b10
commit debc09cb3b
33 changed files with 63 additions and 49 deletions

View File

@@ -1,5 +1,5 @@
---
import TerminalBorder from "../components/TerminalBorder.astro";
import TerminalBorder from "@components/TerminalBorder.astro";
function formatDate(date: Date) {
const day = date.getDate();

View File

@@ -1,10 +1,10 @@
---
import "../styles/markdown/asides.css";
import "../styles/markdown/markdown.css";
import "../styles/markdown/props.css";
import "../styles/markdown/reset.css";
import "../styles/markdown/shiki.css";
import "../styles/markdown/util.css";
import "@styles/markdown/asides.css";
import "@styles/markdown/markdown.css";
import "@styles/markdown/props.css";
import "@styles/markdown/reset.css";
import "@styles/markdown/shiki.css";
import "@styles/markdown/util.css";
---
<div class="sl-markdown-content">

View File

@@ -1,6 +1,6 @@
---
import TerminalBorder from "../components/TerminalBorder.astro";
import Link from "../components/Link.astro";
import TerminalBorder from "@components/TerminalBorder.astro";
import Link from "@components/Link.astro";
interface Props {
title: string;

View File

@@ -1,5 +1,5 @@
---
import "../styles/terminal.css"
import "@styles/terminal.css"
interface Entry {
name: string;

View File

@@ -1,5 +1,5 @@
---
import Markdown from "../components/Markdown.astro";
import Markdown from "@components/Markdown.astro";
interface Props {
title: string;

View File

@@ -1,6 +1,6 @@
---
import "../styles/terminal.css";
import Nav from "../components/Nav.astro";
import "@styles/terminal.css";
import Nav from "@components/Nav.astro";
interface Props {
path: string;

View File

@@ -1,6 +1,6 @@
---
import TerminalBorder from "../components/TerminalBorder.astro"
import Terminal from "../layouts/Terminal.astro"
import TerminalBorder from "@components/TerminalBorder.astro"
import Terminal from "@layouts/Terminal.astro"
const url = new URL(Astro.request.url).pathname.substring(1);
---

View File

@@ -1,7 +1,7 @@
---
import Terminal from "../layouts/Terminal.astro";
import TerminalBorder from "../components/TerminalBorder.astro";
import BlogItem from "../components/BlogItem.astro";
import Terminal from "@layouts/Terminal.astro";
import TerminalBorder from "@components/TerminalBorder.astro";
import BlogItem from "@components/BlogItem.astro";
import { getCollection } from "astro:content";
const blogs = (await getCollection("blogs"))

View File

@@ -1,5 +1,5 @@
---
import Blog from "../../layouts/Blog.astro";
import Blog from "@layouts/Blog.astro";
import { getCollection } from "astro:content";
export async function getStaticPaths() {

View File

@@ -1,9 +1,9 @@
---
import { getCollection } from "astro:content";
import Terminal from "../layouts/Terminal.astro";
import TerminalBorder from "../components/TerminalBorder.astro";
import Link from "../components/Link.astro";
import BlogItem from "../components/BlogItem.astro";
import Terminal from "@layouts/Terminal.astro";
import TerminalBorder from "@components/TerminalBorder.astro";
import Link from "@components/Link.astro";
import BlogItem from "@components/BlogItem.astro";
const latestBlog = (await getCollection("blogs")).reduce((latest, blog) => {
const blogDate = new Date(blog.data.date);
@@ -123,7 +123,9 @@ watching Anime or solving Rubik's cubes fast.`.trimStart();
<BlogItem
header="Latest Blog Post"
title={latestBlog.data.title}
description={latestBlog.data.description ? latestBlog.data.description : ""}
description={latestBlog.data.description
? latestBlog.data.description
: ""}
date={latestBlog.data.date}
href={"/blogs/" + latestBlog.slug}
/>

View File

@@ -1,6 +1,6 @@
---
import Terminal from "../layouts/Terminal.astro";
import Project from "../components/Project.astro";
import Terminal from "@layouts/Terminal.astro";
import Project from "@components/Project.astro";
---
<Terminal path="skills">

View File

@@ -1,7 +1,7 @@
---
import Terminal from "../layouts/Terminal.astro";
import RadarChart from "../components/RadarChart.astro";
import TerminalBorder from "../components/TerminalBorder.astro";
import Terminal from "@layouts/Terminal.astro";
import RadarChart from "@components/RadarChart.astro";
import TerminalBorder from "@components/TerminalBorder.astro";
const max = 100;
const data = [

View File

@@ -1,108 +1,108 @@
@font-face {
font-family: "Jetbrains Mono";
src: url("JetBrainsMono-Thin.woff2") format("woff2");
src: url("/fonts/JetBrainsMono-Thin.woff2") format("woff2");
font-weight: 100;
font-style: normal;
}
@font-face {
font-family: "Jetbrains Mono";
src: url("JetBrainsMono-ThinItalic.woff2") format("woff2");
src: url("/fonts/JetBrainsMono-ThinItalic.woff2") format("woff2");
font-weight: 100;
font-style: italic;
}
@font-face {
font-family: "Jetbrains Mono";
src: url("JetBrainsMono-ExtraLight.woff2") format("woff2");
src: url("/fonts/JetBrainsMono-ExtraLight.woff2") format("woff2");
font-weight: 200;
font-style: normal;
}
@font-face {
font-family: "Jetbrains Mono";
src: url("JetBrainsMono-ExtraLightItalic.woff2") format("woff2");
src: url("/fonts/JetBrainsMono-ExtraLightItalic.woff2") format("woff2");
font-weight: 200;
font-style: italic;
}
@font-face {
font-family: "Jetbrains Mono";
src: url("JetBrainsMono-Light.woff2") format("woff2");
src: url("/fonts/JetBrainsMono-Light.woff2") format("woff2");
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: "Jetbrains Mono";
src: url("JetBrainsMono-LightItalic.woff2") format("woff2");
src: url("/fonts/JetBrainsMono-LightItalic.woff2") format("woff2");
font-weight: 300;
font-style: italic;
}
@font-face {
font-family: "Jetbrains Mono";
src: url("JetBrainsMono-Regular.woff2") format("woff2");
src: url("/fonts/JetBrainsMono-Regular.woff2") format("woff2");
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: "Jetbrains Mono";
src: url("JetBrainsMono-Italic.woff2") format("woff2");
src: url("/fonts/JetBrainsMono-Italic.woff2") format("woff2");
font-weight: 400;
font-style: italic;
}
@font-face {
font-family: "Jetbrains Mono";
src: url("JetBrainsMono-Medium.woff2") format("woff2");
src: url("/fonts/JetBrainsMono-Medium.woff2") format("woff2");
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: "Jetbrains Mono";
src: url("JetBrainsMono-MediumItalic.woff2") format("woff2");
src: url("/fonts/JetBrainsMono-MediumItalic.woff2") format("woff2");
font-weight: 500;
font-style: italic;
}
@font-face {
font-family: "Jetbrains Mono";
src: url("JetBrainsMono-SemiBold.woff2") format("woff2");
src: url("/fonts/JetBrainsMono-SemiBold.woff2") format("woff2");
font-weight: 600;
font-style: normal;
}
@font-face {
font-family: "Jetbrains Mono";
src: url("JetBrainsMono-SemiBoldItalic.woff2") format("woff2");
src: url("/fonts/JetBrainsMono-SemiBoldItalic.woff2") format("woff2");
font-weight: 600;
font-style: italic;
}
@font-face {
font-family: "Jetbrains Mono";
src: url("JetBrainsMono-Bold.woff2") format("woff2");
src: url("/fonts/JetBrainsMono-Bold.woff2") format("woff2");
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: "Jetbrains Mono";
src: url("JetBrainsMono-BoldItalic.woff2") format("woff2");
src: url("/fonts/JetBrainsMono-BoldItalic.woff2") format("woff2");
font-weight: 700;
font-style: italic;
}
@font-face {
font-family: "Jetbrains Mono";
src: url("JetBrainsMono-ExtraBold.woff2") format("woff2");
src: url("/fonts/JetBrainsMono-ExtraBold.woff2") format("woff2");
font-weight: 800;
font-style: normal;
}
@font-face {
font-family: "Jetbrains Mono";
src: url("JetBrainsMono-ExtraBoldItalic.woff2") format("woff2");
src: url("/fonts/JetBrainsMono-ExtraBoldItalic.woff2") format("woff2");
font-weight: 800;
font-style: italic;
}
@font-face {
font-family: "Jetbrains Mono";
src: url("JetBrainsMono-ExtraBold.woff2") format("woff2");
src: url("/fonts/JetBrainsMono-ExtraBold.woff2") format("woff2");
font-weight: 900;
font-style: normal;
}
@font-face {
font-family: "Jetbrains Mono";
src: url("JetBrainsMono-ExtraBoldItalic.woff2") format("woff2");
src: url("/fonts/JetBrainsMono-ExtraBoldItalic.woff2") format("woff2");
font-weight: 900;
font-style: italic;
}

View File

@@ -1,4 +1,4 @@
@import url("../styles/fonts/JetBrainsMono.css");
@import url("@styles/fonts/JetBrainsMono.css");
:root {
--primary: #54d7a9;