stack/packages
Zai Shi 387c071501
Fix brand icons (#679)
<!--

Make sure you've read the CONTRIBUTING.md guidelines:
https://github.com/stack-auth/stack-auth/blob/dev/CONTRIBUTING.md

-->

<!-- ELLIPSIS_HIDDEN -->

----

> [!IMPORTANT]
> Refactor provider icon handling by introducing `ProviderIcon`
component and add Apple brand color.
> 
>   - **Components**:
> - Introduce `ProviderIcon` component in `providers.tsx` to encapsulate
icon rendering logic.
> - Replace inline icon rendering with `ProviderIcon` in
`page-client.tsx` and `ProviderSettingSwitch` in `providers.tsx`.
>   - **Brand Icons**:
>     - Add `apple` to `BRAND_COLORS` in `brand-icons.tsx`.
>   - **Misc**:
>     - Update imports in `page-client.tsx` to include `ProviderIcon`.
> 
> <sup>This description was created by </sup>[<img alt="Ellipsis"
src="https://img.shields.io/badge/Ellipsis-blue?color=175173">](https://www.ellipsis.dev?ref=stack-auth%2Fstack-auth&utm_source=github&utm_medium=referral)<sup>
for 9a6dd99a97. You can
[customize](https://app.ellipsis.dev/stack-auth/settings/summaries) this
summary. It will automatically update as commits are pushed.</sup>

<!-- ELLIPSIS_HIDDEN -->
2025-05-15 23:31:44 +02:00
..
init-stack chore: update package versions 2025-05-13 16:00:40 -07:00
js chore: update package versions 2025-05-13 16:00:40 -07:00
react chore: update package versions 2025-05-13 16:00:40 -07:00
stack chore: update package versions 2025-05-13 16:00:40 -07:00
stack-emails chore: update package versions 2025-05-13 16:00:40 -07:00
stack-sc chore: update package versions 2025-05-13 16:00:40 -07:00
stack-shared Add comment explaining defaults 2025-05-15 14:04:51 -07:00
stack-ui Fix brand icons (#679) 2025-05-15 23:31:44 +02:00
template Handle OAuth consent_required error (#685) 2025-05-15 23:09:27 +02:00