Skip to content
Snippets Groups Projects
Verified Commit c10db533 authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Add some more pages and sub-menu stub.

parent 0453273f
No related branches found
No related tags found
No related merge requests found
title: Konferenzen und Events
lang: de
slug: foss-events
category: foss
Lorem ipsum.
title: Projekte
lang: de
slug: foss-projects
category: foss
Lorem ipsum.
title: Pädagogische Sichtweisen
lang: de
slug: pedagogics-views
category: pedagogics
Lorem ipsum.
title: Über mich
lang: de
slug: about
category: personal
Lorem ipsum.
#menu li.index {border-color: #0e7fbd;}
#menu li.index.current {background: #0e7fbd;}
#menu li.index.current a {color: #FFF;}
#menu li.index a {color: #0e7fbd;}
#menu li.index a:hover {background: #0e7fbd; color: #FFF;}
#menu li.index.current ul {background-color: #FFF}
#menu li.index.current li {border-color: #0e7fbd; background-color: #FFF}
#menu li.index.current li a {color: #0e7fbd;}
#menu li.index.current li a:hover {background: #0e7fbd; color: #FFF;}
#page.index {border-color: #0e7fbd;}
#menu li.personal {border-color: #0e7fbd;}
#menu li.personal.current {background: #0e7fbd;}
#menu li.personal.current a {color: #FFF;}
......@@ -25,268 +11,43 @@
#page.personal {border-color: #0e7fbd;}
#menu li.foss {border-color: #ff0066;}
#menu li.foss.current {background: #ff0066;}
#menu li.foss.current a {color: #FFF;}
#menu li.foss a {color: #ff0066;}
#menu li.foss a:hover {background: #ff0066; color: #FFF;}
#menu li.about {border-color: #0e7fbd;}
#menu li.about.current {background: #0e7fbd;}
#menu li.about.current a {color: #FFF;}
#menu li.about a {color: #0e7fbd;}
#menu li.about a:hover {background: #0e7fbd; color: #FFF;}
#menu li.about.current ul {background-color: #FFF}
#menu li.about.current li {border-color: #0e7fbd; background-color: #FFF}
#menu li.about.current li a {color: #0e7fbd;}
#menu li.about.current li a:hover {background: #0e7fbd; color: #FFF;}
#page.about {border-color: #0e7fbd;}
#menu li.blog {border-color: #0e7fbd;}
#menu li.blog.current {background: #0e7fbd;}
#menu li.blog.current a {color: #FFF;}
#menu li.blog a {color: #0e7fbd;}
#menu li.blog a:hover {background: #0e7fbd; color: #FFF;}
#menu li.blog.current ul {background-color: #FFF}
#menu li.blog.current li {border-color: #0e7fbd; background-color: #FFF}
#menu li.blog.current li a {color: #0e7fbd;}
#menu li.blog.current li a:hover {background: #0e7fbd; color: #FFF;}
#page.blog {border-color: #0e7fbd;}
#menu li.links {border-color: #0e7fbd;}
#menu li.links.current {background: #0e7fbd;}
#menu li.links.current a {color: #FFF;}
#menu li.links a {color: #0e7fbd;}
#menu li.links a:hover {background: #0e7fbd; color: #FFF;}
#menu li.foss.current ul {background-color: #FFF}
#menu li.foss.current li {border-color: #ff0066; background-color: #FFF}
#menu li.foss.current li a {color: #ff0066;}
#menu li.foss.current li a:hover {background: #ff0066; color: #FFF;}
#menu li.links.current ul {background-color: #FFF}
#menu li.links.current li {border-color: #0e7fbd; background-color: #FFF}
#menu li.links.current li a {color: #0e7fbd;}
#menu li.links.current li a:hover {background: #0e7fbd; color: #FFF;}
#page.links {border-color: #0e7fbd;}
#menu li.kontakt {border-color: #0e7fbd;}
#menu li.kontakt.current {background: #0e7fbd;}
#menu li.kontakt.current a {color: #FFF;}
#menu li.kontakt a {color: #0e7fbd;}
#menu li.kontakt a:hover {background: #0e7fbd; color: #FFF;}
#menu li.kontakt.current ul {background-color: #FFF}
#menu li.kontakt.current li {border-color: #0e7fbd; background-color: #FFF}
#menu li.kontakt.current li a {color: #0e7fbd;}
#menu li.kontakt.current li a:hover {background: #0e7fbd; color: #FFF;}
#page.kontakt {border-color: #0e7fbd;}
#page.foss {border-color: #ff0066;}
#menu li.spenden {border-color: #0e7fbd;}
#menu li.spenden.current {background: #0e7fbd;}
#menu li.spenden.current a {color: #FFF;}
#menu li.spenden a {color: #0e7fbd;}
#menu li.spenden a:hover {background: #0e7fbd; color: #FFF;}
#menu li.spenden.current ul {background-color: #FFF}
#menu li.spenden.current li {border-color: #0e7fbd; background-color: #FFF}
#menu li.spenden.current li a {color: #0e7fbd;}
#menu li.spenden.current li a:hover {background: #0e7fbd; color: #FFF;}
#menu li.pedagogics {border-color: #ff9933;}
#menu li.pedagogics.current {background: #ff9933;}
#menu li.pedagogics.current a {color: #FFF;}
#menu li.pedagogics a {color: #ff9933;}
#menu li.pedagogics a:hover {background: #ff9933; color: #FFF;}
#page.spenden {border-color: #0e7fbd;}
#menu li.oss {border-color: #ff0066;}
#menu li.oss.current {background: #ff0066;}
#menu li.oss.current a {color: #FFF;}
#menu li.oss a {color: #ff0066;}
#menu li.oss a:hover {background: #ff0066; color: #FFF;}
#menu li.oss.current ul {background-color: #FFF}
#menu li.oss.current li {border-color: #ff0066; background-color: #FFF}
#menu li.oss.current li a {color: #ff0066;}
#menu li.oss.current li a:hover {background: #ff0066; color: #FFF;}
#page.oss {border-color: #ff0066;}
#menu li.oss_projekte {border-color: #ff0066;}
#menu li.oss_projekte.current {background: #ff0066;}
#menu li.oss_projekte.current a {color: #FFF;}
#menu li.oss_projekte a {color: #ff0066;}
#menu li.oss_projekte a:hover {background: #ff0066; color: #FFF;}
#menu li.oss_projekte.current ul {background-color: #FFF}
#menu li.oss_projekte.current li {border-color: #ff0066; background-color: #FFF}
#menu li.oss_projekte.current li a {color: #ff0066;}
#menu li.oss_projekte.current li a:hover {background: #ff0066; color: #FFF;}
#page.oss_projekte {border-color: #ff0066;}
#menu li.oss_events {border-color: #ff0066;}
#menu li.oss_events.current {background: #ff0066;}
#menu li.oss_events.current a {color: #FFF;}
#menu li.oss_events a {color: #ff0066;}
#menu li.oss_events a:hover {background: #ff0066; color: #FFF;}
#menu li.oss_events.current ul {background-color: #FFF}
#menu li.oss_events.current li {border-color: #ff0066; background-color: #FFF}
#menu li.oss_events.current li a {color: #ff0066;}
#menu li.oss_events.current li a:hover {background: #ff0066; color: #FFF;}
#page.oss_events {border-color: #ff0066;}
#menu li.oss_talks {border-color: #ff0066;}
#menu li.oss_talks.current {background: #ff0066;}
#menu li.oss_talks.current a {color: #FFF;}
#menu li.oss_talks a {color: #ff0066;}
#menu li.oss_talks a:hover {background: #ff0066; color: #FFF;}
#menu li.oss_talks.current ul {background-color: #FFF}
#menu li.oss_talks.current li {border-color: #ff0066; background-color: #FFF}
#menu li.oss_talks.current li a {color: #ff0066;}
#menu li.oss_talks.current li a:hover {background: #ff0066; color: #FFF;}
#page.oss_talks {border-color: #ff0066;}
#menu li.pedagogics.current ul {background-color: #FFF}
#menu li.pedagogics.current li {border-color: #ff9933; background-color: #FFF}
#menu li.pedagogics.current li a {color: #ff9933;}
#menu li.pedagogics.current li a:hover {background: #ff9933; color: #FFF;}
#menu li.oss_tools {border-color: #ff0066;}
#menu li.oss_tools.current {background: #ff0066;}
#menu li.oss_tools.current a {color: #FFF;}
#menu li.oss_tools a {color: #ff0066;}
#menu li.oss_tools a:hover {background: #ff0066; color: #FFF;}
#page.pedagogics {border-color: #ff9933;}
#menu li.oss_tools.current ul {background-color: #FFF}
#menu li.oss_tools.current li {border-color: #ff0066; background-color: #FFF}
#menu li.oss_tools.current li a {color: #ff0066;}
#menu li.oss_tools.current li a:hover {background: #ff0066; color: #FFF;}
#page.oss_tools {border-color: #ff0066;}
#menu li.paedagogik {border-color: #ff9933;}
#menu li.paedagogik.current {background: #ff9933;}
#menu li.paedagogik.current a {color: #FFF;}
#menu li.paedagogik a {color: #ff9933;}
#menu li.paedagogik a:hover {background: #ff9933; color: #FFF;}
#menu li.paedagogik.current ul {background-color: #FFF}
#menu li.paedagogik.current li {border-color: #ff9933; background-color: #FFF}
#menu li.paedagogik.current li a {color: #ff9933;}
#menu li.paedagogik.current li a:hover {background: #ff9933; color: #FFF;}
#page.paedagogik {border-color: #ff9933;}
#menu li.schule {border-color: #ff9933;}
#menu li.schule.current {background: #ff9933;}
#menu li.schule.current a {color: #FFF;}
#menu li.schule a {color: #ff9933;}
#menu li.schule a:hover {background: #ff9933; color: #FFF;}
#menu li.schule.current ul {background-color: #FFF}
#menu li.schule.current li {border-color: #ff9933; background-color: #FFF}
#menu li.schule.current li a {color: #ff9933;}
#menu li.schule.current li a:hover {background: #ff9933; color: #FFF;}
#page.schule {border-color: #ff9933;}
#menu li.nachhilfe {border-color: #ff9933;}
#menu li.nachhilfe.current {background: #ff9933;}
#menu li.nachhilfe.current a {color: #FFF;}
#menu li.nachhilfe a {color: #ff9933;}
#menu li.nachhilfe a:hover {background: #ff9933; color: #FFF;}
#menu li.nachhilfe.current ul {background-color: #FFF}
#menu li.nachhilfe.current li {border-color: #ff9933; background-color: #FFF}
#menu li.nachhilfe.current li a {color: #ff9933;}
#menu li.nachhilfe.current li a:hover {background: #ff9933; color: #FFF;}
#page.nachhilfe {border-color: #ff9933;}
#menu li.outdoor {border-color: #6c9a73;}
#menu li.outdoor.current {background: #6c9a73;}
#menu li.outdoor.current a {color: #FFF;}
#menu li.outdoor a {color: #6c9a73;}
#menu li.outdoor a:hover {background: #6c9a73; color: #FFF;}
#menu li.outdoor.current ul {background-color: #FFF}
#menu li.outdoor.current li {border-color: #6c9a73; background-color: #FFF}
#menu li.outdoor.current li a {color: #6c9a73;}
#menu li.outdoor.current li a:hover {background: #6c9a73; color: #FFF;}
#page.outdoor {border-color: #6c9a73;}
#menu li.geocaching {border-color: #6c9a73;}
#menu li.geocaching.current {background: #6c9a73;}
#menu li.geocaching.current a {color: #FFF;}
#menu li.geocaching a {color: #6c9a73;}
#menu li.geocaching a:hover {background: #6c9a73; color: #FFF;}
#menu li.geocaching.current ul {background-color: #FFF}
#menu li.geocaching.current li {border-color: #6c9a73; background-color: #FFF}
#menu li.geocaching.current li a {color: #6c9a73;}
#menu li.geocaching.current li a:hover {background: #6c9a73; color: #FFF;}
#page.geocaching {border-color: #6c9a73;}
#menu li.fahrrad {border-color: #6c9a73;}
#menu li.fahrrad.current {background: #6c9a73;}
#menu li.fahrrad.current a {color: #FFF;}
#menu li.fahrrad a {color: #6c9a73;}
#menu li.fahrrad a:hover {background: #6c9a73; color: #FFF;}
#menu li.fahrrad.current ul {background-color: #FFF}
#menu li.fahrrad.current li {border-color: #6c9a73; background-color: #FFF}
#menu li.fahrrad.current li a {color: #6c9a73;}
#menu li.fahrrad.current li a:hover {background: #6c9a73; color: #FFF;}
#page.fahrrad {border-color: #6c9a73;}
#menu li.naturalnet {border-color: #aaaaaa;}
#menu li.naturalnet.current {background: #aaaaaa;}
#menu li.naturalnet.current a {color: #FFF;}
#menu li.naturalnet a {color: #aaaaaa;}
#menu li.naturalnet a:hover {background: #aaaaaa; color: #FFF;}
#menu li.naturalnet.current ul {background-color: #FFF}
#menu li.naturalnet.current li {border-color: #aaaaaa; background-color: #FFF}
#menu li.naturalnet.current li a {color: #aaaaaa;}
#menu li.naturalnet.current li a:hover {background: #aaaaaa; color: #FFF;}
#page.naturalnet {border-color: #aaaaaa;}
#menu li.proparity {border-color: #aaaaaa;}
#menu li.proparity.current {background: #aaaaaa;}
#menu li.proparity.current a {color: #FFF;}
#menu li.proparity a {color: #aaaaaa;}
#menu li.proparity a:hover {background: #aaaaaa; color: #FFF;}
#menu li.proparity.current ul {background-color: #FFF}
#menu li.proparity.current li {border-color: #aaaaaa; background-color: #FFF}
#menu li.proparity.current li a {color: #aaaaaa;}
#menu li.proparity.current li a:hover {background: #aaaaaa; color: #FFF;}
#page.proparity {border-color: #aaaaaa;}
#menu li.teckids {border-color: #aaaaaa;}
#menu li.teckids.current {background: #aaaaaa;}
#menu li.teckids.current a {color: #FFF;}
#menu li.teckids a {color: #aaaaaa;}
#menu li.teckids a:hover {background: #aaaaaa; color: #FFF;}
#menu li.hobbies {border-color: #6c9a73;}
#menu li.hobbies.current {background: #6c9a73;}
#menu li.hobbies.current a {color: #FFF;}
#menu li.hobbies a {color: #6c9a73;}
#menu li.hobbies a:hover {background: #6c9a73; color: #FFF;}
#menu li.teckids.current ul {background-color: #FFF}
#menu li.teckids.current li {border-color: #aaaaaa; background-color: #FFF}
#menu li.teckids.current li a {color: #aaaaaa;}
#menu li.teckids.current li a:hover {background: #aaaaaa; color: #FFF;}
#menu li.hobbies.current ul {background-color: #FFF}
#menu li.hobbies.current li {border-color: #6c9a73; background-color: #FFF}
#menu li.hobbies.current li a {color: #6c9a73;}
#menu li.hobbies.current li a:hover {background: #6c9a73; color: #FFF;}
#page.teckids {border-color: #aaaaaa;}
#page.hobbies {border-color: #6c9a73;}
......@@ -38,6 +38,7 @@ SOCIAL = (('XMPP / Jabber', 'xmpp:nik@mercurius.teckids.org'),
DEFAULT_PAGINATION = 10
DISPLAY_PAGES_ON_MENU = True
PAGES_SORT_ATTRIBUTE = 'slug'
INDEX_SAVE_AS = 'blog.html'
PAGE_SAVE_AS = '{slug}.html'
PAGE_URL = '{slug}.html'
......
......@@ -39,12 +39,19 @@
<div id="menu">
<ul>
{% if DISPLAY_PAGES_ON_MENU %}
{% for p in pages | sort(attribute=PAGES_SORT_ATTRIBUTE) %}
{% if p.url %}
<li class="{{ p.slug }}{% if p == page %} current{% endif %}">
<a href="{{ SITEURL }}/{{ p.url }}">{{ p.menulabel|default(p.title) }}</a>
</li>
{% endif %}
{% for group in pages | groupby('category') %}
<li class="{{ group.grouper }}{% if page and group.grouper == page.category %} current{% endif %}">
{{ group.grouper }}
<ul>
{% for p in group.list %}
{% if p.url %}
<li class="{{ p.category }}{% if p == page %} current{% endif %}">
<a href="{{ SITEURL }}/{{ p.url }}">{{ p.menulabel|default(p.title) }}</a>
</li>
{% endif %}
{% endfor %}
</ul>
</li>
{% endfor %}
{% endif %}
{% for title, link in MENUITEMS %}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment