Unchained
8eb9f24b33
feat(performance): Core Web Vitals optimizations
...
- Font optimization: Replace @font-face with next/font/google (DM Sans, Inter) for faster font loading and no render-blocking
- Image optimization: Add Unsplash to remotePatterns, configure AVIF/WebP formats, add device/image sizes
- Convert native <img> tags to next/image with proper sizing and priority for LCP images
- Add optimizePackageImports for lucide-react and framer-motion to reduce bundle size
- Fix CLS: Urgency message uses fixed min-height instead of animated height
- Fix CLS: ProductCard quick-add button uses opacity instead of translate for hover
- Convert HeroVideo scroll indicator to CSS animation
- Script loading: Rybbit uses lazyOnload strategy for better INP
2026-03-31 12:03:34 +02:00
Unchained
bbe618f22d
fix(analytics): add session-replay record endpoint
Build and Deploy / build (push) Has been cancelled
2026-03-31 05:34:21 +02:00
Unchained
cfb98a457f
fix(analytics): add replay.js rewrite for Rybbit session replay
Build and Deploy / build (push) Has been cancelled
2026-03-31 05:30:55 +02:00
Unchained
97479d542b
fix(analytics): add tracking-config rewrite for Rybbit
Build and Deploy / build (push) Has been cancelled
2026-03-31 05:27:27 +02:00
Unchained
56c05cc8fc
feat(analytics): add Rybbit proxy rewrites and env vars
...
Build and Deploy / build (push) Has been cancelled
- Add Next.js rewrites to proxy /api/script.js and /api/track through self-hosted Rybbit
- This bypasses ad blockers that would block rybbit.nodecrew.me directly
- Add NEXT_PUBLIC_RYBBIT_HOST and NEXT_PUBLIC_RYBBIT_SITE_ID env vars to K8s deployment
2026-03-31 05:17:57 +02:00
Unchained
6f9081cb52
fix: remove turbopack.root config causing CPU issues and module resolution errors
Build and Deploy / build (push) Has been cancelled
2026-03-28 19:32:16 +02:00
Unchained
7f35dc57c6
fix: set turbopack root directory
2026-03-28 18:48:58 +02:00
Unchained
a47698d5ca
fix(saleor): Fix remaining WooCommerce references and configuration
...
- Fix syntax error in Checkout.ts (extra semicolon)
- Update NewHero.tsx to use Saleor types and store
- Update page.tsx to use Saleor getProducts
- Add Saleor API domain to next.config.ts images config
2026-03-21 13:00:16 +02:00
Neo
cbb49ba64f
Working state: Serbian at root (/), English at /en, proper i18n structure
2026-03-04 08:48:37 +00:00