[READ-ONLY] a fast, modern browser for the npm registry
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: use `~` on username page

+4 -4
+4 -4
app/pages/~[username]/index.vue
··· 154 154 }) 155 155 156 156 useSeoMeta({ 157 - title: () => `@${username.value} - npmx`, 157 + title: () => `~${username.value} - npmx`, 158 158 description: () => `npm packages maintained by ${username.value}`, 159 159 }) 160 160 161 161 defineOgImageComponent('Default', { 162 - title: () => `@${username.value}`, 162 + title: () => `~${username.value}`, 163 163 description: () => (results.value ? `${results.value.total} packages` : 'npm user profile'), 164 164 }) 165 165 </script> ··· 179 179 }}</span> 180 180 </div> 181 181 <div> 182 - <h1 class="font-mono text-2xl sm:text-3xl font-medium">@{{ username }}</h1> 182 + <h1 class="font-mono text-2xl sm:text-3xl font-medium">~{{ username }}</h1> 183 183 <p v-if="results?.total" class="text-fg-muted text-sm mt-1"> 184 184 {{ $t('org.public_packages', { count: formatNumber(results.total) }, results.total) }} 185 185 </p> ··· 217 217 <!-- Empty state --> 218 218 <div v-else-if="results && results.total === 0" class="py-12 text-center"> 219 219 <p class="text-fg-muted font-mono"> 220 - {{ $t('user.page.no_packages') }} <span class="text-fg">@{{ username }}</span> 220 + {{ $t('user.page.no_packages') }} <span class="text-fg">~{{ username }}</span> 221 221 </p> 222 222 <p class="text-fg-subtle text-sm mt-2">{{ $t('user.page.no_packages_hint') }}</p> 223 223 </div>