navbar.eta 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <% const usFlag = `
  2. <svg class="icon" xmlns="http://www.w3.org/2000/svg" width="512" height="512" viewBox="0 0 512 512">
  3. <mask id="SVGuywqVbel">
  4. <circle cx="256" cy="256" r="256" fill="#fff" />
  5. </mask>
  6. <g mask="url(#SVGuywqVbel)">
  7. <path fill="#eee" d="M256 0h256v64l-32 32l32 32v64l-32 32l32 32v64l-32 32l32 32v64l-256 32L0 448v-64l32-32l-32-32v-64z" />
  8. <path fill="#d80027" d="M224 64h288v64H224Zm0 128h288v64H256ZM0 320h512v64H0Zm0 128h512v64H0Z" />
  9. <path fill="#0052b4" d="M0 0h256v256H0Z" />
  10. <path fill="#eee" d="m187 243l57-41h-70l57 41l-22-67zm-81 0l57-41H93l57 41l-22-67zm-81 0l57-41H12l57 41l-22-67zm162-81l57-41h-70l57 41l-22-67zm-81 0l57-41H93l57 41l-22-67zm-81 0l57-41H12l57 41l-22-67Zm162-82l57-41h-70l57 41l-22-67Zm-81 0l57-41H93l57 41l-22-67zm-81 0l57-41H12l57 41l-22-67Z" />
  11. </g>
  12. </svg>
  13. ` %>
  14. <% const homeIcon = `
  15. <svg class="icon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
  16. <g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
  17. <path d="M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8" />
  18. <path d="M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z" />
  19. </g>
  20. </svg>
  21. ` %>
  22. <% const panelIcon = `
  23. <svg class="icon" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
  24. <g fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2">
  25. <path d="M12 17v4m2.305-13.47l.923-.382m0-2.296l-.923-.383m2.547-1.241l-.383-.924m.383 6.468l-.383.923m2.679-6.467l.383-.924m-.001 7.392l-.382-.924m1.624-3.92l.924-.383m-.924 2.679l.924.383M22 13v2a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h7M8 21h8" />
  26. <circle cx="18" cy="6" r="3" />
  27. </g>
  28. </svg>
  29. ` %>
  30. <header>
  31. <div class="links">
  32. <a role="button" href="/en"><%~ usFlag %></a>
  33. </div>
  34. <h2><%= process.env.APP_NAME %></h2>
  35. <div class="links">
  36. <a role="button" href="/"><%~ homeIcon %> domov</a>
  37. <a role="button" href="/auth"><%~ panelIcon %> panel</a>
  38. </div>
  39. </header>