diff --git a/static/css/styles.css b/static/css/styles.css index f320ff44..20ce5c59 100644 --- a/static/css/styles.css +++ b/static/css/styles.css @@ -1229,6 +1229,22 @@ input[type=file] { margin-left: 1rem; } +.-mt-2 { + margin-top: -0.5rem; +} + +.-mb-2 { + margin-bottom: -0.5rem; +} + +.-mb-4 { + margin-bottom: -1rem; +} + +.-mb-3 { + margin-bottom: -0.75rem; +} + .block { display: block; } @@ -1317,6 +1333,10 @@ input[type=file] { height: 3rem; } +.h-\[32px\] { + height: 32px; +} + .max-h-\[470px\] { max-height: 470px; } @@ -1361,6 +1381,14 @@ input[type=file] { width: 33.333333%; } +.w-4\/5 { + width: 80%; +} + +.w-1\/5 { + width: 20%; +} + .w-\[200px\] { width: 200px; } @@ -1397,10 +1425,6 @@ input[type=file] { width: 1.25rem; } -.w-1\/5 { - width: 20%; -} - .w-\[80px\] { width: 80px; } @@ -1409,34 +1433,50 @@ input[type=file] { width: 0.25rem; } -.w-4\/5 { - width: 80%; +.w-\[100px\] { + width: 100px; } -.w-2\/5 { - width: 40%; +.w-\[120px\] { + width: 120px; +} + +.w-\[125px\] { + width: 125px; +} + +.w-\[130px\] { + width: 130px; } .min-w-0 { min-width: 0px; } +.min-w-\[100px\] { + min-width: 100px; +} + +.min-w-\[150px\] { + min-width: 150px; +} + +.min-w-\[300px\] { + min-width: 300px; +} + .max-w-md { max-width: 28rem; } -.max-w-7xl { - max-width: 80rem; +.max-w-full { + max-width: 100%; } .max-w-2xl { max-width: 42rem; } -.max-w-full { - max-width: 100%; -} - .flex-auto { flex: 1 1 auto; } @@ -1657,12 +1697,24 @@ input[type=file] { margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse))); } +.space-x-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.5rem * var(--tw-space-x-reverse)); + margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))); +} + .divide-y > :not([hidden]) ~ :not([hidden]) { --tw-divide-y-reverse: 0; border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); border-bottom-width: calc(1px * var(--tw-divide-y-reverse)); } +.divide-x > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(1px * var(--tw-divide-x-reverse)); + border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse))); +} + .divide-gray-200 > :not([hidden]) ~ :not([hidden]) { --tw-divide-opacity: 1; border-color: rgb(229 231 235 / var(--tw-divide-opacity)); @@ -1683,6 +1735,11 @@ input[type=file] { border-color: rgb(107 114 128 / var(--tw-divide-opacity)); } +.divide-gray-400 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-divide-opacity)); +} + .divide-opacity-20 > :not([hidden]) ~ :not([hidden]) { --tw-divide-opacity: 0.2; } @@ -1795,6 +1852,11 @@ input[type=file] { border-color: rgb(90 213 153 / 0.4); } +.border-gray-200 { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); +} + .bg-red-600 { --tw-bg-opacity: 1; background-color: rgb(220 38 38 / var(--tw-bg-opacity)); @@ -1913,6 +1975,10 @@ input[type=file] { padding: 0.25rem; } +.p-5 { + padding: 1.25rem; +} + .px-4 { padding-left: 1rem; padding-right: 1rem; @@ -2112,6 +2178,14 @@ input[type=file] { padding-bottom: 1rem; } +.pl-3 { + padding-left: 0.75rem; +} + +.pb-5 { + padding-bottom: 1.25rem; +} + .text-left { text-align: left; } @@ -2124,6 +2198,10 @@ input[type=file] { text-align: right; } +.\!text-right { + text-align: right !important; +} + .align-top { vertical-align: top; } @@ -2425,6 +2503,21 @@ input[type=file] { background-color: rgb(49 74 87 / var(--tw-bg-opacity)); } +.hover\:bg-white:hover { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} + +.hover\:bg-gray-200:hover { + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} + +.hover\:bg-gray-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); +} + .hover\:text-orange:hover { --tw-text-opacity: 1; color: rgb(255 159 0 / var(--tw-text-opacity)); @@ -2639,40 +2732,6 @@ input[type=file] { } @media (min-width: 768px) { - .md\:container { - width: 100%; - } - - @media (min-width: 640px) { - .md\:container { - max-width: 640px; - } - } - - @media (min-width: 768px) { - .md\:container { - max-width: 768px; - } - } - - @media (min-width: 1024px) { - .md\:container { - max-width: 1024px; - } - } - - @media (min-width: 1280px) { - .md\:container { - max-width: 1280px; - } - } - - @media (min-width: 1536px) { - .md\:container { - max-width: 1536px; - } - } - .md\:order-2 { order: 2; } @@ -2685,6 +2744,11 @@ input[type=file] { float: right; } + .md\:mx-auto { + margin-left: auto; + margin-right: auto; + } + .md\:my-16 { margin-top: 4rem; margin-bottom: 4rem; @@ -2710,11 +2774,6 @@ input[type=file] { margin-bottom: 2.75rem; } - .md\:mx-auto { - margin-left: auto; - margin-right: auto; - } - .md\:mt-3 { margin-top: 0.75rem; } @@ -2867,18 +2926,18 @@ input[type=file] { margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))); } - .md\:space-x-5 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(1.25rem * var(--tw-space-x-reverse)); - margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse))); - } - .md\:space-x-3 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(0.75rem * var(--tw-space-x-reverse)); margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); } + .md\:space-x-5 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.25rem * var(--tw-space-x-reverse)); + margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse))); + } + .md\:space-x-11 > :not([hidden]) ~ :not([hidden]) { --tw-space-x-reverse: 0; margin-right: calc(2.75rem * var(--tw-space-x-reverse)); @@ -3033,6 +3092,14 @@ input[type=file] { padding-bottom: 1.5rem; } + .md\:pt-6 { + padding-top: 1.5rem; + } + + .md\:pb-3 { + padding-bottom: 0.75rem; + } + .md\:text-right { text-align: right; } @@ -3093,56 +3160,12 @@ input[type=file] { } } - .lg\:max-w-7xl { - max-width: 80rem; - } - .lg\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0, 1fr)); } - - .lg\:space-x-10 > :not([hidden]) ~ :not([hidden]) { - --tw-space-x-reverse: 0; - margin-right: calc(2.5rem * var(--tw-space-x-reverse)); - margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))); - } } @media (min-width: 1280px) { - .xl\:container { - width: 100%; - } - - @media (min-width: 640px) { - .xl\:container { - max-width: 640px; - } - } - - @media (min-width: 768px) { - .xl\:container { - max-width: 768px; - } - } - - @media (min-width: 1024px) { - .xl\:container { - max-width: 1024px; - } - } - - @media (min-width: 1280px) { - .xl\:container { - max-width: 1280px; - } - } - - @media (min-width: 1536px) { - .xl\:container { - max-width: 1536px; - } - } - .xl\:inline { display: inline; } @@ -3156,4 +3179,10 @@ input[type=file] { margin-right: calc(2.5rem * var(--tw-space-x-reverse)); margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))); } + + .xl\:space-x-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1.5rem * var(--tw-space-x-reverse)); + margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse))); + } } diff --git a/templates/base.html b/templates/base.html index 21e17a01..a09ace8f 100644 --- a/templates/base.html +++ b/templates/base.html @@ -17,6 +17,8 @@ + + {% block extra_head %}{% endblock %} @@ -51,7 +53,7 @@ {% comment %}body block is for use in forums{% endcomment %} {% block forum_body %}{% endblock %} -