Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.

2 роки тому
2 роки тому
2 роки тому
2 роки тому
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149
  1. @tailwind base;
  2. @tailwind components;
  3. @tailwind utilities;
  4. @font-face {
  5. font-family: 'ag';
  6. src: url(ApfelGrotezk-Regular.woff) format("woff");
  7. }
  8. @font-face {
  9. font-family: 'ag-brukt';
  10. src: url(ApfelGrotezk-Brukt.woff) format("woff");
  11. }
  12. @font-face {
  13. font-family: 'ag-fett';
  14. src: url(ApfelGrotezk-Fett.woff) format("woff");
  15. }
  16. body {
  17. font-family: 'ag';
  18. }
  19. strong {
  20. font-family: 'ag-fett';
  21. }
  22. .std-margin {
  23. @apply p-2;
  24. }
  25. .cell-margin {
  26. @apply p-4 pt-4 pb-8 pr-8
  27. }
  28. .block-margin {
  29. @apply mb-8;
  30. }
  31. .std-padding {
  32. @apply p-2;
  33. }
  34. .std-grid {
  35. @apply grid md:grid-cols-2 lg:grid-cols-3;
  36. }
  37. .cell {
  38. @apply cell-margin relative;
  39. /* background: linear-gradient(to right, white 0%, rgb(252, 206, 255) 15px, white 10%, white 100%); */
  40. }
  41. .cell::before {
  42. content: '';
  43. position: absolute;
  44. top: 10px;
  45. right: 0px;
  46. width: 3px;
  47. height: calc(100% - 20px);
  48. background-color: black;
  49. }
  50. .cell::after {
  51. content: '';
  52. position: absolute;
  53. bottom: 0px;
  54. left: 8px;
  55. width: calc(100% - 20px);
  56. height: 3px;
  57. background-color: black;
  58. }
  59. .meta {
  60. transform: rotate(-3.5deg);
  61. }
  62. h2,h3 {
  63. @apply overflow-hidden max-w-full overflow-ellipsis;
  64. }
  65. h2 {
  66. @apply text-4xl;
  67. }
  68. h3 {
  69. font-family: 'ag-fett';
  70. @apply uppercase;
  71. }
  72. .text > h3 {
  73. @apply ml-6 mt-8 ;
  74. }
  75. h2 + *,
  76. h3 + * {
  77. @apply ml-6 mt-1;
  78. }
  79. p {
  80. max-width: 55ch;
  81. }
  82. p + p {
  83. @apply ml-6 mt-[1em];
  84. }
  85. .loading {
  86. opacity: 0;
  87. transition: opacity 200ms ease-in;
  88. }
  89. .htmx-request .loading {
  90. opacity: 1;
  91. display: block;
  92. }
  93. #modal-content main {
  94. opacity: 1;
  95. }
  96. .htmx-request #modal-content main {
  97. /* transition: opacity 0.2s ease; */
  98. opacity: 0;
  99. }
  100. .htmx-request .loading {
  101. opacity: 1;
  102. }
  103. .active {
  104. @apply bg-[#ffff00];
  105. }
  106. .link:hover {
  107. @apply bg-[#ffff00];
  108. }
  109. details[open]::details-content {
  110. display: contents;
  111. }
  112. .text a {
  113. /* font-family: 'ag-fett'; */
  114. text-decoration: underline;
  115. }