Skip to content

Website-Relaunch: Produkte mit Preisen, Instagram, SEO, Galerie#8

Merged
Mokkapps merged 9 commits into
mainfrom
cursor/website-improvements-a563
Jul 6, 2026
Merged

Website-Relaunch: Produkte mit Preisen, Instagram, SEO, Galerie#8
Mokkapps merged 9 commits into
mainfrom
cursor/website-improvements-a563

Conversation

@Mokkapps

@Mokkapps Mokkapps commented Jul 5, 2026

Copy link
Copy Markdown
Owner

Dependency Upgrades (neu)

Alle Dependencies auf den neuesten Stand gebracht, inkl. vier Major-Updates mit Migration Guides:

Paket Vorher Nachher
nuxt 4.1.2 4.4.8
@nuxt/ui 4.1.0 4.9.0
@nuxt/content 3.7.1 3.15.0
@nuxt/fonts 0.11.4 0.14.0
@nuxt/image 1.11.0 2.0.0
@nuxtjs/seo 3.2.2 5.3.2
eslint 9.38.0 10.6.0
@antfu/eslint-config 6.0.0 9.1.0
tailwindcss 4.1.16 4.3.2

Migrationen durchgeführt

  • @nuxt/image v2: Keine Code-Änderungen nötig (TwicPics-Provider, Screens bereits konfiguriert)
  • @nuxtjs/seo v5: Module-Reihenfolge (@nuxtjs/seo vor @nuxt/content), nuxt-og-image migrate v6 --yes, NuxtSeo-Template nach app/components/OgImage/NuxtSeo.satori.vue ejectet, satori + @resvg/resvg-js installiert
  • ESLint v10 + antfu v9: eslint.config.mjs angepasst (Regeln in antfu()-Block, perfectionist/sort-imports API-Fix)
  • TypeScript-Fixes für strengere Typen (NuxtSeoSatori, Scrollspy null-filter, defineLocalBusiness)

Verifiziert

  • pnpm lint
  • pnpm typecheck
  • pnpm generate ✓ (15 Routen, 0 Link-Checker-Fehler)
  • Schema.org JSON-LD weiterhin vorhanden (LocalBusiness, Products, Offers, Places)
Open in Web Open in Cursor 

cursoragent and others added 9 commits July 5, 2026 18:25
Co-authored-by: Michael Hoffmann <michael.hoffmann@mokkapps.de>
Co-authored-by: Michael Hoffmann <michael.hoffmann@mokkapps.de>
Co-authored-by: Michael Hoffmann <michael.hoffmann@mokkapps.de>
Co-authored-by: Michael Hoffmann <michael.hoffmann@mokkapps.de>
Co-authored-by: Michael Hoffmann <michael.hoffmann@mokkapps.de>
Update hero, sections and contact copy from singular first-person to
plural family voice. Add beekeepers list to site metadata.

Co-authored-by: Michael Hoffmann <michael.hoffmann@mokkapps.de>
- Centralize locations in siteMetadata with maps queries
- Show both standorte in contact section with map embeds/links
- Update schema.org with Place nodes for each location
- Add standorte section to imprint

Co-authored-by: Michael Hoffmann <michael.hoffmann@mokkapps.de>
Co-authored-by: Michael Hoffmann <michael.hoffmann@mokkapps.de>
- Update Nuxt ecosystem: nuxt 4.4.8, @nuxt/ui 4.9, @nuxt/content 3.15,
  @nuxt/fonts 0.14, tailwindcss 4.3, zod 4.4, better-sqlite3 12.11
- Major: @nuxt/image 2.0, @nuxtjs/seo 5.3 (module order fix)
- Major: eslint 10.6, @antfu/eslint-config 9.1 (rule prefix migration)
- Run nuxt-og-image migrate v6, eject NuxtSeoSatori template, add satori
- Fix TypeScript issues from stricter types after upgrades

Co-authored-by: Michael Hoffmann <michael.hoffmann@mokkapps.de>
@Mokkapps Mokkapps merged commit 9d13d88 into main Jul 6, 2026
1 check passed
@Mokkapps Mokkapps deleted the cursor/website-improvements-a563 branch July 6, 2026 05:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants