Who a business is gets a page of its own; inside forms ask real questions; build names untried needs
Test / test (pull_request) Successful in 1m12s
Test / test (pull_request) Successful in 1m12s
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01GT37Z1Xtfd9pUuQtMTg6Yt
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
19b7750292
commit
e6c4f67db7
@@ -38,16 +38,18 @@ does:
|
||||
godkjenning innen flere fagområder. Når tilbudet er godtatt,
|
||||
følger du oppdraget og henter dokumentene innlogget.
|
||||
|
||||
# Hvem vi er: erfaringen, i våre egne ord, og menneskene. Verdiene
|
||||
# skriver Fredrik selv; de legges inn her som en `values`-linje til.
|
||||
# Hvem vi er: en egen side med menneskene, erfaringene (oppdrag med
|
||||
# bilder, lagt inn fra kontoret) og verdiene under. Verdiene er et
|
||||
# utkast i husets tone; Fredrik bytter dem ut når han vil.
|
||||
values:
|
||||
- id: erfaring
|
||||
text: >
|
||||
Skoler i drift, brannstasjoner, omsorgsboliger, kantina på Det
|
||||
Norske Teatret og en Munch-eiendom på Hvitsten. Vi har gått over,
|
||||
prosjektert og fulgt opp bygg for kommuner, borettslag, bedrifter
|
||||
og private, fra borprøver i gammel mur til kunstgress på
|
||||
Fredrikstad stasjon.
|
||||
- id: mal-to-ganger
|
||||
text: Vi måler to ganger og skriver én gang. Det gjelder betong, og det gjelder rapporter.
|
||||
- id: bygget-forst
|
||||
text: Et bygg bryr seg ikke om hvem som har rett. Vi skriver det bygget trenger, ikke det som er lettest å si.
|
||||
- id: ingen-overraskelser
|
||||
text: Det vi finner, får du vite. Også sprekkene.
|
||||
- id: vannet
|
||||
text: Vannet finner alltid en vei. Derfor leter vi etter den først.
|
||||
|
||||
needs:
|
||||
- id: tilstand
|
||||
@@ -170,6 +172,27 @@ needs:
|
||||
- { name: erfaring, type: textarea }
|
||||
- { name: portrett, type: picture }
|
||||
|
||||
# Erfaringene: oppdrag vi vil vise fram, med bilde og noen løse ord.
|
||||
- id: erfaring
|
||||
who: en av oss på kontoret, når et oppdrag er verdt å vise fram
|
||||
wants: at den som vurderer oss ser hva vi har gjort
|
||||
enters_as: kontor
|
||||
lands_in: erfaringer
|
||||
handled_by: kontor
|
||||
watched_by: [public]
|
||||
presents: true
|
||||
public_states: [open]
|
||||
stages: [open, fjernet]
|
||||
stages_text: { open: "vises", fjernet: "fjernet" }
|
||||
done_when: [fjernet]
|
||||
success: [fjernet]
|
||||
leaves_after: { fjernet: { minutes: 10 } }
|
||||
max_fields: 3
|
||||
collects:
|
||||
- { name: tittel }
|
||||
- { name: bilde, type: picture }
|
||||
- { name: om, type: textarea }
|
||||
|
||||
personas:
|
||||
- { id: kommune-skole, need: tilstand, text: "Vi i kommunen skal legge fram en sak om rehabilitering av en barneskole fra 1972 og trenger en tilstandsanalyse politikerne kan beslutte ut fra." }
|
||||
- { id: borettslag, need: tilstand, text: "Styret i borettslaget lurer på hva som haster mest av tak, fasade og rør. Vi trenger noen som kan gå over byggene og si hva det står til." }
|
||||
@@ -178,6 +201,11 @@ personas:
|
||||
- { id: skole-i-drift, need: prosjekt, text: "Skolen skal utvides mens den er i drift. Vi trenger en beskrivelse og en fremdriftsplan med byggetrinn." }
|
||||
- { id: soke-garasje, need: soknad, text: "Tegningene til garasjen er ferdige, men jeg aner ikke hvordan jeg søker kommunen. Kan dere ta søknaden?" }
|
||||
- { id: ansvarsrett, need: soknad, text: "Vi har prosjektert ombyggingen selv, men mangler noen med ansvarsrett som kan stå for søknaden." }
|
||||
# Innenfra: det kontoret selv fyller ut.
|
||||
- { id: rapport-klar, need: leveranse, text: "Tilstandsrapporten til borettslaget er ferdig. Jeg vil at styreleder skal få den og vite at den ligger der." }
|
||||
- { id: ny-hos-oss, need: ansatt, text: "Jeg har nettopp begynt hos Klingenberg Bygg og vil at kundene skal se hvem jeg er og hva jeg kan." }
|
||||
- { id: nytt-portrett, need: ansatt, text: "Portrettet mitt på forsiden er fra da jeg begynte. Jeg vil bytte det uten å skrive alt det andre på nytt." }
|
||||
- { id: brannstasjonen, need: erfaring, text: "Brannstasjonen i Ytre Enebakk står ferdig, og vi har gode bilder fra fundamenteringen. Den vil jeg vise fram." }
|
||||
|
||||
slideshow:
|
||||
max_height: 60
|
||||
|
||||
@@ -115,20 +115,8 @@
|
||||
},
|
||||
"who": {
|
||||
"heading": "Hvem består Klingenberg Bygg av?",
|
||||
"description": "Mennesker, verdier og erfaringer.",
|
||||
"items": {
|
||||
"erfaring": {
|
||||
"heading": "Erfaringene",
|
||||
"description": "Skoler i drift, brannstasjoner, omsorgsboliger, kantina på Det Norske Teatret og en Munch-eiendom på Hvitsten. Vi har gått over, prosjektert og fulgt opp bygg for kommuner, borettslag, bedrifter og private, fra borprøver i gammel mur til kunstgress på Fredrikstad stasjon.",
|
||||
"icon": "award"
|
||||
},
|
||||
"people-ansatte": {
|
||||
"heading": "Menneskene",
|
||||
"description": "De som går befaringene, skriver rapportene og står for søknadene.",
|
||||
"empty": "Snart presenterer vi oss her.",
|
||||
"icon": "users"
|
||||
}
|
||||
}
|
||||
"description": "Mennesker, erfaringer og verdier.",
|
||||
"button": "Bli kjent med oss"
|
||||
}
|
||||
},
|
||||
"questions/received/tilstand.yaml": {
|
||||
@@ -264,6 +252,15 @@
|
||||
},
|
||||
"list_title": "Ansatte",
|
||||
"list_note": "Hver rad er én person på forsiden."
|
||||
},
|
||||
"erfaringer": {
|
||||
"heading": "Erfaringer",
|
||||
"description": "Oppdragene slik besøkende ser dem.",
|
||||
"moves": {
|
||||
"open->fjernet": "Fjern"
|
||||
},
|
||||
"list_title": "Erfaringer",
|
||||
"list_note": "Hver rad er ett oppdrag som vises nå."
|
||||
}
|
||||
},
|
||||
"links": {
|
||||
@@ -273,8 +270,13 @@
|
||||
"button": "Ny leveranse"
|
||||
},
|
||||
"ansatt": {
|
||||
"heading": "Ditt kort på forsiden",
|
||||
"description": "Rolle, erfaring og portrett, slik besøkende ser deg.",
|
||||
"heading": "Hvordan presenterer du deg?",
|
||||
"description": "Kortet ditt på forsiden: rolle, erfaring og portrett.",
|
||||
"button": "Åpne"
|
||||
},
|
||||
"erfaring": {
|
||||
"heading": "Hvilket oppdrag vil du vise fram?",
|
||||
"description": "Et bilde og noen løse ord, blant erfaringene.",
|
||||
"button": "Åpne"
|
||||
}
|
||||
},
|
||||
@@ -474,7 +476,7 @@
|
||||
"question": "Kortet ditt er lagret",
|
||||
"description": "Slik står du nå på forsiden.",
|
||||
"next_heading": "Vil du endre noe?",
|
||||
"next_description": "Åpne «Ditt kort på forsiden» igjen: det er fylt ut med det du har, og det du lagrer erstatter det.",
|
||||
"next_description": "Åpne «Hvordan presenterer du deg?» igjen: kortet ditt er fylt ut med det du har, og det du lagrer erstatter det.",
|
||||
"see_all": {
|
||||
"heading": "Se alle ansatte",
|
||||
"description": "",
|
||||
@@ -482,8 +484,8 @@
|
||||
}
|
||||
},
|
||||
"questions/kontor/ansatt.yaml": {
|
||||
"heading": "Ditt kort på forsiden",
|
||||
"description": "Slik står du blant menneskene på forsiden. Rett det du vil og lagre; du har ett kort, og det nye erstatter det gamle.",
|
||||
"heading": "Kortet ditt",
|
||||
"description": "Rett det du vil og lagre. Du har ett kort, og det du lagrer erstatter det som står der nå.",
|
||||
"button": "Lagre kortet",
|
||||
"encouragement": "",
|
||||
"icon": "id-card",
|
||||
@@ -510,8 +512,8 @@
|
||||
"erfaring": "Utdanning, fagområder, bygg du er stolt av. Du kan skrive **fet**, *kursiv*, lister med - og [lenker](https://…).",
|
||||
"portrett": "Et stående bilde, gjerne tatt i dagslys. Velger du ikke noe nytt, beholder du det du har."
|
||||
},
|
||||
"question": "Ditt kort på forsiden",
|
||||
"page_description": "Det du skriver her, står under portrettet ditt på forsiden."
|
||||
"question": "Hvordan presenterer du deg?",
|
||||
"page_description": "Det du skriver her, står på kortet ditt blant menneskene på forsiden."
|
||||
},
|
||||
"questions/status/ansatte/index.yaml": {
|
||||
"question": "Hvem består Klingenberg Bygg av?",
|
||||
@@ -522,5 +524,99 @@
|
||||
"list_note": "",
|
||||
"empty": "Snart presenterer vi oss her.",
|
||||
"answer": ""
|
||||
},
|
||||
"questions/hvem.yaml": {
|
||||
"question": "Hvem består Klingenberg Bygg av?",
|
||||
"description": "Menneskene som gjør jobben, oppdragene vi har gjort, og det vi står for.",
|
||||
"presents": {
|
||||
"ansatte": {
|
||||
"heading": "Menneskene",
|
||||
"description": "De som går befaringene, skriver rapportene og står for søknadene.",
|
||||
"empty": "Snart presenterer vi oss her."
|
||||
},
|
||||
"erfaringer": {
|
||||
"heading": "Erfaringer",
|
||||
"description": "Et utvalg oppdrag, med bilder.",
|
||||
"empty": "Snart viser vi fram oppdrag her."
|
||||
}
|
||||
},
|
||||
"values": {
|
||||
"heading": "Verdier",
|
||||
"description": "Det vi står for.",
|
||||
"items": {
|
||||
"mal-to-ganger": {
|
||||
"heading": "Mål to ganger",
|
||||
"description": "Vi måler to ganger og skriver én gang. Det gjelder betong, og det gjelder rapporter.",
|
||||
"icon": "ruler"
|
||||
},
|
||||
"bygget-forst": {
|
||||
"heading": "Bygget først",
|
||||
"description": "Et bygg bryr seg ikke om hvem som har rett. Vi skriver det bygget trenger, ikke det som er lettest å si.",
|
||||
"icon": "building"
|
||||
},
|
||||
"ingen-overraskelser": {
|
||||
"heading": "Ingen overraskelser i veggen",
|
||||
"description": "Det vi finner, får du vite. Også sprekkene.",
|
||||
"icon": "search"
|
||||
},
|
||||
"vannet": {
|
||||
"heading": "Vannet finner en vei",
|
||||
"description": "Vannet finner alltid en vei. Derfor leter vi etter den først.",
|
||||
"icon": "droplet"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"questions/kontor/erfaring.yaml": {
|
||||
"heading": "Et oppdrag med bilde",
|
||||
"description": "Et bilde og noen løse ord om hva vi gjorde. Det vises med en gang.",
|
||||
"button": "Vis fram",
|
||||
"encouragement": "",
|
||||
"icon": "image-plus",
|
||||
"paused": "",
|
||||
"requires_title": "",
|
||||
"requires_description": "",
|
||||
"requires_icon": "",
|
||||
"road_title": "Når du sender",
|
||||
"road_description": "Oppdraget vises blant erfaringene med en gang, til noen på kontoret fjerner det.",
|
||||
"road_icon": "route",
|
||||
"who_title": "Hvem ser det",
|
||||
"who_description": "Alle som besøker siden. Skriv ikke noe om kunden de ikke ville lest selv.",
|
||||
"who_icon": "users",
|
||||
"form_title": "Oppdraget",
|
||||
"form_description": "",
|
||||
"labels": {
|
||||
"tittel": "Hva var det?",
|
||||
"bilde": "Bilde",
|
||||
"om": "Noen ord om det"
|
||||
},
|
||||
"hints": {
|
||||
"tittel": "For eksempel: Brannstasjonen i Ytre Enebakk",
|
||||
"bilde": "Et bilde fra oppdraget, gjerne liggende",
|
||||
"om": "Hva vi gjorde, og hva som var verdt å gjøre skikkelig. **Fet**, *kursiv*, lister og lenker går an."
|
||||
},
|
||||
"question": "Hvilket oppdrag vil du vise fram?",
|
||||
"page_description": "Det du legger inn her, står blant erfaringene på «Hvem består Klingenberg Bygg av?»."
|
||||
},
|
||||
"questions/kontor/erfaring-sent.yaml": {
|
||||
"question": "Oppdraget vises nå",
|
||||
"description": "Det står blant erfaringene på «Hvem består Klingenberg Bygg av?».",
|
||||
"next_heading": "Skal det ned igjen?",
|
||||
"next_description": "Trykk «Fjern» på raden i listen over erfaringer her på kontoret. Det forsvinner fra listen ti minutter etter.",
|
||||
"see_all": {
|
||||
"heading": "Se alle erfaringer",
|
||||
"description": "",
|
||||
"button": "Åpne"
|
||||
}
|
||||
},
|
||||
"questions/status/erfaringer/index.yaml": {
|
||||
"question": "Hva har Klingenberg Bygg gjort?",
|
||||
"description": "Et utvalg oppdrag, med bilder.",
|
||||
"heading": "Erfaringer",
|
||||
"list_description": "",
|
||||
"list_title": "Erfaringer",
|
||||
"list_note": "",
|
||||
"empty": "Snart viser vi fram oppdrag her.",
|
||||
"answer": ""
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user