This issue has been created
There is 1 update.
 
 
Cristal / cid:jira-generated-image-avatar-5827ab5e-9661-4388-ba92-dcfeadc2ecbd CRISTAL-415 Open

Button icons should be mapped to DS properties

 
View issue   ยท   Add comment
 

Issue created

 
cid:jira-generated-image-avatar-4f0744f1-02f4-40cc-99d5-6e56f00fd260 Thiago Krieck created this issue on 10/Jan/25 18:29
 
Summary: Buttons icons should be mapped to DS properties
Issue Type: cid:jira-generated-image-avatar-5827ab5e-9661-4388-ba92-dcfeadc2ecbd Improvement
Affects Versions: 0.13
Assignee: Unassigned
Components: Design System
Created: 10/Jan/25 18:29
Labels: consistency
Priority: cid:jira-generated-image-static-major-b50c5a6a-d507-4df1-a296-568dae40691b Major
Reporter: Thiago Krieck
Description:

Currently buttons with icons in them are using the c-icon component, however this brings problems with alignment and size. Ideally, we should map those icons to their DS properties:

On Vuetify: https://vuetifyjs.com/en/components/buttons/#icon

On Shoelace: https://shoelace.style/components/button#prefix-and-suffix-icons

 
 

1 update

 
cid:jira-generated-image-avatar-4f0744f1-02f4-40cc-99d5-6e56f00fd260 Changes by Thiago Krieck on 10/Jan/25 18:29
 
Summary: Buttons Button icons should be mapped to DS properties