Skip to content

Shared components 추가 (Button, BottomTabBar, AppBar, SegmentedControl, SnakBar, Toast)#18

Merged
devgony merged 22 commits intoprography:mainfrom
devgony:shared-components-1
Jun 26, 2025
Merged

Shared components 추가 (Button, BottomTabBar, AppBar, SegmentedControl, SnakBar, Toast)#18
devgony merged 22 commits intoprography:mainfrom
devgony:shared-components-1

Conversation

@devgony
Copy link
Collaborator

@devgony devgony commented Jun 15, 2025

Todo

  • Button
  • BottomTabBar
  • AppBar
  • SegmentedControl
  • SnakBar
  • Toast

@devgony devgony closed this Jun 24, 2025
@devgony devgony force-pushed the shared-components-1 branch from cf7212f to 443895a Compare June 24, 2025 13:21
@devgony devgony reopened this Jun 24, 2025
devgony added 6 commits June 26, 2025 13:41
…a design

- Rename TabBar component to BottomTabBar
- Fix tab order bug where tabs would rearrange based on type
- Maintain consistent tab order (Goal, Group, Feed, MyPage) with only active state changing
- Update Button component to match Figma specifications:
  - Apply correct padding, font-size, and height for each size
  - Integrate design tokens for consistent styling
  - Improve focus ring styling with proper colors
- Update Button stories with Figma labels and comprehensive examples
- Remove old TabBar files and update exports
… design tokens

- Convert BottomTabBar, AppBar, SegmentedControl, SnackBar, Toast to Tailwind CSS
- Integrate design tokens from tokens.css for consistent styling
- Remove all style.css files and CSS imports
- Improve accessibility with proper focus styles
- Use cn utility for conditional class merging
- Maintain responsive design and hover/active states
- Ensure consistent typography using font-SUIT_Variable
@devgony devgony requested a review from Hys-Lee June 26, 2025 05:32
@devgony devgony marked this pull request as ready for review June 26, 2025 05:33
@devgony devgony changed the title Shared components 추가 Shared components 추가 (Button, BottomTabBar, AppBar, SegmentedControl, SnakBar, Toast) Jun 26, 2025
@Hys-Lee
Copy link
Collaborator

Hys-Lee commented Jun 26, 2025

스타일은 tailwind안쓰시고 css로 하신 이유가 있나요?

@devgony
Copy link
Collaborator Author

devgony commented Jun 26, 2025

스타일은 tailwind안쓰시고 css로 하신 이유가 있나요?

엇.. css 로 되어있는 부분이 있나요?

@Hys-Lee
Copy link
Collaborator

Hys-Lee commented Jun 26, 2025

확인했습니답 ㅎㅎ

@devgony devgony merged commit e9d8a9d into prography:main Jun 26, 2025
2 of 4 checks passed
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