From 7d3ca713882436ad6af785fb6fe522e2fa31b523 Mon Sep 17 00:00:00 2001 From: Femi Novia Lina <77434812+FemiNoviaLina@users.noreply.github.com> Date: Thu, 12 May 2022 04:09:35 +0700 Subject: [PATCH] add guide page --- database/seeders/BrandSeeder.php | 28 +++++++++ public/css/app.css | 103 +++++++++++++++++++++++++++++++ public/images/ask-icon.svg | 3 + public/images/warn-icon.svg | 3 + resources/views/guide.blade.php | 59 ++++++++++++++++++ 5 files changed, 196 insertions(+) create mode 100644 database/seeders/BrandSeeder.php create mode 100644 public/images/ask-icon.svg create mode 100644 public/images/warn-icon.svg create mode 100644 resources/views/guide.blade.php diff --git a/database/seeders/BrandSeeder.php b/database/seeders/BrandSeeder.php new file mode 100644 index 0000000..564335b --- /dev/null +++ b/database/seeders/BrandSeeder.php @@ -0,0 +1,28 @@ + 'Honda' ], + [ 'name' => 'Suzuki' ], + [ 'name' => 'Toyota' ], + [ 'name' => 'Yamaha' ], + [ 'name' => 'Daihatsu' ], + [ 'name' => 'Nissan' ] + ]; + + \DB::table('brands')->insert($data); + } +} diff --git a/public/css/app.css b/public/css/app.css index 8cb8e83..513a419 100644 --- a/public/css/app.css +++ b/public/css/app.css @@ -617,6 +617,21 @@ select { .left-0 { left: 0px; } +.-left-1\.5 { + left: -0.375rem; +} +.-left-1 { + left: -0.25rem; +} +.-left-2 { + left: -0.5rem; +} +.-left-5 { + left: -1.25rem; +} +.-left-4 { + left: -1rem; +} .z-0 { z-index: 0; } @@ -731,6 +746,21 @@ select { .mt-20 { margin-top: 5rem; } +.mt-32 { + margin-top: 8rem; +} +.mt-24 { + margin-top: 6rem; +} +.mb-10 { + margin-bottom: 2.5rem; +} +.mb-1 { + margin-bottom: 0.25rem; +} +.mb-20 { + margin-bottom: 5rem; +} .block { display: block; } @@ -788,6 +818,9 @@ select { .h-6 { height: 1.5rem; } +.h-3 { + height: 0.75rem; +} .min-h-screen { min-height: 100vh; } @@ -842,6 +875,9 @@ select { .w-3\/6 { width: 50%; } +.w-10 { + width: 2.5rem; +} .max-w-xl { max-width: 36rem; } @@ -994,6 +1030,9 @@ select { .rounded-lg { border-radius: 0.5rem; } +.rounded-full { + border-radius: 9999px; +} .rounded-l-md { border-top-left-radius: 0.375rem; border-bottom-left-radius: 0.375rem; @@ -1002,6 +1041,18 @@ select { border-top-right-radius: 0.375rem; border-bottom-right-radius: 0.375rem; } +.rounded-l-lg { + border-top-left-radius: 0.5rem; + border-bottom-left-radius: 0.5rem; +} +.rounded-l-sm { + border-top-left-radius: 0.125rem; + border-bottom-left-radius: 0.125rem; +} +.rounded-r-sm { + border-top-right-radius: 0.125rem; + border-bottom-right-radius: 0.125rem; +} .border { border-width: 1px; } @@ -1023,6 +1074,12 @@ select { .border-l-4 { border-left-width: 4px; } +.border-l { + border-left-width: 1px; +} +.border-l-2 { + border-left-width: 2px; +} .border-gray-300 { --tw-border-opacity: 1; border-color: rgb(243 244 248 / var(--tw-border-opacity)); @@ -1042,6 +1099,10 @@ select { --tw-border-opacity: 1; border-color: rgb(226 226 226 / var(--tw-border-opacity)); } +.border-white { + --tw-border-opacity: 1; + border-color: rgb(255 255 255 / var(--tw-border-opacity)); +} .bg-white { --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity)); @@ -1065,6 +1126,12 @@ select { .fill-current { fill: currentColor; } +.fill-white { + fill: #ffffff; +} +.fill-lilac-100 { + fill: #7C7DDC; +} .p-3 { padding: 0.75rem; } @@ -1147,6 +1214,10 @@ select { padding-left: 3.5rem; padding-right: 3.5rem; } +.px-8 { + padding-left: 2rem; + padding-right: 2rem; +} .pl-1 { padding-left: 0.25rem; } @@ -1240,6 +1311,9 @@ select { .leading-tight { line-height: 1.25; } +.leading-none { + line-height: 1; +} .tracking-wider { letter-spacing: 0.05em; } @@ -1441,10 +1515,17 @@ select { --tw-bg-opacity: 1; background-color: rgb(169 169 231 / var(--tw-bg-opacity)); } +.hover\:fill-white:hover { + fill: #ffffff; +} .hover\:text-white:hover { --tw-text-opacity: 1; color: rgb(255 255 255 / var(--tw-text-opacity)); } +.hover\:text-lilac-100:hover { + --tw-text-opacity: 1; + color: rgb(124 125 220 / var(--tw-text-opacity)); +} .focus\:z-10:focus { z-index: 10; } @@ -1469,6 +1550,11 @@ select { --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + 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\:ring-2:focus { + --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\:ring-lilac-200:focus { --tw-ring-opacity: 1; --tw-ring-color: rgb(147 149 222 / var(--tw-ring-opacity)); @@ -1480,6 +1566,23 @@ select { --tw-bg-opacity: 1; background-color: rgb(226 226 226 / var(--tw-bg-opacity)); } +@media (prefers-color-scheme: dark) { + + .dark\:text-white { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + } + + .dark\:hover\:text-white:hover { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + } + + .dark\:focus\:text-white:focus { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + } +} @media (min-width: 640px) { .sm\:-my-px { diff --git a/public/images/ask-icon.svg b/public/images/ask-icon.svg new file mode 100644 index 0000000..1c784ea --- /dev/null +++ b/public/images/ask-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/images/warn-icon.svg b/public/images/warn-icon.svg new file mode 100644 index 0000000..0009222 --- /dev/null +++ b/public/images/warn-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/resources/views/guide.blade.php b/resources/views/guide.blade.php new file mode 100644 index 0000000..0c8b9ce --- /dev/null +++ b/resources/views/guide.blade.php @@ -0,0 +1,59 @@ + + + +
+
    +
  1. +
    1
    +

    Pilih tipe kendaraan yang akan dirental

    +

    Anda dapat memilih salah satu tipe kendaraan dengan memilih Rent Car atau Rent Motorcycle setelah klik "Rent" pada menu di atas.

    +
  2. +
  3. +
    2
    +

    Tetapkan waktu anda akan merental kendaraan

    +

    Selanjutnya anda akan mengisi waktu kapan anda akan merental kendaraan dan mengembalikannya, ini bertujuan untuk melihat ketersediaan kendaraan.

    +
  4. +
  5. +
    3
    +

    Pilih kendaraan favorit anda

    +

    Seluruh kendaraan yang tersedia akan ditampilkan. Anda dapat memilih kendaraan yang paling Anda sukai dengan klik "Rent now".

    +
  6. +
  7. +
    4
    +

    Isi customer rent form

    +

    Isi formulir yang tersedia dengan data yang sebenarnya. Anda juga perlu mengupload 3 dokumen: ktp, sim, dan dokumen penting lain (BPJS/NPWP/Kartu Pelajar).

    +
  8. +
  9. +
    5
    +

    Lakukan pembayaran

    +

    Jika pengajuan rental telah disetujui oleh admin, anda dapat segera melakukan pembayaran.

    +
  10. +
  11. +
    6
    +

    Kendarai kendaraan pilihanmu

    +

    Jika pembayaran telah diterima, kendaraan dapat langsung anda rental sesuai dengan lokasi dan waktu yang telah ditentukan.

    +
  12. +
+
+
+
\ No newline at end of file