Nuxt Ui Guideline: Icons — Use leadingIcon and trailingIcon. Description: Position icons with dedicated props for clarity. Do: leadingIcon="lucide:plus" trailingIcon="lucide:arrow-right". Don't: Manual icon positioning. Good Example: <UButton leadingIcon="lucide:plus">. Bad Example: <UButton><Icon name="lucide:plus"/>Add</UButton>. Severity: Low. Docs: https://ui.nuxt.com/docs/components/button.