diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..e908dd6 --- /dev/null +++ b/Makefile @@ -0,0 +1,31 @@ +# Stuff for make to work make magic. +.DEFAULT: all +.SUFFIXES: .part .html +.PHONY: all +.EXPORT_ALL_VARIABLES: + +BASE_TITLE = Recycled Cloud +PAGES = index.html services.html manifesto.html contact.html +BLOBS = assets/ + +# Default target. +all: $(PAGES) + +clean: + rm -rf $(PAGES) + +# If you built it, flaunt it! +deploy: $(PAGES) $(BLOBS) + ./deploy.sh $^ + +.part.html: + ./page-template.sh $+ > $@ + +# Setup some common dependencies so updating targets work. +$(PAGES): page-template.sh assets + +# Modify variables ? +index.html: TITLE = "$(BASE_TITLE) | Home" +services.html: TITLE = "$(BASE_TITLE) | Services" +manifesto.html: TITLE = "$(BASE_TITLE) | Manifesto" +contact.html: TITLE = "$(BASE_TITLE) | Contact" diff --git a/README.md b/README.md new file mode 100644 index 0000000..0ddd69a --- /dev/null +++ b/README.md @@ -0,0 +1,6 @@ +# Recycled Cloud Website + +Static website generated with [Nyll](https://git.sr.ht/~sparrowhawk/nyll). Depends on: + + * `make` + * `sh` diff --git a/assets/css/main.css b/assets/css/main.css index f6d9f99..0b18b25 100644 --- a/assets/css/main.css +++ b/assets/css/main.css @@ -1,3 +1,5 @@ +/* FIXME: this file needs some cleanup */ + body { width: 900px; margin: auto; @@ -157,3 +159,20 @@ footer p { max-width: 100%; max-height: 60px; } + +.contact-leftpane { + background-color: #015659; + color: white; + padding-left: 50px; + padding-top: 20px; + padding-bottom: 20px; +} + +.contact-rightpane h2, .h2-blue h2 { + color: #003366; +} + +hr { + background-image: linear-gradient(to right, #003366, #5d0066); + height: 2px; +} diff --git a/contact.part b/contact.part new file mode 100644 index 0000000..23a5de9 --- /dev/null +++ b/contact.part @@ -0,0 +1,25 @@ +
a question, feedback, lunch invitation or anything you see fit. We're + human, but do out best to reply within two working days.
+ +
+ e-Durable SA
+ Domaine des Pins C
+ 1196 Gland
+ Switzerland
+
+ $PHONE
+ $MAIL
+
Swiss-based and as sustainable as we can.
- - Read our Manifesto -- Low-footprint, static website hosting. Wordpress and generic PHP hosting. -
- - Learn more -KVM virtual machines, running either one of our images or your - own.
- - Learn more -- We wish the Recycled Cloud to be backed by a multitude of small - organization, fighting against centralization and promoting a more - local and social IT. -
-- ... or make sure you don't buy new ones for no good reason! -
-- We still have spare resources in our current infrastructure. -
-- We would gladly welcome new member organizations, helping them - helping us running the infrastructure running our Cloud. -
-- The technical documentation of the Recycled Cloud is - public and available under an open license. We build - atop Free/Libre and Open Source Software in the most - open way we can find: there's no value in keeping it - for ourselves. -
-- We are grateful for the many existing projects we use as building - blocks, and contribute back as much as we can. -
- - -Swiss-based and as sustainable as we can.
+ + Read our Manifesto ++ Low-footprint, static website hosting. Wordpress and generic PHP hosting. +
+ + Learn more +KVM virtual machines, running either one of our images or your + own.
+ + Learn more ++ We wish the Recycled Cloud to be backed by a multitude of small + organization, fighting against centralization and promoting a more + local and social IT. +
++ ... or make sure you don't buy new ones for no good reason! +
++ We still have spare resources in our current infrastructure. +
++ We would gladly welcome new member organizations, helping them + helping us running the infrastructure running our Cloud. +
++ The technical documentation of the Recycled Cloud is + public and available under an open license. We build + atop Free/Libre and Open Source Software in the most + open way we can find: there's no value in keeping it + for ourselves. +
++ We are grateful for the many existing projects we use as building + blocks, and contribute back as much as we can. +
+ + +