- Replace .profile-page wrapper + nested form with <PageShell as=form @submit.prevent> - Replace .profile-columns grid with <ColumnsLayout cols=2> + named slots - Replace all 5 .profile-col-inset wrappers with <PageSection> components - Replace <hr class=section-divider> separators with <PageSection divider=top> - Add type=button to Sign In CTA (prevent accidental form submit) - Delete .profile-page, .profile-authenticated, .page-content, .profile-main, .profile-columns, .profile-col-left/right, .profile-col-inset asymmetric padding, and collapse rules |
||
|---|---|---|
| .. | ||
| assets | ||
| components | ||
| composables | ||
| config | ||
| layouts | ||
| middleware | ||
| pages | ||
| plugins | ||
| utils | ||
| app.config.ts | ||
| app.vue | ||