<commit_before>!!!
%html(lang="#{I18n.locale}" prefix="og: http://ogp.me/ns#")
  %head
    %meta(charset='utf-8')
    %meta(content='width=device-width, initial-scale=1.0' name='viewport')
    %title= page.title
    %meta(content="#{page.summary}" name="description")
    %meta(content="#{page.author_name}" name="author")
    %meta(content="#{Quadro::SIGNATURE}" name="generator")
    %meta(content="#{page.title}" property="og:title")
    %meta(content="#{page.summary}" property="og:description")
    %meta(content="#{page.is_root? ? 'website' : 'article'}" property="og:type")
    %meta(content="#{page.is_root? ? root_url : page_url(page)}" property="og:url")
    %meta(content="#{absolute_url(page.cover.url(:large))}" property="og:image")
    - unless Quadro.config.facebook_id.blank?
      %meta(content="#{Quadro.config.facebook_id}" property="fb:app_id")
    %meta(name="twitter:card" content="summary")
    - unless Quadro.config.twitter_username.blank?
      %meta(name="twitter:site" content="@#{Quadro.config.twitter_username}")
    %link(href="#{page.is_root? ? root_url : page_url(page)}" rel="canonical")
    = auto_discovery_link_tag :rss, rss_path, title: root.title
    = auto_discovery_link_tag :atom, atom_path, title: root.title
    = stylesheet_link_tag 'quadro/application'
    = favicon_link_tag 'quadro/favicon.ico'
    = csrf_meta_tags
  %body(class="#{(user_signed_in? ? 'quadro-signed-in' : '')}")
    = yield
    - if user_signed_in?
      = render 'quadro/shared/toolbar'
      = render 'quadro/shared/modal'
    = javascript_include_tag 'quadro/application'
    = javascript_include_tag "//maps.google.com/maps/api/js?key=#{Quadro.config.google_maps_api_key}"
    = yield :javascript<commit_msg>fix feeds url on layout<commit_after>!!!
%html(lang="#{I18n.locale}" prefix="og: http://ogp.me/ns#")
  %head
    %meta(charset='utf-8')
    %meta(content='width=device-width, initial-scale=1.0' name='viewport')
    %title= page.title
    %meta(content="#{page.summary}" name="description")
    %meta(content="#{page.author_name}" name="author")
    %meta(content="#{Quadro::SIGNATURE}" name="generator")
    %meta(content="#{page.title}" property="og:title")
    %meta(content="#{page.summary}" property="og:description")
    %meta(content="#{page.is_root? ? 'website' : 'article'}" property="og:type")
    %meta(content="#{page.is_root? ? root_url : page_url(page)}" property="og:url")
    %meta(content="#{absolute_url(page.cover.url(:large))}" property="og:image")
    - unless Quadro.config.facebook_id.blank?
      %meta(content="#{Quadro.config.facebook_id}" property="fb:app_id")
    %meta(name="twitter:card" content="summary")
    - unless Quadro.config.twitter_username.blank?
      %meta(name="twitter:site" content="@#{Quadro.config.twitter_username}")
    %link(href="#{page.is_root? ? root_url : page_url(page)}" rel="canonical")
    = auto_discovery_link_tag :rss, rss_url, title: root.title
    = auto_discovery_link_tag :atom, atom_url, title: root.title
    = stylesheet_link_tag 'quadro/application'
    = favicon_link_tag 'quadro/favicon.ico'
    = csrf_meta_tags
  %body(class="#{(user_signed_in? ? 'quadro-signed-in' : '')}")
    = yield
    - if user_signed_in?
      = render 'quadro/shared/toolbar'
      = render 'quadro/shared/modal'
    = javascript_include_tag 'quadro/application'
    = javascript_include_tag "//maps.google.com/maps/api/js?key=#{Quadro.config.google_maps_api_key}"
    = yield :javascript
{'fraction_non_alphanumeric': 0.18879907621247113, 'fraction_numerical': 0.002886836027713626, 'mean_word_length': 5.176470588235294, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5554946', 'n_tokens_mistral': 1228, 'n_tokens_neox': 1208, 'n_words': 153}