feat(homepage): update feature cards with images and improve UI

- Add cover images for stage 2 and 3 feature cards
- Enhance card hover effects and scrolling behavior
- Improve appendix section with new navigation controls
- Update stage 2 content with more specific learning paths
This commit is contained in:
sanbuphy
2026-03-27 18:17:31 +08:00
parent 547cf834ec
commit 4438edf4d5
7 changed files with 551 additions and 323 deletions
+1 -1
View File
@@ -609,7 +609,7 @@ watch(sidebarCollapsed, (collapsed) => {
</div>
</ClientOnly>
<ClientOnly>
<ReadingProgress />
<ReadingProgress v-if="!isHomePage && !isWelcomePage" />
</ClientOnly>
</template>
File diff suppressed because it is too large Load Diff
+8
View File
@@ -299,6 +299,14 @@
border: 1px solid rgba(255, 255, 255, 0.3);
}
.VPHome .reading-progress {
display: none !important;
}
body:has(.VPHome) .reading-progress {
display: none !important;
}
.dark .glass {
background: rgba(0, 0, 0, 0.7);
border: 1px solid rgba(255, 255, 255, 0.1);