-
Notifications
You must be signed in to change notification settings - Fork 445
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create new ButtonIcon component #10447
Labels
Enhancement:1:Minor
A new feature or improvement that can be implemented in less than 3 days.
UI/UX
Issues affecting the user interface/user experience
Milestone
Comments
blesildaramirez
added
Enhancement:1:Minor
A new feature or improvement that can be implemented in less than 3 days.
UI/UX
Issues affecting the user interface/user experience
labels
Sep 18, 2024
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Sep 19, 2024
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Sep 19, 2024
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Sep 20, 2024
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Sep 20, 2024
…Expand and History icons
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Sep 20, 2024
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Sep 20, 2024
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Sep 23, 2024
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Sep 23, 2024
…Expand and History icons
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Sep 23, 2024
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Sep 23, 2024
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Sep 23, 2024
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Sep 23, 2024
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Sep 24, 2024
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Sep 24, 2024
…Expand and History icons
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Sep 24, 2024
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Sep 24, 2024
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Sep 24, 2024
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Sep 24, 2024
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Sep 24, 2024
…ry for ellipsis/icon only mode
blesildaramirez
added a commit
to pkp/ui-library
that referenced
this issue
Sep 24, 2024
* pkp/pkp-lib#i10447 Add new icons to Icon Gallery * pkp/pkp-lib#10447 Add ButtonIcon component * pkp/pkp-lib#10447 Add Copy icon and remove fixed width and height on Expand and History icons * pkp/pkp-lib#10447 Update ButtonIcon style and props, provide documentation * pkp/pkp-lib#10447 Update DropdownActions component to use ButtonIcon * pkp/pkp-lib#10447 Adjust button size for ButtonIcon component * pkp/pkp-lib#10447 Remove prop enlarged icon for ButtonIcon component * pkp/pkp-lib#10447 Update how button is clicked in DropdownActions story for ellipsis/icon only mode
blesildaramirez
added a commit
to blesildaramirez/ui-library
that referenced
this issue
Sep 26, 2024
blesildaramirez
added a commit
to pkp/ui-library
that referenced
this issue
Sep 26, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Enhancement:1:Minor
A new feature or improvement that can be implemented in less than 3 days.
UI/UX
Issues affecting the user interface/user experience
This component will be used in cases where we need a button that only displays an icon. Additionally, it should be flexible enough to handle scenarios where only an icon is displayed, such as when integrating with our existing
DropdownActions
component which is usingMenuButton
from@headlessui/vue
.Key Features:
aria-label
for buttons that only contain icons.aria-label
attribute for accessibility.The text was updated successfully, but these errors were encountered: