0
mirror of https://github.com/valentineus/popov.link.git synced 2025-07-04 00:20:26 +03:00
Commit Graph

7 Commits

Author SHA1 Message Date
67f245a48f feat: integrate schema.org support and enhance component structure
- Added schema.org support by introducing `schema-dts` for structured data in components.
- Updated `Head`, `BaseLayout`, and various page components to accept and utilize schema props for better SEO.
- Created new utility schemas for blog posts and website to standardize structured data implementation.
- Enhanced the `SocialLinks` section by utilizing dedicated icon components for improved maintainability.
- Refactored the `Header` component to improve accessibility and structure.
- Introduced new icons for social links and integrated them into the layout.
2025-06-11 23:20:36 +00:00
e56c4f3edf perf: improve site icon loading 2025-06-05 23:33:09 +00:00
0deb65fde2 Added an icon for the website 2025-02-05 00:20:40 +00:00
33c9464dad Refactor Analytics and Head components 2024-09-12 22:57:55 +00:00
3376c53b2e Refactor Astro components and layouts 2024-09-12 16:36:57 +00:00
c89ed0f7f9 Update default title and description 2024-09-11 22:03:55 +00:00
17c3115a06 Added basic structure 2024-09-05 15:01:13 +00:00