From f1aedfb2188f84f99b17fdf1c2850e98a893595c Mon Sep 17 00:00:00 2001 From: Machiel Date: Wed, 25 Feb 2026 10:13:50 +0100 Subject: [PATCH] New: Admin section --- content/_index.md | 23 +++++++++ layouts/partials/mogelijkheden.html | 79 +++++++++++++---------------- static/admin/config.yml | 39 ++++++++++++++ static/admin/index.html | 11 ++++ 4 files changed, 108 insertions(+), 44 deletions(-) create mode 100644 static/admin/config.yml create mode 100644 static/admin/index.html diff --git a/content/_index.md b/content/_index.md index 01c1a13..9d454a7 100644 --- a/content/_index.md +++ b/content/_index.md @@ -33,5 +33,28 @@ about_section: image: "/img/about-home.jpg" image_alt: "Van Emous brochure op een stoel" + +mogelijkheden_section: + title: "Comfortabel en dichtbij wonen met oog voor zorg" + intro_text: "Onze mogelijkheden helpen u om comfortabel en zelfstandig dichtbij uw dierbaren te wonen, met persoonlijke begeleiding bij elke stap." + kaarten: + - title: "Modellen" + text: "Bekijk onze verschillende modellen mantelzorgwoningen, volledig aan te passen aan uw wensen en situatie." + link_text: "Bekijk de modellen" + link_url: "/modellen" + image: "/img/mogelijkheden.jpg" + is_large: true + - title: "Pre mantelzorgwoning" + text: "Een pre mantelzorgwoning biedt comfort en zekerheid, met oog op toekomstige zorgbehoeften." + link_text: "Meer informatie" + link_url: "/pre-mantelzorgwoning" + image: "/img/mogelijkheden-pre-mantelzorg.jpg" + is_large: false + - title: "Vergunningscheck" + text: "Ontvang duidelijkheid over de vergunning voor uw mantelzorgwoning met onze vrijblijvende vergunningscheck." + link_text: "Meer informatie" + link_url: "#vergunningscheck" + image: "/img/mogelijkheden-vergunning.jpg" + is_large: false --- diff --git a/layouts/partials/mogelijkheden.html b/layouts/partials/mogelijkheden.html index 416cdf3..9f8f81a 100644 --- a/layouts/partials/mogelijkheden.html +++ b/layouts/partials/mogelijkheden.html @@ -1,60 +1,51 @@ +{{ with .Params.mogelijkheden_section }}
- Mogelijkheden -

Comfortabel en dichtbij wonen met oog voor zorg

+ Mogelijkheden +

{{ .title }}

-

- Onze mogelijkheden helpen u om comfortabel en zelfstandig dichtbij uw dierbaren te wonen, met persoonlijke begeleiding bij elke stap. -

+

{{ .intro_text }}

-
-
-
-
-

Modellen

-

Bekijk onze verschillende modellen mantelzorgwoningen, volledig aan te passen aan uw wensen en situatie.

- - Bekijk de modellen + {{ range .kaarten }} + {{ if .is_large }} + + {{ else }} +
+
+
+

{{ .title }}

+

{{ .text }}

+ + {{ .link_text }}
-
- Model woning -
+ {{ .title }}
-
- -
-
-
-

Pre mantelzorgwoning

-

Een pre mantelzorgwoning biedt comfort en zekerheid, met oog op toekomstige zorgbehoeften.

- - Meer informatie - -
- Pre mantelzorg -
-
- -
-
-
-

Vergunningscheck

-

Ontvang duidelijkheid over de vergunning voor uw mantelzorgwoning met onze vrijblijvende vergunningscheck.

- - Meer informatie - -
- Vergunningscheck -
-
+ {{ end }} + {{ end }}
-
\ No newline at end of file + +{{ end }} \ No newline at end of file diff --git a/static/admin/config.yml b/static/admin/config.yml new file mode 100644 index 0000000..61e40eb --- /dev/null +++ b/static/admin/config.yml @@ -0,0 +1,39 @@ +backend: + name: gitea + repo: VanEmous/Website + branch: main + app_id: e101b13a-70b5-474b-88de-fd4254408a68 + api_root: https://git.start-it.nl/api/v1 + base_url: https://git.start-it.nl + auth_endpoint: https://git.start-it.nl/login/oauth/authorize + local_backend: true + auth_type: implicit + +media_folder: "static/img" +public_folder: "/img" + +collections: + - name: "pages" + label: "Pagina's" + files: + - file: "content/_index.md" + label: "Homepagina" + name: "home" + fields: + - { label: "Titel", name: "title", widget: "string" } + + - label: "Mogelijkheden Header" + name: "possibilities_header" + widget: "object" + fields: + - { label: "Titel", name: "title", widget: "string" } + - { label: "Intro Tekst", name: "text", widget: "text" } + + - label: "Mogelijkheden Kaarten" + name: "possibilities_cards" + widget: "list" + fields: + - { label: "Kaart Titel", name: "title", widget: "string" } + - { label: "Omschrijving", name: "description", widget: "text" } + - { label: "Link naar", name: "link", widget: "string" } + - { label: "Afbeelding", name: "image", widget: "image" } \ No newline at end of file diff --git a/static/admin/index.html b/static/admin/index.html new file mode 100644 index 0000000..7b942e4 --- /dev/null +++ b/static/admin/index.html @@ -0,0 +1,11 @@ + + + + + + Content Manager + + + + + \ No newline at end of file