diff options
Diffstat (limited to 'lib.rb')
-rwxr-xr-x | lib.rb | 35 |
1 files changed, 28 insertions, 7 deletions
@@ -6,18 +6,39 @@ WWW_DIR = '/srv/www/pdp8-test' SNIPPETS = File.join(File.dirname(__FILE__), 'html') def nav(cat) - html = '<nav>' - html += "<a id='logo' href='/about.html'><img src='/pdp8.png' alt='pdp8 logo'></a>" - html += "<div class='menu'>" + html = " + <nav> + <div class='menu'> + <a id='logo' href='/about.html'><img src='/pdp8.png' alt='pdp8 logo'></a> + <div class='site'> + " %w[music pictures videos climbing code contact].each do |c| html += '<a ' html += "class='current' " if c == cat html += "href='/#{c}.html'>#{c}</a>" end - html += "<a #{cat == 'social' ? 'class="current"' : ''} href='/social/create.html'>social</a>" - html += "<a href='/rss.xml'>rss</a>" - html += '</div>' - html += '</nav>' + html += " + <a #{cat == 'social' ? 'class="current"' : ''} href='/social/create.html'>social</a> + <a href='/rss.xml'>rss</a> + </div> + </div> + + <div class='webring'> + <div> + <a href='https://fediring.net/' class='ring'>fediring:</a> + <a href='https://fediring.net/previous?host=pdp8.info'>←</a> + <a href='https://fediring.net/random'>random</a> + <a href='https://fediring.net/next?host=pdp8.info'>→</a> + </div> + <div> + <a href='https://faircamp.webr.ing/' class='ring'>faircamp:</a> + <a href='https://faircamp.webr.ing/prev/pdp8.info/music.html'>←</a> + <a href='https://faircamp.webr.ing/rand'>random</a> + <a href='https://faircamp.webr.ing/next/pdp8.info/music.html'>→</a> + </div> + </div> + </nav> + " html end |