5-72

5-72.com helps novice musicians master sound engineering by analyzing the FX chains of world-famous artists
Log | Files | Refs

base.html (9926B)


      1 {#-
      2   This file was automatically generated - do not edit
      3 -#}
      4 {% import "partials/language.html" as lang with context %}
      5 <!doctype html>
      6 <html lang="{{ lang.t('language') }}" class="no-js">
      7   <head>
      8     {% block site_meta %}
      9       <meta charset="utf-8">
     10       <meta name="viewport" content="width=device-width,initial-scale=1">
     11       {% if page.meta and page.meta.description %}
     12         <meta name="description" content="{{ page.meta.description }}">
     13       {% elif config.site_description %}
     14         <meta name="description" content="{{ config.site_description }}">
     15       {% endif %}
     16       {% if page.meta and page.meta.author %}
     17         <meta name="author" content="{{ page.meta.author }}">
     18       {% elif config.site_author %}
     19         <meta name="author" content="{{ config.site_author }}">
     20       {% endif %}
     21       {% if page.canonical_url %}
     22         <link rel="canonical" href="{{ page.canonical_url }}">
     23       {% endif %}
     24       <link rel="icon" href="{{ config.theme.favicon | url }}">
     25       <meta name="generator" content="mkdocs-{{ mkdocs_version }}, mkdocs-material-8.4.1">
     26     {% endblock %}
     27     {% block htmltitle %}
     28       {% if page.meta and page.meta.title %}
     29         <title>{{ page.meta.title }} - {{ config.site_name }}</title>
     30       {% elif page.title and not page.is_homepage %}
     31         <title>{{ page.title | striptags }} - {{ config.site_name }}</title>
     32       {% else %}
     33         <title>{{ config.site_name }}</title>
     34       {% endif %}
     35     {% endblock %}
     36     {% block styles %}
     37       <link rel="stylesheet" href="{{ 'assets/stylesheets/main.69437709.min.css' | url }}">
     38       {% if config.theme.palette %}
     39         {% set palette = config.theme.palette %}
     40         <link rel="stylesheet" href="{{ 'assets/stylesheets/palette.cbb835fc.min.css' | url }}">
     41         {% if palette.primary %}
     42           {% import "partials/palette.html" as map %}
     43           {% set primary = map.primary(
     44             palette.primary | replace(" ", "-") | lower
     45           ) %}
     46           <meta name="theme-color" content="{{ primary }}">
     47         {% endif %}
     48       {% endif %}
     49       {% include "partials/icons.html" %}
     50     {% endblock %}
     51     {% block libs %}{% endblock %}
     52     {% block fonts %}
     53       {% if config.theme.font != false %}
     54         {% set text = config.theme.font.text | d("Roboto", true) %}
     55         {% set code = config.theme.font.code | d("Roboto Mono", true) %}
     56         <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
     57         <link rel="stylesheet" href="https://fonts.googleapis.com/css?family={{
     58             text | replace(' ', '+') + ':300,300i,400,400i,700,700i%7C' +
     59             code | replace(' ', '+') + ':400,400i,700,700i'
     60           }}&display=fallback">
     61         <style>:root{--md-text-font:"{{ text }}";--md-code-font:"{{ code }}"}</style>
     62       {% endif %}
     63     {% endblock %}
     64     {% for path in config["extra_css"] %}
     65       <link rel="stylesheet" href="{{ path | url }}">
     66     {% endfor %}
     67     {% include "partials/javascripts/base.html" %}
     68     {% block analytics %}
     69       {% include "partials/integrations/analytics.html" %}
     70     {% endblock %}
     71     {% block extrahead %}{% endblock %}
     72   </head>
     73   {% set direction = config.theme.direction or lang.t('direction') %}
     74   {% if config.theme.palette %}
     75     {% set palette = config.theme.palette %}
     76     {% if not palette is mapping %}
     77       {% set palette = palette | first %}
     78     {% endif %}
     79     {% set scheme  = palette.scheme  | replace(" ", "-") | lower %}
     80     {% set primary = palette.primary | replace(" ", "-") | lower %}
     81     {% set accent  = palette.accent  | replace(" ", "-") | lower %}
     82     <body dir="{{ direction }}" data-md-color-scheme="{{ scheme }}" data-md-color-primary="{{ primary }}" data-md-color-accent="{{ accent }}">
     83   {% else %}
     84     <body dir="{{ direction }}">
     85   {% endif %}
     86     {% set features = config.theme.features or [] %}
     87     {% if not config.theme.palette is mapping %}
     88       {% include "partials/javascripts/palette.html" %}
     89     {% endif %}
     90     <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
     91     <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
     92     <label class="md-overlay" for="__drawer"></label>
     93     <div data-md-component="skip">
     94       {% if page.toc | first is defined %}
     95         {% set skip = page.toc | first %}
     96         <a href="{{ skip.url | url }}" class="md-skip">
     97           {{ lang.t('skip.link.title') }}
     98         </a>
     99       {% endif %}
    100     </div>
    101     <div data-md-component="announce">
    102       {% if self.announce() %}
    103         <aside class="md-banner">
    104           <div class="md-banner__inner md-grid md-typeset">
    105             {% if "announce.dismiss" in features %}
    106               <button class="md-banner__button md-icon" aria-label="{{ lang.t('announce.dismiss') }}">
    107                 {% include ".icons/material/close.svg" %}
    108               </button>
    109             {% endif %}
    110             {% block announce %}{% endblock %}
    111           </div>
    112           {% if "announce.dismiss" in features %}
    113             {% include "partials/javascripts/announce.html" %}
    114           {% endif %}
    115         </aside>
    116       {% endif %}
    117     </div>
    118     {% if config.extra.version %}
    119       <div data-md-component="outdated" hidden>
    120         {% if self.outdated() %}
    121           <aside class="md-banner md-banner--warning">
    122             <div class="md-banner__inner md-grid md-typeset">
    123               {% block outdated %}{% endblock %}
    124             </div>
    125             {% include "partials/javascripts/outdated.html" %}
    126           </aside>
    127         {% endif %}
    128       </div>
    129     {% endif %}
    130     {% block header %}
    131       {% include "partials/header.html" %}
    132     {% endblock %}
    133     <div class="md-container" data-md-component="container">
    134       {% block hero %}{% endblock %}
    135       {% block tabs %}
    136         {% if not "navigation.tabs.sticky" in features %}
    137           {% if "navigation.tabs" in features %}
    138             {% include "partials/tabs.html" %}
    139           {% endif %}
    140         {% endif %}
    141       {% endblock %}
    142       <main class="md-main" data-md-component="main">
    143         <div class="md-main__inner md-grid">
    144           {% block site_nav %}
    145             {% if nav %}
    146               {% if page.meta and page.meta.hide %}
    147                 {% set hidden = "hidden" if "navigation" in page.meta.hide %}
    148               {% endif %}
    149               <div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" {{ hidden }}>
    150                 <div class="md-sidebar__scrollwrap">
    151                   <div class="md-sidebar__inner">
    152                     {% include "partials/nav.html" %}
    153                   </div>
    154                 </div>
    155               </div>
    156             {% endif %}
    157             {% if not "toc.integrate" in features %}
    158               {% if page.meta and page.meta.hide %}
    159                 {% set hidden = "hidden" if "toc" in page.meta.hide %}
    160               {% endif %}
    161               <div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" {{ hidden }}>
    162                 <div class="md-sidebar__scrollwrap">
    163                   <div class="md-sidebar__inner">
    164                     {% include "partials/toc.html" %}
    165                   </div>
    166                 </div>
    167               </div>
    168             {% endif %}
    169           {% endblock %}
    170           <div class="md-content" data-md-component="content">
    171             <article class="md-content__inner md-typeset">
    172               {% block content %}
    173                 {% include "partials/content.html" %}
    174               {% endblock %}
    175             </article>
    176             {% include "partials/javascripts/content.html" %}
    177           </div>
    178         </div>
    179         {% if "navigation.top" in features %}
    180           <a href="#" class="md-top md-icon" data-md-component="top" hidden>
    181             {% include ".icons/material/arrow-up.svg" %}
    182             {{ lang.t('top.title') }}
    183           </a>
    184         {% endif %}
    185       </main>
    186       {% block footer %}
    187         {% include "partials/footer.html" %}
    188       {% endblock %}
    189     </div>
    190     <div class="md-dialog" data-md-component="dialog">
    191       <div class="md-dialog__inner md-typeset"></div>
    192     </div>
    193     {% if config.extra.consent %}
    194       <div class="md-consent" data-md-component="consent" id="__consent" hidden>
    195         <div class="md-consent__overlay"></div>
    196         <aside class="md-consent__inner">
    197           <form class="md-consent__form md-grid md-typeset" name="consent">
    198             {% include "partials/consent.html" %}
    199           </form>
    200         </aside>
    201       </div>
    202       {% include "partials/javascripts/consent.html" %}
    203     {% endif %}
    204     {% block config %}
    205       {%- set app = {
    206         "base": base_url,
    207         "features": features,
    208         "translations": {},
    209         "search": "assets/javascripts/workers/search.ecf98df9.min.js" | url
    210       } -%}
    211       {%- if config.extra.version -%}
    212         {%- set _ = app.update({ "version": config.extra.version }) -%}
    213       {%- endif -%}
    214       {%- set translations = app.translations -%}
    215       {%- for key in [
    216         "clipboard.copy",
    217         "clipboard.copied",
    218         "search.config.lang",
    219         "search.config.pipeline",
    220         "search.config.separator",
    221         "search.placeholder",
    222         "search.result.placeholder",
    223         "search.result.none",
    224         "search.result.one",
    225         "search.result.other",
    226         "search.result.more.one",
    227         "search.result.more.other",
    228         "search.result.term.missing",
    229         "select.version.title"
    230       ] -%}
    231         {%- set _ = translations.update({ key: lang.t(key) }) -%}
    232       {%- endfor -%}
    233       <script id="__config" type="application/json">
    234         {{- app | tojson -}}
    235       </script>
    236     {% endblock %}
    237     {% block scripts %}
    238       <script src="{{ 'assets/javascripts/bundle.9c69f0bc.min.js' | url }}"></script>
    239       {% for path in config["extra_javascript"] %}
    240         <script src="{{ path | url }}"></script>
    241       {% endfor %}
    242     {% endblock %}
    243   </body>
    244 </html>