Commit Graph

  • 2d9ed69f38 Add initial Postgres migration main MichalC 2026-09-19 12:49:41 +02:00
  • 9a772dd349 fix(seo): bypass TS typecheck for experimental htmlLimitedBots flag MichalC 2026-09-19 12:25:52 +02:00
  • 09d98a8094 feat(seo): implement sitemap, robots, dynamic metadata, and hreflang using ipal-kit MichalC 2026-09-19 12:13:30 +02:00
  • 65994439d7 build: prepare Next.js standalone output and Payload Postgres adapter for Coolify deployment MichalC 2026-09-19 11:45:54 +02:00
  • c8193cf166 chore: add remaining db migration and translation scripts MichalC 2026-09-18 21:52:43 +02:00
  • ab8a148823 fix: resolve localization issues and ensure English translations for UI elements MichalC 2026-09-18 21:49:06 +02:00
  • 4299206097 feat(hero): remove floating stat component as requested MichalC 2026-09-18 00:21:55 +02:00
  • 3b4be7907f perf(hero): remove artificial JS fade-in delay for LCP image MichalC 2026-09-18 00:19:54 +02:00
  • f00082a5e9 fix(i18n): remove conflicting middleware.ts in favor of proxy.ts MichalC 2026-09-18 00:17:01 +02:00
  • f258dfad43 feat(i18n): add english locale and middleware for browser language detection MichalC 2026-09-18 00:14:11 +02:00
  • 1da3850759 style(affiliation): fix icon and logo visibility in dark mode MichalC 2026-09-18 00:08:15 +02:00
  • 12126a0920 feat(seo): configure payload seo plugin, add dynamic metadata generation and inject LocalBusiness json-ld schema MichalC 2026-09-18 00:05:02 +02:00
  • a8651566c7 style(ui): replace generic chat icon with authentic WhatsApp logo MichalC 2026-09-18 00:01:34 +02:00
  • 25578fcc54 fix(ui): reduce floating whatsapp button size and adjust margins on mobile to prevent overflow MichalC 2026-09-17 23:56:58 +02:00
  • f21de6dd5e fix(hero): make secondary CTA text white when image is present for visibility MichalC 2026-09-17 23:50:33 +02:00
  • 3004247ceb feat(services): make detailed service cards clickable links to contact page with hover effects MichalC 2026-09-17 23:47:24 +02:00
  • b281c5ffd1 style(hero): switch to white text and dark overlay for premium image contrast MichalC 2026-09-17 23:42:49 +02:00
  • 573580d01f style(hero): reduce gradient overlay intensity to make background image more visible MichalC 2026-09-17 23:41:11 +02:00
  • 0b35e76cf2 feat(team): add read more hint with arrow to team member cards MichalC 2026-09-17 23:28:11 +02:00
  • a82b35d298 fix(testimonials): group dots by pages on desktop and scroll by two items MichalC 2026-09-17 23:22:01 +02:00
  • ab4c5c83dd fix: resolve contact form placeholders, restore process block layout, and fix testimonials carousel scroll logic MichalC 2026-09-17 22:25:25 +02:00
  • 7cc68b9f36 feat: complete UI rebuild, responsive fixes, dark mode UI, and Team block overhaul MichalC 2026-09-16 23:33:17 +02:00
  • c2ae27a83b Fix ANY types in FAQFull filter MichalC 2026-09-16 12:35:08 +02:00
  • 9043301da6 Fix FAQFull: Use isDraft boolean for draft filtering, fix Kontakt ID override MichalC 2026-09-16 12:31:19 +02:00
  • 437e1e4823 Fix FAQFull component: Migrate correct page ID (6), fix JSON-LD SSR and TS errors, remove justified-text MichalC 2026-09-16 12:21:42 +02:00
  • 9806a4929e changes MichalC 2026-09-04 01:16:59 +02:00
  • 4f12803711 chore(content): correctly replace all instances of Finanzamt in PL translations MichalC 2026-09-04 01:00:18 +02:00
  • 4988f32c2a style(services-list): remove redundant ArrowLink and related link fields MichalC 2026-09-04 00:51:49 +02:00
  • f0c9dca8e1 fix(services-list): add missing linkUrl field to services list block MichalC 2026-09-04 00:38:24 +02:00
  • d5abe8e519 style(ui): global radius audit - enforce sharp corners for cards/buttons, strict circles for icons MichalC 2026-09-04 00:24:20 +02:00
  • b683647ee5 style(ui): fix Eligibility block unbalanced grid by using single column layout MichalC 2026-09-04 00:18:02 +02:00
  • f652a41349 chore(core): add kill command to db:reset and document operations context MichalC 2026-09-04 00:13:42 +02:00
  • bbd55793e1 feat(core): implement robust db:reset with content snapshotting MichalC 2026-09-04 00:05:00 +02:00
  • 2e782c431a feat(ui): add anchor links to Header nav and expand FAQ block MichalC 2026-09-03 23:43:26 +02:00
  • 2964cf66c5 feat(ui): add Team block to about pages and fix Affiliation link MichalC 2026-09-03 23:29:14 +02:00
  • fa13a3e13d feat(ui): add ctaUrl field to Process block and link ArrowLink MichalC 2026-09-03 23:09:09 +02:00
  • b0b8d5e55f feat(ui): add autoplay to testimonials and display author initials avatar MichalC 2026-09-03 22:57:37 +02:00
  • 881580cd73 fix(ui): change secondary CTA in Hero to anchor link targeting Process block MichalC 2026-09-03 22:37:24 +02:00
  • 7da1b283ce fix(ui): improve header navigation contrast on dark theme and add frontend not-found route MichalC 2026-09-03 22:33:19 +02:00
  • 0a2ce665b2 feat(contact): remove eyebrow, add service select field and align rounded-none styling MichalC 2026-09-03 12:44:39 +02:00
  • 0a16cb1dc3 feat: add Bio block and setup /o-nas and /uber-uns pages MichalC 2026-09-03 11:44:37 +02:00
  • e32f907625 feat: make Hero full viewport, add TestimonialsGrid block mechanism, and remove footer availability pill MichalC 2026-09-03 09:44:43 +02:00
  • e19bb1b0c1 refactor(services-detailed): redesign to asymmetric bento grid and align types MichalC 2026-09-03 09:29:42 +02:00
  • 265ad08dcd feat(footer): add availability status pill to footer bottom bar MichalC 2026-09-03 09:21:32 +02:00
  • 4b3c588045 feat(hero): add image collage, 3D parallax, floating stat card, and entrance animations MichalC 2026-09-03 09:09:33 +02:00
  • 8ce66a47d2 feat(kontakt): add ContactInfo block and configure /kontakt page MichalC 2026-09-03 08:36:11 +02:00
  • 5d3b528cf2 feat(redesign): update UniqueValue, FAQTeaser, Hero two-tone title, and Affiliation trust cards MichalC 2026-09-03 08:21:32 +02:00
  • 465a8cb0f1 fix: remove weight and axes from Fraunces font config to fix next/font dev server error MichalC 2026-09-03 00:07:19 +02:00
  • b8804b1588 feat: redesign Testimonials and FinalCTA, unify WhatsApp CTA styling across homepage MichalC 2026-09-02 23:54:07 +02:00
  • 4306317f10 feat: redesign ServicesList and Process blocks, introduce ArrowLink component MichalC 2026-09-02 23:50:33 +02:00
  • 98210d1ca6 feat: redesign Stats and TrustBar blocks to match new editorial direction MichalC 2026-09-02 23:45:05 +02:00
  • 61fd266f5d feat: redesign Hero block, update global design tokens and fonts to new editorial direction MichalC 2026-09-02 23:41:09 +02:00
  • b9f1d77053 fix: disable tailwind v4 default prefers-color-scheme media query MichalC 2026-09-02 23:22:48 +02:00
  • be88bb2458 fix: disable enableSystem to strictly enforce light theme default MichalC 2026-09-02 23:05:19 +02:00
  • 6a81a34ae3 style: left-align PageHeader and Eligibility blocks to match Hero alignment MichalC 2026-09-02 23:02:03 +02:00
  • fc444e0acb style: left-align TrustBar content MichalC 2026-09-02 22:59:08 +02:00
  • a38c3dbb4d fix: change defaultTheme to light in next-themes configuration MichalC 2026-09-02 22:52:36 +02:00
  • 6c87816d13 fix: migrate all hardcoded eyebrow labels and text to CMS to fix locale bleeding MichalC 2026-09-02 22:46:27 +02:00
  • a24c239ae1 style: standardize typography scale (H1-H3), update eyebrow labels to mono, and unify CTA padding MichalC 2026-09-01 23:54:31 +02:00
  • ae10f45a7e style: standardize button border-radius using --radius-button token MichalC 2026-09-01 23:47:45 +02:00
  • d2592ffeca style: standardize alignment/spacing and add rich imagery to blocks MichalC 2026-09-01 23:44:10 +02:00
  • 19caeca637 style: update dark theme to neutral anthracite and add technical monospace section labels MichalC 2026-09-01 23:37:49 +02:00
  • afc27b0183 feat: radical premium redesign removing AI slop (full bleed hero, open layouts, editorial typography) MichalC 2026-09-01 23:33:43 +02:00
  • 441ae8f272 feat: implement UX patterns inspired by Greenback (Hero slider, Stats block, numbered Process cards) MichalC 2026-09-01 23:21:36 +02:00
  • 66c62f8a31 fix: harmonize FinalCTA and section backgrounds with theme palette MichalC 2026-09-01 23:11:13 +02:00
  • 1f0b9ea0fb feat: add Unsplash photo placeholders, remove AI glow effects, and enable browser language detection MichalC 2026-09-01 23:04:55 +02:00
  • 1a968b1d1f fix: dynamic year calculation in Footer and remove WhatsApp button from desktop Header MichalC 2026-09-01 16:17:02 +02:00
  • ce3c086f4c fix: localize Pages layout and implement /uslugi subpage blocks MichalC 2026-09-01 16:12:05 +02:00
  • cccda44fcd feat: make Footer copyright and creator texts dynamic via CMS MichalC 2026-08-31 23:24:02 +02:00
  • 1c3c9ea7b1 fix: keep WhatsApp CTA visible in mobile Header MichalC 2026-08-31 23:19:32 +02:00
  • 93c98e1c42 feat: redesign Header and Footer to match premium UI MichalC 2026-08-31 23:16:57 +02:00
  • c2b3e6a616 refactor: use css theme variables, enforce strict typing without any and remove dead Hero component MichalC 2026-08-31 23:14:11 +02:00
  • 0a1e74dbe4 feat: implement homepage blocks, animations and sticky whatsapp CTA MichalC 2026-08-31 23:04:48 +02:00
  • d728108b3e fix: ignore static assets in locale middleware matcher MichalC 2026-08-31 22:40:07 +02:00
  • 5a9128e2f5 feat: setup globals (Footer), sqlite migration, seed update and access rules MichalC 2026-08-31 22:37:06 +02:00
  • 5f2eaa0b37 chore: setup payload 3 + next 16 foundation with ipal-kit MichalC 2026-08-31 21:24:53 +02:00