diff --git a/docs/.vitepress/theme/components/base/Input.vue b/docs/.vitepress/theme/components/base/Input.vue index 33134c9b9..1bac147ba 100644 --- a/docs/.vitepress/theme/components/base/Input.vue +++ b/docs/.vitepress/theme/components/base/Input.vue @@ -35,6 +35,8 @@ const updateShortcutSpacing = () => { }); }; +const isMac = /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform); + onMounted(updateShortcutSpacing); watch(() => props.shortcut, updateShortcutSpacing); @@ -73,6 +75,7 @@ defineExpose({ v-if="type === 'search' && modelValue" class="clear-button" aria-label="Clear input" + :style="{ right: isMac ? '50px' : '68px' }" >