templates/front/common/layout.head_common_meta_link.html.twig line 1

Open in your IDE?
  1. {% if bootstrapVersion is not defined %}
  2. {% set bootstrapVersion = '4' %}
  3. {% endif %}
  4. {% set seoDescription = platform_global('seo.description') %}
  5. {% set seoAuthor = platform_global('seo.author') %}
  6. {% set hasAndroidChromeFavicon = fileExists('favicon/android-chrome-192x192.png') %}
  7. {% set hasAppleTouchIcon = fileExists('favicon/apple-touch-icon.png') %}
  8. {% set hasFaviconIco = fileExists('favicon/favicon.ico') %}
  9. {% set hasFavicon16 = fileExists('favicon/favicon-16x16.ico') %}
  10. {% set hasFavicon32 = fileExists('favicon/favicon-32x32.png') %}
  11. {% set hasFavicon96 = fileExists('favicon/favicon-96x96.png') %}
  12. {% set hasFavicon180 = fileExists('favicon/favicon-180x180.png') %}
  13. <meta charset="utf-8">
  14. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  15. <meta name="viewport" content="width=device-width, initial-scale=1">
  16. <meta name="description" content="{{ seoDescription }}">
  17. <meta name="author" content="{{ seoAuthor }}">
  18. {% if hasAndroidChromeFavicon and hasAppleTouchIcon %}
  19. <link rel="shortcut icon" href="{{ path('static_file_folder', {'folder': 'favicon', 'fileName': 'android-chrome-192x192.png'}) }}">
  20. <link rel="apple-touch-icon" href="{{ path('static_file_folder', {'folder': 'favicon', 'fileName': 'apple-touch-icon.png'}) }}"/>
  21. {% else %}
  22. {% if hasFaviconIco %}
  23. <link rel="icon" href="{{ path('static_file_folder', {'folder': 'favicon', 'fileName': 'favicon.ico'}) }}">
  24. {% endif %}
  25. {% if hasFavicon16 %}
  26. <link rel="icon" type="image/x-icon" sizes="16x16"
  27. href="{{ path('static_file_folder', {'folder': 'favicon', 'fileName': 'favicon-16x16.ico'}) }}?v={{ version }}">
  28. {% endif %}
  29. {% if hasFavicon32 %}
  30. <link rel="icon" type="image/png" sizes="32x32"
  31. href="{{ path('static_file_folder', {'folder': 'favicon', 'fileName': 'favicon-32x132.png'}) }}?v={{ version }}">
  32. {% endif %}
  33. {% if hasFavicon96 %}
  34. <link rel="icon" type="image/png" sizes="96x96"
  35. href="{{ path('static_file_folder', {'folder': 'favicon', 'fileName': 'favicon-96x96.png'}) }}?v={{ version }}">
  36. {% endif %}
  37. {% if hasFavicon180 %}
  38. <link rel="icon" type="image/png" sizes="180x180"
  39. href="{{ path('static_file_folder', {'folder': 'favicon', 'fileName': 'favicon-180x180.png'}) }}?v={{ version }}">
  40. {% endif %}
  41. {% endif %}
  42. {# Styles venant de vendor / fonts / commun à l'ensemble du site #}
  43. {# FONTS #}
  44. <link href="https://fonts.googleapis.com/css?family=Work+Sans:300,400,700&display=swap" rel="stylesheet">
  45. <link href="https://fonts.googleapis.com/css?family=Roboto:400,700&display=swap" rel="stylesheet">
  46. <link href="https://fonts.googleapis.com/css2?family=Fira+Sans:wght@400;500;700&display=swap" rel="stylesheet">
  47. <link rel="stylesheet"
  48. href="{{ asset('build/assets/bower_components/font-awesome-4/css/font-awesome.min.css') }}?v={{ version }}">
  49. <link rel="stylesheet"
  50. href="{{ asset('build/assets/bower_components/glyphicons/styles/glyphicons.css') }}?v={{ version }}">
  51. {# ENDFONTS #}
  52. <link rel="stylesheet"
  53. href="{{ asset('build/assets/plugins/flag-icons/css/flag-icons.min.css') }}?v={{ version }}">
  54. {% if bootstrapVersion is same as('5') %}
  55. <link rel="stylesheet" href="{{ asset('build/assets/bower_components/bootstrap-5/dist/css/bootstrap.min.css') }}?v={{ version }}" />
  56. {% else %}
  57. <link rel="stylesheet" href="{{ asset('build/assets/bower_components/bootstrap4/scss/bootstrap.css') }}?v={{ version }}">
  58. {% endif %}
  59. <link rel="stylesheet"
  60. href="{{ asset('build/assets/bower_components/bootstrap-select/dist/css/bootstrap-select.min.css') }}?v={{ version }}">
  61. <link rel="stylesheet"
  62. href="{{ asset('build/assets/bower_components/fancybox/dist/jquery.fancybox.min.css') }}?v={{ version }}">
  63. <link rel="stylesheet" href="{{ asset('build/assets/plugins/shyheader/shyheader.css') }}?v={{ version }}">
  64. <link rel="stylesheet"
  65. href="{{ asset('build/assets/bower_components/notifyjs/dist/styles/metro/notify-metro.css') }}?v={{ version }}">
  66. <link rel="stylesheet"
  67. href="{{ asset('build/assets/bower_components/owl.carousel/dist/assets/owl.carousel.min.css') }}?v={{ version }}">
  68. <link rel="stylesheet"
  69. href="{{ asset('build/assets/bower_components/owl.carousel/dist/assets/owl.theme.default.css') }}?v={{ version }}">
  70. <link rel="stylesheet" href="{{ asset('build/assets/bower_components/select2/dist/css/select2.min.css') }}?v={{ version }}">
  71. <link rel="stylesheet" href="{{ asset('build/assets/scss/front/izmir.min.css') }}?v={{ version }}">
  72. <link rel="stylesheet" href="{{ asset('build/assets/scss/front/icon.css') }}?v={{ version }}">
  73. <link rel="stylesheet" href="{{ asset('build/assets/scss/platform.css') }}?v={{ version }}">
  74. <link rel="stylesheet" href="{{ asset('build/assets/scss/common/point_goal.css') }}?v={{ version }}">
  75. <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css">