Personal Websites Update
This commit is contained in:
46
bun.lock
46
bun.lock
@@ -5,35 +5,35 @@
|
||||
"": {
|
||||
"name": "astro-paper",
|
||||
"dependencies": {
|
||||
"@astrojs/rss": "^4.0.12",
|
||||
"@astrojs/sitemap": "^3.4.1",
|
||||
"@astrojs/rss": "^4.0.14",
|
||||
"@astrojs/sitemap": "^3.6.0",
|
||||
"@resvg/resvg-js": "^2.6.2",
|
||||
"@tailwindcss/vite": "^4.1.11",
|
||||
"astro": "^5.12.0",
|
||||
"dayjs": "^1.11.13",
|
||||
"@tailwindcss/vite": "^4.1.17",
|
||||
"astro": "^5.16.1",
|
||||
"dayjs": "^1.11.19",
|
||||
"lodash.kebabcase": "^4.1.1",
|
||||
"remark-collapse": "^0.1.2",
|
||||
"remark-toc": "^9.0.0",
|
||||
"satori": "^0.15.2",
|
||||
"sharp": "^0.34.2",
|
||||
"tailwindcss": "^4.1.11",
|
||||
"sharp": "^0.34.5",
|
||||
"tailwindcss": "^4.1.17",
|
||||
},
|
||||
"devDependencies": {
|
||||
"@astrojs/check": "^0.9.4",
|
||||
"@pagefind/default-ui": "^1.3.0",
|
||||
"@shikijs/transformers": "^3.7.0",
|
||||
"@tailwindcss/typography": "^0.5.16",
|
||||
"@astrojs/check": "^0.9.6",
|
||||
"@pagefind/default-ui": "^1.4.0",
|
||||
"@shikijs/transformers": "^3.17.0",
|
||||
"@tailwindcss/typography": "^0.5.19",
|
||||
"@types/lodash.kebabcase": "^4.1.9",
|
||||
"@typescript-eslint/parser": "^8.36.0",
|
||||
"eslint": "^9.30.1",
|
||||
"eslint-plugin-astro": "^1.3.1",
|
||||
"globals": "^16.3.0",
|
||||
"pagefind": "^1.3.0",
|
||||
"@typescript-eslint/parser": "^8.48.0",
|
||||
"eslint": "^9.39.1",
|
||||
"eslint-plugin-astro": "^1.5.0",
|
||||
"globals": "^16.5.0",
|
||||
"pagefind": "^1.4.0",
|
||||
"prettier": "^3.6.2",
|
||||
"prettier-plugin-astro": "^0.14.1",
|
||||
"prettier-plugin-tailwindcss": "^0.6.13",
|
||||
"typescript": "^5.8.3",
|
||||
"typescript-eslint": "^8.36.0",
|
||||
"prettier-plugin-tailwindcss": "^0.6.14",
|
||||
"typescript": "^5.9.3",
|
||||
"typescript-eslint": "^8.48.0",
|
||||
},
|
||||
},
|
||||
},
|
||||
@@ -456,7 +456,7 @@
|
||||
|
||||
"array-iterate": ["array-iterate@2.0.1", "", {}, "sha512-I1jXZMjAgCMmxT4qxXfPXa6SthSoE8h6gkSI9BGGNv8mP8G/v0blc+qFnZu6K42vTOiuME596QaLO0TP3Lk0xg=="],
|
||||
|
||||
"astro": ["astro@5.16.1", "", { "dependencies": { "@astrojs/compiler": "^2.13.0", "@astrojs/internal-helpers": "0.7.5", "@astrojs/markdown-remark": "6.3.9", "@astrojs/telemetry": "3.3.0", "@capsizecss/unpack": "^3.0.1", "@oslojs/encoding": "^1.1.0", "@rollup/pluginutils": "^5.3.0", "acorn": "^8.15.0", "aria-query": "^5.3.2", "axobject-query": "^4.1.0", "boxen": "8.0.1", "ci-info": "^4.3.1", "clsx": "^2.1.1", "common-ancestor-path": "^1.0.1", "cookie": "^1.0.2", "cssesc": "^3.0.0", "debug": "^4.4.3", "deterministic-object-hash": "^2.0.2", "devalue": "^5.5.0", "diff": "^5.2.0", "dlv": "^1.1.3", "dset": "^3.1.4", "es-module-lexer": "^1.7.0", "esbuild": "^0.25.0", "estree-walker": "^3.0.3", "flattie": "^1.1.1", "fontace": "~0.3.1", "github-slugger": "^2.0.0", "html-escaper": "3.0.3", "http-cache-semantics": "^4.2.0", "import-meta-resolve": "^4.2.0", "js-yaml": "^4.1.1", "magic-string": "^0.30.21", "magicast": "^0.5.1", "mrmime": "^2.0.1", "neotraverse": "^0.6.18", "p-limit": "^6.2.0", "p-queue": "^8.1.1", "package-manager-detector": "^1.5.0", "piccolore": "^0.1.3", "picomatch": "^4.0.3", "prompts": "^2.4.2", "rehype": "^13.0.2", "semver": "^7.7.3", "shiki": "^3.15.0", "smol-toml": "^1.5.2", "svgo": "^4.0.0", "tinyexec": "^1.0.2", "tinyglobby": "^0.2.15", "tsconfck": "^3.1.6", "ultrahtml": "^1.6.0", "unifont": "~0.6.0", "unist-util-visit": "^5.0.0", "unstorage": "^1.17.3", "vfile": "^6.0.3", "vite": "^6.4.1", "vitefu": "^1.1.1", "xxhash-wasm": "^1.1.0", "yargs-parser": "^21.1.1", "yocto-spinner": "^0.2.3", "zod": "^3.25.76", "zod-to-json-schema": "^3.25.0", "zod-to-ts": "^1.2.0" }, "optionalDependencies": { "sharp": "^0.34.0" }, "bin": { "astro": "astro.js" } }, "sha512-fkEP3Qi7QlVL4ncyecLRzi+eZx/2RByNApjyw7n5kMhkF9vCYuOZBBm7EbdYM3vrCirSqvSn19C03vjhvKRa6A=="],
|
||||
"astro": ["astro@5.16.3", "", { "dependencies": { "@astrojs/compiler": "^2.13.0", "@astrojs/internal-helpers": "0.7.5", "@astrojs/markdown-remark": "6.3.9", "@astrojs/telemetry": "3.3.0", "@capsizecss/unpack": "^3.0.1", "@oslojs/encoding": "^1.1.0", "@rollup/pluginutils": "^5.3.0", "acorn": "^8.15.0", "aria-query": "^5.3.2", "axobject-query": "^4.1.0", "boxen": "8.0.1", "ci-info": "^4.3.1", "clsx": "^2.1.1", "common-ancestor-path": "^1.0.1", "cookie": "^1.0.2", "cssesc": "^3.0.0", "debug": "^4.4.3", "deterministic-object-hash": "^2.0.2", "devalue": "^5.5.0", "diff": "^5.2.0", "dlv": "^1.1.3", "dset": "^3.1.4", "es-module-lexer": "^1.7.0", "esbuild": "^0.25.0", "estree-walker": "^3.0.3", "flattie": "^1.1.1", "fontace": "~0.3.1", "github-slugger": "^2.0.0", "html-escaper": "3.0.3", "http-cache-semantics": "^4.2.0", "import-meta-resolve": "^4.2.0", "js-yaml": "^4.1.1", "magic-string": "^0.30.21", "magicast": "^0.5.1", "mrmime": "^2.0.1", "neotraverse": "^0.6.18", "p-limit": "^6.2.0", "p-queue": "^8.1.1", "package-manager-detector": "^1.5.0", "piccolore": "^0.1.3", "picomatch": "^4.0.3", "prompts": "^2.4.2", "rehype": "^13.0.2", "semver": "^7.7.3", "shiki": "^3.15.0", "smol-toml": "^1.5.2", "svgo": "^4.0.0", "tinyexec": "^1.0.2", "tinyglobby": "^0.2.15", "tsconfck": "^3.1.6", "ultrahtml": "^1.6.0", "unifont": "~0.6.0", "unist-util-visit": "^5.0.0", "unstorage": "^1.17.3", "vfile": "^6.0.3", "vite": "^6.4.1", "vitefu": "^1.1.1", "xxhash-wasm": "^1.1.0", "yargs-parser": "^21.1.1", "yocto-spinner": "^0.2.3", "zod": "^3.25.76", "zod-to-json-schema": "^3.25.0", "zod-to-ts": "^1.2.0" }, "optionalDependencies": { "sharp": "^0.34.0" }, "bin": { "astro": "astro.js" } }, "sha512-KzDk41F9Dspf5fM/Ls4XZhV4/csjJcWBrlenbnp5V3NGwU1zEaJz/HIyrdKdf5yw+FgwCeD2+Yos1Xkx9gnI0A=="],
|
||||
|
||||
"astro-eslint-parser": ["astro-eslint-parser@1.2.1", "", { "dependencies": { "@astrojs/compiler": "2.12.2", "@typescript-eslint/scope-manager": "8.24.0", "@typescript-eslint/types": "8.24.0", "astrojs-compiler-sync": "1.0.1", "debug": "4.4.0", "entities": "6.0.0", "eslint-scope": "8.2.0", "eslint-visitor-keys": "4.2.0", "espree": "10.3.0", "fast-glob": "3.3.3", "is-glob": "4.0.3", "semver": "7.7.2" } }, "sha512-3oqANMjrvJ+IE5pwlUWsH/4UztmYf/GTL0HPUkWnYBNAHiGVGrOh2EbegxS5niAwlO0w9dRYk0CkCPlJcu8c3Q=="],
|
||||
|
||||
@@ -974,7 +974,7 @@
|
||||
|
||||
"prelude-ls": ["prelude-ls@1.2.1", "", {}, "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g=="],
|
||||
|
||||
"prettier": ["prettier@3.6.2", "", { "bin": { "prettier": "bin/prettier.cjs" } }, "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ=="],
|
||||
"prettier": ["prettier@3.7.3", "", { "bin": { "prettier": "bin/prettier.cjs" } }, "sha512-QgODejq9K3OzoBbuyobZlUhznP5SKwPqp+6Q6xw6o8gnhr4O85L2U915iM2IDcfF2NPXVaM9zlo9tdwipnYwzg=="],
|
||||
|
||||
"prettier-plugin-astro": ["prettier-plugin-astro@0.14.1", "", { "dependencies": { "@astrojs/compiler": "2.10.4", "prettier": "3.6.2", "sass-formatter": "0.7.9" } }, "sha512-RiBETaaP9veVstE4vUwSIcdATj6dKmXljouXc/DDNwBSPTp8FRkLGDSGFClKsAFeeg+13SB0Z1JZvbD76bigJw=="],
|
||||
|
||||
@@ -1366,6 +1366,8 @@
|
||||
|
||||
"parse5/entities": ["entities@4.5.0", "", {}, "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw=="],
|
||||
|
||||
"prettier-plugin-astro/prettier": ["prettier@3.6.2", "", { "bin": { "prettier": "bin/prettier.cjs" } }, "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ=="],
|
||||
|
||||
"prompts/kleur": ["kleur@3.0.3", "", {}, "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w=="],
|
||||
|
||||
"typescript-auto-import-cache/semver": ["semver@7.7.2", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA=="],
|
||||
@@ -1388,6 +1390,8 @@
|
||||
|
||||
"yaml-language-server/ajv": ["ajv@8.17.1", "", { "dependencies": { "fast-deep-equal": "3.1.3", "fast-uri": "3.0.6", "json-schema-traverse": "1.0.0", "require-from-string": "2.0.2" } }, "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g=="],
|
||||
|
||||
"yaml-language-server/prettier": ["prettier@3.6.2", "", { "bin": { "prettier": "bin/prettier.cjs" } }, "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ=="],
|
||||
|
||||
"yaml-language-server/request-light": ["request-light@0.5.8", "", {}, "sha512-3Zjgh+8b5fhRJBQZoy+zbVKpAQGLyka0MPgW3zruTF4dFFJ8Fqcfu9YsAvi/rvdcaTeWG3MkbZv4WKxAn/84Lg=="],
|
||||
|
||||
"yaml-language-server/yaml": ["yaml@2.7.1", "", { "bin": { "yaml": "bin.mjs" } }, "sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ=="],
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
"@astrojs/sitemap": "^3.6.0",
|
||||
"@resvg/resvg-js": "^2.6.2",
|
||||
"@tailwindcss/vite": "^4.1.17",
|
||||
"astro": "^5.16.1",
|
||||
"astro": "^5.16.3",
|
||||
"dayjs": "^1.11.19",
|
||||
"lodash.kebabcase": "^4.1.1",
|
||||
"remark-collapse": "^0.1.2",
|
||||
@@ -37,7 +37,7 @@
|
||||
"eslint-plugin-astro": "^1.5.0",
|
||||
"globals": "^16.5.0",
|
||||
"pagefind": "^1.4.0",
|
||||
"prettier": "^3.6.2",
|
||||
"prettier": "^3.7.3",
|
||||
"prettier-plugin-astro": "^0.14.1",
|
||||
"prettier-plugin-tailwindcss": "^0.6.14",
|
||||
"typescript": "^5.9.3",
|
||||
|
||||
1
src/assets/icons/IconWebsite.svg
Normal file
1
src/assets/icons/IconWebsite.svg
Normal file
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="currentColor" d="M9 20v-1h2v-2H4.616q-.691 0-1.153-.462T3 15.385v-9.77q0-.69.463-1.152T4.615 4h14.77q.69 0 1.152.463T21 5.616v9.769q0 .69-.463 1.153T19.385 17H13v2h2v1zm-4.384-4h14.769q.23 0 .423-.192t.192-.423v-9.77q0-.23-.192-.423T19.385 5H4.615q-.23 0-.423.192T4 5.616v9.769q0 .23.192.423t.423.192M4 16V5z"/></svg>
|
||||
|
After Width: | Height: | Size: 412 B |
@@ -1,9 +1,9 @@
|
||||
export const SITE = {
|
||||
website: "https://dev.sirblob.co/", // replace this with your deployed domain
|
||||
website: "https://blog.sirblob.co/", // replace this with your deployed domain
|
||||
author: "Sir Blob",
|
||||
profile: "https://dev.sirblob.co/",
|
||||
desc: "My Engineering Blog",
|
||||
title: "Blob's Chai",
|
||||
title: "Finding Out",
|
||||
ogImage: "blob_nerd.png",
|
||||
lightAndDarkMode: true,
|
||||
postPerIndex: 4,
|
||||
@@ -14,7 +14,7 @@ export const SITE = {
|
||||
editPost: {
|
||||
enabled: false,
|
||||
text: "Edit page",
|
||||
url: "https://github.com/satnaing/astro-paper/edit/main/",
|
||||
url: "https://github.com/SirBlobby/astro-paper/edit/main/",
|
||||
},
|
||||
dynamicOgImage: true,
|
||||
dir: "ltr", // "rtl" | "auto"
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import type { Props } from "astro";
|
||||
|
||||
// import IconMail from "@/assets/icons/IconMail.svg";
|
||||
// import IconBrandX from "@/assets/icons/IconBrandX.svg";
|
||||
// import IconLinkedin from "@/assets/icons/IconLinkedin.svg";
|
||||
@@ -6,6 +7,7 @@ import type { Props } from "astro";
|
||||
// import IconFacebook from "@/assets/icons/IconFacebook.svg";
|
||||
// import IconTelegram from "@/assets/icons/IconTelegram.svg";
|
||||
// import IconPinterest from "@/assets/icons/IconPinterest.svg";
|
||||
import IconWebsite from "@/assets/icons/IconWebsite.svg";
|
||||
import IconGitHub from "@/assets/icons/IconGitHub.svg";
|
||||
import { SITE } from "@/config";
|
||||
|
||||
@@ -17,10 +19,16 @@ interface Social {
|
||||
}
|
||||
|
||||
export const SOCIALS: Social[] = [
|
||||
{
|
||||
name: "Website",
|
||||
href: SITE.profile,
|
||||
linkTitle: `${SITE.author} Website`,
|
||||
icon: IconWebsite,
|
||||
},
|
||||
{
|
||||
name: "GitHub",
|
||||
href: "https://github.com/SirBlobby",
|
||||
linkTitle: `${SITE.title} on GitHub`,
|
||||
linkTitle: `${SITE.author} on GitHub`,
|
||||
icon: IconGitHub,
|
||||
}
|
||||
] as const;
|
||||
|
||||
@@ -1,21 +0,0 @@
|
||||
---
|
||||
title: Example Draft Post
|
||||
author: Sat Naing
|
||||
pubDatetime: 2022-06-06T04:06:31Z
|
||||
slug: example-draft-post
|
||||
featured: false
|
||||
draft: false
|
||||
tags:
|
||||
- TypeScript
|
||||
- Astro
|
||||
description:
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
|
||||
incididunt ut labore et dolore magna aliqua. Praesent elementum facilisis leo vel
|
||||
fringilla est
|
||||
---
|
||||
|
||||
Users cannot see this post because it is in draft.
|
||||
|
||||
## Motivation
|
||||
|
||||
rec 1
|
||||
19
src/data/blog/personal-websites.md
Normal file
19
src/data/blog/personal-websites.md
Normal file
@@ -0,0 +1,19 @@
|
||||
---
|
||||
title: Personal Websites
|
||||
author: Gagan M
|
||||
pubDatetime: 2025-11-29T14:45:00Z
|
||||
slug: personal-websites
|
||||
featured: false
|
||||
draft: false
|
||||
tags:
|
||||
- Web Developement
|
||||
- SvelteKit
|
||||
- TailwindCSS
|
||||
- Arch Linux
|
||||
description:
|
||||
My Journey through creating my personal website.
|
||||
---
|
||||
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
|
||||
incididunt ut labore et dolore magna aliqua. Praesent elementum facilisis leo vel
|
||||
fringilla est
|
||||
@@ -3,6 +3,10 @@ layout: ../layouts/AboutLayout.astro
|
||||
title: "About"
|
||||
---
|
||||
|
||||
Hi, I am Sir Blob a developer that loves making things. My passion is using Computer Science with practical Engineering to enhance technology for the future. Therefore, I do fun coding projects, Game Jams, and Hackathons. I like to play video games, like Minecraft and Pokémon TCG Live.
|
||||
## Hi, I'm Sir Blob
|
||||
|
||||
I am a Engineering University Student who loves making things. I build fun coding projects, participate in Game Jams and Hackathons, and enjoy games like Minecraft and Pokémon TCG Live. I'm interested in Open Source, Game Development, Embedded Systems, and AI/ML.
|
||||
|
||||
Visit My Portfolio For more => [Link](https://dev.sirblob.co/portfolio)
|
||||
|
||||

|
||||
|
||||
Reference in New Issue
Block a user