diff --git a/.envrc b/.envrc deleted file mode 100644 index 8392d15..0000000 --- a/.envrc +++ /dev/null @@ -1 +0,0 @@ -use flake \ No newline at end of file diff --git a/.gitignore b/.gitignore index 9117301..6d4c0aa 100644 --- a/.gitignore +++ b/.gitignore @@ -19,5 +19,3 @@ pnpm-debug.log* # macOS-specific files .DS_Store - -.direnv diff --git a/bun.lockb b/bun.lockb index fad52ca..2915afb 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/package.json b/package.json index 8812dcb..edda3de 100644 --- a/package.json +++ b/package.json @@ -16,9 +16,9 @@ }, "dependencies": { "@astrojs/partytown": "^2.1.4", - "@fontsource-variable/roboto-mono": "^5.2.6", + "@fontsource-variable/roboto-mono": "^5.2.8", "@tailwindcss/vite": "^4.1.13", - "astro": "^5.13.7", + "astro": "^5.14.1", "mdast-util-to-string": "^4.0.0", "reading-time": "^1.5.0", "tailwindcss": "^4.1.13" @@ -26,11 +26,11 @@ "devDependencies": { "@commitlint/cli": "^19.8.1", "@commitlint/config-conventional": "^19.8.1", - "@eslint/js": "^9.35.0", - "@tailwindcss/typography": "^0.5.16", - "@typescript-eslint/parser": "^8.43.0", + "@eslint/js": "^9.36.0", + "@tailwindcss/typography": "^0.5.19", + "@typescript-eslint/parser": "^8.44.1", "astro-eslint-parser": "^1.2.2", - "eslint": "^9.35.0", + "eslint": "^9.36.0", "eslint-plugin-astro": "^1.3.1", "husky": "^9.1.7", "prettier": "^3.6.2", @@ -39,6 +39,6 @@ "rehype-katex": "^7.0.1", "rehype-mathjax": "^7.1.0", "remark-math": "^6.0.0", - "typescript-eslint": "^8.43.0" + "typescript-eslint": "^8.44.1" } } diff --git a/src/components/About.astro b/src/components/About.astro index 0254b06..c8bf6db 100644 --- a/src/components/About.astro +++ b/src/components/About.astro @@ -1,5 +1,6 @@
- Hi, I'm Milán. I enjoy building creative, cool products. I'm currently working - towards obtaining my bachelor's degree in computer science at the University - of Pécs, Faculty of Sciences. + Hi, I'm Milán. I enjoy building creative, cool products. I'm a software + developer currently located in Hungary. I do a lot of React and Next.js, and + also work with other frameworks like Astro. Check out the projects I've been + working on.
diff --git a/src/components/ProjectCard.astro b/src/components/ProjectCard.astro index 17fd451..b384e72 100644 --- a/src/components/ProjectCard.astro +++ b/src/components/ProjectCard.astro @@ -7,7 +7,7 @@ interface Props { } const { project } = Astro.props; -const { name, tags, link } = project; +const { name, link } = project; ---
- {tags.join(", ")}
diff --git a/src/components/Projects.astro b/src/components/Projects.astro index faf2c51..a299bf9 100644 --- a/src/components/Projects.astro +++ b/src/components/Projects.astro @@ -15,32 +15,6 @@ const projects: Project[] = [ link: "https://github.com/milan-codes/milan-codes.github.io", tags: ["Astro", "Tailwind"], }, - { - name: "The Briefing Room", - description: "Access and visualize Formula 1 telemetry data", - link: "https://github.com/milan-codes/the-briefing-room", - tags: ["Next", "React.ts", "Tailwind"], - }, - { - name: "The Briefing Room API", - description: "Simple Flask API to serve The Briefing Room's frontend", - link: "https://github.com/milan-codes/the-briefing-room-api", - tags: ["Flask"], - }, - { - name: "Studician", - description: - "Android app for students to digitalize their timetable and tasks", - link: "https://github.com/milan-codes/studician-android-client", - tags: ["Kotlin"], - }, - { - name: "Studician API", - description: - "Express API to make information available for Studician users", - link: "https://github.com/milan-codes/studician-api", - tags: ["Node.js", "Express", "Firebase"], - }, ]; --- diff --git a/src/layouts/PostLayout.astro b/src/layouts/PostLayout.astro index 06f1b23..8a71f38 100644 --- a/src/layouts/PostLayout.astro +++ b/src/layouts/PostLayout.astro @@ -10,7 +10,7 @@ interface Props { const { post } = Astro.props; --- - + + diff --git a/src/pages/blog/index.astro b/src/pages/blog/index.astro index 2d32c92..63f973b 100644 --- a/src/pages/blog/index.astro +++ b/src/pages/blog/index.astro @@ -14,7 +14,7 @@ const orderedPosts = posts.sort((a, b) => { const tags = [...new Set(posts.map((post) => post.data.tags).flat())]; --- - +

Posts

diff --git a/src/pages/index.astro b/src/pages/index.astro index 09185d4..cf61c4b 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -19,7 +19,7 @@ const announcements = await getCollection( ); --- - + diff --git a/src/pages/tags/[tag].astro b/src/pages/tags/[tag].astro index 70b744d..4b983ab 100644 --- a/src/pages/tags/[tag].astro +++ b/src/pages/tags/[tag].astro @@ -23,7 +23,7 @@ const allPosts = await getCollection( ); --- - +

Posts tagged with {tag} diff --git a/src/pages/tags/index.astro b/src/pages/tags/index.astro index 8fe5afb..a2bd0a8 100644 --- a/src/pages/tags/index.astro +++ b/src/pages/tags/index.astro @@ -8,7 +8,7 @@ const allPosts = await getCollection("blog"); const tags = [...new Set(allPosts.map((post) => post.data.tags).flat())]; --- - +