summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Henrik Mai <lars.mai@kontinui.de>2014-10-07 22:13:57 +0200
committerLars Henrik Mai <lars.mai@kontinui.de>2014-10-07 22:13:57 +0200
commitd655c87f9c2a408c3f48cbedda20b5213bdab325 (patch)
tree62213dfa52f9079198192a70884c36ecc668fd9b
parent644cc6dff6c4bd1c97cdeb091cb378d78e1701ed (diff)
parent20512dc8f0813936ecc30a8bb3e0dc819536f863 (diff)
Merge branch 'navigation-updates-2'HEADmaster
-rw-r--r--TODO43
-rw-r--r--helpers/navigation_helpers.rb31
-rw-r--r--source/_navigation.html.haml38
-rw-r--r--source/aktuelles/kalender.html.haml2
-rw-r--r--source/entdecken/code.html.haml14
-rw-r--r--source/entdecken/mailinglisten.html.haml16
-rw-r--r--source/entdecken/wiki.html.haml2
-rw-r--r--source/mitmachen/projekte.html.haml149
8 files changed, 184 insertions, 111 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 0000000..0107caa
--- /dev/null
+++ b/TODO
@@ -0,0 +1,43 @@
+== TODO
+
+* Startseite
+ * Termine aktuelle Woche
+
+* Blog:
+ * Umbenennen "News"
+ * Umlaute
+ * Bold u.ä.
+ * direkter link im menu
+
+* Kalender
+ * umbenennen: Termin
+ * Lösung ist offen, vlt liste zuerst?
+ * nächste 4 wochen
+
+* Entdecken
+ * Neuer Punkt: 'git'
+ * Veranstaltungsarchiv / Past Events
+
+* Wiki
+ * Wiki einbinden (Frame, Ikiwiki-Template?)
+
+* Mailingliste
+ * Kleiner Text pro Mailingliste
+ * Menu: "Mailinglisten und Newsletter"
+
+* Mitmachen
+ * Umbennenen: Regelmässige Termine -> Projekttermine
+ * Baustellen als Punkt?
+
+* Unterstützen
+ * erstmal raus, ersetzen durch "Mitglied werden" Link farbig
+
+* Bannerrotation
+ * Projekte
+ * Veranstaltungen
+ * Todos
+
+* Projekte
+ * Westnetz -> OpenISP
+ * "Deine Projektidee"
+ * Submenu raus
diff --git a/helpers/navigation_helpers.rb b/helpers/navigation_helpers.rb
deleted file mode 100644
index f4cd56e..0000000
--- a/helpers/navigation_helpers.rb
+++ /dev/null
@@ -1,31 +0,0 @@
-module NavigationHelpers
-
- def navigation_items
- {
- ["Aktuelles", "/aktuelles/index.html"] => [
- ["Blog", "/aktuelles/blog.html"],
- ["Kalender", "/aktuelles/kalender.html"]
- ],
- ["Entdecken", "/entdecken/index.html"] => [
- ["Die Räume", "/entdecken/raeume.html"],
- ["Der Verein", "/entdecken/verein.html"],
- ["Das Wiki", "/entdecken/wiki.html"],
- ["Mailinglisten", "/entdecken/mailinglisten.html"]
- ],
- ["Mitmachen!", "/mitmachen/index.html"] => [
- ["Projekte", "/mitmachen/projekte.html"],
- ["Regelmässige Treffen", "/mitmachen/regelmaessige_termine.html"]
- ],
- ["Unterstützen", "/unterstuetzen/index.html"] => [
- ["Mitglied werden", "/unterstuetzen/mitglied_werden.html"],
- ["Förderer", "/unterstuetzen/foerderer.html"],
- ["Sponsoren", "/unterstuetzen/sponsoren.html"]
- ],
- ["Kontakt", "/kontakt/index.html"] => [
- ["Wegbeschreibung", "/kontakt/lage.html"],
- ["Kontaktmöglichkeiten", "/kontakt/kontakt.html"]
- ]
- }
- end
-
-end
diff --git a/source/_navigation.html.haml b/source/_navigation.html.haml
index 05d21e7..d46e7ec 100644
--- a/source/_navigation.html.haml
+++ b/source/_navigation.html.haml
@@ -1,5 +1,3 @@
-- @navigation = navigation_items
-
.contain-to-grid
%nav.top-bar{"role" => "navigation", "data-topbar" => true, "data-options" => "is_hover: false"}
%ul.title-area
@@ -12,11 +10,33 @@
%section.top-bar-section
%ul.left
- - @navigation.each do |key, value|
- %li.has-dropdown
- %a{href: "#"}
- = key.first
- %ul.dropdown
- - value.each do |name, url|
- %li= link_to(name, url)
+ %li.has-dropdown
+ %a{href: "#"}
+ Aktuelles
+ %ul.dropdown
+ %li= link_to("News", "/aktuelles/blog.html")
+ %li= link_to("Termine", "/aktuelles/kalender.html")
+
+ %li.has-dropdown
+ %a{href: "#"}
+ Entdecken
+ %ul.dropdown
+ %li= link_to("Die Räume", "/entdecken/raeume.html")
+ %li= link_to("Der Verein", "/entdecken/verein.html")
+ %li= link_to("Das Wiki", "/entdecken/wiki.html")
+ %li= link_to("Mailinglisten", "/entdecken/mailinglisten.html")
+ %li= link_to("Code", "/entdecken/code.html")
+
+ %li
+ = link_to("Projekte", "/mitmachen/projekte.html")
+
+ %li.active
+ = link_to("Mitglied werden", "/unterstuetzen/mitglied_werden.html")
+
+ %li.has-dropdown
+ %a{href: "#"}
+ Kontakt
+ %ul.dropdown
+ %li= link_to("Wegbeschreibung", "/kontakt/lage.html")
+ %li= link_to("Kontaktmöglichkeiten", "/kontakt/kontakt.html")
diff --git a/source/aktuelles/kalender.html.haml b/source/aktuelles/kalender.html.haml
index 4c809f4..7876565 100644
--- a/source/aktuelles/kalender.html.haml
+++ b/source/aktuelles/kalender.html.haml
@@ -1,5 +1,7 @@
---
section: "aktuelles"
---
+%h2
+ Termine
%div
= lorem.paragraph
diff --git a/source/entdecken/code.html.haml b/source/entdecken/code.html.haml
new file mode 100644
index 0000000..9b2e095
--- /dev/null
+++ b/source/entdecken/code.html.haml
@@ -0,0 +1,14 @@
+---
+section: "entdecken"
+---
+%h2
+ Code
+%p
+ In einem Hackerspace wie dem sublab wird natürlich auch einges an Code produziert.
+ Das meisste davon findest du in unsererem git repository:
+ %br
+ = link_to "http://git.sublab.org", "http://git.sublab.org"
+
+%p
+ Wenn du Mitglied bist, und Zugang zu unserem subdap hast, kannst du hier auch eigene
+ Repositories anlegen.
diff --git a/source/entdecken/mailinglisten.html.haml b/source/entdecken/mailinglisten.html.haml
index da60746..ec6f715 100644
--- a/source/entdecken/mailinglisten.html.haml
+++ b/source/entdecken/mailinglisten.html.haml
@@ -1,5 +1,17 @@
---
section: "entdecken"
---
-%div
- = lorem.paragraphs(2)
+%h2
+ Mailinglisten & Newsletter
+
+%h3 newsletter
+%div= lorem.paragraphs(1)
+
+%h3 sublab-discuss
+%div= lorem.paragraphs(1)
+
+%h3 sublab-announce
+%div= lorem.paragraphs(1)
+
+%h3 sublab-members
+%div= lorem.paragraphs(1)
diff --git a/source/entdecken/wiki.html.haml b/source/entdecken/wiki.html.haml
index da60746..d619140 100644
--- a/source/entdecken/wiki.html.haml
+++ b/source/entdecken/wiki.html.haml
@@ -1,5 +1,7 @@
---
section: "entdecken"
---
+%h2
+ Das Wiki
%div
= lorem.paragraphs(2)
diff --git a/source/mitmachen/projekte.html.haml b/source/mitmachen/projekte.html.haml
index 23650d9..081ce6f 100644
--- a/source/mitmachen/projekte.html.haml
+++ b/source/mitmachen/projekte.html.haml
@@ -7,73 +7,84 @@ section: "mitmachen"
Seit der Ausbau der Räume Anfang 2012 ein annehmbares Level erreicht hat, haben wir auch Zeit für coole Projekte.
%br/
Auf dieser Seite findet sich eine kleine Auswahl der Projekte der letzten Jahre.
- %h3
- Dr. Nerds Techniksprechstunde
- %p
- Jeden Donnerstag ab 18:00 Uhr findet im Sublab "Dr. Nerds
- Techniksprechstunde" statt, eine Selbsthilfe-Werkstatt für allerlei
- technische Probleme. Wenn ihr auch keinen Bock mehr habt, ständig Geräte
- wegzuwerfen und neue zu kaufen, dann kommt doch mal vorbei und wir gucken, ob
- wir die Maschinchen zusammen wieder zum Laufen kriegen. Dabei ist's egal ob's
- 'ne Kaffemaschine oder -mühle, Radiowecker, Computer, Handy oder Bohrmaschine
- ist. Zusammen schaffen wir das schon … Und wenn nicht, haben wir dabei
- sicherlich einiges gelernt. Aber auch, wenn ihr nichts zum Reparieren habt,
- aber gerne schraubt, knobelt und Probleme löst, ist jede helfende Hand gern
- gesehen.
- %br/
- %a{:href => "/wiki/techniksprechstunde"} Mehr zur Techniksprechstunde
- %h3
- CryptoCon13
- = image_with_thumb("cryptocon/cryptocon-flyer.png", caption: "Der Flyer der CryptoCon13", height: "200")
- %p
- Die CryptoCon13, eine Vortrags- und Workshopveranstaltung zum Thema Daten- und Kommunikationssicherheit fand vom 11. bis 14. April 2013 im sublab
- statt. Die Phantomspeisung ist die vegane Volxküche im sublab.
- %br/
- Mehr Infos gibt es auf der Projektseite:
- %br/
- %a{:href => "/cryptocon13"} Mehr zur CryptoCon13
- %h3
- Phantomspeisung
- = image_with_thumb("phantomspeisung_1.jpg", caption: "Phantomspeisung im sublab")
- %p
- Die Phantomspeisung ist die vegane Volxküche im sublab.
- %br/
- Seit 16. Oktober 2010 gibt es jeden Samstag ab 20 Uhr vegane Köstlichkeiten. Zubereitet werden diese von verschiedenen Kochteams aus dem sublab Dunstkreis.
- %br/
- %a{:href => "/wiki/Phantomspeisung"} Mehr zur Phantomspeisung
- %h3
- about:radio
- %p
- Seit über 2 Jahren gibt es in Leipzig wieder ein Chaosradio.
- %br/
- alle vier Wochen senden Bernd, Bernd, und Bernd bei Mate, Kaffee, Bier und auf
- jeden Fall mit Notebook aus den Studios von
- %a{:href => "http://radioblau.de"} Radio Blau
- %br/
- Das ganze heisst dann about:radio und besteht aus einer Stunde News und einer Stunde
- in der wir ein bestimmtes Thema genauer unter die Lupe nehmen. Dazwischen läuft mal mehr,
- mal weniger entspannte CC-Musik.
- %br/
- Alle bisherigen Folgen von about:radio gibt auf deren Website:
- %br/
+ .row
+ .large-6.columns
+ %h3
+ Dr. Nerds Techniksprechstunde
+ %p
+ Jeden Donnerstag ab 18:00 Uhr findet im Sublab "Dr. Nerds
+ Techniksprechstunde" statt, eine Selbsthilfe-Werkstatt für allerlei
+ technische Probleme. Wenn ihr auch keinen Bock mehr habt, ständig Geräte
+ wegzuwerfen und neue zu kaufen, dann kommt doch mal vorbei und wir gucken, ob
+ wir die Maschinchen zusammen wieder zum Laufen kriegen. Dabei ist's egal ob's
+ 'ne Kaffemaschine oder -mühle, Radiowecker, Computer, Handy oder Bohrmaschine
+ ist. Zusammen schaffen wir das schon … Und wenn nicht, haben wir dabei
+ sicherlich einiges gelernt. Aber auch, wenn ihr nichts zum Reparieren habt,
+ aber gerne schraubt, knobelt und Probleme löst, ist jede helfende Hand gern
+ gesehen.
+ %br/
+ %a{:href => "/wiki/techniksprechstunde"} Mehr zur Techniksprechstunde
+ .large-6.columns
+ %h3
+ CryptoCon13
+ = image_with_thumb("cryptocon/cryptocon-flyer.png", caption: "Der Flyer der CryptoCon13", height: "200")
+ %p
+ Die CryptoCon13, eine Vortrags- und Workshopveranstaltung zum Thema Daten- und Kommunikationssicherheit fand vom 11. bis 14. April 2013 im sublab
+ statt. Die Phantomspeisung ist die vegane Volxküche im sublab.
+ %br/
+ Mehr Infos gibt es auf der Projektseite:
+ %br/
+ %a{:href => "/cryptocon13"} Mehr zur CryptoCon13
+ .row
+ .large-6.columns
+ %h3
+ Phantomspeisung
+ = image_with_thumb("phantomspeisung_1.jpg", caption: "Phantomspeisung im sublab")
+ %p
+ Die Phantomspeisung ist die vegane Volxküche im sublab.
+ %br/
+ Seit 16. Oktober 2010 gibt es jeden Samstag ab 20 Uhr vegane Köstlichkeiten. Zubereitet werden diese von verschiedenen Kochteams aus dem sublab Dunstkreis.
+ %br/
+ %a{:href => "/wiki/Phantomspeisung"} Mehr zur Phantomspeisung
+ .large-6.columns
+ %h3
+ about:radio
+ %p
+ Seit über 2 Jahren gibt es in Leipzig wieder ein Chaosradio.
+ %br/
+ alle vier Wochen senden Bernd, Bernd, und Bernd bei Mate, Kaffee, Bier und auf
+ jeden Fall mit Notebook aus den Studios von
+ %a{:href => "http://radioblau.de"} Radio Blau
+ %br/
+ Das ganze heisst dann about:radio und besteht aus einer Stunde News und einer Stunde
+ in der wir ein bestimmtes Thema genauer unter die Lupe nehmen. Dazwischen läuft mal mehr,
+ mal weniger entspannte CC-Musik.
+ %br/
+ Alle bisherigen Folgen von about:radio gibt auf deren Website:
+ %br/
%a{:href => "http://aboutradio.org"} Mehr zu about:radio
- %h3
- Die Turmuhr
- = image_with_thumb("uhrwerk.jpg", caption: "Die Turmuhr von innen")
- %p
- Wir haben die Turmuhr des Westwerks wieder zum Laufen gebracht. Wenn du mehr darüber erfahren möchtest, dann komm doch einfach mal vorbei.
- %h3
- SFP
- = image_with_thumb("sfppcb1.jpg", caption: "SFP-Stacking Adapater")
- %p
- Wir haben für die
- = succeed "-Switche" do
- %a{:href => "http://h10010.www1.hp.com/wwpc/ca/en/sm/WF06b/12136296-12136298-12136298-12136298-12136326-12136328-29584727.html"} HP2524
- im sublab eine Adapterplatine gebaut, mit der sich SFPs über den Stacking-Port ansteuern lassen.
- %br/
- %h3
- Aeroponie
- %p
- Im sublab wurde eine Aeroponieanlage gebaut, mit der Pflanzen ohne Nährboden gezüchtet werden können.
- %br/
- %a{:href => "http://l.unchti.me/projects/aeroponics.html"} Mehr dazu
+ .row
+ .large-6.columns
+ %h3
+ Die Turmuhr
+ = image_with_thumb("uhrwerk.jpg", caption: "Die Turmuhr von innen")
+ %p
+ Wir haben die Turmuhr des Westwerks wieder zum Laufen gebracht. Wenn du mehr darüber erfahren möchtest, dann komm doch einfach mal vorbei.
+ .large-6.columns
+ %h3
+ SFP
+ = image_with_thumb("sfppcb1.jpg", caption: "SFP-Stacking Adapater")
+ %p
+ Wir haben für die
+ = succeed "-Switche" do
+ %a{:href => "http://h10010.www1.hp.com/wwpc/ca/en/sm/WF06b/12136296-12136298-12136298-12136298-12136326-12136328-29584727.html"} HP2524
+ im sublab eine Adapterplatine gebaut, mit der sich SFPs über den Stacking-Port ansteuern lassen.
+ %br/
+ .row
+ .large-6.colums
+ %h3
+ Aeroponie
+ %p
+ Im sublab wurde eine Aeroponieanlage gebaut, mit der Pflanzen ohne Nährboden gezüchtet werden können.
+ %br/
+ %a{:href => "http://l.unchti.me/projects/aeroponics.html"} Mehr dazu