diff options
Diffstat (limited to 'static/css/main.css')
| -rw-r--r-- | static/css/main.css | 151 |
1 files changed, 151 insertions, 0 deletions
diff --git a/static/css/main.css b/static/css/main.css index 5b62e7d..309af7f 100644 --- a/static/css/main.css +++ b/static/css/main.css @@ -554,6 +554,40 @@ video { --tw-contain-style: ; } +.container { + width: 100%; +} + +@media (min-width: 640px) { + .container { + max-width: 640px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 768px; + } +} + +@media (min-width: 1024px) { + .container { + max-width: 1024px; + } +} + +@media (min-width: 1280px) { + .container { + max-width: 1280px; + } +} + +@media (min-width: 1536px) { + .container { + max-width: 1536px; + } +} + .pointer-events-none { pointer-events: none; } @@ -562,6 +596,10 @@ video { position: static; } +.fixed { + position: fixed; +} + .absolute { position: absolute; } @@ -570,6 +608,10 @@ video { position: relative; } +.sticky { + position: sticky; +} + .inset-0 { inset: 0px; } @@ -603,10 +645,30 @@ video { right: 2.5rem; } +.top-0 { + top: 0px; +} + +.right-4 { + right: 1rem; +} + +.top-4 { + top: 1rem; +} + +.bottom-4 { + bottom: 1rem; +} + .z-10 { z-index: 10; } +.z-50 { + z-index: 50; +} + .mx-auto { margin-left: auto; margin-right: auto; @@ -657,6 +719,18 @@ video { margin-top: 2.5rem; } +.-ml-1 { + margin-left: -0.25rem; +} + +.mr-3 { + margin-right: 0.75rem; +} + +.ml-2 { + margin-left: 0.5rem; +} + .block { display: block; } @@ -724,6 +798,10 @@ video { height: 100%; } +.h-5 { + height: 1.25rem; +} + .max-h-24 { max-height: 6rem; } @@ -777,6 +855,14 @@ video { width: max-content; } +.w-5 { + width: 1.25rem; +} + +.w-6 { + width: 1.5rem; +} + .max-w-7xl { max-width: 80rem; } @@ -786,6 +872,10 @@ video { max-width: max-content; } +.max-w-xs { + max-width: 20rem; +} + .-translate-x-1\/2 { --tw-translate-x: -50%; transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); @@ -800,10 +890,24 @@ video { transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); } +@keyframes spin { + to { + transform: rotate(360deg); + } +} + +.animate-spin { + animation: spin 1s linear infinite; +} + .cursor-pointer { cursor: pointer; } +.cursor-not-allowed { + cursor: not-allowed; +} + .select-none { -webkit-user-select: none; -moz-user-select: none; @@ -834,6 +938,10 @@ video { align-items: center; } +.justify-start { + justify-content: flex-start; +} + .justify-end { justify-content: flex-end; } @@ -872,6 +980,12 @@ video { margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))); } +.space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); +} + .overflow-auto { overflow: auto; } @@ -892,6 +1006,10 @@ video { border-radius: 0.75rem; } +.rounded-md { + border-radius: 0.375rem; +} + .border { border-width: 1px; } @@ -1245,6 +1363,24 @@ video { color: rgb(249 115 22 / var(--tw-text-opacity)); } +.text-green-700 { + --tw-text-opacity: 1; + color: rgb(21 128 61 / var(--tw-text-opacity)); +} + +.text-red-700 { + --tw-text-opacity: 1; + color: rgb(185 28 28 / var(--tw-text-opacity)); +} + +.opacity-25 { + opacity: 0.25; +} + +.opacity-75 { + opacity: 0.75; +} + .shadow-lg { --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1); --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color); @@ -1268,6 +1404,12 @@ video { transition-duration: 150ms; } +.transition-opacity { + transition-property: opacity; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + .duration-300 { transition-duration: 300ms; } @@ -1276,6 +1418,10 @@ video { transition-duration: 100ms; } +.duration-500 { + transition-duration: 500ms; +} + .ease-in-out { transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); } @@ -1335,6 +1481,11 @@ main { background-color: rgb(147 51 234 / var(--tw-bg-opacity)); } +.hover\:bg-purple-700:hover { + --tw-bg-opacity: 1; + background-color: rgb(126 34 206 / var(--tw-bg-opacity)); +} + .hover\:bg-opacity-20:hover { --tw-bg-opacity: 0.2; } |
