!!! 5 %html %head %title = (@blog) ? ((@blog.title) ? ((@post and @post.published) ? "#{@post.title} - #{@blog.title}" : @blog.title) : "Almanac Blog") : "Almanac Blog" = auto_discovery_link_tag(:rss, "#{root_path}posts.rss") = stylesheet_link_tag "almanac/application", :media => "all" = javascript_include_tag "almanac/application" = csrf_meta_tags %meta{:content => "width=device-width, initial-scale=1.0", :name => "viewport"} %body.almanac{ "data-logo-image" => (@blog) ? ((@blog.logo) ? @blog.logo.url : nil) : nil, "data-background-image" => (@blog) ? ((@blog.background) ? @blog.background.url : nil) : nil, "data-background-tile" => (@blog) ? ((@blog.background_tile) ? "true" : "false") : "true", "data-background-blur" => (@blog) ? ((@blog.background_blur) ? @blog.background_blur : 0) : 0 } .container .page-header#header %h2 - if @blog.nil? = "Your Blog Doesn't Exist Yet" - else = link_to(:root, :class => "logo") do .img-circle = link_to(:root, :class => "title") do = @blog.title - unless @blog.nil? or @blog.id.nil? #top-controls - unless cannot? :create, Almanac::Post = link_to(new_post_path) do %img{ :src => asset_path('almanac/icons/compose.png') } - unless cannot? :manage, @blog = link_to(edit_blog_path(@blog)) do %img{ :src => asset_path('almanac/icons/gear.png') } = link_to("#{root_path}feed.rss") do %img{ :src => asset_path('almanac/icons/feed.png') } - unless @blog.twitter.empty? %a.twitter-follow-button{"data-show-count" => "false", :href => "https://twitter.com/#{@blog.twitter}"} = "Follow @#{@blog.twitter}" = render :template => 'layouts/almanac/_twitter_follow' %hr.gradient-white - if alert .alert.alert-error.alert-block %a.close{"data-dismiss" => "alert"} × = alert - if notice .alert.alert-info.alert-block %a.close{"data-dismiss" => "alert"} × = notice = yield %hr.gradient-white .footer = (@blog.nil? or @blog.footer.nil? or @blog.footer.empty?) ? "© #{Date.today.year}".html_safe : @kramdown_parser.kramdown_to_html(@blog.footer).html_safe - unless @blog.nil? or @blog.google_analytics.nil? or @blog.google_analytics.empty? = render :template => 'layouts/almanac/_ga'