header.css 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. .cp__header {
  2. @apply shadow z-10 h-12 pr-4;
  3. display: flex;
  4. align-items: center;
  5. flex: 0 0 auto;
  6. background-color: var(--ls-primary-background-color, #fff);
  7. position: fixed;
  8. width: 100%;
  9. top: 0;
  10. left: 0;
  11. user-select: none;
  12. .it svg {
  13. transform: scale(0.8);
  14. }
  15. }
  16. .cp__header-left-menu {
  17. @apply px-4 mr-4;
  18. border-right: 1px solid var(--ls-secondary-background-color);
  19. color: var(--ls-link-text-color);
  20. display: block;
  21. height: 100%;
  22. }
  23. .cp__header-left-menu:focus {
  24. @apply outline-none;
  25. background: var(--ls-menu-hover-color);
  26. }
  27. .cp__header-logo {
  28. @apply px-4 mr-3;
  29. height: 100%;
  30. }
  31. .cp__header-logo,
  32. .cp__right-menu-button {
  33. opacity: 0.7;
  34. display: none;
  35. }
  36. .cp__header-logo:hover,
  37. .cp__right-menu-button:hover {
  38. opacity: 1;
  39. }
  40. .cp__header-logo-img {
  41. width: 24px;
  42. height: 24px;
  43. }
  44. .cp__right-menu-button {
  45. @apply ml-3;
  46. }
  47. @screen sm {
  48. .cp__header {
  49. @apply shadow-none;
  50. }
  51. .cp__header-left-menu {
  52. display: none;
  53. }
  54. .cp__header-logo {
  55. display: flex;
  56. align-items: center;
  57. }
  58. .cp__right-menu-button {
  59. display: block;
  60. }
  61. }