Commit Graph

21 Commits

Author SHA1 Message Date
Thomas Camlong
659384a6d4 chore: update package manager and enhance icon metadata
- Updated package manager version to pnpm@10.11.0 in package.json.
- Added robots metadata for SEO in page.tsx.
- Changed Open Graph type from "article" to "website" and added siteName and images.
- Included canonical URL in alternates for better indexing.
- Added structured data for icons in the IconDetails component with priority loading for images.
2025-05-19 15:13:16 +02:00
Thomas Camlong
ea9b96ad6d fix(icons): Remove non-existing alternate URL (#1324) 2025-04-28 16:19:23 +02:00
Bjorn Lammers
09a30fd4fa refactor(web): Reintroduce specific lost features after d0f8f8c (#1285)
Co-authored-by: Thomas Camlong <thomas@ajnart.fr>
2025-04-26 17:28:24 +02:00
ajnart
d0f8f8ced9 revert: revert changes 2025-04-26 13:07:02 +02:00
Bjorn Lammers
9d2a35489f feat(icon-components): Improve image loading/error handling and add WebP support across icon-related components 2025-04-26 00:20:12 +02:00
Thomas Camlong
64c49274da feat(icons/id): Add related icons 2025-04-25 23:39:10 +02:00
Thomas Camlong
57b0e6a1aa feat(web): Optimize SEO (#1260) 2025-04-24 18:22:15 +02:00
Thomas Camlong
0e003f6e90 fix(web): revert wrong opengraph image 2025-04-22 18:33:55 +02:00
Thomas Camlong
090f48c1c7 chore: format web codebase 2025-04-22 11:31:32 +02:00
Thomas Camlong
3bcbbf426c Edit metadata 2025-04-22 10:06:07 +02:00
Thomas Camlong
874cf07c39 Fix building OG images 2025-04-18 14:06:03 +02:00
Thomas Camlong
51e1d1df7b Add og image generator 2025-04-18 13:57:28 +02:00
Thomas Camlong
b63e8f549a Add background (it looks nice) 2025-04-17 18:05:08 +02:00
Thomas Camlong
16d6e34c3f Format codebase 2025-04-17 18:05:08 +02:00
Thomas Camlong
5be07bbfb8 styling 2025-04-17 18:05:08 +02:00
Thomas Camlong
91e2898ad4 remove dead code 2025-04-17 18:05:07 +02:00
Thomas Camlong
24251aa825 remove the use of previousimages for og-image 2025-04-17 18:05:07 +02:00
Thomas Camlong
7ef4f9ac28 remove the use of previousimages for og-image 2025-04-17 18:05:07 +02:00
Bjorn Lammers
86b89f5518 feat(website): visually enhance website
- Update UI with refined rose-themed styling throughout the site
- Add mobile-responsive improvements to header and hero sections
- Create new 'Recently Added Icons' component with animated cards
- Improve icon details view with better visual hierarchy and theme indicators
- Implement better hover effects and transitions for interactive elements
- Add mobile menu for better navigation on smaller screens
- Update license notice wording
- Remove grid background in favor of refined blur effects
2025-04-17 18:05:07 +02:00
Bjorn Lammers
6041e37119 feat(website): enhance web app support and icon metadata
- Add PWA-compatible icons in multiple sizes:
  - android-chrome-192x192.png
  - android-chrome-512x512.png
  - apple-touch-icon.png
  - favicon-16x16.png
  - favicon-32x32.png
- Modernize favicon handling:
  - Update favicon.ico
  - Remove deprecated favicon.png and favicon.svg
- Add site.webmanifest for better PWA integration
- Update metadata to reflect total icon count across pages
2025-04-17 18:05:07 +02:00
Thomas Camlong
bfe293f090 feat: Add website (#1157)
Co-authored-by: Bjorn Lammers <bjorn@lammers.media>
2025-04-16 16:18:20 +02:00