doctype 5 html lang=‘en’

head
  meta content='text/html; charset=utf-8' http-equiv='Content-Type'
  meta name='viewport' content='width=device-width,initial-scale=1'

  title = "#{ (@title || @page.title) } | #{ BoltonCms::SITE['name'] || 'Bolton CMS' }"

  = stylesheet_link_tag 'display'

body
  header#global-header
    h1 = link_to(BoltonCms::SITE['name'] || 'Bolton CMS', url(:base, :index, :path => ''))

    - if @sections.present?
      = render_site_sections @sections, @page

  = yield

  footer#global-footer
    - if @sections.present?
      section.site-links
        h1 Site Links

        = render_page_links [@home].concat(@sections)

    - if BoltonCms::SITE['contact'].present?
      section.contact
        h1 Contact

        address<>
          - if BoltonCms::SITE['contact']['email'].present?
            a.name<> href="mailto:#{BoltonCms::SITE['contact']['email']}"
              = BoltonCms::SITE['contact']['name']
          - else
            span.name<>
              = BoltonCms::SITE['contact']['name']
          - if BoltonCms::SITE['contact']['address'].present?
            span.street<>
              = BoltonCms::SITE['contact']['address']
            span.city-state-zip<>
              span.city<>
                = BoltonCms::SITE['contact']['city']
              span.state<>
                = BoltonCms::SITE['contact']['state']
              span.zip<>
                = BoltonCms::SITE['contact']['zip']
          - if BoltonCms::SITE['contact']['country'].present?
            span.country
              = BoltonCms::SITE['contact']['country']

    p.copyright Copyright &copy; #{Time.now.year} #{ BoltonCms::SITE['organization'] || 'Bolton CMS' }