From eb258f129b0aa0ad696d2cc40eed469a18522d04 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Sun, 5 Aug 2012 21:24:19 +0200 Subject: [PATCH] fixes detected by holmes.css --- Gemfile | 1 + Gemfile.lock | 13 ++++++----- source/_footer.slim | 8 +++---- source/_navbar.slim | 6 +++--- source/impressum.html.slim | 37 ++++++++++++++------------------ source/index.html.slim | 14 ++++++------ source/layout.slim | 2 +- source/stylesheets/site.css.scss | 2 ++ 8 files changed, 42 insertions(+), 41 deletions(-) diff --git a/Gemfile b/Gemfile index dbd3086..3245945 100644 --- a/Gemfile +++ b/Gemfile @@ -5,6 +5,7 @@ gem "middleman", ">= 3.0.0rc4" gem "middleman-smusher" gem 'compass-960-plugin' +gem "compass-holmes" gem 'oily_png' gem "sass" gem "slim" diff --git a/Gemfile.lock b/Gemfile.lock index d1523a3..c89a8ca 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ GEM remote: http://rubygems.org/ specs: - activesupport (3.2.6) + activesupport (3.2.7) i18n (~> 0.6) multi_json (~> 1.0) chunky_png (1.2.5) @@ -15,9 +15,11 @@ GEM sass (~> 3.2.0.alpha.93) compass-960-plugin (0.10.4) compass (>= 0.10.0) + compass-holmes (0.1.1) + compass (>= 0.11) execjs (1.4.0) multi_json (~> 1.0) - ffi (1.0.11) + ffi (1.1.4) fssm (0.2.9) haml (3.1.6) hike (1.2.1) @@ -26,7 +28,7 @@ GEM url_mount (~> 0.2.1) httpclient (2.2.5) i18n (0.6.0) - json (1.7.3) + json (1.7.4) listen (0.4.7) rb-fchange (~> 0.0.5) rb-fsevent (~> 0.9.1) @@ -86,7 +88,7 @@ GEM rb-fsevent (0.9.1) rb-inotify (0.8.8) ffi (>= 0.5.0) - sass (3.2.0.alpha.269) + sass (3.2.0.alpha.278) sinatra (1.3.2) rack (~> 1.3, >= 1.3.6) rack-protection (~> 1.2) @@ -110,7 +112,7 @@ GEM temple (0.4.0) thor (0.15.4) tilt (1.3.3) - uglifier (1.2.6) + uglifier (1.2.7) execjs (>= 0.3.0) multi_json (~> 1.3) url_mount (0.2.1) @@ -122,6 +124,7 @@ PLATFORMS DEPENDENCIES compass (>= 0.13.alpha.0) compass-960-plugin + compass-holmes middleman (>= 3.0.0rc4) middleman-smusher oily_png diff --git a/source/_footer.slim b/source/_footer.slim index 6cd0050..2f0414d 100644 --- a/source/_footer.slim +++ b/source/_footer.slim @@ -1,11 +1,11 @@ a name="about" p ' ® Copyright 2012 | - ==link_to "Albert Schulz", "/albert" + ==link_to "Albert Schulz", "/albert", :title => "About Albert" ' , - ==link_to "Jörg Thalheim", "/joerg" + ==link_to "Jörg Thalheim", "/joerg", :title => "About Jörg" br/ ' using - a href="http://ethanschoonover.com/solarized" target="_blank" solarized + a href="http://ethanschoonover.com/solarized" title="color palette used on our website" target="_blank" solarized ', more infos - ==link_to "here", "/humans.txt" + ==link_to "here", "/humans.txt", :title => "About this website" diff --git a/source/_navbar.slim b/source/_navbar.slim index b7818a7..c9906f5 100644 --- a/source/_navbar.slim +++ b/source/_navbar.slim @@ -1,3 +1,3 @@ -==link_to "Higgs-Boson", "/", :class => "navlink", :id => "sitelink" -==link_to "Impressum", "/impressum.html", :class => "navlink" -==link_to "About", "#about", :class => "navlink" +==link_to "Higgs-Boson", "/", :class => "navlink", :id => "sitelink", :title => "Startpage" +==link_to "Impressum", "/impressum.html", :class => "navlink", :title => "Impressum" +==link_to "About", "#about", :class => "navlink", :title => "About" diff --git a/source/impressum.html.slim b/source/impressum.html.slim index 9d526fe..a5a1d1c 100644 --- a/source/impressum.html.slim +++ b/source/impressum.html.slim @@ -9,7 +9,7 @@ | 01097 Dresden br/ h2 Kontakt: - table + table summary="How to contact us" tr td p Telefon: @@ -19,7 +19,7 @@ td p Telefax: td - p + p - tr td p E-Mail: @@ -27,7 +27,7 @@ p albert.schulz@me.com p ' Quelle: - i Impressumsgenerator, + i Impressumsgenerator, ' Rechtsanwalt für a href="http://www.e-recht24.de" Sören Siebert h2 Haftungsausschluss: @@ -89,7 +89,6 @@ Die Betreiber der Seiten behalten sich ausdrücklich rechtliche Schritte im Falle der unverlangten Zusendung von Werbeinformationen, etwa durch Spam-Mails, vor. - p   p strong ' Datenschutzerklärung für die Nutzung von Facebook-Plugins @@ -120,7 +119,6 @@ ' Wenn Sie nicht wünschen, dass Facebook den Besuch unserer Seiten Ihrem Facebook-Nutzerkonto zuordnen kann, loggen Sie sich bitte aus Ihrem Facebook-Benutzerkonto aus. - p   p strong Datenschutzerklärung für die Nutzung von Google Adsense p @@ -147,7 +145,6 @@ Nutzung dieser Website erklären Sie sich mit der Bearbeitung der über Sie erhobenen Daten durch Google in der zuvor beschriebenen Art und Weise und zu dem zuvor benannten Zweck einverstanden. - p   p strong Datenschutzerklärung für die Nutzung von Google +1 p @@ -183,7 +180,6 @@ möglicherweise zusammengefasste Statistiken über die +1-Aktivitäten der Nutzer bzw. gibt diese an Nutzer und Partner weiter, wie etwa Publisher, Inserenten oder verbundene Websites. - p   p strong Datenschutzerklärung für die Nutzung von Twitter p @@ -206,23 +202,22 @@ a href="http://twitter.com/account/settings" target="_blank" | http://twitter.com/account/settings ' ändern. - p   p - strong Piwik + strong Piwik /! piwik iframe frameborder="no" height="250px" src="http://piwik.higgsboson.tk/index.php?module=CoreAdminHome&action=optOut&language=de" width="600px" /! piwik p - i Quellen: - ul - li - a href="http://www.e-recht24.de/muster-disclaimer.htm" target="_blank" Disclaimer eRecht24 - li - a href="http://www.e-recht24.de/artikel/datenschutz/6590-facebook-like-button-datenschutz-disclaimer.html" target="_blank" Facebook Disclaimer - li - a href="http://www.e-recht24.de/artikel/datenschutz/6635-datenschutz-rechtliche-risiken-bei-der-nutzung-von-google-analytics-und-googleadsense.html" target="_blank" eRecht24 Datenschutzerklärung Google Adsense - li - a href="http://www.google.com/intl/de/+/policy/+1button.html" target="_blank" Datenschutzerklärung für Google +1 - li - a href="http://twitter.com/privacy" target="_blank" Twitter Bedingungen + strong Quellen: + ul + li + a href="http://www.e-recht24.de/muster-disclaimer.htm" target="_blank" Disclaimer eRecht24 + li + a href="http://www.e-recht24.de/artikel/datenschutz/6590-facebook-like-button-datenschutz-disclaimer.html" target="_blank" Facebook Disclaimer + li + a href="http://www.e-recht24.de/artikel/datenschutz/6635-datenschutz-rechtliche-risiken-bei-der-nutzung-von-google-analytics-und-googleadsense.html" target="_blank" eRecht24 Datenschutzerklärung Google Adsense + li + a href="http://www.google.com/intl/de/+/policy/+1button.html" target="_blank" Datenschutzerklärung für Google +1 + li + a href="http://twitter.com/privacy" target="_blank" Twitter Bedingungen diff --git a/source/index.html.slim b/source/index.html.slim index 774e662..f445e7a 100644 --- a/source/index.html.slim +++ b/source/index.html.slim @@ -5,22 +5,22 @@ section ul.icons li i.icon-github - a href="http://git.higgsboson.tk/pub" Git Web + a href="http://git.higgsboson.tk/pub" title="Webinterface to our public git repos" Git Web li i.icon-upload - a href="http://inbox.higgsboson.tk" Inbox + a href="http://inbox.higgsboson.tk" title="An Uploader" Inbox li i.icon-rss - a href="http://blog.higgsboson.tk" Blog + a href="http://blog.higgsboson.tk" title="My little Techblog" Blog li i.icon-edit - a href="http://pad.higgsboson.tk" Etherpad Lite + a href="http://pad.higgsboson.tk" title="collaborative editing" Etherpad Lite li i.icon-download - a href="http://ftp.higgsboson.tk" Files + a href="http://ftp.higgsboson.tk" title="Some static files" Files li i.icon-trash - a href="http://paste.higgsboson.tk" Zerobin + a href="http://paste.higgsboson.tk" title="encrypted pastebin" Zerobin li i.icon-lock - a href="/privat.html" Privat + a href="/privat.html" title="Internal pages" Privat diff --git a/source/layout.slim b/source/layout.slim index e84cc92..f1d92ec 100644 --- a/source/layout.slim +++ b/source/layout.slim @@ -30,7 +30,7 @@ html.no-js.light lang="en" / Modernizr enables HTML5 elements & feature detects; / for optimal performance, create your own custom Modernizr build: www.modernizr.com/download/ script src="js/libs/modernizr.custom.01860.min.js" - body class=(page_classes) + body header == partial "navbar" .container diff --git a/source/stylesheets/site.css.scss b/source/stylesheets/site.css.scss index 55df689..cf3ee19 100644 --- a/source/stylesheets/site.css.scss +++ b/source/stylesheets/site.css.scss @@ -4,6 +4,7 @@ @import "normalize"; @import "960"; @import "font-awesome"; +//@import "compass-holmes"; // css-based debugging $ninesixty_columns: 12; @@ -24,6 +25,7 @@ body { font-size: 1.1em; } + #pagetitle { @include text-shadow(0px, -1px, 1px, rgb(255, 255, 255), 0px, 1px, 1px, rgb(102, 102, 102)); }