From 8a31d53b97abb1f14fe9117103d15c99dedd2699 Mon Sep 17 00:00:00 2001 From: Gus Date: Tue, 30 Sep 2025 17:06:44 +0800 Subject: [PATCH 1/8] Add loading skeletons to project listings --- src/pages/ProjectsPage.vue | 48 ++++++----- src/partials/FeaturedProjectsPartial.vue | 92 ++++++++++++--------- src/partials/ProjectCardSkeletonPartial.vue | 23 ++++++ 3 files changed, 103 insertions(+), 60 deletions(-) create mode 100644 src/partials/ProjectCardSkeletonPartial.vue diff --git a/src/pages/ProjectsPage.vue b/src/pages/ProjectsPage.vue index 4521da88..21484592 100644 --- a/src/pages/ProjectsPage.vue +++ b/src/pages/ProjectsPage.vue @@ -28,16 +28,22 @@ Feel free to dive into my open-source repos and client case studies to see how I turn complex requirements into reliable, maintainable systems.

-
-

Open Source / Client Projects

-
- -
-
- - - - +
+

Open Source / Client Projects

+
+ + +

No projects are available at the moment. Please check back soon.

+
+
+ + + +