Fix Phosphor icon class on GnButton/GnIconButton usages.
gnexus-ui-kit's iconNode() does not prepend the base `ph` class
when the icon string starts with `ph-`; it only keeps the string
as-is. All icon props must include the base class explicitly:
`icon="ph ph-sidebar"` instead of `icon="ph-sidebar"`.

Updated 15 icon bindings across 9 components.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
1 parent 11b1532 commit 3b2dfba9d83d75a0400ee80caab9c181faebd16f
@Eugene Sukhodolskiy Eugene Sukhodolskiy authored on 12 May
Showing 9 changed files
View
webclient/src/components/artifacts/ArtifactsPanel.vue
View
webclient/src/components/chat/ChatArea.vue
View
webclient/src/components/chat/ChatHeader.vue
View
webclient/src/components/messages/AssistantMessage.vue
View
webclient/src/components/messages/UserMessage.vue
View
webclient/src/components/sidebar/AppSidebar.vue
View
webclient/src/components/ui/LoginScreen.vue
View
webclient/src/components/ui/SelectionToolbar.vue
View
webclient/src/components/ui/WelcomeScreen.vue