diff --git a/app/Models/MMC.php b/app/Models/MMC.php new file mode 100644 index 0000000..e7cf427 --- /dev/null +++ b/app/Models/MMC.php @@ -0,0 +1,20 @@ +id(); + $table->string('filename'); + $table->string('size'); + $table->string('mtime'); + $table->string('atime'); + $table->timestamps(); + $table->softDeletes(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('mmcs'); + } +} diff --git a/public/css/app.css b/public/css/app.css index fc5c687..eaf6095 100644 --- a/public/css/app.css +++ b/public/css/app.css @@ -682,14 +682,14 @@ select { .relative { position: relative; } -.left-0 { - left: 0px; +.top-0 { + top: 0px; } .right-0 { right: 0px; } -.top-0 { - top: 0px; +.left-0 { + left: 0px; } .z-0 { z-index: 0; @@ -710,27 +710,18 @@ select { .ml-1 { margin-left: 0.25rem; } -.-mr-2 { - margin-right: -0.5rem; -} -.mt-3 { - margin-top: 0.75rem; -} .mt-2 { margin-top: 0.5rem; } -.mt-1 { - margin-top: 0.25rem; -} -.mt-4 { - margin-top: 1rem; -} .mr-2 { margin-right: 0.5rem; } .ml-2 { margin-left: 0.5rem; } +.mt-4 { + margin-top: 1rem; +} .ml-4 { margin-left: 1rem; } @@ -743,12 +734,21 @@ select { .-mt-px { margin-top: -1px; } -.mb-4 { - margin-bottom: 1rem; +.-mr-2 { + margin-right: -0.5rem; +} +.mt-3 { + margin-top: 0.75rem; } .mt-6 { margin-top: 1.5rem; } +.mt-1 { + margin-top: 0.25rem; +} +.mb-4 { + margin-bottom: 1rem; +} .-mb-px { margin-bottom: -1px; } @@ -776,6 +776,9 @@ select { .h-5 { height: 1.25rem; } +.h-8 { + height: 2rem; +} .h-16 { height: 4rem; } @@ -788,9 +791,6 @@ select { .h-6 { height: 1.5rem; } -.h-8 { - height: 2rem; -} .h-20 { height: 5rem; } @@ -800,6 +800,9 @@ select { .w-5 { width: 1.25rem; } +.w-8 { + width: 2rem; +} .w-auto { width: auto; } @@ -812,14 +815,11 @@ select { .w-48 { width: 12rem; } -.w-96 { - width: 24rem; -} .w-full { width: 100%; } -.w-8 { - width: 2rem; +.w-96 { + width: 24rem; } .w-20 { width: 5rem; @@ -958,13 +958,13 @@ select { --tw-border-opacity: 1; border-color: rgb(243 244 246 / var(--tw-border-opacity)); } +.border-transparent { + border-color: transparent; +} .border-indigo-400 { --tw-border-opacity: 1; border-color: rgb(129 140 248 / var(--tw-border-opacity)); } -.border-transparent { - border-color: transparent; -} .bg-white { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity)); @@ -977,6 +977,10 @@ select { --tw-bg-opacity: 1; background-color: rgb(59 130 246 / var(--tw-bg-opacity)); } +.bg-gray-800 { + --tw-bg-opacity: 1; + background-color: rgb(31 41 55 / var(--tw-bg-opacity)); +} .bg-gray-500 { --tw-bg-opacity: 1; background-color: rgb(107 114 128 / var(--tw-bg-opacity)); @@ -985,10 +989,6 @@ select { --tw-bg-opacity: 1; background-color: rgb(238 242 255 / var(--tw-bg-opacity)); } -.bg-gray-800 { - --tw-bg-opacity: 1; - background-color: rgb(31 41 55 / var(--tw-bg-opacity)); -} .bg-gray-50 { --tw-bg-opacity: 1; background-color: rgb(249 250 251 / var(--tw-bg-opacity)); @@ -1025,14 +1025,6 @@ select { padding-top: 3rem; padding-bottom: 3rem; } -.py-1 { - padding-top: 0.25rem; - padding-bottom: 0.25rem; -} -.px-1 { - padding-left: 0.25rem; - padding-right: 0.25rem; -} .py-4 { padding-top: 1rem; padding-bottom: 1rem; @@ -1041,12 +1033,23 @@ select { padding-left: 1.5rem; padding-right: 1.5rem; } +.py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; +} +.px-1 { + padding-left: 0.25rem; + padding-right: 0.25rem; +} .pr-2 { padding-right: 0.5rem; } .pt-4 { padding-top: 1rem; } +.pt-8 { + padding-top: 2rem; +} .pt-2 { padding-top: 0.5rem; } @@ -1056,6 +1059,9 @@ select { .pb-1 { padding-bottom: 0.25rem; } +.pt-6 { + padding-top: 1.5rem; +} .pt-1 { padding-top: 0.25rem; } @@ -1068,15 +1074,9 @@ select { .pr-4 { padding-right: 1rem; } -.pt-8 { - padding-top: 2rem; -} .pb-4 { padding-bottom: 1rem; } -.pt-6 { - padding-top: 1.5rem; -} .text-center { text-align: center; } @@ -1154,26 +1154,6 @@ select { --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); } -.text-gray-600 { - --tw-text-opacity: 1; - color: rgb(75 85 99 / var(--tw-text-opacity)); -} -.text-gray-400 { - --tw-text-opacity: 1; - color: rgb(156 163 175 / var(--tw-text-opacity)); -} -.text-gray-900 { - --tw-text-opacity: 1; - color: rgb(17 24 39 / var(--tw-text-opacity)); -} -.text-indigo-700 { - --tw-text-opacity: 1; - color: rgb(67 56 202 / var(--tw-text-opacity)); -} -.text-green-500 { - --tw-text-opacity: 1; - color: rgb(34 197 94 / var(--tw-text-opacity)); -} .text-gray-200 { --tw-text-opacity: 1; color: rgb(229 231 235 / var(--tw-text-opacity)); @@ -1182,9 +1162,21 @@ select { --tw-text-opacity: 1; color: rgb(209 213 219 / var(--tw-text-opacity)); } -.text-indigo-600 { +.text-gray-400 { --tw-text-opacity: 1; - color: rgb(79 70 229 / var(--tw-text-opacity)); + color: rgb(156 163 175 / var(--tw-text-opacity)); +} +.text-gray-600 { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} +.text-gray-900 { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} +.text-green-500 { + --tw-text-opacity: 1; + color: rgb(34 197 94 / var(--tw-text-opacity)); } .text-green-600 { --tw-text-opacity: 1; @@ -1194,6 +1186,14 @@ select { --tw-text-opacity: 1; color: rgb(220 38 38 / var(--tw-text-opacity)); } +.text-indigo-700 { + --tw-text-opacity: 1; + color: rgb(67 56 202 / var(--tw-text-opacity)); +} +.text-indigo-600 { + --tw-text-opacity: 1; + color: rgb(79 70 229 / var(--tw-text-opacity)); +} .underline { -webkit-text-decoration-line: underline; text-decoration-line: underline; @@ -9118,14 +9118,14 @@ readers do not read off random characters that represent icons */ --tw-text-opacity: 1; color: rgb(55 65 81 / var(--tw-text-opacity)); } -.hover\:text-gray-800:hover { - --tw-text-opacity: 1; - color: rgb(31 41 55 / var(--tw-text-opacity)); -} .hover\:text-green-700:hover { --tw-text-opacity: 1; color: rgb(21 128 61 / var(--tw-text-opacity)); } +.hover\:text-gray-800:hover { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} .hover\:text-gray-900:hover { --tw-text-opacity: 1; color: rgb(17 24 39 / var(--tw-text-opacity)); @@ -9145,14 +9145,14 @@ readers do not read off random characters that represent icons */ --tw-border-opacity: 1; border-color: rgb(165 180 252 / var(--tw-border-opacity)); } -.focus\:border-indigo-700:focus { - --tw-border-opacity: 1; - border-color: rgb(67 56 202 / var(--tw-border-opacity)); -} .focus\:border-gray-900:focus { --tw-border-opacity: 1; border-color: rgb(17 24 39 / var(--tw-border-opacity)); } +.focus\:border-indigo-700:focus { + --tw-border-opacity: 1; + border-color: rgb(67 56 202 / var(--tw-border-opacity)); +} .focus\:bg-gray-100:focus { --tw-bg-opacity: 1; background-color: rgb(243 244 246 / var(--tw-bg-opacity)); @@ -9255,6 +9255,10 @@ readers do not read off random characters that represent icons */ margin-bottom: -1px; } + .sm\:ml-0 { + margin-left: 0px; + } + .sm\:ml-10 { margin-left: 2.5rem; } @@ -9263,10 +9267,6 @@ readers do not read off random characters that represent icons */ margin-left: 1.5rem; } - .sm\:ml-0 { - margin-left: 0px; - } - .sm\:block { display: block; }