From ace3f2e9138ed31e961cf842b3d25f3a5d297789 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Sat, 26 Mar 2022 00:59:27 +0100 Subject: initial draft --- .gitignore | 3 +++ Makefile | 40 ++++++++++++++++++++++++++++++++++++++++ TODO.md | 3 +++ beboere.md | 11 +++++++++++ bygning.md | 13 +++++++++++++ footer.md | 8 ++++++++ index.md | 38 ++++++++++++++++++++++++++++++++++++++ oekonomi.md | 15 +++++++++++++++ sted.md | 5 +++++ style.scss | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ topbar.md | 7 +++++++ 11 files changed, 192 insertions(+) create mode 100644 .gitignore create mode 100644 Makefile create mode 100644 TODO.md create mode 100644 beboere.md create mode 100644 bygning.md create mode 100644 footer.md create mode 100644 index.md create mode 100644 oekonomi.md create mode 100644 sted.md create mode 100644 style.scss create mode 100644 topbar.md diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..01a69f0 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.css +*.html +*.svg diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..a101059 --- /dev/null +++ b/Makefile @@ -0,0 +1,40 @@ +markdown-snippets := topbar.md footer.md +hypertext-snippets = $(markdown-snippets:%.md=%.html) +markdown := $(filter-out $(markdown-snippets),$(wildcard *.md */*.md */*/*.md)) +hypertext = $(subst index/index,index,$(markdown:%.md=%/index.html)) +graph := $(wildcard *.dot */*.dot */*/*.dot) +vectorimage-graph := $(graph:%.dot=%.svg) + +sitetitle := $(shell head --lines=1 index.md | grep --perl-regexp --only-matching '^\#\s*\K(\S+(\s\S+)*)+') + +all: $(hypertext) $(vectorimage-graph) style.css + +update: .git + git pull + $(MAKE) all + +$(hypertext-snippets): %.html: %.md Makefile + pandoc -f markdown -t html -o $@ $< + sed -i -e '1i
' -e '$$ a
' $@ + +$(vectorimage-graph): %.svg: %.dot Makefile + dot -Tsvg -o$@ $< + +%.html %/index.html: %.md $(hypertext-snippets) Makefile + $(eval title = $(shell head --lines=1 $< | grep --perl-regexp --only-matching '^\#\s*\K(\S+(\s\S+)*)+')) + $(if $(filter-out ./,$(dir $@)),mkdir -p $(dir $@)) + pandoc -s $(if $(title),--metadata pagetitle='$(if $(filter-out $(sitetitle),$(title)),$(sitetitle) -- )$(title)') -c $(shell realpath --relative-to=$(dir $@) style.css) -B topbar.html -A footer.html -f markdown -t html -o $@ $< + +%.css : %.scss Makefile + sassc --load-path /usr/share/sass --style compressed $< $@ + +clean: + rm -f $(vectorimage-graph) + find * -type f -name '*.html' -delete + find * -type d -empty -delete + rm -f style.css style.css.map + rm -rf .sass-cache + +MAKEFLAGS += --jobs +.NOTPARALLEL: source +.PHONY: all update clean diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..ddbc97d --- /dev/null +++ b/TODO.md @@ -0,0 +1,3 @@ + * afklare bæredygtighedsprincipper (økologisk? permakultultur? lavenergi? passivhus?) + * omskriv footer til at det er drevet af foreningen, + når den eksisterer og formelt kan overtage domænet diff --git a/beboere.md b/beboere.md new file mode 100644 index 0000000..ab2d875 --- /dev/null +++ b/beboere.md @@ -0,0 +1,11 @@ +# Beboere + +Bygden vil fungere som et bofællesskab. +Hver bolig har eget køkken og bad, +mens ressourcer som vaskemaskine og ekstra arbejdsrum er fælles. + +Nuværende aktive deltagere i projektet +og potentielle fremtidige beboere er +Anna Agger & Morten, +Jonas Smedegaard & Siri Reiter, +og Maja Søe Gustafson. diff --git a/bygning.md b/bygning.md new file mode 100644 index 0000000..64bd7be --- /dev/null +++ b/bygning.md @@ -0,0 +1,13 @@ +# Byggeriet + +Bygden skal udefra fremstå som een bygning. +Muligvis vil nogle dele være uopvarmede, +men du skal kunne gå tørskoet imellem alle rum. + +Der må bygges i op til to etager. + +Bygningen vil indeholde et antal boliger +samt et eller flere fællesrum. + +Opvarmning er tænkt at skulle ske ved jordvarme, +evt. kombineret med solcelle til at drive anlæggets pumpe. diff --git a/footer.md b/footer.md new file mode 100644 index 0000000..d5430b0 --- /dev/null +++ b/footer.md @@ -0,0 +1,8 @@ +Dette website er [bæredygtig IT-design], +bygget og driftet af [Couchdesign] lokalt på [Orø]. + +[Couchdesign]: + "Couchdesign - et samarbejde mellem to danskere der deler en stor rød sofa" + +[Orø]: + "Orø i OpenStreetMap" diff --git a/index.md b/index.md new file mode 100644 index 0000000..77f4a7a --- /dev/null +++ b/index.md @@ -0,0 +1,38 @@ +# Bygden + +Bygden er et bæredygtigt bofællesskab under udvikling. + + +## [Stedet](sted) + +Bygden vil være et nybyggeri +i landzonen Nordvest for Bybjerg på Orø. + + +## [Bygningen](bygning) + +Byggeriet skal udefra fremstå som een bygning, +med overdækket adgang mellem alle rum. + +Indvendigt vil hver familie have en privat bolig. + + +## [Beboere](beboere) + +Bygden vil fungere som et bofællesskab, +med private boliger og nogle fællesrum. + +5 voksne er aktivt involverede i projektet +fordelt over 3 boliger, +og potentielt een gruppe af private og een virksomhed. + + +## [Bæredygtighed] + + +## [Økonomi](oekonomi) + +Bygden vil formelt være en andelsboligforening +som ejer Bygdens jord og bygning, +med andele for hver bosiddende familie +og evt. også for andre tilknyttede private og kommercielle brugere. diff --git a/oekonomi.md b/oekonomi.md new file mode 100644 index 0000000..8cb4efc --- /dev/null +++ b/oekonomi.md @@ -0,0 +1,15 @@ +# Økonomi + +Bygden vil formelt være en andelsboligforening +som ejer Bygdens jord og bygning. + +Hver deltagende familie vil eje en andel +med brugsret over en bolig, +og delt råderet over fælles ressourcer. + +Måske udstykkes også mindre andele +kun med delt råderet over fælles ressourcer. + +Måske udstykkes også en andel +til en andelslandbrugsvirksomhed +med behov for at bygge en lade. diff --git a/sted.md b/sted.md new file mode 100644 index 0000000..1daeddc --- /dev/null +++ b/sted.md @@ -0,0 +1,5 @@ +# Stedet + +Bygden vil være et nybyggeri +i form af en landejendom i landzonen +umiddelbart Nordvest for Bybjerg på Orø. diff --git a/style.scss b/style.scss new file mode 100644 index 0000000..8ab9b17 --- /dev/null +++ b/style.scss @@ -0,0 +1,49 @@ +@charset 'utf-8'; + +/*! style.css | @License: GPL-3+ | http://source.couchdesign.dk/site/content.git */ + +$-normalize-include: null; +$-normalize-exclude: null; + +@import "normalize"; +@import "compass/typography"; + +@include normalize; + +@media print { +@import "gutenberg/gutenberg"; +} + +body { + margin: 2em; +// max-width: 62em; +} + +a { + @include hover-link; +} + +.topbar { + @media print { + display: none !important; + } + @include inline-list; +} + +.footer { + margin-left: -1em; + margin-right: -1em; + background-color: lightgrey; + p { + @include inline-block; + margin-left: 1em; + margin-right: 1em; + } +} + +@media print { + a[href*=".wikipedia.org/"]:after, + a[href*="//www.openstreetmap.org/"]:after { + content: ""; + } +} diff --git a/topbar.md b/topbar.md new file mode 100644 index 0000000..e465fab --- /dev/null +++ b/topbar.md @@ -0,0 +1,7 @@ +* [Oversigt](/) +* [Sted](/sted) +* [Bygning](/bygning) +* [Beboere](/beboere) +* [Bæredygtighed] +* [Økonomi](/oekonomi) +* [Baggrund] -- cgit v1.2.3