summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media/css/base.css2
-rw-r--r--media/css/mobile.css73
-rw-r--r--media/css/photos.css83
-rw-r--r--media/sass/_mixins.sass60
-rw-r--r--media/sass/base.sass201
-rw-r--r--templates/archives/homepage.html18
-rw-r--r--templates/base.html18
-rw-r--r--templates/includes/recent_entries.html6
-rw-r--r--templates/includes/recent_entries_template.html19
9 files changed, 271 insertions, 209 deletions
diff --git a/media/css/base.css b/media/css/base.css
index d6de921..b98cb7c 100644
--- a/media/css/base.css
+++ b/media/css/base.css
@@ -1 +1 @@
-ol,ul,li,dl{list-style:none;margin:0;padding:0;border:0;outline:0;background:transparent}blockquote,q{quotes:none}:focus{outline:0}header,section,footer,aside,article,nav{display:block;text-align:left}*:focus{outline:#b53a04 dotted thin}html{height:100%}body{background:#fff;font-family:Hoefler Text, Georgia, Times New Roman, Times, serif;font-size:15px;line-height:23px;color:#201a11;position:relative;min-height:100%;width:980px;height:100%;text-align:center;margin:0 auto}p{margin:0.8em 0 0 0}a{text-decoration:none;color:#201a11}a:visited{color:#201a11;text-decoration:none}a:hover{color:#b53a04;text-decoration:none}header{border-bottom:#201a11 2px solid;height:150px;margin-bottom:40px;font-size:1.1em;letter-spacing:1px;line-height:1.2em;font-size:12px}header nav{text-transform:uppercase;float:left;margin-top:102px;margin-left:40px}header li{display:inline;font-size:12px;margin-left:4px;letter-spacing:1px}header li a:hover{color:#b53a04}#logo{background:url("../img/logo.png") no-repeat left bottom;height:148px;width:400px;float:left;text-indent:-1000px}header h2{float:left;text-indent:-1000px;display:none}footer{font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal;background:#201a11;height:36px;color:#888;font-size:12px;margin:80px auto 0}footer li{float:left;text-transform:uppercase;line-height:36px;margin-left:8px}footer a{color:#888 !important}footer a:hover{color:#b53a04 !important}footer nav{float:right;margin-right:8px}footer p{float:left;padding-left:8px;line-height:36px;margin:0}article ul{font-size:1.5em}#breadcrumbs{font-weight:normal;font-size:0.8em;letter-spacing:1px;line-height:1.2em;text-transform:uppercase;font-size:11px}#breadcrumbs li{display:inline}.hide{display:none}.postpic,.postpicright{display:block;margin:0.3em 0.6em;border:#201a11 10px solid;clear:both}.postpic{float:left;margin-left:0;margin-top:0.3em}.postpicright{float:right;margin-right:0}.postpicleft{float:left;margin:5px}.picfull{border:#201a11 10px solid;margin-top:20px}.post-image{margin:0 10px 0 0;float:left;border:#201a11 10px solid !important}.picwide{clear:both;margin:30px 0 30px -200px;border:#201a11 10px solid}.pull-quote{font-size:14px !important;font-style:italic !important}sup{font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal;font-size:0.7em;line-height:0;padding:3px 0 3px 3px}sup a{line-height:0}.numeral{font-family:Helvetica, Verdana, sans-serif;font-size:22px;font-weight:bold;display:block;margin-top:60px;margin-bottom:0}.nfirst{margin-top:0px !important}.figure{position:relative;margin:0}.figure .legend{display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85;position:absolute;bottom:9px;left:0;font-size:13px;padding:8px 0 8px 8px;width:auto;background:#201a11;color:#999}.button{display:block;font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal;margin:10px 10px 0 0;width:auto;font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal;font-size:10px}.button a{padding:9px 14px 7px 14px;font-weight:bold;line-height:25px;text-transform:uppercase;background:#d7d7d7;color:#666;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}.button a:hover{background:#b53a04;color:#fff}.hide,.dsq-brlink,img[src='http://maps.gstatic.com/intl/en_us/mapfiles/poweredby.png'],.terms-of-use-link,#dsq-comments-count{display:none}div[dir='ltr'] span{width:0;visibility:collapse}#writing-archive,#featured{margin-top:72px;margin-bottom:36px}#writing-archive li,#featured li{clear:both}#writing-archive h3,#writing-archive h1,#featured h3,#featured h1{font-family:Helvetica, Verdana, sans-serif;font-size:24px;line-height:1.3em;font-weight:normal;margin:0;text-align:left}#writing-archive div,#featured div{width:400px;margin-right:20px;float:left;text-align:justify}#writing-archive div h1,#featured div h1{margin-top:3px}#writing-archive .img,#featured .img{width:520px;margin-left:20px;margin-bottom:36px}#writing-archive p,#featured p{margin:0;font-size:16px}#writing-archive .location,#writing-archive time,#featured .location,#featured time{font-size:0.8em;letter-spacing:1px;line-height:1.2em;text-transform:uppercase;line-height:3em;font-size:11px}#writing-archive img,#featured img{border:#201a11 10px solid}#pagination{font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal;font-size:13px;width:980px;clear:both;margin:0;border-top:#201a11 1px dotted;border-bottom:#201a11 1px dotted;text-align:center}#pagination .pages{margin:8px 0;clear:both}#pagination li{display:inline;margin:2px}#pagination .current{color:#b53a04}#writing-detail{font-size:1.7em;line-height:1.5em}#writing-detail header{border:none;height:auto;width:auto;margin:0 0 0 0}#writing-detail h1{font-family:Helvetica, Verdana, sans-serif;font-size:2em;line-height:1.5em;font-weight:normal;font-size:30px;line-height:1.2em;margin:0;letter-spacing:0.5px}#writing-detail aside{font-size:0.8em;letter-spacing:1px;line-height:1.2em;text-transform:uppercase;font-size:12px;line-height:2.3em}#writing-detail aside a{color:#201a11}#writing-detail aside a:hover{color:#b53a04}#writing-detail dl{font-size:100%}#writing-detail dl dt{font-style:italic;margin:9px}#writing-detail a{color:#b53a04}#writing-detail h3{font-family:Helvetica, Verdana, sans-serif;font-size:2em;line-height:1.5em;font-weight:normal;font-size:1.6em;line-height:1.2em}#post-metadata{width:560px;border-top:#201a11 1px dotted;border-bottom:#201a11 1px dotted;margin:24px 0 24px 200px;padding-bottom:8px;clear:both;background:none;height:auto;float:none}#post-metadata p{font-family:Hoefler Text, Georgia, Times New Roman, Times, serif;color:#201a11;line-height:25px;float:none;padding:8px 0;font-size:14px}#post-metadata p a{color:#b53a04 !important}#page-navigation{width:980px;clear:both;margin:24px 0 0 0;text-transform:uppercase;font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal}#page-navigation li#next{float:right;margin-right:140px;font-size:13px !important}#page-navigation li#prev{float:left;margin-left:120px;font-size:13px !important}#comments{clear:both;width:520px;margin:24px 0 24px 200px;font-size:13px}#comments h4{margin-top:96px;font-family:Helvetica, Verdana, sans-serif;font-size:2em;line-height:1.5em;font-weight:normal;text-transform:uppercase;font-size:18px}h4 a.disqus-link-count{color:#201a11 !important}ul#dsq-comments{font-size:1.2em}.dsq-comment-cite{font-family:Helvetica, Arial, sans-serif;font-size:0.9em !important;font-weight:normal;text-transform:uppercase}.dsq-comment-header-time,.dsq-comment-footer{font-family:Helvetica, Arial, Verdana, sans-serif}.dsq-comment-footer{font-size:0.8em}#dsq-comments-title{display:none !important}.drop{font-size:4.8em;display:block;float:left;padding:38px 10px 5px 0;overflow:visible}.drop-small{font-size:2.9em;display:block;float:left;padding:19px 8px 5px 0;overflow:visible}blockquote{font-size:0.8em}.footnote{margin:18px 0;width:540px}.footnote li{margin:12px 0;line-height:0.8em}.footnote p{line-height:18px !important;font-size:14px}.footnote a,.footnote span{font-size:14px}#writing-detail .figure{margin-top:24px}#writing-detail .figure img{border:#201a11 10px solid}#writing-detail .figure .legend{width:552px;padding:8px 0 12px 16px;font-family:Helvetica, Arial, Verdana, sans-serif}h4.notes{font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal;font-weight:bold;text-transform:uppercase}.addendum dt{font-style:italic;margin:0.8em 0 0 0;margin-left:-30px !important;text-indent:-30px;padding-left:30px}.addendum dd{margin:0.8em 0 0 0}.single article header,.single article #post-body{margin-left:200px !important;width:560px !important}.single article header p:nth-of-type(1),.single article #post-body p:nth-of-type(1){font-size:20px;line-height:28px}.double article header{float:left;width:180px !important;text-align:right !important;margin-top:20px !important}.double article aside section{text-align:right !important;font-size:1em;line-height:18px}#post-body{width:780px;margin-left:20px;font-size:17px;line-height:25px}#post-body .col{width:350px;float:left;margin:0 40px 0 0}#post-body .narrow{width:520px}.double #post-body{float:left}#photo-archive article{width:980px}#photo-archive article h1{display:none}#photo-galleries{margin-left:-10px;width:1000px}#photo-galleries li{float:left;margin:8px;position:relative;display:block;height:350px;width:291px;border:10px #201a11 solid}#photo-galleries .figure{height:362px;width:291px;margin:0}#photo-galleries .legend{color:#888;width:285px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9;margin:0;line-height:18px;text-align:left}#photo-galleries h3{color:#fff;padding:0;margin:3px 0;font-size:0.8em;letter-spacing:1px;line-height:1.2em;text-transform:uppercase}#photo-galleries p{margin:0}.map-legend{width:160px;margin-top:24px;float:left}.map-legend h4{font-size:1.1em;letter-spacing:1px;line-height:1.2em;font-size:14px;margin:8px 0}.map-legend li{font-size:13px;margin:0;line-height:20px}.clearfix{clear:both}#map-canvas{float:right;width:760px;height:500px;border:#201a11 10px solid;margin-left:40px;margin-top:24px}section#location #map-canvas{width:295px;height:350px;border:#201a11 10px solid;margin:10px 0 0 5px}.infowin{line-height:18px;margin-bottom:16px}.infowin p{font-size:1.4em;line-height:1.4em}.infowin h4{font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal;font-size:2.4em;margin:6px 0 0 0}.infowin a{color:#b53a04 !important;border-bottom:1px dotted #b53a04}.infowin .date{color:#888;text-align:center;text-transform:uppercase;display:block;text-align:left;margin:6px 0 0;font-size:1.2em}#about article section{clear:both;margin-top:24px}#about article section ul{font-size:1em;margin:18px}#about article section li{margin:9px}#about article section li a{font-weight:bold}.image{float:left;width:180px;margin-top:48px}.image img{border:#201a11 10px solid}.content{float:left;margin-left:20px;width:540px;font-size:16px}.content h3{font-family:Helvetica, Verdana, sans-serif;font-size:24px;line-height:1.3em;font-weight:normal;margin:0}section#post{margin-left:200px}section#post h1{font-family:Helvetica, Verdana, sans-serif;font-size:2em;line-height:1.5em;font-weight:normal}.contact-form li{clear:both;width:440px;padding:4px 0}.contact-form dt{float:left;font-family:Helvetica, Verdana, sans-serif;font-size:24px;line-height:1.3em;font-weight:normal;text-align:right;font-size:0.9em}.contact-form dt label{font-style:normal;text-align:right}.contact-form dd{text-align:right;margin-top:4px}.contact-form dd input#id_name,.contact-form dd input#id_email,.contact-form dd input#id_subject_line{width:298px}.top{margin:36px 0 36px 0;clear:both;width:940px}.top a{color:#b53a04}p.col{width:360px;float:left;margin:0 40px 0 0;font-size:14px}p.two{margin:0;margin-left:40px;width:450px}.break{border-bottom:#e3e3e3 1px solid;width:980px;height:2px;padding-top:36px;clear:both;margin:0}.project-tease{margin-top:65px}.project-tease li{margin-top:36px;clear:both}.project-tease li h3{font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal;font-size:24px;line-height:24px;margin:0;width:380px;font-weight:bold}.project-tease .tease{float:left}.project-tease .img{float:right;width:540px;margin-bottom:72px}.project-tease .img img{border:#201a11 10px solid}.project-tease .lede{clear:both;margin:0;padding-top:12px;width:380px}.project-tease .lede p{font-family:Hoefler Text, Georgia, Times New Roman, Times, serif;font-size:16px;line-height:23px;text-align:justify}.project-tease .proj{font-size:64px;line-height:50px;float:left;margin:2px 2px 0 0}.project-tease .proj span{font-size:36px}.project-tease dt a{display:block;width:175px;float:left}.map-container{width:469px;height:392px;position:absolute;right:20px;bottom:60px;z-index:2000;margin:0;padding:0;background:url("../img/mapbg-dark.png") no-repeat top left}.more-container{width:405px;height:260px;position:absolute;right:-30px;bottom:40px;z-index:2000;background:url("../img/parkbg.png") no-repeat top left}.more-container dl{margin-top:45px;margin-left:45px}.more-container dl dt,.more-container dl dd{font-size:0.9em;line-height:25px;margin:4px 0;font-family:Helvetica, Verdana, sans-serif;color:#fff}.more-container dl dt{clear:left;float:left;width:65px;font-weight:bold;line-height:25px;font-size:0.7em;text-transform:uppercase}.more-container dl dd{float:left;width:250px;overflow:hidden}.more-container dl dd a:hover{color:#b53a04}.map-wrapper{width:400px;height:328px;margin:37px 0 0 44px}#parks{margin-top:36px}#parks article{width:980px;position:relative;display:block;margin-top:36px;clear:both;margin-bottom:72px}#parks .figure img{border:none}#parks h1{display:block;color:#888;padding:10px 10px 10px 15px;background:#201a11;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85;position:absolute;top:0;width:960px;color:#fff;font-family:Helvetica, Verdana, sans-serif;font-size:2em;line-height:1.5em;font-weight:normal;margin:0}#parks .legend{display:block;padding:10px 10px 10px 15px;background:#201a11;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85;position:absolute;bottom:0;height:45px;width:980px;font-size:10px;line-height:16px;color:#fff}#parks .legend h2{font-family:Helvetica, Verdana, sans-serif;font-size:24px;line-height:1.3em;font-weight:normal;line-height:36px;font-size:18px;margin:0;padding:0;float:left}#parks .legend p{margin:6px 0 10px 0}#parks .legend .buttons{padding-top:6px;float:right;margin-right:20px}#parks .legend .buttons li{float:left;clear:none;margin:0px 10px 0 0;width:auto;font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal;font-size:10px}#parks .legend .buttons li a{padding:9px 14px 7px 14px;font-weight:bold;line-height:25px;text-transform:uppercase;background:#463215;color:#fff;-moz-border-radius:25px;-webkit-border-radius:25px;-o-border-radius:25px;border-radius:25px}#parks .legend .buttons li a:hover{background:#b53a04}#parks .map{width:280px;margin-top:42px;height:130px;float:left;margin-left:6px}#parks .map a{display:none}#parks .map div div span{display:none}#parks .entry-foot{clear:both;font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal;font-size:12px;background:#f3f;width:980px;margin-top:4px}img[src='http://maps.gstatic.com/intl/en_us/mapfiles/poweredby.png']{display:none !important}#featured-image img{margin-left:20px;margin-bottom:78px}.hyphenate{text-align:justify}#currently{font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal;text-transform:uppercase;font-size:12px;clear:both;width:980px;padding-top:20px;border-top:#b9b9b9 1px dotted}#currently{padding:0;margin-bottom:0px;margin-top:36px;border-top:#201a11 1px solid}#featured-intro h1{font-family:Helvetica, Verdana, sans-serif;font-size:2em;line-height:1.5em;font-weight:normal;font-size:24px;line-height:1.2em;margin:0}#writing-tease h2{margin:24px 0 24px 0;font-size:12px}#archive:after{clear:both}#archive{border-top:#b9b9b9 1px dotted;clear:both}#archive h1{margin:36px 0 24px 0;text-transform:uppercase;font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal;font-size:12px;font-weight:bold}#archive article{float:left;width:300px;margin-bottom:20px}#archive article h1{font-size:18px;margin:0;text-transform:none;font-weight:400}#archive h2{font-size:1.1em;letter-spacing:1px;line-height:1.2em;font-size:12px;margin:0}#archive .col2{margin-left:40px;margin-right:40px}#archive p{margin:0}#archive p.hyphenate{margin-top:3px;text-align:justify}#archive img{margin-top:4px}#archive .location,#archive time{font-size:0.8em;letter-spacing:1px;line-height:1.2em;text-transform:uppercase;line-height:3em;margin:0;padding:0;font-size:0.7em;text-align:left}.ie #photo-galleries a img,.ie #photo-galleries img{outline:none;border:none !important}.ie #photo-galleries li{width:291px;height:350px}.ie #photo-galleries .legend{margin:0;bottom:0;margin-bottom:8px}.ie .button a{background:none;padding:0}.ie .button a:hover{background:none;color:#b53a04 !important}.ie .drop{padding:28px 10px 5px 0}.ie .figure .legend{bottom:5px;padding:8px 0 8px 8px}.ie8 body{outline:none;border:none}.ie8 *:focus{border:none}
+ol,ul,li,dl{list-style:none;margin:0;padding:0;border:0;outline:0;background:transparent}blockquote,q{quotes:none}:focus{outline:0}header,section,footer,aside,article,nav{display:block;text-align:left}html{height:100%}body{font:normal 100% Hoefler Text, Georgia, Times New Roman, Times, serif;color:#201a11;margin:0 auto;min-height:100%;position:relative;padding:0;max-width:20.938em;background:#fff url("../img/988px-9col-92w-20gut.png") 217px 0 repeat-y}p{font-size:1.063em;line-height:1.5em}a{text-decoration:none;color:#201a11}a:hover{color:#b53a04}ul li{display:inline;margin:0 0.125em}.dateline,nav li,.breadcrumbs li{text-transform:uppercase;font-size:0.75em;letter-spacing:0.063em}img{border:10px #201a11 solid}#featured-image img{width:95%}h1{font:normal 1.875em Helvetica, Verdana, sans-serif;letter-spacing:0.5px;text-align:center}#archive article h1{font:normal 1.5em Helvetica, Verdana, sans-serif;letter-spacing:0.5px;text-align:center;text-transform:none}#archive h1{font-weight:700;font-size:0.75em;text-transform:uppercase;text-align:left}header{margin:0 auto 1em auto;text-align:center}nav{margin:0 auto 2em auto;text-align:center}nav:after,footer:before{content:".";display:block;height:0;clear:both;visibility:hidden}footer{margin-top:2em}footer p{font-size:0.625em;text-align:center}
diff --git a/media/css/mobile.css b/media/css/mobile.css
index f5c7343..90148cc 100644
--- a/media/css/mobile.css
+++ b/media/css/mobile.css
@@ -1 +1,72 @@
-ol,ul,li,dl{list-style:none;margin:0;padding:0;border:0;outline:0;background:transparent}blockquote,q{quotes:none}:focus{outline:0}header,section,footer,aside,article,nav{display:block;text-align:left}body{width:240px}a{color:#b53a04;text-decoration:none}.clearfix{clear:both}header hgroup{margin:0}header h1,header h2{font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal;display:inline}header h1 a,header h2 a{color:#201a11}header h2{font-size:90%}header nav{margin-top:10px}header nav li{display:block;float:left;font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal;font-size:10px;text-transform:uppercase;margin:0 3px}header nav li#stories{margin-left:0}#featured-article{clear:both;padding-top:8px;font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal}#featured-article h3{display:block}#featured-article p{font-size:12px;line-height:16px}footer{font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal;font-size:80%}footer p{float:left;margin:0}footer nav{display:block;clear:both;font-size:10px;text-transform:uppercase}footer li{float:left;margin:0 3px}footer li#rss{margin-left:0}footer section#view-options{clear:both;margin-top:10px}footer section#view-options ul{float:left}footer section#view-options li{color:#999}
+/*
+Syntax error: Undefined variable: "$luxagraf_orange".
+ on line 7 of /Users/luxagraf/Sites/luxagraf/media/sass/mobile.sass
+
+Backtrace:
+/Users/luxagraf/Sites/luxagraf/media/sass/mobile.sass:7
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/script/variable.rb:39:in `_perform'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/script/node.rb:61:in `perform'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/prop_node.rb:132:in `perform!'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:301:in `_perform'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:209:in `perform'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:322:in `perform_children'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:322:in `map'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:322:in `perform_children'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:313:in `perform!'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/rule_node.rb:191:in `perform!'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:301:in `_perform'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:209:in `perform'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:322:in `perform_children'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:322:in `map'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:322:in `perform_children'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:313:in `perform!'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/root_node.rb:59:in `perform!'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:301:in `_perform'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:209:in `perform'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/root_node.rb:37:in `perform'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/root_node.rb:29:in `render'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/engine.rb:196:in `_render'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/engine.rb:168:in `render'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/haml/util.rb:251:in `silence_haml_warnings'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/engine.rb:168:in `render'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/compiler.rb:103:in `compile'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/logger.rb:43:in `red'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/compiler.rb:102:in `compile'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/compiler.rb:93:in `compile_if_required'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/compiler.rb:84:in `run'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/compiler.rb:82:in `each'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/compiler.rb:82:in `run'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/commands/watch_project.rb:92:in `recompile'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `to_proc'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/path.rb:71:in `call'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/path.rb:71:in `run_callback'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/path.rb:54:in `callback_action'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/path.rb:34:in `update'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/state/directory.rb:32:in `modified'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/state/directory.rb:31:in `each'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/state/directory.rb:31:in `modified'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/state/directory.rb:16:in `refresh'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/backends/fsevents.rb:15:in `add_handler'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/backends/fsevents.rb:14:in `each'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/backends/fsevents.rb:14:in `add_handler'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/backends/rubycocoa/fsevents.rb:107:in `call'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/backends/rubycocoa/fsevents.rb:107:in `initialize'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/backends/fsevents.rb:27:in `call'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/backends/fsevents.rb:27:in `CFRunLoopRun'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/backends/fsevents.rb:27:in `run'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/monitor.rb:24:in `run'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm.rb:17:in `monitor'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/commands/watch_project.rb:61:in `perform'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/commands/base.rb:18:in `execute'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/commands/project_base.rb:19:in `execute'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/exec/switch_ui.rb:170:in `do_command'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/exec/switch_ui.rb:35:in `perform!'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/exec/switch_ui.rb:18:in `run!'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/bin/compass:26
+/Users/luxagraf/.gem/ruby/1.8/bin/compass:19:in `load'
+/Users/luxagraf/.gem/ruby/1.8/bin/compass:19
+*/
+body:before {
+ white-space: pre;
+ font-family: monospace;
+ content: "Syntax error: Undefined variable: \"$luxagraf_orange\".\A on line 7 of /Users/luxagraf/Sites/luxagraf/media/sass/mobile.sass"; }
diff --git a/media/css/photos.css b/media/css/photos.css
index e1778a0..525ec47 100644
--- a/media/css/photos.css
+++ b/media/css/photos.css
@@ -1 +1,82 @@
-ol,ul,li,dl{list-style:none;margin:0;padding:0;border:0;outline:0;background:transparent}blockquote,q{quotes:none}:focus{outline:0}header,section,footer,aside,article,nav{display:block;text-align:left}*:focus{outline:#b53a04 dotted thin}html{height:100%}body{background:#fff;font-family:Hoefler Text, Georgia, Times New Roman, Times, serif;font-size:15px;line-height:23px;color:#201a11;position:relative;min-height:100%;width:980px;height:100%;text-align:center;margin:0 auto}p{margin:0.8em 0 0 0}a{text-decoration:none;color:#201a11}a:visited{color:#201a11;text-decoration:none}a:hover{color:#b53a04;text-decoration:none}header{border-bottom:#201a11 2px solid;height:150px;margin-bottom:40px;font-size:1.1em;letter-spacing:1px;line-height:1.2em;font-size:12px}header nav{text-transform:uppercase;float:left;margin-top:102px;margin-left:40px}header li{display:inline;font-size:12px;margin-left:4px;letter-spacing:1px}header li a:hover{color:#b53a04}#logo{background:url("../img/logo.png") no-repeat left bottom;height:148px;width:400px;float:left;text-indent:-1000px}header h2{float:left;text-indent:-1000px;display:none}footer{font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal;background:#201a11;height:36px;color:#888;font-size:12px;margin:80px auto 0}footer li{float:left;text-transform:uppercase;line-height:36px;margin-left:8px}footer a{color:#888 !important}footer a:hover{color:#b53a04 !important}footer nav{float:right;margin-right:8px}footer p{float:left;padding-left:8px;line-height:36px;margin:0}article ul{font-size:1.5em}#breadcrumbs{font-weight:normal;font-size:0.8em;letter-spacing:1px;line-height:1.2em;text-transform:uppercase;font-size:11px}#breadcrumbs li{display:inline}.hide{display:none}.postpic,.postpicright{display:block;margin:0.3em 0.6em;border:#201a11 10px solid;clear:both}.postpic{float:left;margin-left:0;margin-top:0.3em}.postpicright{float:right;margin-right:0}.postpicleft{float:left;margin:5px}.picfull{border:#201a11 10px solid;margin-top:20px}.post-image{margin:0 10px 0 0;float:left;border:#201a11 10px solid !important}.picwide{clear:both;margin:30px 0 30px -200px;border:#201a11 10px solid}.pull-quote{font-size:14px !important;font-style:italic !important}sup{font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal;font-size:0.7em;line-height:0;padding:3px 0 3px 3px}sup a{line-height:0}.numeral{font-family:Helvetica, Verdana, sans-serif;font-size:22px;font-weight:bold;display:block;margin-top:60px;margin-bottom:0}.nfirst{margin-top:0px !important}.figure{position:relative;margin:0}.figure .legend{display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity:0.85;opacity:0.85;position:absolute;bottom:9px;left:0;font-size:13px;padding:8px 0 8px 8px;width:auto;background:#201a11;color:#999}.button{display:block;font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal;margin:10px 10px 0 0;width:auto;font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal;font-size:10px}.button a{padding:9px 14px 7px 14px;font-weight:bold;line-height:25px;text-transform:uppercase;background:#d7d7d7;color:#666;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}.button a:hover{background:#b53a04;color:#fff}.hide,.dsq-brlink,img[src='http://maps.gstatic.com/intl/en_us/mapfiles/poweredby.png'],.terms-of-use-link,#dsq-comments-count{display:none}div[dir='ltr'] span{width:0;visibility:collapse}*:focus{outline:none}#breadcrumbs{font-family:"Hoefler Text", Georgia, "Times New Roman", Times, serif;font-size:10px;color:#fff;float:left;margin-top:5px}#breadcrumbs a{color:#fff}.meta{margin:43px 0 0 37px;color:#000}.meta dl{font-size:13px}.meta dt{clear:left;float:left;line-height:16px;margin:4px 0;width:100px}.meta dd{float:left;width:125px;margin:4px 0 4px 4px;line-height:16px}.meta dd a{color:#000 !important}.meta dd a:hover{color:#b53a04 !important}body{background:#000}.hide{display:none}.clear{clear:both}li.activeSlide a img.thumb{border:#b53a04 3px solid !important}li.jcarousel-item a img.thumb{border:#666 3px solid}.jcarousel-container{bottom:0;margin:0 auto;padding:0 40px 0 40px;width:940px}.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative}.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;height:80px}.jcarousel-item{float:left;list-style:none;width:80px;height:80px}.jcarousel-next-horizontal{position:absolute;top:5px;right:3px;width:20px;height:53px;margin-top:695px;background:transparent url("../img/slideshow-arrow-right.png") no-repeat 0 0}.jcarousel-next-horizontal:hover{background-position:-20px 0}.jcarousel-next-horizontal:active{background-position:-64px 0}.jcarousel-next-disabled-horizontal,.jcarousel-next-disabled-horizontal:hover,.jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-96px 0}.jcarousel-prev-horizontal{position:absolute;top:5px;left:-6px;width:20px;height:53px;margin-left:7px;margin-top:695px;background:transparent url("../img/slideshow-arrow-left.png") no-repeat 0 0}.jcarousel-prev-horizontal:hover{background-position:-20px 0}.jcarousel-prev-horizontal:active{background-position:-64px 0}.jcarousel-prev-disabled-horizontal,.jcarousel-prev-disabled-horizontal:hover,.jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-96px 0}ul#feature_gallery_pager{display:block;margin:auto;overflow:hidden;height:85px;margin-top:680px}ul#feature_gallery_pager li a{overflow:hidden;width:80px;height:80px;padding:2px;float:left;display:block}ul#feature_gallery_pager li{margin:0 2px;padding:0}#slides img.thumb{width:65px;height:65px}#map-container{width:469px;height:392px;position:absolute;right:10px;bottom:35px;z-index:2000;margin:0;padding:0;background:url("../img/mapbg.png") no-repeat top left}#exif-container{width:320px;height:270px;position:absolute;right:0px;bottom:26px;z-index:2000;background:url("../img/exifbg.png") no-repeat top left}#map-wrapper{width:400px;height:328px;margin:37px 0 0 44px}#wrapper{width:1010px;margin:0 auto;font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal;text-align:left;font-size:16px;color:#fff}#wrapper ul#slides li{margin-top:10px}#wrapper a{color:#fff}#wrapper li.bigimg{width:1000px;position:relative;display:block;clear:both;margin:0px;margin-top:36px;clear:both;margin-bottom:72px}#wrapper div.figure{margin:0;padding:0}#wrapper div.figure img{border:none}#wrapper div.legend{display:block;margin:0;background:#000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65);-moz-opacity:0.65;-khtml-opacity:0.65;opacity:0.65;position:absolute;bottom:0;clear:both;width:100%}#wrapper div.caption{float:left;padding:0 8px;line-height:36px}#wrapper div.caption p{line-height:14px;font-size:12px;margin-top:0;margin-bottom:12px}#wrapper div.caption h5{display:inline;text-transform:uppercase}#wrapper div.caption h5 span{font-weight:normal;color:#999}#wrapper div.photo-options{float:right;margin:0}#wrapper div.photo-options a{text-transform:uppercase;font-size:13px;margin:0 8px;line-height:36px;color:#fff}#wrapper div.photo-options a:hover{color:#b53a04}#slideshow-controls{font-family:Helvetica, Verdana, sans-serif;font-size:1em;font-weight:normal;font-size:12px;line-height:18px;text-align:center;width:200px;margin:0 auto;position:relative;left:-5px;top:2px}#slideshow-controls li{display:inline;margin:0}#slideshow-controls li a{padding:4px 6px;background:#3b3b3b;border-color:#111 #020202 #000 #111;color:#ddd;text-shadow:1px 1px 0 #161616}#slideshow-controls li a:hover{background:#303030}#slideshow-controls li a#prev{border-right:#111 1px solid;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px;-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;border-top-left-radius:6px}#slideshow-controls li a#next{border-left:#111 1px solid;-moz-border-radius-bottomright:6px;-moz-border-radius-topright:6px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;border-top-right-radius:6px}#slideshow-controls li a#play{border-left:#484848 1px solid;border-right:#484848 1px solid;text-align:center}.ie7 #slideshow-controls{left:-160px}.ie #breadcrumbs li{display:inline}
+/*
+Syntax error: Undefined mixin 'small-serif'.
+ on line 47 of /Users/luxagraf/Sites/luxagraf/media/sass/_globals.sass, in `small-serif'
+ from line 47 of /Users/luxagraf/Sites/luxagraf/media/sass/_globals.sass
+ from line 6 of /Users/luxagraf/Sites/luxagraf/media/sass/photos.sass
+
+Backtrace:
+/Users/luxagraf/Sites/luxagraf/media/sass/_globals.sass:47:in `small-serif'
+/Users/luxagraf/Sites/luxagraf/media/sass/_globals.sass:47
+/Users/luxagraf/Sites/luxagraf/media/sass/photos.sass:6
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/mixin_node.rb:74:in `perform!'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:301:in `_perform'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:209:in `perform'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:322:in `perform_children'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:322:in `map'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:322:in `perform_children'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:313:in `perform!'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/rule_node.rb:191:in `perform!'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:301:in `_perform'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:209:in `perform'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:322:in `perform_children'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:322:in `map'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:322:in `perform_children'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/import_node.rb:78:in `perform!'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:301:in `_perform'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/import_node.rb:64:in `_perform'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:209:in `perform'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/root_node.rb:37:in `perform'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:322:in `perform_children'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:322:in `map'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:322:in `perform_children'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:313:in `perform!'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/root_node.rb:59:in `perform!'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:301:in `_perform'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/node.rb:209:in `perform'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/root_node.rb:37:in `perform'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/tree/root_node.rb:29:in `render'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/engine.rb:196:in `_render'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/engine.rb:168:in `render'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/haml/util.rb:251:in `silence_haml_warnings'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/lib/sass/engine.rb:168:in `render'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/compiler.rb:103:in `compile'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/logger.rb:43:in `red'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/compiler.rb:102:in `compile'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/compiler.rb:93:in `compile_if_required'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/compiler.rb:84:in `run'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/compiler.rb:82:in `each'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/compiler.rb:82:in `run'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/commands/watch_project.rb:92:in `recompile'
+/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `to_proc'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/path.rb:71:in `call'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/path.rb:71:in `run_callback'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/path.rb:54:in `callback_action'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/path.rb:34:in `update'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/state/directory.rb:32:in `modified'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/state/directory.rb:31:in `each'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/state/directory.rb:31:in `modified'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/state/directory.rb:16:in `refresh'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/backends/fsevents.rb:15:in `add_handler'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/backends/fsevents.rb:14:in `each'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/backends/fsevents.rb:14:in `add_handler'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/backends/rubycocoa/fsevents.rb:107:in `call'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/backends/rubycocoa/fsevents.rb:107:in `initialize'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/backends/fsevents.rb:27:in `call'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/backends/fsevents.rb:27:in `CFRunLoopRun'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/backends/fsevents.rb:27:in `run'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm/monitor.rb:24:in `run'
+/Users/luxagraf/.gem/ruby/1.8/gems/haml-3.0.17/vendor/fssm/lib/fssm.rb:17:in `monitor'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/commands/watch_project.rb:61:in `perform'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/commands/base.rb:18:in `execute'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/commands/project_base.rb:19:in `execute'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/exec/switch_ui.rb:170:in `do_command'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/exec/switch_ui.rb:35:in `perform!'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/lib/compass/exec/switch_ui.rb:18:in `run!'
+/Users/luxagraf/.gem/ruby/1.8/gems/compass-0.10.4/bin/compass:26
+/Users/luxagraf/.gem/ruby/1.8/bin/compass:19:in `load'
+/Users/luxagraf/.gem/ruby/1.8/bin/compass:19
+*/
+body:before {
+ white-space: pre;
+ font-family: monospace;
+ content: "Syntax error: Undefined mixin 'small-serif'.\A on line 47 of /Users/luxagraf/Sites/luxagraf/media/sass/_globals.sass, in `small-serif'\A from line 47 of /Users/luxagraf/Sites/luxagraf/media/sass/_globals.sass\A from line 6 of /Users/luxagraf/Sites/luxagraf/media/sass/photos.sass"; }
diff --git a/media/sass/_mixins.sass b/media/sass/_mixins.sass
index b6b1ca1..fabf350 100644
--- a/media/sass/_mixins.sass
+++ b/media/sass/_mixins.sass
@@ -1,58 +1,2 @@
-=small-serif
- font-size: 1.1em
- letter-spacing: 1px
- line-height: 1.2em
-
-=tiny-serif
- font-size: 0.8em
- letter-spacing: 1px
- line-height: 1.2em
- text-transform: uppercase
-
-=sm-headline-sans
- font-family: Helvetica, Verdana, sans-serif
- font-size: 24px
- line-height: 1.3em
- font-weight: normal
-
-=sm-sans
- font-family: Helvetica, Verdana, sans-serif
- font-size: 1em
- font-weight: normal
-
-=headline-sans
- font-family: Helvetica, Verdana, sans-serif
- font-size: 2em
- line-height: 1.5em
- font-weight: normal
-
-=transparent_class
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"
- filter: alpha(opacity = 90)
- -moz-opacity: 0.9
- -khtml-opacity: 0.9
- opacity: 0.9
-
-=transparent_class_light
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"
- filter: alpha(opacity = 85)
- -moz-opacity: 0.85
- -khtml-opacity: 0.85
- opacity: 0.85
-
-=transparent_class_lighter
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"
- filter: alpha(opacity = 65)
- -moz-opacity: 0.65
- -khtml-opacity: 0.65
- opacity: 0.65
-
-=transparent_clear
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"
- filter: alpha(opacity = 100)
- -moz-opacity: 1
- -khtml-opacity: 1
- opacity: 1
-
-$luxagraf_brown: #201a11
-$luxagraf_orange: #b53a04
+$brown: #201a11
+$orange: #b53a04
diff --git a/media/sass/base.sass b/media/sass/base.sass
index 8401c8f..9fbae36 100644
--- a/media/sass/base.sass
+++ b/media/sass/base.sass
@@ -1,125 +1,94 @@
@import _reset.sass
-@import _grid.sass
@import _mixins.sass
-@import _globals.sass
-@import _writing.sass
-@import _photos.sass
-@import _maps.sass
-@import _about.sass
-@import _contact.sass
-@import _projects.sass
-#featured-image img
- margin-left: $pad
- margin-bottom: 78px
-
-.hyphenate
- text-align: justify
-#currently
- +sm-sans
- text-transform: uppercase
- font-size: 12px
- clear: both
- width: $full
- padding-top: 20px
- //border-top= !luxagraf_brown 1px "solid"
- border-top: #b9b9b9 1px dotted
-
-#currently
- padding: 0
- margin-bottom: 0px
- margin-top: 36px
- border-top: $luxagraf_brown 1px solid
+// font-sizes:
+// base: 16px = 1em
+// 10px = .625em
+// 12px = .75em
+// 14px = .875em
+// 16px = 1em
+// 17px = 1.0625em (body text in articles)
+// 18px = 1.125em
+// 24px = 1.5em
+// 30px = 1.875em
+// 32px = 2em
+
+
+html
+ height: 100%
+
+body
+ font: normal 100% unquote("Hoefler Text"), Georgia, unquote("Times New Roman"), Times, serif
+ color: $brown
+ margin: 0 auto
+ min-height: 100%
+ position: relative
+ padding: 0
+ //max-width: 61.75em /* 988px / 16px = 61.75em */
+ max-width = 20.9375em /* 3 cols @ 92px + 20px gutter -- 335px / 16px = */
+ background: white url('../img/988px-9col-92w-20gut.png') 217px 0 repeat-y
+
+
+/* ###################Typography############# */
+p
+ font-size: 1.0625em /* 17px / 16px */
+ line-height: 1.5em /* 24px / 16px */
+
+a
+ text-decoration: none
+ color: $brown
+ &:hover
+ color: $orange
+
+ul li
+ display: inline
+ margin: 0 .125em
+
+.dateline, nav li, .breadcrumbs li
+ text-transform: uppercase
+ font-size: .75em
+ letter-spacing: .0625em
-#featured-intro h1
- +headline-sans
- font-size: 24px
- line-height: 1.2em
- margin: 0
-#writing-tease
- h2
- margin: 24px 0 24px 0
- font-size: 12px
+img
+ border: 10px $brown solid
-#archive:after
- clear: both
-#archive
- border-top: #b9b9b9 1px dotted
- clear: both
- h1
- margin: 36px 0 24px 0
+#featured-image img
+ width = 95% /* 315 / 520 */
+
+h1
+ font: normal 1.875em Helvetica, Verdana, sans-serif
+ letter-spacing: 0.5px
+ text-align: center
+#archive article h1
+ font: normal 1.5em Helvetica, Verdana, sans-serif
+ letter-spacing: 0.5px
+ text-align: center
+ text-transform: none
+#archive h1
+ font-weight: 700
+ font-size: .75em
text-transform: uppercase
- +sm-sans
- font-size: 12px
- font-weight: bold
- article
- float: left
- width: $col5 + $pad
- margin-bottom: $pad
- h1
- font-size: 18px
- //min-height: 50px
- margin: 0
- text-transform: none
- font-weight: 400
-
- h2
- +small-serif
- font-size: 12px
- margin: 0
- .col2
- margin-left: $pad * 2
- margin-right: $pad * 2
- p
- margin: 0
- p.hyphenate
- margin-top: 3px
- text-align: justify
- img
- margin-top: 4px
- .location, time
- +tiny-serif
- line-height: 3em
- margin: 0
- padding: 0
- font-size: 0.7em
text-align: left
-// ie fixes ------------------------------
-
-.ie #photo-galleries a img, .ie #photo-galleries img
- outline: none
- border: none !important
-
-.ie #photo-galleries li
- width: 291px
- height: 350px
-
-.ie #photo-galleries .legend
- margin: 0
- bottom: 0
- margin-bottom: 8px
-
-
-.ie .button a
- background: none
- padding: 0
-
-.ie .button a:hover
- background: none
- color: #b53a04 !important
-
-.ie .drop
- padding: 28px 10px 5px 0
-
-.ie .figure .legend
- bottom: 5px
- padding: 8px 0 8px 8px
-
-.ie8
- body
- outline: none
- border: none
-.ie8 *:focus
- border: none \ No newline at end of file
+/* ######### layout ################*/
+
+header
+ margin: 0 auto 1em auto
+ text-align: center
+
+nav
+ margin: 0 auto 2em auto
+ text-align: center
+nav:after, footer:before
+ content: "."
+ display: block
+ height: 0
+ clear: both
+ visibility: hidden
+
+footer
+ margin-top: 2em
+ p
+ font-size: .625em
+ text-align: center
diff --git a/templates/archives/homepage.html b/templates/archives/homepage.html
index a84563c..6540ca6 100644
--- a/templates/archives/homepage.html
+++ b/templates/archives/homepage.html
@@ -9,19 +9,17 @@
{%block bodyid%}id="home"{%endblock%}
{% block primary %}<section id="featured">
- <article>
- <div id="featured-intro">
- <h1><a href="{{featured.get_absolute_url}}" title="{%if featured.title_keywords%}{{featured.title_keywords}}{%else%}{{featured.title}}{%endif%}">{{featured.title|smartypants|widont|safe}}</a></h1>
- <p>
- <span class="location">{% if featured.location.state.country.name == "United States" %}{{featured.location.name|smartypants|safe}}, <a href="/writing/united-states/1/" title="travel writing from the United States">{{featured.location.state.name}}</a>{%else%}{{featured.location.name|smartypants|safe}}, <a href="/writing/{{featured.location.state.country.slug}}/1/" title="travel writing from {{featured.location.state.country.name}}">{{featured.location.state.country.name}}</a>{%endif%}</span> &nbsp;
- <time datetime="{{featured.pub_date|date:'c'}}">{{featured.pub_date|date:"m/d/y"}}</time>
- </p>
- <p class="hyphenate">{{featured.dek|safe}}</p>
- <span class="button"><a href="{{featured.get_absolute_url}}" title="{{featured.title}}">More &raquo;</a></span>
- </div>
+ <article id="featured-intro">
+ <h1><a href="{{featured.get_absolute_url}}" title="{%if featured.title_keywords%}{{featured.title_keywords}}{%else%}{{featured.title}}{%endif%}">{{featured.title|smartypants|widont|safe}}</a></h1>
+ <p class="dateline">
+ <span class="location">{% if featured.location.state.country.name == "United States" %}{{featured.location.name|smartypants|safe}}, <a href="/writing/united-states/1/" title="travel writing from the United States">{{featured.location.state.name}}</a>{%else%}{{featured.location.name|smartypants|safe}}, <a href="/writing/{{featured.location.state.country.slug}}/1/" title="travel writing from {{featured.location.state.country.name}}">{{featured.location.state.country.name}}</a>{%endif%}</span> &nbsp;
+ <time datetime="{{featured.pub_date|date:'c'}}">{{featured.pub_date|date:"m/d/y"}}</time>
+ </p>
<div id="featured-image">
<a href="{{featured.get_absolute_url}}" title="{{featured.title}}"><img src="{{featured.get_image_url}}" alt="{{ featured.title }}" class="post-image" /></a>
</div>
+ <p class="hyphenate">{{featured.dek|safe}}</p>
+ <span class="button"><a href="{{featured.get_absolute_url}}" title="{{featured.title}}">More &raquo;</a></span>
</article>
</section>
{%comment%}<section id="currently">
diff --git a/templates/base.html b/templates/base.html
index ecf2a5c..2ad4583 100644
--- a/templates/base.html
+++ b/templates/base.html
@@ -37,10 +37,12 @@
<body {%block bodyid%}{%endblock%}{%block bodyevents%}{%endblock%}>
<header>
- <hgroup>
- <h1><a id="logo" href="/" title="home">Luxagraf</a></h1>
- <h2><a href="/about/" title="About Luxagraf">{a travelogue}</a></h2>
- </hgroup>
+ <a id="logo" href="/" title="home">
+ <hgroup>
+ <h1>Luxagraf</h1>
+ <h2>{a travelogue}</h2>
+ </hgroup>
+ </a>
<nav>
<ul>
<li id="stories"><a href="/writing/1/" title="An archive of writings from around the world">Writing</a>,</li>
@@ -57,12 +59,7 @@
</article>
{% endblock %}
{% block extrabody %} {% endblock %}
-
- <div class="clearfix"></div>
<footer>
- <section id="license">
- <p>All content licensed under the Creative Commons (<a href="http://creativecommons.org/licenses/by-nc-sa/3.0/deed.en" title="read the Attribution-Noncommercial-Share Alike 3.0 deed">details</a>). <span>Built with <a href="http://geodjango.org/" title="a GeoDjango joint">GeoDjango</a> and hosted on <a href="http://www.webfaction.com/" title="webfaction">Webfaction</a>.</span></p>
- </section>
<nav>
<ul>
<li><a href="http://feeds2.feedburner.com/luxagraf/blog" title="RSS feed">RSS</a></li>
@@ -71,6 +68,9 @@
<li><a href="/contact/" title="contact luxagraf">Contact</a></li>
</ul>
</nav>
+ <p id="license">
+ All content licensed under the Creative Commons (<a href="http://creativecommons.org/licenses/by-nc-sa/3.0/deed.en" title="read the Attribution-Noncommercial-Share Alike 3.0 deed">details</a>). <span>Built with <a href="http://geodjango.org/" title="a GeoDjango joint">GeoDjango</a> and hosted on <a href="http://www.webfaction.com/" title="webfaction">Webfaction</a>.</span>
+ </p>
</footer>
{% block js %}{% endblock%}
<script type="text/javascript">
diff --git a/templates/includes/recent_entries.html b/templates/includes/recent_entries.html
index fd9c7ef..48c0b21 100644
--- a/templates/includes/recent_entries.html
+++ b/templates/includes/recent_entries.html
@@ -1,6 +1,6 @@
<article class="col1">
<h1><a href="/2010/jul/28/dinosaur-national-monument-part-one-echo-park/" title="Dinosaur National Monument, Part One: Echo Park">Dinosaur National Monument, Part One: Echo&nbsp;Park</a></h1>
- <p>
+ <p class="dateline">
<span class="location">Dinosaur National Monument, <a href="/writing/united-states/1/" title="travel writing from the United States">Colorado</a></span> &nbsp;
<time datetime="2010-07-28T16:00:00">07/28/10</time>
@@ -10,7 +10,7 @@
<span class="button"><a class="permalink" href="/2010/jul/28/dinosaur-national-monument-part-one-echo-park/" title="Dinosaur National Monument, Part One: Echo Park">More&nbsp;&raquo;</a></span>
</article><article class="col2">
<h1><a href="/2010/jul/25/endless-crowds-yellowstone/" title="The Endless Crowds of Yellowstone">The Endless Crowds of&nbsp;Yellowstone</a></h1>
- <p>
+ <p class="dateline">
<span class="location">Yellowstone National Park, <a href="/writing/united-states/1/" title="travel writing from the United States">Wyoming</a></span> &nbsp;
<time datetime="2010-07-25T13:00:00">07/25/10</time>
@@ -20,7 +20,7 @@
<span class="button"><a class="permalink" href="/2010/jul/25/endless-crowds-yellowstone/" title="The Endless Crowds of Yellowstone">More&nbsp;&raquo;</a></span>
</article><article class="col1">
<h1><a href="/2010/jul/22/backpacking-grand-tetons/" title="Backpacking in the Grand Tetons">Backpacking in the Grand&nbsp;Tetons</a></h1>
- <p>
+ <p class="dateline">
<span class="location">Grand Teton National Park, <a href="/writing/united-states/1/" title="travel writing from the United States">Wyoming</a></span> &nbsp;
<time datetime="2010-07-22T16:00:00">07/22/10</time>
diff --git a/templates/includes/recent_entries_template.html b/templates/includes/recent_entries_template.html
index 97c05f9..a743ecf 100644
--- a/templates/includes/recent_entries_template.html
+++ b/templates/includes/recent_entries_template.html
@@ -1,11 +1,10 @@
{% load typogrify %}{% for object in object_list %}<article class="{% cycle 'col1' 'col2' %}">
- <h1><a href="{{object.get_absolute_url}}" title="{%if object.title_keywords%}{{object.title_keywords}}{%else%}{{object.title}}{%endif%}">{{object.title|smartypants|widont|safe}}</a></h1>
- <p>
- <span class="location">{% if object.location.state.country.name == "United States" %}{{object.location.name|smartypants|safe}}, <a href="/writing/united-states/1/" title="travel writing from the United States">{{object.location.state.name}}</a>{%else%}{{object.location.name|smartypants|safe}}, <a href="/writing/{{object.location.state.country.slug}}/1/" title="travel writing from {{object.location.state.country.name}}">{{object.location.state.country.name}}</a>{%endif%}</span> &nbsp;
-
- <time datetime="{{object.pub_date|date:'c'}}">{{object.pub_date|date:"m/d/y"}}</time>
- {%if object.thumbnail%}<img src="{{object.get_thumbnail_url}}" alt="{{ object.title }}" class="post-image" />{%endif%}
- </p>
- <p class="intro hyphenate">{{object.dek|safe}}</p>
- <span class="button"><a class="permalink" href="{{object.get_absolute_url}}" title="{{object.title}}">More&nbsp;&raquo;</a></span>
- </article>{% endfor %}
+ <h1><a href="{{object.get_absolute_url}}" title="{%if object.title_keywords%}{{object.title_keywords}}{%else%}{{object.title}}{%endif%}">{{object.title|smartypants|widont|safe}}</a></h1>
+ <p class="dateline">
+ <span class="location">{% if object.location.state.country.name == "United States" %}{{object.location.name|smartypants|safe}}, <a href="/writing/united-states/1/" title="travel writing from the United States">{{object.location.state.name}}</a>{%else%}{{object.location.name|smartypants|safe}}, <a href="/writing/{{object.location.state.country.slug}}/1/" title="travel writing from {{object.location.state.country.name}}">{{object.location.state.country.name}}</a>{%endif%}</span> &nbsp;
+ <time datetime="{{object.pub_date|date:'c'}}">{{object.pub_date|date:"m/d/y"}}</time>
+ {%if object.thumbnail%}<img src="{{object.get_thumbnail_url}}" alt="{{ object.title }}" class="post-image" />{%endif%}
+ </p>
+ <p class="hyphenate">{{object.dek|safe}}</p>
+ <span class="button"><a class="permalink" href="{{object.get_absolute_url}}" title="{{object.title}}">More&nbsp;&raquo;</a></span>
+ </article>{% endfor %}