diff --git a/docker/app/Dockerfile b/docker/app/Dockerfile index d902804..d6784f1 100644 --- a/docker/app/Dockerfile +++ b/docker/app/Dockerfile @@ -6,10 +6,10 @@ COPY . /var/www RUN echo "" > /var/www/storage/logs/laravel.log +COPY ./docker/supervisord.conf /etc/supervisord.conf + RUN chmod -R gu+w storage/ && chmod -R guo+w storage/ && chmod -R gu+w bootstrap/cache/ && chmod -R guo+w bootstrap/cache/ RUN chown -R www-data:www-data /var/www -COPY ./docker/supervisord.conf /etc/supervisord.conf - -CMD ["supervisord", "-c", "/etc/supervisord.conf"] \ No newline at end of file +CMD ["supervisord", "-c", "/etc/supervisord.conf"] diff --git a/resources/css/app.css b/resources/css/app.css index bd6213e..0de2120 100644 --- a/resources/css/app.css +++ b/resources/css/app.css @@ -1,3 +1,7 @@ @tailwind base; @tailwind components; -@tailwind utilities; \ No newline at end of file +@tailwind utilities; + +[x-cloak] { + display: none; +} diff --git a/resources/js/Misc/EmptyState.vue b/resources/js/Casual/EmptyState.vue similarity index 58% rename from resources/js/Misc/EmptyState.vue rename to resources/js/Casual/EmptyState.vue index 8a7e3b7..ff69dda 100644 --- a/resources/js/Misc/EmptyState.vue +++ b/resources/js/Casual/EmptyState.vue @@ -1,28 +1,15 @@ - - + + diff --git a/resources/js/Misc/Loaders/OverlaySpinner.vue b/resources/js/Casual/Loaders/OverlaySpinner.vue similarity index 95% rename from resources/js/Misc/Loaders/OverlaySpinner.vue rename to resources/js/Casual/Loaders/OverlaySpinner.vue index 0006623..b6d22c1 100644 --- a/resources/js/Misc/Loaders/OverlaySpinner.vue +++ b/resources/js/Casual/Loaders/OverlaySpinner.vue @@ -2,12 +2,11 @@
- + class="top-0 left-0 flex items-center justify-center w-full h-full rounded flex-col z-40" + >
-
@@ -43,4 +42,4 @@ export default { transform: rotate(360deg); } } - \ No newline at end of file + diff --git a/resources/js/Components/Banner.vue b/resources/js/Components/Banner.vue index b522f5c..7ac3958 100644 --- a/resources/js/Components/Banner.vue +++ b/resources/js/Components/Banner.vue @@ -13,11 +13,11 @@ watch(message, async () => { diff --git a/resources/js/Components/NavLink.vue b/resources/js/Components/NavLink.vue index bf41e7a..0ca4fce 100644 --- a/resources/js/Components/NavLink.vue +++ b/resources/js/Components/NavLink.vue @@ -9,7 +9,7 @@ const props = defineProps({ const classes = computed(() => { return props.active - ? 'inline-flex items-center px-1 pt-1 border-b-2 border-indigo-400 text-sm font-medium leading-5 text-gray-900 focus:outline-none focus:border-indigo-700 transition' + ? 'inline-flex items-center px-1 pt-1 border-b-2 border-primary-400 text-sm font-medium leading-5 text-gray-900 focus:outline-none focus:border-primary-700 transition' : 'inline-flex items-center px-1 pt-1 border-b-2 border-transparent text-sm font-medium leading-5 text-gray-500 hover:text-gray-700 hover:border-gray-300 focus:outline-none focus:text-gray-700 focus:border-gray-300 transition'; }); diff --git a/resources/js/Components/ResponsiveNavLink.vue b/resources/js/Components/ResponsiveNavLink.vue index 038b02e..2831bfe 100644 --- a/resources/js/Components/ResponsiveNavLink.vue +++ b/resources/js/Components/ResponsiveNavLink.vue @@ -10,7 +10,7 @@ const props = defineProps({ const classes = computed(() => { return props.active - ? 'block pl-3 pr-4 py-2 border-l-4 border-indigo-400 text-base font-medium text-indigo-700 bg-indigo-50 focus:outline-none focus:text-indigo-800 focus:bg-indigo-100 focus:border-indigo-700 transition' + ? 'block pl-3 pr-4 py-2 border-l-4 border-primary-400 text-base font-medium text-primary-700 bg-primary-50 focus:outline-none focus:text-primary-800 focus:bg-primary-100 focus:border-primary-700 transition' : 'block pl-3 pr-4 py-2 border-l-4 border-transparent text-base font-medium text-gray-600 hover:text-gray-800 hover:bg-gray-50 hover:border-gray-300 focus:outline-none focus:text-gray-800 focus:bg-gray-50 focus:border-gray-300 transition'; }); diff --git a/resources/js/Components/TextInput.vue b/resources/js/Components/TextInput.vue index 84a0f9c..b44cd63 100644 --- a/resources/js/Components/TextInput.vue +++ b/resources/js/Components/TextInput.vue @@ -21,7 +21,7 @@ defineExpose({ focus: () => input.value.focus() }); -
+
Forgot your password? No problem. Just let us know your email address and we will email you a password reset link that will allow you to choose a new one.
-
+
{{ status }}
diff --git a/resources/js/Pages/Auth/Login.vue b/resources/js/Pages/Auth/Login.vue index 38696d4..9aec664 100644 --- a/resources/js/Pages/Auth/Login.vue +++ b/resources/js/Pages/Auth/Login.vue @@ -37,7 +37,7 @@ const submit = () => { -
+
{{ status }}
@@ -72,16 +72,16 @@ const submit = () => {
- + Forgot your password? - + Log in
diff --git a/resources/js/Pages/Auth/Register.vue b/resources/js/Pages/Auth/Register.vue index 08e816b..758611f 100644 --- a/resources/js/Pages/Auth/Register.vue +++ b/resources/js/Pages/Auth/Register.vue @@ -90,8 +90,8 @@ const submit = () => {
-
- I agree to the Terms of Service and Privacy Policy +
+ I agree to the Terms of Service and Privacy Policy
@@ -99,11 +99,11 @@ const submit = () => {
- + Already registered? - + Register
diff --git a/resources/js/Pages/Auth/TwoFactorChallenge.vue b/resources/js/Pages/Auth/TwoFactorChallenge.vue index 845fe96..70efcf1 100644 --- a/resources/js/Pages/Auth/TwoFactorChallenge.vue +++ b/resources/js/Pages/Auth/TwoFactorChallenge.vue @@ -45,7 +45,7 @@ const submit = () => { -
+
@@ -85,7 +85,7 @@ const submit = () => {
- - + Log in
diff --git a/resources/js/Pages/Auth/VerifyEmail.vue b/resources/js/Pages/Auth/VerifyEmail.vue index 14c9934..7e5d910 100644 --- a/resources/js/Pages/Auth/VerifyEmail.vue +++ b/resources/js/Pages/Auth/VerifyEmail.vue @@ -26,11 +26,11 @@ const verificationLinkSent = computed(() => props.status === 'verification-link- -
+
Before continuing, could you verify your email address by clicking on the link we just emailed to you? If you didn't receive the email, we will gladly send you another.
-
+
A new verification link has been sent to the email address you provided in your profile settings.
@@ -43,7 +43,7 @@ const verificationLinkSent = computed(() => props.status === 'verification-link-
Edit Profile @@ -51,7 +51,7 @@ const verificationLinkSent = computed(() => props.status === 'verification-link- :href="route('logout')" method="post" as="button" - class="underline text-sm text-gray-600 hover:text-gray-900 ml-2" + class="underline text-sm text-gray-600 dark:text-gray-400 hover:text-gray-900 dark:hover:text-gray-100 rounded-md focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary-500 dark:focus:ring-offset-gray-800 ms-2" > Log Out diff --git a/resources/js/Pages/Dashboard.vue b/resources/js/Pages/Dashboard.vue index 6d86f1c..e3a6b33 100644 --- a/resources/js/Pages/Dashboard.vue +++ b/resources/js/Pages/Dashboard.vue @@ -13,7 +13,6 @@ const changeLocale = (lang) => { loadLanguageAsync(lang); locale.value = lang; } -