From 71de01045e817119eb6a81d69b930f426f790251 Mon Sep 17 00:00:00 2001 From: Riyyi Date: Sat, 5 Apr 2025 18:26:31 +0200 Subject: [PATCH] Create sections for software, hardware, algorithms --- README.org | 8 +- content/articles/first.md | 1 + content/articles/personal-website.md | 1 + content/articles/second.md | 1 + .../articles/overview.vue} | 28 ++- src/components/shared/nav-menu.vue | 6 +- src/pages/about-me.vue | 3 + src/pages/algorithms.vue | 12 ++ src/pages/hardware-projects.vue | 12 ++ src/pages/index.vue | 16 +- src/pages/software-projects.vue | 12 ++ src/pages/todos.vue | 185 ------------------ 12 files changed, 80 insertions(+), 205 deletions(-) rename src/{pages/articles/index.vue => components/articles/overview.vue} (65%) create mode 100644 src/pages/about-me.vue create mode 100644 src/pages/algorithms.vue create mode 100644 src/pages/hardware-projects.vue create mode 100644 src/pages/software-projects.vue delete mode 100644 src/pages/todos.vue diff --git a/README.org b/README.org index 91f8bae..4c4fe78 100644 --- a/README.org +++ b/README.org @@ -50,11 +50,13 @@ Reference: [[https://nuxt.com/docs/getting-started/deployment#client-side-only-r * Todo -- [ ] dark-mode - - [ ] persistence in localstorage +- [X] dark-mode + - [X] persistence in localstorage - [X] tag scroll fix - [ ] pull request? https://github.com/nuxt-modules/mdc/tree/main/src/runtime/components/prose - [X] table of contents: https://github.com/hanyujie2002/nuxt-toc/blob/main/src/runtime/components/TableOfContents.vue + - [ ] for mobile via dropdown? - [X] nuke: bootstrap-vue-next -- [ ] update readme: bun -> npm, primevue -> bootstrap +- [X] update readme: bun -> npm, primevue -> bootstrap - [X] better popup code copy button +- [ ] sitemap.xml diff --git a/content/articles/first.md b/content/articles/first.md index eace60a..0a5c0a2 100644 --- a/content/articles/first.md +++ b/content/articles/first.md @@ -8,6 +8,7 @@ tags: - C++20 - GLSL - Lua + - Software --- Foobarbazbuz. diff --git a/content/articles/personal-website.md b/content/articles/personal-website.md index b8aaed6..1ad3abb 100644 --- a/content/articles/personal-website.md +++ b/content/articles/personal-website.md @@ -8,6 +8,7 @@ tags: - PHP 7 - MySQL - jQuery + - Software --- Open-source content management system.
diff --git a/content/articles/second.md b/content/articles/second.md index 3629f8d..1cd1c32 100644 --- a/content/articles/second.md +++ b/content/articles/second.md @@ -6,6 +6,7 @@ date: "2025-03-02" img: "/img/personal-website/reset-password.png" tags: - Bash + - Hardware --- This is another article. diff --git a/src/pages/articles/index.vue b/src/components/articles/overview.vue similarity index 65% rename from src/pages/articles/index.vue rename to src/components/articles/overview.vue index e04bb3b..b40505c 100644 --- a/src/pages/articles/index.vue +++ b/src/components/articles/overview.vue @@ -1,11 +1,12 @@