stylesheet.css 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. @tailwind base;
  2. @tailwind components;
  3. @tailwind utilities;
  4. @layer base {
  5. html {
  6. color: rgb(211, 211, 211);
  7. font-family: "Segoe UI", sans-serif;
  8. }
  9. input {
  10. @apply text-zinc-900;
  11. }
  12. h1 {
  13. @apply text-4xl;
  14. }
  15. h2 {
  16. @apply text-3xl;
  17. }
  18. h3 {
  19. @apply text-2xl;
  20. }
  21. ul {
  22. list-style: square;
  23. @apply ml-4;
  24. }
  25. table {
  26. @apply border-collapse;
  27. }
  28. a[target="_blank"] {
  29. @apply text-orange-500 hover:text-orange-400 hover:underline;
  30. }
  31. .cardboard {
  32. color: #ad8762;
  33. }
  34. .wood {
  35. color: #966F33;
  36. }
  37. .bronze {
  38. color: #CD7F32;
  39. }
  40. .silver {
  41. color: #C0C0C0;
  42. }
  43. .gold {
  44. color: #FFD700;
  45. }
  46. .platinum {
  47. color: #2ecc71;
  48. }
  49. .diamond {
  50. color: #b9f2ff;
  51. }
  52. .legendary {
  53. color: transparent;
  54. background-image: linear-gradient(#c14790, #8c92bd);
  55. background-clip: text;
  56. }
  57. .the-one {
  58. color: transparent;
  59. background-image: linear-gradient(#ff0070, #f98c8c);
  60. background-clip: text;
  61. }
  62. .mono {
  63. @apply bg-zinc-700;
  64. font-family: monospace;
  65. }
  66. .emoji {
  67. display: inline;
  68. width: calc(0.8em * calc(100 / 72));
  69. margin-top: -0.2em;
  70. object-fit: contain;
  71. }
  72. .tooltip {
  73. @apply absolute hidden group-hover:inline-block p-2 z-50 text-center text-white text-sm font-bold;
  74. left: 2.5rem;
  75. border: solid 0 transparent;
  76. border-radius: 10px;
  77. pointer-events: none;
  78. width: 6rem;
  79. }
  80. .collapser {
  81. margin: 0.6rem;
  82. display: inline-block;
  83. width: 0;
  84. height: 0;
  85. border-top: 10px solid transparent;
  86. border-bottom: 10px solid transparent;
  87. border-left: 10px solid #737373;
  88. }
  89. .rotated {
  90. transform: rotate(90deg);
  91. }
  92. .mod-btn {
  93. @apply inline-block text-center w-16 border-2 border-orange-600 hover:bg-zinc-700 rounded-md p-2 m-1 cursor-pointer select-none;
  94. }
  95. .mod-btn-selected {
  96. @apply bg-zinc-700 hover:bg-zinc-600;
  97. }
  98. .default-btn {
  99. @apply text-white bg-orange-600 hover:bg-orange-500 rounded-lg py-1.5 px-3;
  100. }
  101. .map-list td {
  102. @apply w-40 p-1.5 text-center border border-transparent border-t-zinc-700;
  103. }
  104. .pagination .page {
  105. @apply text-xl px-3 py-2 border-transparent border-2 text-zinc-400 hover:text-zinc-50 hover:border-b-orange-400;
  106. }
  107. .pagination .current {
  108. @apply text-zinc-50 border-b-orange-600;
  109. }
  110. }