Skip to content

Main__refactor-ui#28

Merged
RussellLuo merged 2 commits into
mainfrom
main__refactor-ui
May 8, 2026
Merged

Main__refactor-ui#28
RussellLuo merged 2 commits into
mainfrom
main__refactor-ui

Conversation

@youngbeom-shin
Copy link
Copy Markdown
Member

  • refactored icon components to utilize external SVG files for better maintainability
  • updated icon rendering functions to accept icon names as parameters
  • modified HTML to link to a favicon and shortcut icon
  • added new CSS styles for external SVG icons to ensure consistent sizing and appearance

youngbeom added 2 commits May 7, 2026 11:30
…tion

- updated button classes to include 'btn' and 'btn-ghost' for consistent styling
- added new button styles in CSS for various states (primary, secondary, danger, ghost)
- improved accessibility attributes for buttons and toggles
- ensured responsive design with updated button sizes and padding
- refactored icon components to utilize external SVG files for better maintainability
- updated icon rendering functions to accept icon names as parameters
- modified HTML to link to a favicon and shortcut icon
- added new CSS styles for external SVG icons to ensure consistent sizing and appearance
@RussellLuo RussellLuo merged commit 3924336 into main May 8, 2026
@RussellLuo RussellLuo mentioned this pull request May 8, 2026
wanghaojie124 pushed a commit to wanghaojie124/csgclaw that referenced this pull request May 9, 2026
)

- standardize button styling with shared btn/btn-ghost classes
- add button variants for primary, secondary, danger, and ghost states
- improve button accessibility and responsive sizing/padding
- replace inline SVG icons with external SVG assets
- refactor icon rendering to support icon-name based loading
- update HTML favicon references and icon-related styles
@RussellLuo RussellLuo deleted the main__refactor-ui branch May 19, 2026 02:19
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.

2 participants