Commit 44d2094
authored
Redesign homepage (#51)
* Import SVG for animation
* FixFrame
* Reveal avatar stroke only inside D letter
* Animate D letter
* Lintfix
* Move old homepage components
* Add content paths to Tailwind CSS configuration
* Update @nuxt/icon module and fix package references
* Refactor homepage components: integrate AvatarAnimated in B1Intro and update imports in index.vue
* Update @nuxtjs/tailwindcss version in package.json
* Intro draft
* Fix: update min-height property for responsive design in IntroSection
* Fix: reorder job title and student description in IntroSection
* Fix: change DChip directive from v-if to v-show in SocialLinks component
* Fix: add Icon import and wrap SocialLinks in address element with location info in IntroSection
* Fix: add class property to icon configuration in nuxt.config.ts
* Fix: add 'ic' collection to icon serverBundle in nuxt.config.ts
* Move lists to yaml files
* Fix: reorder Blog button in DHeader component
* Refactor story section
* Remove unused resume collections from content configuration
* Fix: update email contact information across multiple components
* Refactor: replace old skills component with new SkillsSection component
* Use CSS scroll-driven animation for story progress bar
* Remove unused background images from assets
* Handle prefers reduced motion
* Add SVG icon mode to app config, remove unused background image, and enhance motion-reduce transitions
* Add @vueuse/core dependency to esprit-design package
* Intro section prefers reduced motion optimization
* Enhance motion-reduce support in SectionsTransitionWrapper and default layout
* Remove unused gsap ScrollTrigger plugin
* Refactor import statements for DCard and DCardTitle in SurroundDocCard and StorySection components
* Load Google fonts with font-display: swap
* Load lower quality background image
* Add preload links for background images in IntroSection component
* Rotating technologies
* Refactor SkillsSection component and update ASP.NET MVC icon in technologies list
* Enhance SkillsSection for reduced motion preferences and improve accessibility
* Reorganize SkillsSection layout by moving DStats component for improved structure
* Create fallback backgrounds for D bw background
* Fix background image paths in TableOfContents component
* Fix background image paths in TableOfContents component
* Load only subset of emoji font
* Remove GTAG support
* Replace black-white D backgrounds with optimized SVG
* Fix D bg
* Refactor emoji font loading and improve component imports
* Change emoji font link from stylesheet to preload for improved loading performance
* Change Link tag from preload to prefetch for background image optimization
* Add space after technology title in SkillsSection for improved readability
* Refactor SkillsSection: move BackgroundCard to a separate file and update import path
* Remove extra div
* Complete essence section
* Add fallback fonts for dialog in Tailwind configuration
* Focusable header
* Add ContentSection component and integrate it into the homepage
* Remove unused homepage content and skills sections
* Add ContentSection with LatestPosts and LatestProjects components; refactor Tile components for better structure and reusability
* Lintfix
* Refactor ContentSection components for improved accessibility and navigation; update IDs and add anchor links
* Update SEO metadata: change title and Twitter title to reflect 'Digital Artisan'1 parent 9c6c36c commit 44d2094
File tree
105 files changed
+3421
-1082
lines changed- .changeset
- apps
- d0rich.me
- assets/img/bg
- components
- blog
- homepage
- ContentSection
- IntroSection
- SkillsSection
- old
- layouts
- projects
- content/homepage
- lists
- sections
- skills
- story
- layouts
- pages
- plugins
- public/og
- server/routes/api/projects
- utils/homepage
- d0xigen.d0rich.me
- content
- design.d0rich.me
- plugins
- dog.d0rich.me
- packages
- d0xigen
- assets/img
- components/d/layout
- TableOfContents
- plugins
- esprit-design
- src/components
- animations
- buttons
- utils
- nuxt-design-system
- plugins
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
105 files changed
+3421
-1082
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
0 commit comments