diff --git a/assets/images/company/boxtom.png b/assets/images/company/boxtom.png new file mode 100644 index 0000000..1b6f9b3 Binary files /dev/null and b/assets/images/company/boxtom.png differ diff --git a/hugo_stats.json b/hugo_stats.json index fc67b06..f5698a0 100644 --- a/hugo_stats.json +++ b/hugo_stats.json @@ -68,11 +68,13 @@ "border-start-0", "border-top", "btn", + "btn-lg", "btn-outline", "btn-outline-primary", "btn-primary", "btn-secondary", "btn-sm", + "btn-success", "btn-white", "builder-card", "card", @@ -149,6 +151,7 @@ "flex-grow-1", "flex-sm-row", "flex-wrap", + "font-italic", "font-small", "footer-menu", "footnote-backref", @@ -162,10 +165,10 @@ "form-control-sm", "form-group", "form-inline", - "form-text", "fw-bold", "g-2", "gap-2", + "gy-3", "gy-4", "h-100", "h3", @@ -210,6 +213,7 @@ "ms-sm-2", "mt-2", "mt-3", + "mt-4", "mt-5", "mt-auto", "mt-sm-0", @@ -355,6 +359,7 @@ "bouwwijze", "builder-filters", "builders-grid", + "char-count", "checking-municipal-requirements", "ciz-indicatie-en-sociale-wijkteams", "ciz-indication-and-social-district-teams", @@ -423,7 +428,6 @@ "goed-verblijven", "het-bewijs-van-zorgbehoefte", "het-proces-van-fabriek-naar-tuin", - "houtbouw", "huurkoop", "impact-on-property-value", "impact-op-de-woningwaarde", @@ -431,6 +435,7 @@ "important-fiscal-and-financial-considerations", "inrichting-en-zorgspecifieke-aanpassingen", "interior-and-care-specific-adjustments", + "intro", "juridische-definitie", "juridische-en-fiscale-aspecten", "kangaroo-housing-kangoeroewoning", @@ -440,8 +445,6 @@ "key-considerations-per-type", "key-features-in-the-nl", "kvk", - "landelijk", - "lead_time", "lease", "legal-definition-in-the-netherlands", "lname", @@ -452,7 +455,7 @@ "medical-confirmation", "medische-bevestiging", "message", - "modern", + "modulair", "multi-step-form", "navigation", "negative", @@ -475,10 +478,12 @@ "postal_code", "pre-informal-care-home", "pre-mantelzorgwoning", + "prefab", "prefab-bouw", "prefab-construction", "prefab-informal-care-home", "prefab-mantelzorgwoning", + "prefill-status", "preparation-and-consultation", "procedural-requirements", "procedurele-eisen", @@ -488,23 +493,31 @@ "reason", "regulation-through-the-environmental-plan", "removability-and-residual-value", - "rolstoel", + "review-btn", "search-by", "search-result-body", "searchInput", "searchModal", "second_hand", "select-language", - "service_contract", "sett-living", "site-administrator-details", + "slogan", + "slogan-count", "sloop-of-verwijdering-van-de-woning", "solilux", "step-1", "step-2", "step-3", - "stock", + "step-4", + "step-5", "submit-btn", + "summary-build", + "summary-custom", + "summary-intro", + "summary-name", + "summary-slogan", + "telephone", "temporary-and-modular-units", "termination-of-informal-care", "the-challenge-of-temporariness", @@ -516,7 +529,6 @@ "the-situation-after-informal-care-ends", "the-sustainable-informal-care-dwelling", "tijdelijke-en-modulaire-units", - "tillen", "top-totaal-blijf-ook-wonen", "transport-and-crane-work", "transport-en-hijswerk", diff --git a/layouts/_default/bedrijf-aanmelden.html b/layouts/_default/bedrijf-aanmelden.html index b57d404..4452fd8 100644 --- a/layouts/_default/bedrijf-aanmelden.html +++ b/layouts/_default/bedrijf-aanmelden.html @@ -9,32 +9,45 @@

{{ .Title }}

+
+
+
-

Stap 1: Bedrijfsgegevens

- +
- - + +
- +
-
- +
+ + +
+ +
+ + +
+ +

Bezoekadres

+
+
-
- - +
+ +
@@ -44,25 +57,22 @@
-

Stap 2: Bedrijfsvoering & Aanbod

-
- + - Let op: conform de voorwaarden dient dit feitelijk juist te zijn[cite: 73].
- - + +
- +
@@ -74,18 +84,10 @@
- + -
- -
- -
@@ -97,63 +99,28 @@
-

Stap 3: Bouwstijl & Levering

-
- -
- - + +
+ +
-
- - -
-
- - +
+ +
-
- +
+
-
- - -
- -
- - -
- -
- -
- - -
-
- - -
-
-
@@ -161,6 +128,48 @@
+
+
+
+ + + Nog 30 tekens +
+ +
+ + + Nog 320 tekens over. +
+ +
+ + +
+
+
+ +
+
+
+
+

Bedrijf:

+

Slogan:

+

Bouwmethode:

+

Maatwerk:

+
+

Introductie:

+

+
+
+ +
+ + +
+
+
+
@@ -169,36 +178,144 @@ {{ end }} \ No newline at end of file diff --git a/static/prefill.php b/static/prefill.php new file mode 100644 index 0000000..06621bf --- /dev/null +++ b/static/prefill.php @@ -0,0 +1,28 @@ + 'Invalid ID'])); +} + +$opts = [ + "http" => [ + "method" => "GET", + "header" => "X-Api-Key: $apiKey\r\nContent-Type: application/json\r\n" + ] +]; + +$context = stream_context_create($opts); +$response = @file_get_contents($crmBaseUrl . $id, false, $context); + +if ($response === false) { + http_response_code(404); + echo json_encode(['error' => 'CRM record not found']); +} else { + header('Content-Type: application/json'); + echo $response; +} \ No newline at end of file diff --git a/themes/godocs-1/assets/scss/_common.scss b/themes/godocs-1/assets/scss/_common.scss index bde7de1..dd4d598 100644 --- a/themes/godocs-1/assets/scss/_common.scss +++ b/themes/godocs-1/assets/scss/_common.scss @@ -430,54 +430,35 @@ $quote-color: #918e91; pointer-events: none; } -/* Container voor filters */ -#builder-filters { - --primary-color: #4c9e81; /* Komt overeen met je 'Bezoek de website' knop */ - --checkbox-size: 24px; /* Ongeveer 50% groter dan standaard */ -} - -/* De checkbox groter maken en kleur geven */ -.filter-checkbox { - width: var(--checkbox-size); - height: var(--checkbox-size); +.form-check-input { + width: 24px; + height: 24px; margin-top: 0; cursor: pointer; border: 2px solid #ced4da; transition: all 0.2s ease-in-out; } -/* Kleur bij actieve/checked status */ -.filter-checkbox:checked { - background-color: var(--primary-color); - border-color: var(--primary-color); +.form-check-input:checked { + background-color: $color-primary; + border-color: $color-primary; } -/* Focus staat voor toegankelijkheid */ -.filter-checkbox:focus { +.form-check-input:focus { box-shadow: 0 0 0 0.25 margin rgba(76, 158, 129, 0.25); border-color: var(--primary-color); } -/* De labels beter uitlijnen en leesbaarder maken */ .form-check-label { padding-left: 10px; cursor: pointer; - font-size: 1.1rem; /* Iets groter voor leesbaarheid */ - line-height: var(--checkbox-size); + line-height: 24px; vertical-align: middle; display: inline-block; } -/* Groepering van de checkbox en label */ .form-check { display: flex; align-items: center; - margin-bottom: 1rem !important; /* Meer witruimte tussen de opties */ -} - -/* De "Filters wissen" link ook iets duidelijker maken */ -#clear-filters { - font-size: 1rem; - text-decoration: underline; - margin-top: 15px; + margin-bottom: 1rem !important; } \ No newline at end of file