- Remove unused 'currentTheme' translation keys from English and Chinese
- Add role="dialog", aria-modal="true", aria-labelledby to ThemeSelectModal
- Add aria-label for close button accessibility
Co-authored-by: binaricat <16399091+binaricat@users.noreply.github.com>
- Create new ThemeSelectModal component for theme selection
- Replace inline theme grid with a preview button that opens modal
- Group themes by type (dark/light) in modal
- Add i18n translations for modal (English and Chinese)
Co-authored-by: binaricat <16399091+binaricat@users.noreply.github.com>