From 8757692a7be1a6174a0f1a5d3c280a8912d45dd0 Mon Sep 17 00:00:00 2001 From: Joel Butcher Date: Wed, 1 Nov 2023 14:18:45 +0000 Subject: [PATCH] Better Support for RTL (#327) --- stubs/default/resources/views/auth/login.blade.php | 4 ++-- .../default/resources/views/auth/register.blade.php | 2 +- .../views/components/dropdown-link.blade.php | 2 +- .../resources/views/components/dropdown.blade.php | 4 ++-- .../views/components/responsive-nav-link.blade.php | 4 ++-- .../resources/views/layouts/navigation.blade.php | 8 ++++---- .../profile/partials/delete-user-form.blade.php | 2 +- .../resources/js/Components/Dropdown.tsx | 6 +++--- .../resources/js/Components/ResponsiveNavLink.tsx | 2 +- .../resources/js/Layouts/AuthenticatedLayout.tsx | 10 +++++----- .../resources/js/Pages/Auth/ConfirmPassword.tsx | 2 +- .../resources/js/Pages/Auth/ForgotPassword.tsx | 2 +- .../resources/js/Pages/Auth/Login.tsx | 4 ++-- .../resources/js/Pages/Auth/Register.tsx | 2 +- .../resources/js/Pages/Auth/ResetPassword.tsx | 2 +- .../js/Pages/Profile/Partials/DeleteUserForm.tsx | 2 +- .../inertia-react-ts/resources/js/Pages/Welcome.tsx | 10 +++++----- .../resources/js/Components/Dropdown.jsx | 6 +++--- .../resources/js/Components/ResponsiveNavLink.jsx | 2 +- .../resources/js/Layouts/AuthenticatedLayout.jsx | 10 +++++----- .../resources/js/Pages/Auth/ConfirmPassword.jsx | 2 +- .../resources/js/Pages/Auth/ForgotPassword.jsx | 2 +- .../inertia-react/resources/js/Pages/Auth/Login.jsx | 4 ++-- .../resources/js/Pages/Auth/Register.jsx | 2 +- .../resources/js/Pages/Auth/ResetPassword.jsx | 2 +- .../js/Pages/Profile/Partials/DeleteUserForm.jsx | 2 +- stubs/inertia-react/resources/js/Pages/Welcome.jsx | 10 +++++----- .../resources/js/Components/Dropdown.vue | 4 ++-- .../resources/js/Components/DropdownLink.vue | 2 +- .../resources/js/Components/ResponsiveNavLink.vue | 4 ++-- .../resources/js/Layouts/AuthenticatedLayout.vue | 10 +++++----- .../resources/js/Pages/Auth/ConfirmPassword.vue | 2 +- .../inertia-vue-ts/resources/js/Pages/Auth/Login.vue | 4 ++-- .../resources/js/Pages/Auth/Register.vue | 2 +- .../js/Pages/Profile/Partials/DeleteUserForm.vue | 2 +- stubs/inertia-vue-ts/resources/js/Pages/Welcome.vue | 10 +++++----- .../inertia-vue/resources/js/Components/Dropdown.vue | 4 ++-- .../resources/js/Components/DropdownLink.vue | 2 +- .../resources/js/Components/ResponsiveNavLink.vue | 4 ++-- .../resources/js/Layouts/AuthenticatedLayout.vue | 10 +++++----- .../resources/js/Pages/Auth/ConfirmPassword.vue | 2 +- stubs/inertia-vue/resources/js/Pages/Auth/Login.vue | 4 ++-- .../inertia-vue/resources/js/Pages/Auth/Register.vue | 2 +- .../js/Pages/Profile/Partials/DeleteUserForm.vue | 2 +- stubs/inertia-vue/resources/js/Pages/Welcome.vue | 10 +++++----- .../resources/views/welcome.blade.php | 6 +++--- .../views/livewire/layout/navigation.blade.php | 12 ++++++------ .../views/livewire/pages/auth/login.blade.php | 4 ++-- .../views/livewire/pages/auth/register.blade.php | 2 +- .../livewire/profile/delete-user-form.blade.php | 2 +- .../livewire/profile/update-password-form.blade.php | 2 +- .../update-profile-information-form.blade.php | 2 +- .../views/livewire/welcome/navigation.blade.php | 4 ++-- .../views/livewire/layout/navigation.blade.php | 12 ++++++------ .../views/livewire/pages/auth/login.blade.php | 4 ++-- .../views/livewire/pages/auth/register.blade.php | 2 +- .../livewire/profile/delete-user-form.blade.php | 2 +- .../livewire/profile/update-password-form.blade.php | 2 +- .../update-profile-information-form.blade.php | 2 +- .../views/livewire/welcome/navigation.blade.php | 4 ++-- 60 files changed, 126 insertions(+), 126 deletions(-) diff --git a/stubs/default/resources/views/auth/login.blade.php b/stubs/default/resources/views/auth/login.blade.php index 94d385687..80e1b392d 100644 --- a/stubs/default/resources/views/auth/login.blade.php +++ b/stubs/default/resources/views/auth/login.blade.php @@ -28,7 +28,7 @@
@@ -39,7 +39,7 @@ @endif - + {{ __('Log in') }} diff --git a/stubs/default/resources/views/auth/register.blade.php b/stubs/default/resources/views/auth/register.blade.php index 759792ba9..d4b3d5894 100644 --- a/stubs/default/resources/views/auth/register.blade.php +++ b/stubs/default/resources/views/auth/register.blade.php @@ -44,7 +44,7 @@ {{ __('Already registered?') }} - + {{ __('Register') }} diff --git a/stubs/default/resources/views/components/dropdown-link.blade.php b/stubs/default/resources/views/components/dropdown-link.blade.php index 6b54bfbd7..6d5279d8b 100644 --- a/stubs/default/resources/views/components/dropdown-link.blade.php +++ b/stubs/default/resources/views/components/dropdown-link.blade.php @@ -1 +1 @@ -merge(['class' => 'block w-full px-4 py-2 text-left text-sm leading-5 text-gray-700 dark:text-gray-300 hover:bg-gray-100 dark:hover:bg-gray-800 focus:outline-none focus:bg-gray-100 dark:focus:bg-gray-800 transition duration-150 ease-in-out']) }}>{{ $slot }} +merge(['class' => 'block w-full px-4 py-2 text-start text-sm leading-5 text-gray-700 dark:text-gray-300 hover:bg-gray-100 dark:hover:bg-gray-800 focus:outline-none focus:bg-gray-100 dark:focus:bg-gray-800 transition duration-150 ease-in-out']) }}>{{ $slot }} diff --git a/stubs/default/resources/views/components/dropdown.blade.php b/stubs/default/resources/views/components/dropdown.blade.php index ff241986d..65d29d88d 100644 --- a/stubs/default/resources/views/components/dropdown.blade.php +++ b/stubs/default/resources/views/components/dropdown.blade.php @@ -3,14 +3,14 @@ @php switch ($align) { case 'left': - $alignmentClasses = 'origin-top-left left-0'; + $alignmentClasses = 'ltr:origin-top-left rtl:origin-top-right start-0'; break; case 'top': $alignmentClasses = 'origin-top'; break; case 'right': default: - $alignmentClasses = 'origin-top-right right-0'; + $alignmentClasses = 'ltr:origin-top-right rtl:origin-top-left end-0'; break; } diff --git a/stubs/default/resources/views/components/responsive-nav-link.blade.php b/stubs/default/resources/views/components/responsive-nav-link.blade.php index 1148d9a9b..98b55d19e 100644 --- a/stubs/default/resources/views/components/responsive-nav-link.blade.php +++ b/stubs/default/resources/views/components/responsive-nav-link.blade.php @@ -2,8 +2,8 @@ @php $classes = ($active ?? false) - ? 'block w-full pl-3 pr-4 py-2 border-l-4 border-indigo-400 dark:border-indigo-600 text-left text-base font-medium text-indigo-700 dark:text-indigo-300 bg-indigo-50 dark:bg-indigo-900/50 focus:outline-none focus:text-indigo-800 dark:focus:text-indigo-200 focus:bg-indigo-100 dark:focus:bg-indigo-900 focus:border-indigo-700 dark:focus:border-indigo-300 transition duration-150 ease-in-out' - : 'block w-full pl-3 pr-4 py-2 border-l-4 border-transparent text-left text-base font-medium text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-200 hover:bg-gray-50 dark:hover:bg-gray-700 hover:border-gray-300 dark:hover:border-gray-600 focus:outline-none focus:text-gray-800 dark:focus:text-gray-200 focus:bg-gray-50 dark:focus:bg-gray-700 focus:border-gray-300 dark:focus:border-gray-600 transition duration-150 ease-in-out'; + ? 'block w-full ps-3 pe-4 py-2 border-l-4 border-indigo-400 dark:border-indigo-600 text-start text-base font-medium text-indigo-700 dark:text-indigo-300 bg-indigo-50 dark:bg-indigo-900/50 focus:outline-none focus:text-indigo-800 dark:focus:text-indigo-200 focus:bg-indigo-100 dark:focus:bg-indigo-900 focus:border-indigo-700 dark:focus:border-indigo-300 transition duration-150 ease-in-out' + : 'block w-full ps-3 pe-4 py-2 border-l-4 border-transparent text-start text-base font-medium text-gray-600 dark:text-gray-400 hover:text-gray-800 dark:hover:text-gray-200 hover:bg-gray-50 dark:hover:bg-gray-700 hover:border-gray-300 dark:hover:border-gray-600 focus:outline-none focus:text-gray-800 dark:focus:text-gray-200 focus:bg-gray-50 dark:focus:bg-gray-700 focus:border-gray-300 dark:focus:border-gray-600 transition duration-150 ease-in-out'; @endphp merge(['class' => $classes]) }}> diff --git a/stubs/default/resources/views/layouts/navigation.blade.php b/stubs/default/resources/views/layouts/navigation.blade.php index 6b145a87b..c64bf6460 100644 --- a/stubs/default/resources/views/layouts/navigation.blade.php +++ b/stubs/default/resources/views/layouts/navigation.blade.php @@ -11,7 +11,7 @@ -