Skip to content

✨ feat: add SayGM icon and provider mapping - #385

Open
markdavison wants to merge 1 commit into
lobehub:masterfrom
taostat:feat/saygm-icon
Open

✨ feat: add SayGM icon and provider mapping#385
markdavison wants to merge 1 commit into
lobehub:masterfrom
taostat:feat/saygm-icon

Conversation

@markdavison

Copy link
Copy Markdown

πŸ’» ε˜ζ›΄η±»εž‹ | Change Type

  • ✨ feat

πŸ”€ ε˜ζ›΄θ―΄ζ˜Ž | Description of Change

Adds the official SayGM brand mark and maps the saygm provider ID so ProviderIcon provider="saygm" resolves correctly.

  • Adds web and React Native Mono, Color, Text, Combine, and Avatar variants
  • Uses the official mark published on saygm.com
  • Uses SayGM yellow (#FFCE3F) with the black mark for the color/avatar variants
  • Registers SayGM in the web and React Native provider mappings
  • Adds the generated docs catalogue entry

This is required by the SayGM LobeChat provider integration; without the mapping, LobeChat displays the generic fallback provider icon.

βœ… Verification

  • npm run lint
  • npm run type-check
  • npm run lint --workspace @lobehub/icons-rn
  • npm run lint:circular
  • npm run build
  • Visual verification in LobeChat: provider avatar, combined heading, API-key form, and model list

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant