Klingenberg Bygg: the earliest lysbue, ported to portal
lint-and-reload / lint (push) Failing after 0s

Three service questions, contact-method question, and thank-you page
carried verbatim from klingenbergbygg/kundeportal questions.ts, with a
brick-red Futura/Garamond custom.css over the default portal skin.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Y42TyF8Zu7NGRR2893vNcZ
This commit is contained in:
blandClaude Fable 5 committed 2026-09-01 20:22:14 +02:00
commit b9ec877e4e
16 files changed
+1180

No files matched your search

+178
View File
@@ -0,0 +1,178 @@
# Klingenberg Bygg — carried over from the earliest lysbue
# (klingenbergbygg/kundeportal questions.ts), the ancestor of this
# whole question format. Wording kept verbatim.
name: Hvordan inkluderer vi ditt bygg i framtiden?
description: >
Med vår erfaring får vi kartlagt **tilstand**, utarbeidet
**prosjekt** og godkjent **søknad** for ditt bygg.
responsible:
name: Fredrik Borch Lynghaug
contact: fredrik@klingenbergbygg.no
alternatives:
- name: Få kartlagt byggets tilstand
description: >
Vi utarbeider tilstandsrapporter som representerer bygget med
hensyn til fremtidige mål.
action: /kontakt
consequence: [Kom i gang]
record_as: kb_henvendelser
encouragements:
- Mindre stillstand etter dette.
features:
- name: Befaring
description: >
For å utarbeide en rapport kreves det befaring hvor en rekke
undersøkelser for å måle hvilken forfatning bygget er i må
til, ved hjelp av materialprøver, termofotografering og andre
fremgangsmåter.
icon: lucide:clipboard-check
requirements:
- name: building
label: Hva slags eiendom er det?
type: select
options: [Leilighet, Enebolig, Fritidsbolig, Næringsbygg, Annet]
- name: adresse
label: Hvor ligger eiendommen?
placeholder: Adresse
optional: true
- name: Tegninger
description: >
Om byggtekniske tegninger mangler kan vi etterspørre dem fra
det lokale bygningskontoret, og om du sitter på egne er de
også ønskelig å få med. Vi kan også ta imot en filmsnutt av
huset eller relevante rom for – om mulig – å lage en punktsky
å ta utgangspunkt i.
icon: lucide:pencil-ruler
requirements:
- name: tegninger
label: Bilder, CAD-filer, skisser eller video
type: file
optional: true
- name: Dokumentasjon
description: >
Vi tar imot all mulig tilgjengelig dokumentasjon av
vedlikehold og endringer som er gjort på bygget i nyere tid,
med takk.
icon: lucide:file-text
requirements:
- name: dokumentasjon
label: Vedlegg
type: file
optional: true
- name: Vedlikeholdsvurdering
description: >
Beskriv hva som behøves av kartlegging, vedlikehold og
utbedringer i rapporten.
icon: lucide:wrench
requirements:
- name: damage
label: Hvilke mangler ønskes adressering?
placeholder: Forfall, skader eller annet…
type: textarea
- name: Standarder
description: >
Med rikelig kompetanse innen mange prosjekter vet vi å følge
godkjente standarder for rapportering.
icon: lucide:book-check
requirements:
- name: standard
label: Velg en standard vi vet å levere
type: select
options: [NS-EN 3424, NS-3423:2004, Egendefinert]
- name: Rivning
description: >
Om bygg skal rives, kan vi levere en utarbeidet
miljøsaneringsrapport.
icon: lucide:hammer
- name: Energibruk
description: >
Energiforbruk og besparelser ved endringer i bygget er også
en naturlig del av vår vurdering.
icon: lucide:zap
- name: Vi har samarbeidet med
description: >
[Drammen Kommune](https://drammen.kommune.no) ·
[Nordre Follo Kommune](https://nordrefollo.kommune.no) ·
[Bølerskogens Borettslag](https://bolerskogenborettslag.no/)
icon: lucide:handshake
- name: Prosjektér dine planer med oss
description: >
Ivareta eksisterende ressurser for et velfungerende og helhetlig
bygg.
action: /kontakt
consequence: [Start samarbeidet]
record_as: kb_henvendelser
encouragements:
- Gi det beste grunnlaget for utførelse.
features:
- name: Tegninger
description: >
Om du allerede har noe digitalt du kan vise oss, blir det
lettere å vite hvor vi skal starte.
icon: lucide:pencil-ruler
requirements:
- name: sketches
label: Bilder, CAD-filer og skisser
type: file
optional: true
- name: Arbeidsbeskrivelse
description: >
For en enklest mulig utførelse lager vi en så detaljert
beskrivelse av arbeidsmengdene som nødvendig, gjerne opp mot
standarden [NS 3420](https://standard.no/fagomrader/ns-3420-/).
icon: lucide:list-checks
requirements:
- name: wishes
label: Hva er din arbeidsbeskrivelse for prosjektet?
placeholder: Ønsker for bygget…
type: textarea
- name: Fremdriftsplan
description: >
Beskrivelse av prosjektets byggetrinn skaper ryddige
kontraktsmessige forhold og klare tidsrammer.
icon: lucide:calendar-range
requirements:
- name: start
label: Ønsket start
type: date
optional: true
- name: end
label: Ønsket ferdigstilt
type: date
optional: true
- name: Samarbeidspartner
description: >
[Westra Engineering AS](https://www.westra-engineering.no/)
icon: lucide:users
- name: Ta det første spadetaket med en godkjent søknad
description: >
Er bygget ferdig prosjektert så kan vi utarbeide en byggesøknad
og utførelsesbeskrivelse for offentlig godkjenning.
action: /kontakt
consequence: [Send henvendelse]
record_as: kb_henvendelser
encouragements:
- Nesten som å ha gravemaskin!
features:
- name: Ansvarsrett i byggesaker
description: >
Vi kan stå med det offentligrettslige ansvaret for de
fagområdene som kreves for utførelse.
icon: lucide:shield-check
- name: Sentral godkjenning
description: >
Vi har sentral
[godkjenning](https://sgregister.dibk.no/enterprises/976015711)
innen flere fagområder.
icon: lucide:badge-check
- name: Lokal godkjenning
description: >
Etter behov skaffer vi godkjenning for valgte fagområder, om
vi har den selv eller om vi henter den eksternt.
icon: lucide:map-pin
- name: Forhåndskonferanse
description: >
Avhengig av prosjektstørrelse kan det være avklarende å holde
forhåndskonferanse som redegjør for hvilke krav kommunen kan
sette for ønsket prosjekt.
icon: lucide:messages-square
+58
View File
@@ -0,0 +1,58 @@
# The contact-method question — /tilstand, /prosjekter and /godkjent
# all led here in the original; the service choice is already recorded,
# so one page serves them all.
name: Hvordan ønsker du at vi skal høre fra deg?
description: >
Takk for henvendelsen og at du velger å jobbe med oss!
alternatives:
- name: Vi skriver en e-post til deg
description: >
Legg igjen din e-postadresse og vi følger deg opp videre.
action: /takk
consequence: [Fullfør]
record_as: kb_henvendelser
features:
- name: Hvem?
description: >
Hvem skal ha en tilbakemelding?
icon: lucide:mail
requirements:
- name: name
label: Navn
placeholder: Navn
- name: email
label: E-post
type: email
placeholder: bruker@eksempel.no
- name: Vi ringer deg
description: >
Vi gleder oss til å gi deg tilbakemelding.
action: /takk
consequence: [Fullfør]
record_as: kb_henvendelser
features:
- name: Hvem
description: >
Gi oss et telefonnummer vi kan gi tilbakemelding på.
icon: lucide:phone
requirements:
- name: name
label: Navn
placeholder: Navn
- name: phonenumber
label: Telefonnummer
type: tel
placeholder: Telefonnummer
- name: Når
description: >
Hvilket tidsvindu kan passe best for deg?
icon: lucide:clock
requirements:
- name: weekday
label: Dag
type: select
options: [Umiddelbart, Mandag, Tirsdag, Onsdag, Torsdag, Fredag]
- name: time
label: Tid på dagen
type: select
options: [Formiddag, Ettermiddag, Kveld]
+11
View File
@@ -0,0 +1,11 @@
followup: true
name: Vent på svar på din henvendelse!
description: >
Vi vil gå gjennom din henvendelse og om mulig komme med et tilbud så
fort vi kan.
alternatives:
- name: Tilbake til start
description: >
Der spørsmålet begynner.
action: /
consequence: [Tilbake]