diff --git a/app/components/Button/Base.vue b/app/components/Button/Base.vue index 88464d6986..1a142b193f 100644 --- a/app/components/Button/Base.vue +++ b/app/components/Button/Base.vue @@ -15,8 +15,8 @@ const props = withDefaults( type?: 'button' | 'submit' /** @default "secondary" */ variant?: 'primary' | 'secondary' - /** @default "medium" */ - size?: 'small' | 'medium' + /** @default "md" */ + size?: 'sm' | 'md' /** Keyboard shortcut hint */ ariaKeyshortcuts?: string /** Forces the button to occupy the entire width of its container. */ @@ -27,7 +27,7 @@ const props = withDefaults( { type: 'button', variant: 'secondary', - size: 'medium', + size: 'md', }, ) @@ -48,8 +48,8 @@ defineExpose({ :class="{ 'inline-flex': !block, 'flex': block, - 'text-sm px-4 py-2': size === 'medium', - 'text-xs px-2 py-0.5': size === 'small', + 'text-sm px-4 py-2': size === 'md', + 'text-xs px-2 py-0.5': size === 'sm', 'bg-transparent text-fg hover:enabled:(bg-fg/10) focus-visible:enabled:(bg-fg/10) aria-pressed:(bg-fg/10 border-fg/20 hover:enabled:(bg-fg/20 text-fg/50))': variant === 'secondary', 'text-bg bg-fg hover:enabled:(bg-fg/50) focus-visible:enabled:(bg-fg/50) aria-pressed:(bg-fg text-bg border-fg hover:enabled:(text-bg/50))': diff --git a/app/components/Button/ButtonBase.stories.ts b/app/components/Button/ButtonBase.stories.ts index db18a72d63..a8aba1f8f7 100644 --- a/app/components/Button/ButtonBase.stories.ts +++ b/app/components/Button/ButtonBase.stories.ts @@ -52,7 +52,7 @@ export const Secondary: Story = { export const Small: Story = { args: { - size: 'small', + size: 'sm', }, render: args => ({ components: { ButtonBase }, diff --git a/app/components/Compare/FacetSelector.vue b/app/components/Compare/FacetSelector.vue index f8f39aee7e..2474d873b5 100644 --- a/app/components/Compare/FacetSelector.vue +++ b/app/components/Compare/FacetSelector.vue @@ -40,7 +40,7 @@ function isCategoryNoneSelected(category: string): boolean { :aria-pressed="isCategoryAllSelected(category)" :disabled="isCategoryAllSelected(category)" @click="selectCategory(category)" - size="small" + size="sm" > {{ $t('compare.facets.all') }} @@ -52,7 +52,7 @@ function isCategoryNoneSelected(category: string): boolean { :aria-pressed="isCategoryNoneSelected(category)" :disabled="isCategoryNoneSelected(category)" @click="deselectCategory(category)" - size="small" + size="sm" > {{ $t('compare.facets.none') }} @@ -64,7 +64,7 @@ function isCategoryNoneSelected(category: string): boolean { { {{ pkg }} { @@ -73,7 +73,7 @@ const docUrl = computed(() => { - + {{ $t('package.replacement.learn_more') }} diff --git a/app/components/Filter/Panel.vue b/app/components/Filter/Panel.vue index 748f921e70..d68ddf5806 100644 --- a/app/components/Filter/Panel.vue +++ b/app/components/Filter/Panel.vue @@ -246,7 +246,6 @@ const hasActiveFilters = computed(() => !!filterSummary.value) :placeholder="searchPlaceholder" autocomplete="off" class="w-full min-w-25" - size="medium" no-correct /> @@ -328,7 +327,7 @@ const hasActiveFilters = computed(() => !!filterSummary.value) diff --git a/app/components/Header/AuthModal.client.vue b/app/components/Header/AuthModal.client.vue index 1a3c42d4e7..1b96d04947 100644 --- a/app/components/Header/AuthModal.client.vue +++ b/app/components/Header/AuthModal.client.vue @@ -112,7 +112,6 @@ watch(user, async newUser => { :placeholder="$t('auth.modal.handle_placeholder')" no-correct class="w-full" - size="medium" />
diff --git a/app/components/Header/SearchBox.vue b/app/components/Header/SearchBox.vue index 9a01ebf9fe..50ddd4f826 100644 --- a/app/components/Header/SearchBox.vue +++ b/app/components/Header/SearchBox.vue @@ -62,7 +62,7 @@ defineExpose({ focus }) class="w-full min-w-25 ps-7 pe-8" @focus="isSearchFocused = true" @blur="isSearchFocused = false" - size="small" + size="sm" ariaKeyshortcuts="/" />
diff --git a/app/components/Org/MembersPanel.vue b/app/components/Org/MembersPanel.vue index 580f35ec28..4eb3aa136d 100644 --- a/app/components/Org/MembersPanel.vue +++ b/app/components/Org/MembersPanel.vue @@ -339,7 +339,7 @@ watch(lastExecutionTime, () => { :placeholder="$t('org.members.filter_placeholder')" no-correct class="w-full min-w-25 ps-7" - size="small" + size="sm" />
{ :placeholder="$t('org.members.username_placeholder')" no-correct class="w-full min-w-25" - size="small" + size="sm" />
{ autocomplete="one-time-code" spellcheck="false" :class="['flex-1 min-w-25', otpError ? 'border-red-500 focus:outline-red-500' : '']" - size="small" + size="sm" @input="otpError = ''" />
{ :placeholder="$t('org.teams.username_placeholder')" no-correct class="flex-1 min-w-25" - size="medium" />
diff --git a/app/components/Package/Maintainers.vue b/app/components/Package/Maintainers.vue index 4876ad1f55..d7f8dd5e5c 100644 --- a/app/components/Package/Maintainers.vue +++ b/app/components/Package/Maintainers.vue @@ -265,7 +265,7 @@ watch( :placeholder="$t('package.maintainers.username_placeholder')" no-correct class="flex-1 min-w-25 m-1" - size="small" + size="sm" /> {{ isAdding ? '…' : $t('package.maintainers.add_button') }} diff --git a/app/components/Package/MetricsBadges.vue b/app/components/Package/MetricsBadges.vue index 4c07a29fea..59d5253e2b 100644 --- a/app/components/Package/MetricsBadges.vue +++ b/app/components/Package/MetricsBadges.vue @@ -66,7 +66,7 @@ const typesHref = computed(() => { diff --git a/app/components/Package/TableRow.vue b/app/components/Package/TableRow.vue index 1a105b7e70..0f1433d7f5 100644 --- a/app/components/Package/TableRow.vue +++ b/app/components/Package/TableRow.vue @@ -144,7 +144,7 @@ const compactNumberFormatter = useCompactNumberFormatter() { type="date" :max="DATE_INPUT_MAX" class="w-full min-w-0 bg-transparent" - size="medium" /> @@ -1673,7 +1672,6 @@ watch(selectedMetric, value => { type="date" :max="DATE_INPUT_MAX" class="w-full min-w-0 bg-transparent" - size="medium" /> diff --git a/app/components/Package/Versions.vue b/app/components/Package/Versions.vue index 4d03bd56d7..fd5544db22 100644 --- a/app/components/Package/Versions.vue +++ b/app/components/Package/Versions.vue @@ -565,7 +565,7 @@ function majorGroupContainsCurrent(group: (typeof otherMajorGroups.value)[0]): b autocomplete="off" class="flex-1 min-w-0" :class="isInvalidRange ? '!border-red-500' : ''" - size="small" + size="sm" /> { :aria-label="$t('settings.data_source.label')" :aria-expanded="isOpen" aria-haspopup="true" - size="small" + size="sm" class="border-none w-8 h-8 !px-0 justify-center" classicon="i-lucide:settings" @click="isOpen = !isOpen" diff --git a/app/components/Terminal/Install.vue b/app/components/Terminal/Install.vue index 162dc84ec5..f1fbe7fd2f 100644 --- a/app/components/Terminal/Install.vue +++ b/app/components/Terminal/Install.vue @@ -185,7 +185,7 @@ const copyDevInstallCommand = () => > (() => { type="text" :placeholder="$t('package.versions.version_filter_placeholder')" :aria-label="$t('package.versions.version_filter_label')" - size="small" + size="sm" class="w-36 sm:w-44" /> diff --git a/app/pages/translation-status.vue b/app/pages/translation-status.vue index dfe1b076ef..2eb03598d6 100644 --- a/app/pages/translation-status.vue +++ b/app/pages/translation-status.vue @@ -186,7 +186,7 @@ ${template}`

{{ $t('translation_status.missing_keys', {}, { locale: localeEntry.lang }) }}

- + {{ copied ? $t('common.copied', {}, { locale: localeEntry.lang }) @@ -209,11 +209,7 @@ ${template}`
- + {{ $t('i18n.edit_on_github', {}, { locale: localeEntry.lang }) }}
diff --git a/test/nuxt/a11y.spec.ts b/test/nuxt/a11y.spec.ts index 5e2c97a7d5..d5827c61ee 100644 --- a/test/nuxt/a11y.spec.ts +++ b/test/nuxt/a11y.spec.ts @@ -514,7 +514,7 @@ describe('component accessibility audits', () => { it('should have no accessibility violations with size small', async () => { const component = await mountSuspended(ButtonBase, { - props: { size: 'small' }, + props: { size: 'sm' }, slots: { default: 'Button content' }, }) const results = await runAxe(component) @@ -574,7 +574,7 @@ describe('component accessibility audits', () => { to: 'http://example.com', disabled: true, variant: 'button-secondary', - size: 'small', + size: 'sm', }, slots: { default: 'Button link content' }, }) @@ -2689,7 +2689,7 @@ describe('component accessibility audits', () => { it('should have no accessibility violations with size small', async () => { const component = await mountSuspended(InputBase, { - props: { size: 'small' }, + props: { size: 'sm' }, attrs: { 'aria-label': 'Small input' }, }) const results = await runAxe(component) @@ -2698,7 +2698,7 @@ describe('component accessibility audits', () => { it('should have no accessibility violations with size large', async () => { const component = await mountSuspended(InputBase, { - props: { size: 'large' }, + props: { size: 'lg' }, attrs: { 'aria-label': 'Large input' }, }) const results = await runAxe(component)