-
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