style.css 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. @tailwind base;
  2. @tailwind components;
  3. @tailwind utilities;
  4. @layer components {
  5. input {
  6. @apply block
  7. w-full
  8. px-4
  9. py-1.5
  10. text-base
  11. font-normal
  12. text-gray-700
  13. dark:text-white
  14. bg-white dark:bg-zinc-900
  15. dark:border-zinc-600
  16. bg-clip-padding
  17. border border-solid border-gray-300
  18. rounded-lg
  19. transition
  20. ease-in-out
  21. m-0
  22. focus:bg-white
  23. focus:dark:bg-zinc-800
  24. focus:border-blue-600
  25. focus:outline-none;
  26. }
  27. select {
  28. @apply block
  29. w-full
  30. px-3
  31. py-1.5
  32. text-base
  33. font-normal
  34. text-gray-700
  35. dark:text-white
  36. bg-white dark:bg-zinc-900
  37. dark:border-zinc-600
  38. bg-clip-padding bg-no-repeat
  39. border border-solid border-gray-300
  40. rounded-lg
  41. transition
  42. ease-in-out
  43. m-0
  44. focus:bg-white
  45. focus:dark:bg-zinc-800
  46. focus:border-blue-600
  47. focus:outline-none;
  48. }
  49. .external-link {
  50. @apply text-blue-600
  51. hover:text-blue-800
  52. active:text-blue-900
  53. dark:text-blue-400
  54. dark:hover:text-blue-300
  55. dark:active:text-blue-200
  56. cursor-pointer
  57. transition-all
  58. duration-200;
  59. }
  60. }
  61. :root {
  62. --popper-theme-background-color: #eee;
  63. --popper-theme-background-color-hover: #eee;
  64. --popper-theme-text-color: #000000;
  65. --popper-theme-border-radius: 6px;
  66. --popper-theme-padding: 15px;
  67. --popper-theme-box-shadow: 0 6px 30px -6px rgba(0, 0, 0, 0.5);
  68. }
  69. @media (prefers-color-scheme: dark) {
  70. :root {
  71. --popper-theme-background-color: #333333;
  72. --popper-theme-background-color-hover: #333333;
  73. --popper-theme-text-color: #ffffff;
  74. --popper-theme-border-radius: 6px;
  75. --popper-theme-padding: 15px;
  76. --popper-theme-box-shadow: 0 6px 30px -6px rgba(0, 0, 0, 0.25);
  77. }
  78. }
  79. .visible-in-print {
  80. display: none;
  81. }
  82. @media print {
  83. #app {
  84. color: black !important;
  85. margin: 0;
  86. zoom: 75%;
  87. }
  88. #app .single-event p {
  89. color: black !important;
  90. }
  91. .hidden-in-print {
  92. display: none;
  93. }
  94. .visible-in-print {
  95. display: inherit;
  96. }
  97. }