diff --git a/Views/Website/Auth/Signup.cshtml b/Views/Website/Auth/Signup.cshtml index 81eca2b..9f253f5 100644 --- a/Views/Website/Auth/Signup.cshtml +++ b/Views/Website/Auth/Signup.cshtml @@ -42,6 +42,7 @@ +
@@ -52,20 +53,25 @@
+
- -
-
- + +
+
+ +
- +
+ + +
+
+ + +
+
@@ -78,10 +84,13 @@
- @* *@
+ +
+ Password harus minimal 8 karakter, mengandung huruf besar, huruf kecil, angka, dan karakter khusus +
@@ -96,6 +105,7 @@
+
@@ -126,6 +136,24 @@
+ + + @section Scripts { } \ No newline at end of file diff --git a/Views/Website/Auth/logo.svg b/Views/Website/Auth/logo.svg new file mode 100644 index 0000000..4040d15 --- /dev/null +++ b/Views/Website/Auth/logo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + diff --git a/wwwroot/website/css/watch.css b/wwwroot/website/css/watch.css index e59559d..f974b83 100644 --- a/wwwroot/website/css/watch.css +++ b/wwwroot/website/css/watch.css @@ -118,7 +118,6 @@ --container-xs: 20rem; --container-sm: 24rem; --container-md: 28rem; - --container-lg: 32rem; --container-xl: 36rem; --container-2xl: 42rem; --container-3xl: 48rem; @@ -796,6 +795,9 @@ .mr-2 { margin-right: calc(var(--spacing) * 2); } + .mr-3 { + margin-right: calc(var(--spacing) * 3); + } .mb-0 { margin-bottom: calc(var(--spacing) * 0); } @@ -1264,6 +1266,9 @@ .justify-center { justify-content: center; } + .justify-end { + justify-content: flex-end; + } .gap-0 { gap: calc(var(--spacing) * 0); } @@ -1558,6 +1563,15 @@ .border-cyan-300 { border-color: var(--color-cyan-300); } + .border-cyan-400 { + border-color: var(--color-cyan-400); + } + .border-cyan-400\/20 { + border-color: color-mix(in srgb, oklch(78.9% 0.154 211.53) 20%, transparent); + @supports (color: color-mix(in lab, red, red)) { + border-color: color-mix(in oklab, var(--color-cyan-400) 20%, transparent); + } + } .border-cyan-600\/50 { border-color: color-mix(in srgb, oklch(60.9% 0.126 221.723) 50%, transparent); @supports (color: color-mix(in lab, red, red)) { @@ -1609,15 +1623,6 @@ .border-orange-300 { border-color: var(--color-orange-300); } - .border-orange-400 { - border-color: var(--color-orange-400); - } - .border-orange-400\/20 { - border-color: color-mix(in srgb, oklch(75% 0.183 55.934) 20%, transparent); - @supports (color: color-mix(in lab, red, red)) { - border-color: color-mix(in oklab, var(--color-orange-400) 20%, transparent); - } - } .border-purple-200 { border-color: var(--color-purple-200); } @@ -1633,6 +1638,9 @@ .border-red-400 { border-color: var(--color-red-400); } + .border-red-500 { + border-color: var(--color-red-500); + } .border-slate-200 { border-color: var(--color-slate-200); } @@ -1717,9 +1725,15 @@ .bg-blue-500 { background-color: var(--color-blue-500); } + .bg-cyan-50 { + background-color: var(--color-cyan-50); + } .bg-cyan-100 { background-color: var(--color-cyan-100); } + .bg-cyan-300 { + background-color: var(--color-cyan-300); + } .bg-cyan-400 { background-color: var(--color-cyan-400); } @@ -1729,6 +1743,12 @@ .bg-cyan-700 { background-color: var(--color-cyan-700); } + .bg-cyan-700\/30 { + background-color: color-mix(in srgb, oklch(52% 0.105 223.128) 30%, transparent); + @supports (color: color-mix(in lab, red, red)) { + background-color: color-mix(in oklab, var(--color-cyan-700) 30%, transparent); + } + } .bg-cyan-700\/70 { background-color: color-mix(in srgb, oklch(52% 0.105 223.128) 70%, transparent); @supports (color: color-mix(in lab, red, red)) { @@ -1798,12 +1818,6 @@ .bg-orange-500 { background-color: var(--color-orange-500); } - .bg-orange-700\/30 { - background-color: color-mix(in srgb, oklch(55.3% 0.195 38.402) 30%, transparent); - @supports (color: color-mix(in lab, red, red)) { - background-color: color-mix(in oklab, var(--color-orange-700) 30%, transparent); - } - } .bg-purple-500 { background-color: var(--color-purple-500); } @@ -2049,6 +2063,11 @@ --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); } + .via-cyan-600 { + --tw-gradient-via: var(--color-cyan-600); + --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); + } .via-emerald-50 { --tw-gradient-via: var(--color-emerald-50); --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); @@ -2059,11 +2078,6 @@ --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); } - .via-orange-600 { - --tw-gradient-via: var(--color-orange-600); - --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); - } .via-rose-50 { --tw-gradient-via: var(--color-rose-50); --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); @@ -2102,6 +2116,10 @@ --tw-gradient-to: var(--color-cyan-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)); } + .to-cyan-100 { + --tw-gradient-to: var(--color-cyan-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)); + } .to-cyan-200 { --tw-gradient-to: var(--color-cyan-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)); @@ -2162,18 +2180,10 @@ --tw-gradient-to: var(--color-orange-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)); } - .to-orange-100 { - --tw-gradient-to: 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)); - } .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)); } - .to-orange-500 { - --tw-gradient-to: var(--color-orange-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)); - } .to-orange-600 { --tw-gradient-to: var(--color-orange-600); --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)); @@ -2618,12 +2628,21 @@ .text-cyan-100 { color: var(--color-cyan-100); } + .text-cyan-100\/70 { + color: color-mix(in srgb, oklch(95.6% 0.045 203.388) 70%, transparent); + @supports (color: color-mix(in lab, red, red)) { + color: color-mix(in oklab, var(--color-cyan-100) 70%, transparent); + } + } .text-cyan-500 { color: var(--color-cyan-500); } .text-cyan-600 { color: var(--color-cyan-600); } + .text-cyan-700 { + color: var(--color-cyan-700); + } .text-cyan-800 { color: var(--color-cyan-800); } @@ -2675,12 +2694,6 @@ .text-orange-100 { color: var(--color-orange-100); } - .text-orange-100\/70 { - color: color-mix(in srgb, oklch(95.4% 0.038 75.164) 70%, transparent); - @supports (color: color-mix(in lab, red, red)) { - color: color-mix(in oklab, var(--color-orange-100) 70%, transparent); - } - } .text-orange-500 { color: var(--color-orange-500); } @@ -3107,13 +3120,6 @@ } } } - .hover\:border-orange-200 { - &:hover { - @media (hover: hover) { - border-color: var(--color-orange-200); - } - } - } .hover\:border-orange-300 { &:hover { @media (hover: hover) { @@ -3341,6 +3347,13 @@ } } } + .hover\:text-cyan-200 { + &:hover { + @media (hover: hover) { + color: var(--color-cyan-200); + } + } + } .hover\:text-cyan-600 { &:hover { @media (hover: hover) { @@ -3421,16 +3434,16 @@ } } } + .focus\:border-cyan-400 { + &:focus { + border-color: var(--color-cyan-400); + } + } .focus\:border-cyan-500 { &:focus { border-color: var(--color-cyan-500); } } - .focus\:border-orange-400 { - &:focus { - border-color: var(--color-orange-400); - } - } .focus\:border-orange-500 { &:focus { border-color: var(--color-orange-500); @@ -3468,6 +3481,11 @@ --tw-ring-color: var(--color-cyan-300); } } + .focus\:ring-cyan-400 { + &:focus { + --tw-ring-color: var(--color-cyan-400); + } + } .focus\:ring-cyan-500 { &:focus { --tw-ring-color: var(--color-cyan-500); @@ -3478,11 +3496,6 @@ --tw-ring-color: var(--color-orange-200); } } - .focus\:ring-orange-400 { - &:focus { - --tw-ring-color: var(--color-orange-400); - } - } .focus\:ring-orange-500 { &:focus { --tw-ring-color: var(--color-orange-500);