templates/base.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  4.     <title>{% block title %}Toast – Save Tabs for Later{% endblock %}</title>
  5.     <meta name="description" content="{% block metaDescription %}Save, sync, or share sets of links between all your browsers, devices, and team members. Manage tabs in the browser window, save and reopen them in one click or one-by-one.{% endblock %}">
  6.     <meta name="title" content="{% block metaTitle %}Toast - Save Tabs for Later{% endblock %}">
  7.     <meta name="keywords" content="{% block metaKeywords %}{% endblock %}">
  8.     {% block replacestylesheets %}
  9.         <link rel="stylesheet" type="text/css" href="{{ asset('includes/css/main.css') }}">
  10.         {#        <link rel="stylesheet" type="text/css" href="{{ asset('libs/css/bootstrap.min.css') }}">#}
  11.         <link rel="stylesheet" type="text/css" href="{{ asset('css/libs.min.css') }}">
  12.         <link rel="stylesheet" type="text/css" href="{{ asset('css/main.css') }}?v=4.1.0">
  13.         <link rel="stylesheet" type="text/css" href="{{ asset('css/animate.css') }}">
  14.         {% block stylesheets %}{% endblock %}
  15.     {% endblock %}
  16.     <link rel="icon" href="{{ asset('img/logo-black.svg') }}" sizes="any" type="image/svg+xml">
  17.     <link rel="apple-touch-icon" href="{{ asset('img/favicons/favicon-180.png') }}" type="image/png" sizes="180x180">
  18.     <link rel="apple-touch-icon" href="{{ asset('img/favicons/favicon-152.png') }}" type="image/png" sizes="152x152">
  19.     <link rel="apple-touch-icon" href="{{ asset('img/favicons/favicon-120.png') }}" type="image/png" sizes="120x120">
  20.     <link rel="apple-touch-icon" href="{{ asset('img/favicons/favicon-76.png') }}" type="image/png" sizes="76x76">
  21.     <link rel="shortcut icon" href="{{ asset('img/logo-black.svg') }}" sizes="any" type="image/svg+xml">
  22.     <link rel="shortcut icon" sizes="196x196" href="{{ asset('img/favicons/favicon-196.png') }}">
  23.     <link rel="shortcut icon" sizes="192x192" href="{{ asset('img/favicons/favicon-192.png') }}">
  24.     <link rel="icon" type="image/png" href="{{ asset('img/favicons/favicon-32.png') }}" sizes="32x32">
  25.     <link rel="icon" type="image/png" href="{{ asset('img/favicons/favicon-16.png') }}" sizes="16x16">
  26.     {#
  27.     <link rel="icon" type="image/x-icon" href="{{ asset('favicon.ico') }}" />
  28.     <link rel="apple-touch-icon" sizes="180x180" href="{{ asset('img/favicons/favicon-180.png') }}">
  29.     <link rel="icon" type="image/png" href="{{ asset('img/favicons/favicon-32.png') }}" sizes="32x32">
  30.     <link rel="icon" type="image/png" href="{{ asset('img/favicons/favicon-16.png') }}" sizes="16x16">
  31.     <link rel="mask-icon" href="{{ asset('img/logo-black.svg') }}" color="#342534">
  32.     <link rel="shortcut icon" href="{{ asset('img/favicons/favicon-16.ico') }}">
  33.     #}
  34.     <meta name="theme-color" content="#FFC31E">
  35.     <meta property="og:url" content="https://dotoast.com">
  36.     <meta property="og:type" content="publicsite">
  37.     <meta property="og:title" content="{% block ogTitle %}Toast - Save Tabs for Later{% endblock %}">
  38.     <meta property="og:description" content="{% block ogDescription %}Save, sync, or share sets of links between all your browsers, devices, and team members. Manage tabs in the browser window, save and reopen them in one click or one-by-one.{% endblock %}">
  39.     <meta property="og:image" content="https://dotoast.com/img/ogimage.gif">
  40.     <meta property="og:image:type" content="image/gif">
  41.     <meta property="og:image:width" content="1600">
  42.     <meta property="og:image:height" content="1000">
  43.     <meta property="og:video" content="https://dotoast.com/img/ogvideo.mp4?v=3.0">
  44.     <meta property="og:video:secure_url" content="https://dotoast.com/img/ogvideo.mp4?v=3.0">
  45.     <meta property="og:video:type" content="video/mp4">
  46.     <meta property="og:video:width" content="1600">
  47.     <meta property="og:video:height" content="1000">
  48.     <meta property="fb:app_id" content="515974779224794">
  49.     <meta name="HandheldFriendly" content="True">
  50.     <meta name="apple-mobile-public-app-capable" content="yes">
  51.     <meta name="format-detection" content="telephone=no">
  52.     <meta http-equiv="imagetoolbar" content="no">
  53.     
  54.     {% block metaViewport %}<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, shrink-to-fit=no">{% endblock %}
  55.     {% block replacejslib %}
  56.         <script src="{{ asset('js/libs/jquery-3.6.0.min.js') }}"></script>
  57.         <script src="{{ asset('js/libs/popper.min.js') }}"></script>
  58.         <script src="{{ asset('js/libs/bootstrap.min.js') }}"></script>
  59.         {% block javascriptslib %}{% endblock %}
  60.     {% endblock %}
  61.     <!-- Google tag (gtag.js) -->
  62.     <script async src="https://www.googletagmanager.com/gtag/js?id=G-EDT8WNCXEK"></script>
  63.     <script>
  64.       window.dataLayer = window.dataLayer || [];
  65.       function gtag(){dataLayer.push(arguments);}
  66.       gtag('js', new Date());
  67.     
  68.       gtag('config', 'G-EDT8WNCXEK');
  69.     </script>
  70.     {#<!-- Google Tag Manager -->#}
  71.     {#<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':#}
  72.     {#new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],#}
  73.     {#j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=#}
  74.     {#'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);#}
  75.     {#})(window,document,'script','dataLayer','GTM-5K9WLFF');</script>#}
  76.     {#<!-- End Google Tag Manager -->#}
  77.     <!-- Meta Pixel Code -->
  78.     <script>
  79.     !function(f,b,e,v,n,t,s)
  80.     {if(f.fbq)return;n=f.fbq=function(){n.callMethod?
  81.     n.callMethod.apply(n,arguments):n.queue.push(arguments)};
  82.     if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
  83.     n.queue=[];t=b.createElement(e);t.async=!0;
  84.     t.src=v;s=b.getElementsByTagName(e)[0];
  85.     s.parentNode.insertBefore(t,s)}(window, document,'script',
  86.     'https://connect.facebook.net/en_US/fbevents.js');
  87.     fbq('init', '940138771085320');
  88.     fbq('track', 'PageView');
  89.     </script>
  90.     <noscript><img height="1" width="1" style="display:none"
  91.     src="https://www.facebook.com/tr?id=940138771085320&ev=PageView&noscript=1"
  92.     /></noscript>
  93.     <!-- End Meta Pixel Code -->
  94.     <script>(function(w,r){w._rwq=r;w[r]=w[r]||function(){(w[r].q=w[r].q||[]).push(arguments)}})(window,'rewardful');</script>
  95.     <script async src='https://r.wdfl.co/rw.js' data-rewardful='106319'></script>
  96.     <script src="https://cdn.jsdelivr.net/npm/js-cookie@3.0.1/dist/js.cookie.min.js"></script>
  97.     <script>
  98.         function getClientReferenceId() {
  99.             return window.Rewardful && window.Rewardful.referral || ('checkout_'+(new Date).getTime());
  100.         }
  101.         Cookies.set('rewardful', getClientReferenceId());
  102.     </script>
  103.     {% block jsHeader %}{% endblock %}
  104. </head>
  105. <body class="{% block bodyClass %}{% endblock %}">
  106. <!-- Google Tag Manager (noscript) -->
  107. <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5K9WLFF"
  108.                   height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
  109. <!-- End Google Tag Manager (noscript) -->
  110.   
  111. {% block wrapperExists %}
  112.     <div id="wrapper" class="b-wrapper {% block wrapperClass %}{% endblock %}">
  113.         {% block navbar %}{% endblock %}
  114.         <main id="content" class="{% block mainClass %}b-content{% endblock %}">
  115.             {% block body %}{% endblock %}
  116.         </main>
  117.         {% block footer %}{% endblock %}
  118.         <div class="b-footer-wrapper">
  119.             <footer id="footer" class="b-footer">
  120.             </footer>
  121.         </div>
  122.     </div>
  123. {% endblock %}
  124. {% block replacejs %}
  125.     <script rel="script" src="{{ asset('includes/js/main.js') }}"></script>
  126.     <script src="{{ asset('js/libs.min.js') }}"></script>
  127.     <script src="{{ asset('js/common.js') }}"></script>
  128.     {% block javascripts %}{% endblock %}
  129. {% endblock %}
  130. </body>
  131. </html>