-
-
-
+
+
+
+
+
+
Foto Muatan Kendaraan
+
+
+ Optional
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Lokasi Anda:
+
+
+
+ Mendeteksi lokasi...
+
+
Klik lokasi di atas untuk update posisi Anda
+
+
+
-
Foto Muatan Kendaraan
-
Optional
+
-
-
-
-
-
-
-
-
- Lokasi Anda:
-
-
- Mendeteksi lokasi...
-
-
Klik lokasi di atas untuk update posisi Anda
-
-
-
+
+
+
+
\ No newline at end of file
diff --git a/wwwroot/driver/css/watch.css b/wwwroot/driver/css/watch.css
index aca1f1b..e49176d 100644
--- a/wwwroot/driver/css/watch.css
+++ b/wwwroot/driver/css/watch.css
@@ -36,13 +36,11 @@
--color-green-600: oklch(62.7% 0.194 149.214);
--color-green-700: oklch(52.7% 0.154 150.069);
--color-blue-100: oklch(93.2% 0.032 255.585);
+ --color-blue-200: oklch(88.2% 0.059 254.128);
--color-blue-500: oklch(62.3% 0.214 259.815);
+ --color-blue-600: oklch(54.6% 0.245 262.881);
--color-blue-700: oklch(48.8% 0.243 264.376);
--color-indigo-50: oklch(96.2% 0.018 272.314);
- --color-indigo-200: oklch(87% 0.065 274.039);
- --color-indigo-300: oklch(78.5% 0.115 274.713);
- --color-indigo-500: oklch(58.5% 0.233 277.117);
- --color-indigo-600: oklch(51.1% 0.262 276.966);
--color-purple-50: oklch(97.7% 0.014 308.299);
--color-gray-50: oklch(98.5% 0.002 247.839);
--color-gray-100: oklch(96.7% 0.003 264.542);
@@ -68,8 +66,6 @@
--text-lg--line-height: calc(1.75 / 1.125);
--text-xl: 1.25rem;
--text-xl--line-height: calc(1.75 / 1.25);
- --text-2xl: 1.5rem;
- --text-2xl--line-height: calc(2 / 1.5);
--font-weight-medium: 500;
--font-weight-semibold: 600;
--font-weight-bold: 700;
@@ -87,6 +83,7 @@
--drop-shadow-lg: 0 4px 4px rgb(0 0 0 / 0.15);
--ease-out: cubic-bezier(0, 0, 0.2, 1);
--ease-in-out: cubic-bezier(0.4, 0, 0.2, 1);
+ --animate-spin: spin 1s linear infinite;
--animate-pulse: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
--blur-lg: 16px;
--default-transition-duration: 150ms;
@@ -295,24 +292,15 @@
.top-0 {
top: calc(var(--spacing) * 0);
}
- .top-1 {
- top: calc(var(--spacing) * 1);
- }
.top-1\/2 {
top: calc(1/2 * 100%);
}
- .top-10 {
- top: calc(var(--spacing) * 10);
+ .top-4 {
+ top: calc(var(--spacing) * 4);
}
.top-12 {
top: calc(var(--spacing) * 12);
}
- .top-13 {
- top: calc(var(--spacing) * 13);
- }
- .top-16 {
- top: calc(var(--spacing) * 16);
- }
.top-50 {
top: calc(var(--spacing) * 50);
}
@@ -331,9 +319,6 @@
.right-full {
right: 100%;
}
- .-bottom-0 {
- bottom: calc(var(--spacing) * -0);
- }
.-bottom-0\.5 {
bottom: calc(var(--spacing) * -0.5);
}
@@ -358,9 +343,6 @@
.left-0 {
left: calc(var(--spacing) * 0);
}
- .left-1 {
- left: calc(var(--spacing) * 1);
- }
.left-1\/2 {
left: calc(1/2 * 100%);
}
@@ -589,6 +571,9 @@
.me-auto {
margin-inline-end: auto;
}
+ .-mt-6 {
+ margin-top: calc(var(--spacing) * -6);
+ }
.-mt-10 {
margin-top: calc(var(--spacing) * -10);
}
@@ -658,6 +643,9 @@
.ml-4 {
margin-left: calc(var(--spacing) * 4);
}
+ .ml-auto {
+ margin-left: auto;
+ }
.\!hidden {
display: none !important;
}
@@ -700,9 +688,6 @@
.table-row {
display: table-row;
}
- .h-0 {
- height: calc(var(--spacing) * 0);
- }
.h-0\.5 {
height: calc(var(--spacing) * 0.5);
}
@@ -712,6 +697,9 @@
.h-2 {
height: calc(var(--spacing) * 2);
}
+ .h-3 {
+ height: calc(var(--spacing) * 3);
+ }
.h-4 {
height: calc(var(--spacing) * 4);
}
@@ -748,6 +736,9 @@
.h-30 {
height: calc(var(--spacing) * 30);
}
+ .h-32 {
+ height: calc(var(--spacing) * 32);
+ }
.h-50 {
height: calc(var(--spacing) * 50);
}
@@ -775,6 +766,9 @@
.w-2 {
width: calc(var(--spacing) * 2);
}
+ .w-3 {
+ width: calc(var(--spacing) * 3);
+ }
.w-4 {
width: calc(var(--spacing) * 4);
}
@@ -874,18 +868,10 @@
.border-collapse {
border-collapse: collapse;
}
- .-translate-x-1 {
- --tw-translate-x: calc(var(--spacing) * -1);
- translate: var(--tw-translate-x) var(--tw-translate-y);
- }
.-translate-x-1\/2 {
--tw-translate-x: calc(calc(1/2 * 100%) * -1);
translate: var(--tw-translate-x) var(--tw-translate-y);
}
- .-translate-y-1 {
- --tw-translate-y: calc(var(--spacing) * -1);
- translate: var(--tw-translate-x) var(--tw-translate-y);
- }
.-translate-y-1\/2 {
--tw-translate-y: calc(calc(1/2 * 100%) * -1);
translate: var(--tw-translate-x) var(--tw-translate-y);
@@ -902,6 +888,9 @@
.animate-pulse {
animation: var(--animate-pulse);
}
+ .animate-spin {
+ animation: var(--animate-spin);
+ }
.cursor-pointer {
cursor: pointer;
}
@@ -1220,15 +1209,9 @@
.bg-red-100 {
background-color: var(--color-red-100);
}
- .bg-red-200 {
- background-color: var(--color-red-200);
- }
.bg-red-500 {
background-color: var(--color-red-500);
}
- .bg-red-700 {
- background-color: var(--color-red-700);
- }
.bg-transparent {
background-color: transparent;
}
@@ -1252,6 +1235,10 @@
--tw-gradient-position: to right in oklab;
background-image: linear-gradient(var(--tw-gradient-stops));
}
+ .from-blue-100 {
+ --tw-gradient-from: var(--color-blue-100);
+ --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
+ }
.from-green-500 {
--tw-gradient-from: var(--color-green-500);
--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
@@ -1260,6 +1247,10 @@
--tw-gradient-from: var(--color-indigo-50);
--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
+ .from-orange-100 {
+ --tw-gradient-from: var(--color-orange-100);
+ --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
+ }
.from-orange-400 {
--tw-gradient-from: var(--color-orange-400);
--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
@@ -1278,10 +1269,18 @@
--tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);
--tw-gradient-stops: var(--tw-gradient-via-stops);
}
+ .to-blue-200 {
+ --tw-gradient-to: var(--color-blue-200);
+ --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
+ }
.to-green-400 {
--tw-gradient-to: var(--color-green-400);
--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
}
+ .to-orange-200 {
+ --tw-gradient-to: var(--color-orange-200);
+ --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
+ }
.to-orange-400 {
--tw-gradient-to: var(--color-orange-400);
--tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position));
@@ -1558,6 +1557,9 @@
.text-black {
color: var(--color-black);
}
+ .text-blue-600 {
+ color: var(--color-blue-600);
+ }
.text-blue-700 {
color: var(--color-blue-700);
}
@@ -1832,10 +1834,10 @@
}
}
}
- .hover\:border-red-400 {
+ .hover\:border-orange-400 {
&:hover {
@media (hover: hover) {
- border-color: var(--color-red-400);
+ border-color: var(--color-orange-400);
}
}
}
@@ -1874,6 +1876,13 @@
}
}
}
+ .hover\:bg-red-600 {
+ &:hover {
+ @media (hover: hover) {
+ background-color: var(--color-red-600);
+ }
+ }
+ }
.hover\:bg-white\/10 {
&:hover {
@media (hover: hover) {
@@ -2250,6 +2259,11 @@
syntax: "*";
inherits: false;
}
+@keyframes spin {
+ to {
+ transform: rotate(360deg);
+ }
+}
@keyframes pulse {
50% {
opacity: 0.5;