Commit Graph

  • 1939563ef2 feat: add dynamic page switcher dropdown in editor header and ensure exact page route rendering staging Daniel S 2026-08-10 00:28:44 +02:00
  • 698716c34e refactor: clear sample pages and sections to provide a clean slate for custom editing Daniel S 2026-08-10 00:26:02 +02:00
  • 488e024451 fix: attach click event handlers for section delete, move up and move down in editor UI Daniel S 2026-08-10 00:23:33 +02:00
  • 9c166817fa feat: implement instant live DOM rendering and debounced auto-save to backend Daniel S 2026-08-10 00:21:22 +02:00
  • 4b7f3f554b fix: add automatic draft compilation fallback in loader and explicit API error logging Daniel S 2026-08-10 00:16:41 +02:00
  • db2f607e5a feat: implement DB-driven architecture with SQLite persistence and file-generator compilation service Daniel S 2026-08-10 00:09:10 +02:00
  • 950497311c fix: enforce strict draft vs publish isolation on all editor API endpoints Daniel S 2026-08-09 23:55:16 +02:00
  • 28473bbcdc feat: rebuild admin editor into full Elementor-style 3-tab inspector and responsive canvas Daniel S 2026-08-09 23:52:51 +02:00
  • fc2017b210 feat: enable full section editing, background styling, animations and live file persistence Daniel S 2026-08-09 23:50:33 +02:00
  • 831a0d53f0 refactor: simplify editor actions into single direct save button Daniel S 2026-08-09 23:48:02 +02:00
  • 9284717a80 fix: update editor bridge syntax and refine demo config content Daniel S 2026-08-09 23:46:22 +02:00
  • 4d072864bc rename(theme): rename Design-Preset to Farb-Auswahl and show 4 global color indicators Daniel S 2026-08-09 23:11:03 +02:00
  • e932495742 fix(types): add bg_color property to hero and bento interfaces in configLoader Daniel S 2026-08-09 23:09:03 +02:00
  • 6042c5ad23 feat(editor): support individual section background colors per section in editor and components Daniel S 2026-08-09 23:06:56 +02:00
  • 041cf20ca3 style: enforce global CSS utility classes for theme accent colors Daniel S 2026-08-09 23:04:55 +02:00
  • 4355bb8406 feat(theme): dynamic CSS custom properties for presets, light/dark mode and individual color overrides Daniel S 2026-08-09 23:02:21 +02:00
  • 30b407d2e8 feat(admin): add global header and footer configuration fields in admin dashboard Daniel S 2026-08-09 22:58:54 +02:00
  • 591eba43c1 fix(editor): enable design preset saving, section moving up/down and modal content editing Daniel S 2026-08-09 22:56:10 +02:00
  • 895fcd4323 fix(editor): preserve full site config object in save-draft and sync to draft file in config API Daniel S 2026-08-09 22:52:55 +02:00
  • adefc89ab2 fix(config): ensure is_demo_mode is persisted in site.config.json and typed in SiteConfig interface Daniel S 2026-08-09 22:50:10 +02:00
  • aec7c78fb0 fix(api): replace Astro global with APIRoute request parameter in api/config.ts Daniel S 2026-08-09 22:48:19 +02:00
  • 10d534e836 fix(api): prevent 500 error in /api/config when siteConfig.hero is omitted Daniel S 2026-08-09 22:47:26 +02:00
  • 15b2a34957 fix(types): add ogImage prop to Layout and message prop to FallbackSection Daniel S 2026-08-09 22:45:01 +02:00
  • baa639a9b2 feat(admin): add demo mode toggle in admin dashboard and rewrite 404 page for missing routes Daniel S 2026-08-09 22:43:36 +02:00
  • 5e9b69c319 feat(editor): render persistent visual draft mode banner in preview mode Daniel S 2026-08-09 22:41:22 +02:00
  • df6bb52ab0 feat(admin): merge company site_info stammdaten into general admin dashboard Daniel S 2026-08-09 22:39:42 +02:00
  • 11f8e33818 refactor(admin): remove legacy hero section and section ordering form from general dashboard Daniel S 2026-08-09 22:37:53 +02:00
  • da50ac468b fix(nav): restrict visual editor access to pages management overview Daniel S 2026-08-09 22:36:33 +02:00
  • d5b66ff830 feat(admin): add persistent drawer burger sidebar navigation across all admin pages Daniel S 2026-08-09 22:33:52 +02:00
  • e8f332da43 feat(pages): add page opening, page deletion API, edit mode toggle and custom 404 page Daniel S 2026-08-09 22:30:13 +02:00
  • 334c6723e9 fix(types): restore contact property in SiteConfig interface Daniel S 2026-08-09 22:26:54 +02:00
  • bb96b0049c fix(types): add site_info and pages properties to SiteConfig interface Daniel S 2026-08-09 22:26:19 +02:00
  • 0a1aa5030d feat(config): include default pages and site_info in configLoader fallbacks Daniel S 2026-08-09 22:24:28 +02:00
  • be071ff82f feat(admin): add quick navigation cards to admin dashboard Daniel S 2026-08-09 22:19:20 +02:00
  • f7b08f33ee fix(ci): synchronize package-lock.json with esbuild dependencies Daniel S 2026-08-09 22:12:43 +02:00
  • bb69e554d0 fix(deps): align react types with astrojs/react v18 and use modern --omit=dev in Dockerfile Daniel S 2026-08-09 22:08:23 +02:00
  • 64c257f050 feat(docker): add automatic container entrypoint seeding script Daniel S 2026-08-09 22:05:48 +02:00
  • b021f9aaa7 feat(docker): add production Dockerfile, docker-compose setup and healthcheck API Daniel S 2026-08-09 21:28:10 +02:00
  • 03ceb3de7f feat(admin): add global site settings API, tests and dashboard UI Daniel S 2026-08-09 21:26:15 +02:00
  • a35efb2726 feat(editor): add section settings property editor API and sidebar modal Daniel S 2026-08-09 21:24:16 +02:00
  • 58fc8e51cd feat(contact): add WCAG 2.2 AA compliant ContactSection and zero-third-party send API Daniel S 2026-08-09 21:18:09 +02:00
  • 0c073983e9 feat(editor): add section manipulation APIs and interactive sidebar controls Daniel S 2026-08-09 21:08:35 +02:00
  • d03750bc53 feat(waas): add catch-all route, page manager and draft-publish pipeline Daniel S 2026-08-09 20:59:02 +02:00
  • 074d314897 feat: implement Dynamic Data Binding system and tags registry Daniel S 2026-08-09 12:54:31 +02:00
  • b039aceb21 feat: implement Theme Builder concept and Display Conditions resolver system Daniel S 2026-08-09 12:53:25 +02:00
  • 3453746fc0 feat: add section content editing, animation selection and HTML5 drag & drop in live editor Daniel S 2026-08-09 12:45:36 +02:00
  • b159b061ae feat: implement device-specific configurations for desktop, tablet, and mobile Daniel S 2026-08-09 12:35:46 +02:00
  • eb4bb601d7 fix(types): add missing slotId to fallback UIComponent objects in configLoader.ts Daniel S 2026-08-08 23:54:36 +02:00
  • 92a75cf289 feat(waas-engine): add editable Header, Footer & Glassmorphism design controls in editor Inspector Daniel S 2026-08-08 23:52:22 +02:00
  • 4c165d8107 feat(admin-editor): add per-section UIComponent management with inline editing, deletion and re-ordering Daniel S 2026-08-08 23:50:07 +02:00
  • c5165547b4 fix(admin-editor): rewrite editor.astro cleanly to eliminate AST compiler parsing error Daniel S 2026-08-08 23:44:33 +02:00
  • e82e1b3301 fix(cicd): update Gitea Action deploy.yml port mapping 8080:4321 and data volumes Daniel S 2026-08-08 23:43:18 +02:00
  • 6edc219a04 fix(admin-editor): resolve import syntax typo in editor.astro for SSR render Daniel S 2026-08-08 23:42:28 +02:00
  • 597566a000 docs(nginx): set server_name to spielwiese.hephex.de Daniel S 2026-08-08 23:20:30 +02:00
  • 3736f0f633 feat(admin-editor): connect dynamic THEME_PRESETS to Stil inspector tab in live editor Daniel S 2026-08-08 23:10:27 +02:00
  • 5b0f05c17f fix(docker): add build directive to compose and add .dockerignore file Daniel S 2026-08-08 19:24:04 +02:00
  • 614a66fc70 fix(docker): update Dockerfile to Node.js SSR runtime runner entry.mjs Daniel S 2026-08-08 19:18:06 +02:00
  • 4c9b547e7c docs(nginx): add example nginx reverse proxy configuration file Daniel S 2026-08-08 19:12:16 +02:00
  • d9cb8dcd6f fix(docker): restore original port mapping 8080:4321 for external reverse proxy Daniel S 2026-08-08 19:11:24 +02:00
  • 8d0e72a8bc fix(docker): bind port to 127.0.0.1 for existing reverse proxy integration Daniel S 2026-08-08 19:07:41 +02:00
  • e9d8fb95cf feat(admin-editor): add 3-tab inspector layout with Inhalt, Stil and Erweitert panels Daniel S 2026-08-08 19:03:59 +02:00
  • aa4629752a test(waas-engine): add vitest suite and node ssr container adapter setup Daniel S 2026-08-08 18:56:36 +02:00
  • 8197308cef feat(admin-editor): add elementor-style visual editor with drag-and-drop section manager and device switcher Daniel S 2026-08-08 18:56:33 +02:00
  • c136e930c9 refactor(layout): switch index.astro to configurable section components driven by siteConfig Daniel S 2026-08-08 18:56:30 +02:00
  • c51629b229 style(theme-engine): centralize CSS variables and add reactive light/dark mode support Daniel S 2026-08-08 18:56:26 +02:00
  • be3a8a82ab feat(api): add SSR config update endpoints and DSGVO contact processing Daniel S 2026-08-08 18:56:21 +02:00
  • dfa357bbd1 feat(waas-engine): add dynamic site config schema and slotId placement types Daniel S 2026-08-08 18:56:18 +02:00
  • 08b74a0294 feat: simplify copy for small business owners and fix react-icons properties DanielS 2026-07-19 00:06:21 +02:00
  • 92af42b2c5 style: update color preset buttons to be fully light and dark mode adaptive DanielS 2026-07-19 00:00:40 +02:00
  • a3222ec496 refactor: replace range calculators in templates with simulated contact forms DanielS 2026-07-18 23:58:48 +02:00
  • e22a724c57 feat: add onboarding wizard component and integrate into index page DanielS 2026-07-18 23:58:44 +02:00
  • 0e3688c431 feat: refactor hero bento grid and integrate WaaS ROI calculator DanielS 2026-07-18 23:58:39 +02:00
  • 31007040e5 docs: add waas-guide strategy skill DanielS 2026-07-18 23:58:35 +02:00
  • 36227215fc fix: add type annotation for slider index parameter DanielS 2026-07-18 04:52:37 +02:00
  • 7bebcc066e feat: replace hero tabs with interactive template slider DanielS 2026-07-18 04:50:55 +02:00
  • 934a047586 style: change hero visual tabs to industry templates DanielS 2026-07-18 04:48:48 +02:00
  • 11e836fc30 feat: add template marquee and fix gdpr google fonts request DanielS 2026-07-18 04:37:41 +02:00
  • ad2f7c32a1 feat: add industry filtering logic with transitions to templates showcase DanielS 2026-07-18 04:22:56 +02:00
  • 16284b6f03 fix: implement keyboard accessible FAQ accordions with aria attributes and adjust border thickness to border-[0.5px] DanielS 2026-07-18 04:17:09 +02:00
  • 03c37e592a docs: formalize comprehensive technical, legal, and UX standards in agents guidelines DanielS 2026-07-18 04:16:26 +02:00
  • 56bf017e63 style: remove text gradients and hybridize footer styling DanielS 2026-07-18 04:11:12 +02:00
  • 8959b6b885 docs: extend AGENTS.md with human-computer interaction and gestalt principles DanielS 2026-07-18 04:09:00 +02:00
  • e8a2e62bec style: hybridize contact form and input fields for correct light/dark theme transition DanielS 2026-07-18 04:02:52 +02:00
  • e3d0e864ee docs: forbid text gradients in style guide and replace existing text gradient with solid color in hero DanielS 2026-07-18 04:01:10 +02:00
  • 33b494efac fix: change react-icon prop from class to className in navbar DanielS 2026-07-18 03:57:58 +02:00
  • 0c67c97f69 refactor: align layout with UI/UX accessibility guidelines DanielS 2026-07-18 03:57:08 +02:00
  • 1b5ddac1e6 docs: add UI/UX dos and donts to agents guidelines DanielS 2026-07-18 03:55:52 +02:00
  • 48dbb7a0cf fix: fix html tag nesting issue causing grid layout breakdown in cards DanielS 2026-07-18 03:41:52 +02:00
  • cdedd5157e feat: add template showcase callout and seo-friendly faq section DanielS 2026-07-18 03:39:22 +02:00
  • 99890c3c6a feat: change copywriting and layout focus to website hosting packages DanielS 2026-07-18 03:34:56 +02:00
  • 78bd444bdb feat: replace bento grid with hybrid liquid glass design and add darkmode toggle DanielS 2026-07-18 03:33:18 +02:00
  • ef290a92f5 feat: extract and integrate clean HeroAndBento component DanielS 2026-07-07 01:06:15 +02:00
  • 38163cebc2 feat: add security-hardening-privacy skill and remove generator tag DanielS 2026-07-07 01:02:36 +02:00
  • 95caec1add feat: add technical-seo-semantic skill DanielS 2026-07-07 01:01:08 +02:00
  • 1c185f4121 feat: add performance, conversion and accessibility skills DanielS 2026-07-07 01:00:21 +02:00
  • ec42fbe520 fix: disable absolute redirects in Nginx to fix port redirects DanielS 2026-07-07 00:55:00 +02:00
  • ee239978f3 fix: disable port in redirect for Nginx in Docker container DanielS 2026-07-07 00:51:53 +02:00
  • 580d863a55 feat: align template previews with design archetype matrix DanielS 2026-07-07 00:44:18 +02:00
  • e3bd562d4e feat: add layout archetype and typography skills DanielS 2026-07-07 00:37:30 +02:00
  • 3e7ab96567 feat: add templates catalog page and interactive live previews DanielS 2026-07-07 00:35:52 +02:00