diff --git a/public/css/application.css b/public/css/application.css index 57f9fef8..3c2439fa 100644 --- a/public/css/application.css +++ b/public/css/application.css @@ -717,6 +717,10 @@ select { pointer-events: none; } +.fixed { + position: fixed; +} + .absolute { position: absolute; } @@ -725,6 +729,13 @@ select { position: relative; } +.inset-0 { + top: 0px; + right: 0px; + bottom: 0px; + left: 0px; +} + .left-0 { left: 0px; } @@ -741,36 +752,11 @@ select { grid-column: span 3 / span 3; } -.mx-2 { - margin-left: 0.5rem; - margin-right: 0.5rem; -} - .mx-auto { margin-left: auto; margin-right: auto; } -.my-4 { - margin-top: 1rem; - margin-bottom: 1rem; -} - -.my-6 { - margin-top: 1.5rem; - margin-bottom: 1.5rem; -} - -.my-8 { - margin-top: 2rem; - margin-bottom: 2rem; -} - -.my-3 { - margin-top: 0.75rem; - margin-bottom: 0.75rem; -} - .mb-1 { margin-bottom: 0.25rem; } @@ -835,6 +821,10 @@ select { margin-top: 0.5rem; } +.mt-24 { + margin-top: 6rem; +} + .mt-4 { margin-top: 1rem; } @@ -847,42 +837,14 @@ select { margin-top: 2rem; } -.mt-5 { - margin-top: 1.25rem; +.-mt-1 { + margin-top: -0.25rem; } .mt-12 { margin-top: 3rem; } -.mb-3 { - margin-bottom: 0.75rem; -} - -.mt-16 { - margin-top: 4rem; -} - -.mt-20 { - margin-top: 5rem; -} - -.mt-32 { - margin-top: 8rem; -} - -.mt-24 { - margin-top: 6rem; -} - -.ml-3 { - margin-left: 0.75rem; -} - -.ml-8 { - margin-left: 2rem; -} - .block { display: block; } @@ -915,36 +877,28 @@ select { height: 1rem; } -.h-6 { - height: 1.5rem; -} - -.h-\[56px\] { - height: 56px; -} - -.h-8 { - height: 2rem; -} - -.w-1\/5 { - width: 20%; +.w-16 { + width: 4rem; } -.w-2\/5 { - width: 40%; +.w-24 { + width: 6rem; } .w-4 { width: 1rem; } +.w-40 { + width: 10rem; +} + .w-5 { width: 1.25rem; } -.w-52 { - width: 13rem; +.w-56 { + width: 14rem; } .w-6 { @@ -971,32 +925,28 @@ select { width: 100%; } -.w-24 { - width: 6rem; -} - -.w-40 { - width: 10rem; +.w-64 { + width: 16rem; } -.w-32 { - width: 8rem; +.w-96 { + width: 24rem; } -.w-20 { - width: 5rem; +.max-w-screen-lg { + max-width: 1024px; } -.w-16 { - width: 4rem; +.max-w-xs { + max-width: 20rem; } -.max-w-3xl { - max-width: 48rem; +.max-w-screen-sm { + max-width: 640px; } -.max-w-screen-lg { - max-width: 1024px; +.max-w-sm { + max-width: 24rem; } .table-fixed { @@ -1033,10 +983,6 @@ select { grid-template-columns: repeat(6, minmax(0, 1fr)); } -.grid-cols-5 { - grid-template-columns: repeat(5, minmax(0, 1fr)); -} - .grid-rows-2 { grid-template-rows: repeat(2, minmax(0, 1fr)); } @@ -1045,18 +991,10 @@ select { flex-direction: column; } -.flex-wrap { - flex-wrap: wrap; -} - .items-center { align-items: center; } -.justify-end { - justify-content: flex-end; -} - .justify-center { justify-content: center; } @@ -1075,12 +1013,6 @@ select { margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); } -.space-y-1 > :not([hidden]) ~ :not([hidden]) { - --tw-space-y-reverse: 0; - margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))); - margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)); -} - .divide-y > :not([hidden]) ~ :not([hidden]) { --tw-divide-y-reverse: 0; border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); @@ -1121,6 +1053,10 @@ select { border-width: 2px; } +.border-4 { + border-width: 4px; +} + .border-b { border-bottom-width: 1px; } @@ -1133,10 +1069,6 @@ select { border-top-width: 1px; } -.border-t-4 { - border-top-width: 4px; -} - .border-gray-200 { --tw-border-opacity: 1; border-color: rgb(229 231 235 / var(--tw-border-opacity)); @@ -1147,9 +1079,9 @@ select { border-color: rgb(209 213 219 / var(--tw-border-opacity)); } -.border-green-500 { +.border-purple-600 { --tw-border-opacity: 1; - border-color: rgb(34 197 94 / var(--tw-border-opacity)); + border-color: rgb(147 51 234 / var(--tw-border-opacity)); } .border-purple-700 { @@ -1172,14 +1104,14 @@ select { background-color: rgb(249 250 251 / var(--tw-bg-opacity)); } -.bg-green-100 { +.bg-gray-900 { --tw-bg-opacity: 1; - background-color: rgb(220 252 231 / var(--tw-bg-opacity)); + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); } -.bg-orange-50 { +.bg-green-600 { --tw-bg-opacity: 1; - background-color: rgb(255 247 237 / var(--tw-bg-opacity)); + background-color: rgb(22 163 74 / var(--tw-bg-opacity)); } .bg-purple-100 { @@ -1197,23 +1129,8 @@ select { background-color: rgb(255 255 255 / var(--tw-bg-opacity)); } -.bg-blue-50 { - --tw-bg-opacity: 1; - background-color: rgb(239 246 255 / var(--tw-bg-opacity)); -} - -.bg-gray-100 { - --tw-bg-opacity: 1; - background-color: rgb(243 244 246 / var(--tw-bg-opacity)); -} - -.bg-gray-800 { - --tw-bg-opacity: 1; - background-color: rgb(31 41 55 / var(--tw-bg-opacity)); -} - -.fill-current { - fill: currentColor; +.bg-origin-border { + background-origin: border-box; } .p-2 { @@ -1224,23 +1141,25 @@ select { padding: 0.625rem; } -.p-3 { - padding: 0.75rem; -} - .p-4 { padding: 1rem; } -.p-6 { - padding: 1.5rem; -} - .px-10 { padding-left: 2.5rem; padding-right: 2.5rem; } +.px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; +} + +.px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; +} + .px-4 { padding-left: 1rem; padding-right: 1rem; @@ -1256,11 +1175,6 @@ select { padding-right: 1.5rem; } -.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} - .py-16 { padding-top: 4rem; padding-bottom: 4rem; @@ -1281,21 +1195,6 @@ select { padding-bottom: 1rem; } -.px-2 { - padding-left: 0.5rem; - padding-right: 0.5rem; -} - -.px-3 { - padding-left: 0.75rem; - padding-right: 0.75rem; -} - -.px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; -} - .pb-2 { padding-bottom: 0.5rem; } @@ -1304,10 +1203,6 @@ select { padding-bottom: 1rem; } -.pl-10 { - padding-left: 2.5rem; -} - .pl-5 { padding-left: 1.25rem; } @@ -1316,12 +1211,8 @@ select { padding-left: 1.5rem; } -.pr-10 { - padding-right: 2.5rem; -} - -.pr-4 { - padding-right: 1rem; +.pr-3 { + padding-right: 0.75rem; } .pt-1 { @@ -1332,22 +1223,6 @@ select { padding-top: 1rem; } -.pl-3 { - padding-left: 0.75rem; -} - -.pr-3 { - padding-right: 0.75rem; -} - -.pt-2 { - padding-top: 0.5rem; -} - -.pl-8 { - padding-left: 2rem; -} - .text-left { text-align: left; } @@ -1422,10 +1297,6 @@ select { line-height: 1.625; } -.tracking-tight { - letter-spacing: -0.025em; -} - .text-black { --tw-text-opacity: 1; color: rgb(0 0 0 / var(--tw-text-opacity)); @@ -1466,16 +1337,6 @@ select { color: rgb(34 197 94 / var(--tw-text-opacity)); } -.text-green-700 { - --tw-text-opacity: 1; - color: rgb(21 128 61 / var(--tw-text-opacity)); -} - -.text-orange-700 { - --tw-text-opacity: 1; - color: rgb(194 65 12 / var(--tw-text-opacity)); -} - .text-purple-700 { --tw-text-opacity: 1; color: rgb(126 34 206 / var(--tw-text-opacity)); @@ -1486,21 +1347,6 @@ select { color: rgb(255 255 255 / var(--tw-text-opacity)); } -.text-blue-700 { - --tw-text-opacity: 1; - color: rgb(29 78 216 / var(--tw-text-opacity)); -} - -.text-purple-600 { - --tw-text-opacity: 1; - color: rgb(147 51 234 / var(--tw-text-opacity)); -} - -.text-gray-300 { - --tw-text-opacity: 1; - color: rgb(209 213 219 / var(--tw-text-opacity)); -} - .underline { text-decoration-line: underline; } @@ -1523,12 +1369,6 @@ select { box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); } -.shadow-md { - --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); - --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color); - box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); -} - .transition { transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; @@ -1547,11 +1387,6 @@ select { transition-duration: 150ms; } -.hover\:bg-gray-100:hover { - --tw-bg-opacity: 1; - background-color: rgb(243 244 246 / var(--tw-bg-opacity)); -} - .hover\:bg-gray-50:hover { --tw-bg-opacity: 1; background-color: rgb(249 250 251 / var(--tw-bg-opacity)); @@ -1567,21 +1402,11 @@ select { background-color: rgb(88 28 135 / var(--tw-bg-opacity)); } -.hover\:bg-gray-700:hover { - --tw-bg-opacity: 1; - background-color: rgb(55 65 81 / var(--tw-bg-opacity)); -} - .hover\:text-gray-600:hover { --tw-text-opacity: 1; color: rgb(75 85 99 / var(--tw-text-opacity)); } -.hover\:text-gray-300:hover { - --tw-text-opacity: 1; - color: rgb(209 213 219 / var(--tw-text-opacity)); -} - .focus\:outline-none:focus { outline: 2px solid transparent; outline-offset: 2px; @@ -1598,17 +1423,17 @@ select { --tw-ring-color: rgb(126 34 206 / var(--tw-ring-opacity)); } -.focus\:ring-purple-500:focus { - --tw-ring-opacity: 1; - --tw-ring-color: rgb(168 85 247 / var(--tw-ring-opacity)); -} - .focus-visible\:ring-2:focus-visible { --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); } +.focus-visible\:ring-primary:focus-visible { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(248 196 85 / var(--tw-ring-opacity)); +} + .focus-visible\:ring-offset-2:focus-visible { --tw-ring-offset-width: 2px; } @@ -1628,6 +1453,11 @@ select { border-color: rgb(55 65 81 / var(--tw-border-opacity)); } + .dark\:border-neutral-700 { + --tw-border-opacity: 1; + border-color: rgb(64 64 64 / var(--tw-border-opacity)); + } + .dark\:border-neutral-800 { --tw-border-opacity: 1; border-color: rgb(38 38 38 / var(--tw-border-opacity)); @@ -1642,31 +1472,11 @@ select { border-color: rgb(255 255 255 / 0.1); } - .dark\:border-gray-500 { - --tw-border-opacity: 1; - border-color: rgb(107 114 128 / var(--tw-border-opacity)); - } - - .dark\:border-neutral-700 { - --tw-border-opacity: 1; - border-color: rgb(64 64 64 / var(--tw-border-opacity)); - } - .dark\:border-l-gray-400 { --tw-border-opacity: 1; border-left-color: rgb(156 163 175 / var(--tw-border-opacity)); } - .dark\:bg-green-900 { - --tw-bg-opacity: 1; - background-color: rgb(20 83 45 / var(--tw-bg-opacity)); - } - - .dark\:bg-orange-900 { - --tw-bg-opacity: 1; - background-color: rgb(124 45 18 / var(--tw-bg-opacity)); - } - .dark\:bg-purple-900 { --tw-bg-opacity: 1; background-color: rgb(88 28 135 / var(--tw-bg-opacity)); @@ -1692,11 +1502,6 @@ select { background-color: rgb(49 49 49 / var(--tw-bg-opacity)); } - .dark\:bg-gray-600 { - --tw-bg-opacity: 1; - background-color: rgb(75 85 99 / var(--tw-bg-opacity)); - } - .dark\:text-gray-100 { --tw-text-opacity: 1; color: rgb(243 244 246 / var(--tw-text-opacity)); @@ -1712,11 +1517,6 @@ select { color: rgb(156 163 175 / var(--tw-text-opacity)); } - .dark\:text-green-400 { - --tw-text-opacity: 1; - color: rgb(74 222 128 / var(--tw-text-opacity)); - } - .dark\:text-neutral-200 { --tw-text-opacity: 1; color: rgb(229 229 229 / var(--tw-text-opacity)); @@ -1732,16 +1532,6 @@ select { color: rgb(163 163 163 / var(--tw-text-opacity)); } - .dark\:text-orange-200 { - --tw-text-opacity: 1; - color: rgb(254 215 170 / var(--tw-text-opacity)); - } - - .dark\:text-orange-400 { - --tw-text-opacity: 1; - color: rgb(251 146 60 / var(--tw-text-opacity)); - } - .dark\:text-purple-400 { --tw-text-opacity: 1; color: rgb(192 132 252 / var(--tw-text-opacity)); @@ -1757,6 +1547,11 @@ select { color: rgb(255 255 255 / var(--tw-text-opacity)); } + .dark\:text-neutral-500 { + --tw-text-opacity: 1; + color: rgb(115 115 115 / var(--tw-text-opacity)); + } + .dark\:placeholder-gray-400::-moz-placeholder { --tw-placeholder-opacity: 1; color: rgb(156 163 175 / var(--tw-placeholder-opacity)); @@ -1771,19 +1566,11 @@ select { --tw-ring-offset-color: #1f2937; } - .dark\:ring-offset-gray-700 { - --tw-ring-offset-color: #374151; - } - .dark\:invert { --tw-invert: invert(100%); filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); } - .dark\:\[color-scheme\:dark\] { - color-scheme: dark; - } - .dark\:hover\:bg-surface-16dp:hover { --tw-bg-opacity: 1; background-color: rgb(56 56 56 / var(--tw-bg-opacity)); @@ -1798,10 +1585,6 @@ select { --tw-ring-opacity: 1; --tw-ring-color: rgb(147 51 234 / var(--tw-ring-opacity)); } - - .dark\:focus\:ring-offset-gray-700:focus { - --tw-ring-offset-color: #374151; - } } @media (min-width: 640px) { @@ -1817,10 +1600,6 @@ select { margin-top: 0px; } - .sm\:flex { - display: flex; - } - .sm\:w-\[250px\] { width: 250px; } @@ -1833,10 +1612,6 @@ select { justify-content: center; } - .sm\:pr-0 { - padding-right: 0px; - } - .sm\:text-2xl { font-size: 1.5rem; line-height: 2rem; @@ -1853,14 +1628,6 @@ select { grid-column: span 1 / span 1; } - .md\:ml-0 { - margin-left: 0px; - } - - .md\:block { - display: block; - } - .md\:flex { display: flex; } @@ -1869,14 +1636,6 @@ select { display: table-cell; } - .md\:hidden { - display: none; - } - - .md\:flex-1 { - flex: 1 1 0%; - } - .md\:grid-cols-5 { grid-template-columns: repeat(5, minmax(0, 1fr)); } @@ -1889,21 +1648,6 @@ select { padding: 2rem; } - .md\:px-0 { - padding-left: 0px; - padding-right: 0px; - } - - .md\:px-8 { - padding-left: 2rem; - padding-right: 2rem; - } - - .md\:py-6 { - padding-top: 1.5rem; - padding-bottom: 1.5rem; - } - .md\:px-6 { padding-left: 1.5rem; padding-right: 1.5rem; @@ -1914,11 +1658,6 @@ select { padding-bottom: 0.75rem; } - .md\:px-12 { - padding-left: 3rem; - padding-right: 3rem; - } - .md\:text-base { font-size: 1rem; line-height: 1.5rem; @@ -1926,26 +1665,40 @@ select { } @media (min-width: 1024px) { - .lg\:w-8\/12 { - width: 66.666667%; + .lg\:mb-6 { + margin-bottom: 1.5rem; + } + + .lg\:p-6 { + padding: 1.5rem; } .lg\:p-8 { padding: 2rem; } + .lg\:px-0 { + padding-left: 0px; + padding-right: 0px; + } + .lg\:px-12 { padding-left: 3rem; padding-right: 3rem; } + .lg\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + .lg\:py-12 { padding-top: 3rem; padding-bottom: 3rem; } - .lg\:px-0 { - padding-left: 0px; - padding-right: 0px; + .lg\:text-xl { + font-size: 1.25rem; + line-height: 1.75rem; } } \ No newline at end of file diff --git a/public/images/copy.svg b/public/images/copy.svg deleted file mode 100644 index 473a627e..00000000 --- a/public/images/copy.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/public/images/visible.svg b/public/images/visible.svg deleted file mode 100644 index 3d9ca936..00000000 --- a/public/images/visible.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/views/apps/create.html b/views/apps/create.html index ef735c12..47560ac6 100644 --- a/views/apps/create.html +++ b/views/apps/create.html @@ -1,90 +1,64 @@ {{define "body"}} -
-

{{.Name}}

-