@@ -42,7 +42,7 @@ defineOgImageComponent('Default', {
4242 class =" inline-flex items-center gap-2 font-mono text-sm text-fg-muted hover:text-fg transition-colors duration-200 rounded focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-fg/50 shrink-0"
4343 @click =" router.back()"
4444 >
45- <span class =" i-carbon- arrow-left w-4 h-4" aria-hidden =" true" />
45+ <span class =" i-carbon: arrow-left rtl-flip w-4 h-4" aria-hidden =" true" />
4646 <span class =" hidden sm:inline" >{{ $t('nav.back') }}</span >
4747 </button >
4848 </div >
@@ -106,7 +106,7 @@ defineOgImageComponent('Default', {
106106 :aria-checked =" settings.relativeDates"
107107 @click =" settings.relativeDates = !settings.relativeDates"
108108 >
109- <span class =" text-sm text-fg font-medium text-left " >
109+ <span class =" text-sm text-fg font-medium text-start " >
110110 {{ $t('settings.relative_dates') }}
111111 </span >
112112 <span
@@ -116,9 +116,7 @@ defineOgImageComponent('Default', {
116116 >
117117 <span
118118 class =" pointer-events-none inline-block h-5 w-5 rounded-full shadow-sm ring-0 transition-transform duration-200 ease-in-out motion-reduce:transition-none"
119- :class ="
120- settings.relativeDates ? 'translate-x-5 bg-bg' : 'translate-x-0 bg-fg-muted'
121- "
119+ :class =" settings.relativeDates ? 'bg-bg' : 'bg-fg-muted'"
122120 />
123121 </span >
124122 </button >
@@ -139,7 +137,7 @@ defineOgImageComponent('Default', {
139137 :aria-checked =" settings.includeTypesInInstall"
140138 @click =" settings.includeTypesInInstall = !settings.includeTypesInInstall"
141139 >
142- <span class =" text-sm text-fg font-medium text-left " >
140+ <span class =" text-sm text-fg font-medium text-start " >
143141 {{ $t('settings.include_types') }}
144142 </span >
145143 <span
@@ -151,11 +149,7 @@ defineOgImageComponent('Default', {
151149 >
152150 <span
153151 class =" pointer-events-none inline-block h-5 w-5 rounded-full shadow-sm ring-0 transition-transform duration-200 ease-in-out motion-reduce:transition-none"
154- :class ="
155- settings.includeTypesInInstall
156- ? 'translate-x-5 bg-bg'
157- : 'translate-x-0 bg-fg-muted'
158- "
152+ :class =" settings.includeTypesInInstall ? 'bg-bg' : 'bg-fg-muted'"
159153 />
160154 </span >
161155 </button >
@@ -176,7 +170,7 @@ defineOgImageComponent('Default', {
176170 :aria-checked =" settings.hidePlatformPackages"
177171 @click =" settings.hidePlatformPackages = !settings.hidePlatformPackages"
178172 >
179- <span class =" text-sm text-fg font-medium text-left " >
173+ <span class =" text-sm text-fg font-medium text-start " >
180174 {{ $t('settings.hide_platform_packages') }}
181175 </span >
182176 <span
@@ -188,11 +182,7 @@ defineOgImageComponent('Default', {
188182 >
189183 <span
190184 class =" pointer-events-none inline-block h-5 w-5 rounded-full shadow-sm ring-0 transition-transform duration-200 ease-in-out motion-reduce:transition-none"
191- :class ="
192- settings.hidePlatformPackages
193- ? 'translate-x-5 bg-bg'
194- : 'translate-x-0 bg-fg-muted'
195- "
185+ :class =" settings.hidePlatformPackages ? 'bg-bg' : 'bg-fg-muted'"
196186 />
197187 </span >
198188 </button >
@@ -246,7 +236,7 @@ defineOgImageComponent('Default', {
246236 rel =" noopener noreferrer"
247237 class =" inline-flex items-center gap-2 text-sm text-fg-muted hover:text-fg transition-colors duration-200 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-fg/50 rounded"
248238 >
249- <span class =" i-carbon- logo-github w-4 h-4" aria-hidden =" true" />
239+ <span class =" i-carbon: logo-github w-4 h-4" aria-hidden =" true" />
250240 {{ $t('settings.help_translate') }}
251241 </a >
252242 </template >
@@ -256,3 +246,15 @@ defineOgImageComponent('Default', {
256246 </article >
257247 </main >
258248</template >
249+
250+ <style scoped>
251+ button [aria-checked = ' false' ] > span :last-of-type > span {
252+ translate : 0 ;
253+ }
254+ button [aria-checked = ' true' ] > span :last-of-type > span {
255+ translate : calc (100% );
256+ }
257+ html [dir = ' rtl' ] button [aria-checked = ' true' ] > span :last-of-type > span {
258+ translate : calc (-100% );
259+ }
260+ </style >
0 commit comments