Commit Graph

  • 4251b1f40b chore(deploy): add simple build+rsync deploy script main Brummel 2026-05-21 12:47:23 +02:00
  • b5ce1477ed fix: Removed broken link to RKI. Brummel 2026-05-21 12:41:52 +02:00
  • 83726ed040 feat(hero): responsive srcset for carousel slides Brummel 2026-05-21 12:31:47 +02:00
  • b52a79bbab fix(hero): serve full-resolution carousel images Brummel 2026-05-21 12:28:08 +02:00
  • c2338db05c Update README.md Brummel 2026-05-21 12:21:55 +02:00
  • 667659bd30 fix(markup): wrap section child-page content in outer <p> to match live Brummel 2026-05-21 12:19:21 +02:00
  • 50db22dc50 fix(markup): match live twig templates for anchor wrap and content wrap Brummel 2026-05-21 12:16:06 +02:00
  • e28acc55bb fix(css): use style.css as source, not the _style.css partial Brummel 2026-05-21 12:00:12 +02:00
  • e195a50cb7 Revert "fix(css): drop body{} block to match live's effective styling" Brummel 2026-05-21 11:57:07 +02:00
  • abe5504ce8 fix(css): drop body{} block to match live's effective styling Brummel 2026-05-21 11:53:03 +02:00
  • 0b551d79da fix(css): drop only flexslider.css, keep its JS Brummel 2026-05-21 11:43:58 +02:00
  • 8d961dbe88 Revert "fix(carousel): remove flexslider, restore Bootstrap carousel symmetry" Brummel 2026-05-21 11:40:36 +02:00
  • e4a90646de Revert "fix(js): remove dead testimonialSlider/flexslider call from scripts.js" Brummel 2026-05-21 11:40:36 +02:00
  • f0173b80a2 Revert "fix(carousel): initialize Bootstrap carousels explicitly instead of relying on data-ride auto-init" Brummel 2026-05-21 11:40:36 +02:00
  • ad9b978248 fix(carousel): initialize Bootstrap carousels explicitly instead of relying on data-ride auto-init Brummel 2026-05-21 11:39:06 +02:00
  • 59c3bae5b2 fix(js): remove dead testimonialSlider/flexslider call from scripts.js Brummel 2026-05-21 11:33:51 +02:00
  • 96eea20c97 fix(carousel): remove flexslider, restore Bootstrap carousel symmetry Brummel 2026-05-21 11:30:37 +02:00
  • a916010fc4 fix(css): keep hero carousel indicators visually symmetric Brummel 2026-05-21 11:21:18 +02:00
  • a135a02b5d fix(css): convert stray SCSS // line comments to CSS /* */ in praxis.css Brummel 2026-05-21 10:27:15 +02:00
  • 9c79d05ae6 fix(css): serve live theme CSS verbatim instead of diverging SCSS fork Brummel 2026-05-21 10:14:59 +02:00
  • 385dce04e5 fix(images): match live <p>-wrapped img markup, drop width/height attrs Brummel 2026-05-21 10:03:04 +02:00
  • 181e9639ed fix(images): drop forced upscaling, match live image sizes Brummel 2026-05-21 09:48:43 +02:00
  • 6b877b6100 fix(templates): strip base_url from nav hrefs and unescape image src URLs Brummel 2026-05-21 00:33:28 +02:00
  • e9040f66c5 fix(content): proper md headings and td closing tags in doctors.md Brummel 2026-05-21 00:33:26 +02:00
  • 4fd0042480 feat(team): restore employees carousel matching live markup Brummel 2026-05-21 00:33:24 +02:00
  • 9b18c2965f docs: spec + plan for visual parity pass 2 Brummel 2026-05-21 00:33:19 +02:00
  • 69ae4e0a19 feat: switch base_url back to https now that the cert is provisioned Brummel 2026-05-21 00:18:28 +02:00
  • fb6d09cbcb feat: contact page template reads address/hours from config Brummel 2026-05-21 00:10:55 +02:00
  • 2addc6b1ed fix: table tag mismatch in news block Brummel 2026-05-21 00:09:48 +02:00
  • f03b67e675 feat: home page section_title macros and restored markup Brummel 2026-05-21 00:08:25 +02:00
  • 75ef222792 feat: page template uses page_title macro Brummel 2026-05-21 00:06:36 +02:00
  • e6665f62f0 feat: section template uses page_title and anchored section_title macros Brummel 2026-05-21 00:05:00 +02:00
  • d0d6964ba1 feat: navbar logo image, Home link, active-state per route Brummel 2026-05-21 00:02:52 +02:00
  • 52165c7af5 feat: home title brand line, subpage prefix, keywords meta Brummel 2026-05-21 00:00:50 +02:00
  • 061c41696f feat: include footer partial in base layout Brummel 2026-05-20 23:59:05 +02:00
  • 8420e4c360 feat: add footer partial sourced from config.extra Brummel 2026-05-20 23:58:04 +02:00
  • 5a40499753 feat: add page_title macro for subpage banner Brummel 2026-05-20 23:56:28 +02:00
  • 478a77b61a feat: add section_title macro with optional anchor Brummel 2026-05-20 23:54:14 +02:00
  • 0114b17adf feat: add footer/contact data to config extra Brummel 2026-05-20 23:53:03 +02:00
  • c30563e38f feat: add practice logo asset Brummel 2026-05-20 23:51:45 +02:00
  • 44ed63b2fb docs: implementation plan for Visual Parity Pass Brummel 2026-05-20 23:48:42 +02:00
  • 6b6d79ffc9 docs: spec for Visual Parity Pass (Phase 1.5) Brummel 2026-05-20 23:43:53 +02:00
  • 3709c94d59 fix: remove Google Maps embed for GDPR compliance Brummel 2026-05-20 23:43:45 +02:00
  • f5c633df42 fix: base_url to http:// until SSL cert is provisioned for preview subdomain Brummel 2026-05-20 23:13:02 +02:00
  • 8222108619 feat: robots.txt blocks all crawlers for staging Brummel 2026-05-20 22:49:26 +02:00
  • 441f3b7ed9 feat: legal (Impressum), contact, page template, and map shortcode Brummel 2026-05-20 22:49:02 +02:00
  • 7deb8372cf feat: team section with doctors, employees, jobs Brummel 2026-05-20 22:46:51 +02:00
  • 0658980b6e feat: section template stacking subpages as anchored articles Brummel 2026-05-20 22:44:38 +02:00
  • dd0777e2f5 feat: six service sub-pages with anchors matching home grid Brummel 2026-05-20 22:44:08 +02:00
  • 9cf54f9459 feat: home page template with carousel, news, about, services, team sections Brummel 2026-05-20 22:39:59 +02:00
  • 218b82372d feat: news (Aktuelles) page with current content from grav Brummel 2026-05-20 22:38:01 +02:00
  • 141a6e7470 feat: home page content with carousel, about, services grid, team preview data Brummel 2026-05-20 22:37:02 +02:00
  • dd7e3b9b50 feat: base layout, head partial (with noindex), and navbar template Brummel 2026-05-20 22:35:30 +02:00
  • 804a3a813c feat: img shortcode with resize_image and lazy loading Brummel 2026-05-20 22:33:07 +02:00
  • 24e2fa9d62 feat: lift praxis theme CSS into sass entry point Brummel 2026-05-20 22:31:29 +02:00
  • d79bafccb4 feat: import CSS, fonts, and images from grav theme Brummel 2026-05-20 22:29:49 +02:00
  • cce90b341b feat: import JS assets from x-corporation and praxis themes Brummel 2026-05-20 22:28:31 +02:00
  • 566c0554d3 chore: set practice phone and fax numbers from legal page Brummel 2026-05-20 22:28:09 +02:00
  • 733d7fea61 feat: zola skeleton with placeholder index Brummel 2026-05-20 22:26:25 +02:00
  • 725535c8d7 docs: add README with build and deploy instructions Brummel 2026-05-20 22:24:22 +02:00
  • 39f20b305f chore: gitignore .env and IDE workspace dirs Brummel 2026-05-20 22:23:46 +02:00
  • 548aa12e78 chore: bootstrap repo with design spec and implementation plan Brummel 2026-05-20 22:21:29 +02:00