custom/plugins/EsmComputer/src/Resources/views/storefront/layout/social-media-icons.html.twig line 1

Open in your IDE?
  1. <div class="side-icons">
  2.     <div class="social-media-icons">
  3.         <a href="https://www.youtube.com/channel/UCwn19G22Bkl0RKX8vtbyxsw" target="_blank">
  4.             <img src="{{ asset('bundles/esmcomputer/assets/images/Grün_4.png') }}" alt="Youtube" title="Youtube" style="width: 40px; height: 40px;margin-bottom: 5px;cursor: pointer;">
  5.         </a>
  6.         <a href="https://www.facebook.com/esmcomputer/?locale=de_DE" target="_blank">
  7.             <img src="{{ asset('bundles/esmcomputer/assets/images/Grün_3.png') }}" alt="Facebook" title="Facebook" style="width: 40px; height: 40px; margin-bottom: 5px;">
  8.         </a>
  9.         <a href="https://www.instagram.com/esmcomputer/" target="_blank">
  10.             <img src="{{ asset('bundles/esmcomputer/assets/images/Grün_2.png') }}" alt="Instagram" title="Instagram" style="width: 40px; height: 40px; margin-bottom: 5px;" target="_blank">
  11.         </a>
  12.         <a href="https://www.tiktok.com/@esmcomputer" target="_blank">
  13.             <img src="{{ asset('bundles/esmcomputer/assets/images/Grün_1.png') }}" alt="Tiktok" title="Tiktok" style="width: 40px; height: 40px;margin-bottom: 5px;cursor: pointer;">
  14.         </a>
  15.     </div>
  16.     <a onclick="closeSocialMedia()" style="cursor: pointer;" class="arrow-open" >
  17.         {% sw_icon 'arrow-circle-right' %}
  18.     </a>
  19.     <a onclick="openSocialMedia()" class="arrow-close" style="display: none; cursor: pointer;">
  20.         {% sw_icon 'arrow-circle-left' %}
  21.     </a>
  22. </div>
  23. <div class="mob-social-media-icons">
  24.     <span>
  25.         <b> FOLGE UNS JETZT: </b>
  26.     </span>
  27.     <a href="https://www.youtube.com/channel/UCwn19G22Bkl0RKX8vtbyxsw" target="_blank">
  28.         <img src="{{ asset('bundles/esmcomputer/assets/images/Weiß_4.png') }}" alt="Youtube" title="Youtube" style="width: 40px; height: 40px; cursor: pointer;">
  29.     </a>
  30.     <a href="https://www.facebook.com/esmcomputer/?locale=de_DE" target="_blank">
  31.         <img src="{{ asset('bundles/esmcomputer/assets/images/Weiß_3.png') }}" alt="Facebook" title="Facebook" style="width: 40px; height: 40px;">
  32.     </a>
  33.     <a href="https://www.instagram.com/esmcomputer/" target="_blank">
  34.         <img src="{{ asset('bundles/esmcomputer/assets/images/Weiß_2.png') }}" alt="Instagram" title="Instagram" style="width: 40px; height: 40px;">
  35.     </a>
  36.     <a href="https://www.tiktok.com/@esmcomputer" target="_blank">
  37.         <img src="{{ asset('bundles/esmcomputer/assets/images/Weiß_1.png') }}" alt="Tiktok" title="Tiktok" style="width: 40px; height: 40px;margin-bottom: 5px;cursor: pointer;">
  38.     </a>
  39.     <a onclick="closeMobSocialMedia()" style="cursor: pointer;">
  40.         {% sw_icon 'x' %}
  41.     </a>
  42. </div>
  43. <script>
  44.     if(localStorage.getItem('socialMedia') === 'close') {
  45.         closeSocialMedia();
  46.     }
  47.     if(localStorage.getItem('mobSocialMedia') === 'close') {
  48.         closeMobSocialMedia();
  49.     }
  50.     function closeMobSocialMedia() {
  51.             document.querySelector('.mob-social-media-icons').style.display = 'none';
  52.             localStorage.setItem('mobSocialMedia', 'close');
  53.     }
  54.     function closeSocialMedia() {
  55.         localStorage.setItem('socialMedia', 'close');
  56.         document.querySelector('.social-media-icons').style.display = 'none';
  57.         document.querySelector('.arrow-open').style.display = 'none';
  58.         document.querySelector('.arrow-close').style.display = 'block';
  59.     }
  60.     function openSocialMedia() {
  61.         localStorage.setItem('socialMedia', 'open');
  62.         document.querySelector('.social-media-icons').style.display = 'flex';
  63.         document.querySelector('.arrow-open').style.display = 'block';
  64.         document.querySelector('.arrow-close').style.display = 'none';
  65.     }
  66. </script>