Sidebar for inclusion; main page layout

This commit is contained in:
Stefan Schlott 2013-08-23 08:50:26 +02:00
parent 3a32cbf1ed
commit 5e0429b276
4 changed files with 28 additions and 10 deletions

5
Rules
View file

@ -32,7 +32,10 @@ compile '*' do
if item_name.start_with?("_") if item_name.start_with?("_")
nil nil
else else
layout 'default' if item[:style]!='none'
#layout 'default'
layout item[:style] || 'default'
end
end end
end end
end end

View file

@ -3,9 +3,9 @@ title: Titel
kind: empty kind: empty
----- -----
<div class="row"> <div class="row">
<div class="span8"> <div class="span6">
<article itemscope itemtype="http://schema.org/EducationEvent"> <article itemscope itemtype="http://schema.org/EducationEvent">
<h1>Nächster Vortrag</h1> <h1><a href="#">Nächster Vortrag</a></h1>
<p> <p>
<em>Termin:</em> <em>Termin:</em>
<span itemprop="startDate" content="2013-02-14T19:30">Donnerstag, 14. Februar 2013, 19:30 Uhr</span> <span itemprop="startDate" content="2013-02-14T19:30">Donnerstag, 14. Februar 2013, 19:30 Uhr</span>
@ -32,8 +32,10 @@ kind: empty
<a href="#">Aushang (PDF)</a> <a href="#">Aushang (PDF)</a>
</p> </p>
</article> </article>
</div>
<div class="span6">
<article itemscope itemtype="http://schema.org/SocialEvent"> <article itemscope itemtype="http://schema.org/SocialEvent">
<h1>Nächster <span itemprop="name">CCCS Stammtisch</span></h1> <h1><a href="#">Nächster <span itemprop="name">CCCS Stammtisch</span></a></h1>
<p> <p>
<em>Termin:</em> <em>Termin:</em>
<span itemprop="startDate" content="2013-02-05T18:00">Dienstag, 5. Februar 2013, ab 18:00 Uhr</span> <span itemprop="startDate" content="2013-02-05T18:00">Dienstag, 5. Februar 2013, ab 18:00 Uhr</span>
@ -44,11 +46,11 @@ kind: empty
<span itemprop="name">Zadu-Bar</span> <span itemprop="name">Zadu-Bar</span>
</span> </span>
</p> </p>
<p>
<a itemprop="url" href="#">Unsere Stammtische</a>
</p>
</article> </article>
</div> </div>
<div class="span4">
<h1>Kalender</h1>
</div>
</div> </div>
<div class="row"> <div class="row">
<div class="span8"> <div class="span8">
@ -73,6 +75,8 @@ kind: empty
aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo
dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus
est Lorem ipsum dolor sit amet. est Lorem ipsum dolor sit amet.
<p>
<a href="#">Zum Artikel</a>
</article> </article>
</div> </div>
</div> </div>
@ -81,7 +85,6 @@ kind: empty
<article> <article>
<h1><a itemprop="blogPost" href="#">Ein Projektartikel</a></h1> <h1><a itemprop="blogPost" href="#">Ein Projektartikel</a></h1>
<h2>Ein Untertitel...</h2> <h2>Ein Untertitel...</h2>
<p>
Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse
molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero
eros et accumsan et iusto odio dignissim qui blandit praesent luptatum eros et accumsan et iusto odio dignissim qui blandit praesent luptatum
@ -89,13 +92,14 @@ kind: empty
dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh
euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
<h3>Unter-Unter-Überschrift</h3> <h3>Unter-Unter-Überschrift</h3>
<p>
Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper
suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem
vel eum iriure dolor in hendrerit in vulputate velit esse molestie vel eum iriure dolor in hendrerit in vulputate velit esse molestie
consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et
accumsan et iusto odio dignissim qui blandit praesent luptatum zzril accumsan et iusto odio dignissim qui blandit praesent luptatum zzril
delenit augue duis dolore te feugait nulla facilisi. delenit augue duis dolore te feugait nulla facilisi.
<p>
<a href="#">Zum Artikel</a>
</article> </article>
</div> </div>
</div> </div>

7
content/sidebar.html Normal file
View file

@ -0,0 +1,7 @@
-----
style: none
-----
<h1>Kalender</h1>
<h1>Letzte Tweets</h1>

View file

@ -1,5 +1,9 @@
<div class="row"> <div class="row">
<div class="span12"> <div class="span8">
<%= yield %> <%= yield %>
</div> </div>
<div class="span4">
<div id="sidebar"></div>
<script type="text/javascript">$("#sidebar").load("/sidebar/index.html");</script>
</div>
</div> </div>