Skip to content
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

[FE] 홈 관리 네비게이션에 랜딩페이지로 이동하는 기능 추가 및 TopNav 구조 개선 #614

Closed
2 tasks
jinhokim98 opened this issue Sep 25, 2024 · 0 comments · Fixed by #627
Assignees
Labels
Milestone

Comments

@jinhokim98
Copy link
Contributor

jinhokim98 commented Sep 25, 2024

📄 설명

  1. 홈 관리 네비게이션에 랜딩페이지로 이동하는 기능 추가

참여자가 행동대장을 사용하고 만족감을 느낀다면 행동대장을 사용해봐야겠다고 생각을 할 것입니다.
하지만 랜딩페이지로 되돌아가는 기능이 없어 어떻게 행사 생성을 하는지 모를 수 있어 TopNav에 랜딩 페이지로 돌아가는 기능을 추가하려고 합니다.

  1. TopNav 구조 개선

지금의 TopNav는 홈과 관리에 종속적입니다. 그 구조에서 벗어나 자유롭게 사용처에서 내용을 받아서 조작할 수 있도록 기능을 개선할 예정입니다.

🏁 할 일

  • 홈 관리 네비게이션에 랜딩페이지로 이동하는 기능 추가
  • TopNav 구조 개선

🫡 참고사항

@jinhokim98 jinhokim98 added this to the v2.0.0 milestone Sep 25, 2024
@jinhokim98 jinhokim98 self-assigned this Sep 25, 2024
@jinhokim98 jinhokim98 moved this to 📑 Todo in 2024-haeng-dong Sep 25, 2024
@jinhokim98 jinhokim98 moved this from 📑 Todo to 🚀 In Progress in 2024-haeng-dong Sep 25, 2024
soi-ha added a commit that referenced this issue Sep 26, 2024
* style: 불필요한 directory 구조 한 단계 제거 (Common)

* style: 행동디자인에서 Switch 바깥으로 분리

* refactor: TopNav 자유롭게 사용할 수 있도록 변경

* style: 디렉토리 구조 변하면서 생긴 import 수정

* style: 사용하지 않는 import 문 제거

* design: TextButton color onTertiary 추가

* remove: 사용하지 않게된 Switch 제거

* remove: 사용하지 않는 Back 컴포넌트 제거

* feat: 흔듯콘 아이콘 추가

* refactor: TopNav, NavElement를 사용해 navigate 책임 이동

* refactor: 변경된 TopNav 적용

* style: 콘솔 경고창 에러를 방지하기 위해 변경

* feat: noEmphasis prop 추가 (true일 때 강조되지 않음)

* design: 마진 맞춰줌

* remove: navigate 기능이 들어오면서 스토리북에서 변경되는 것을 보여줄 수 없어서 스토리북에서 제거

* style: emotion css를 위한 추가

* style: NavElement -> NavItem으로 이름 변경

* Merge branch 'fe-dev' into feature/#614

---------

Co-authored-by: Soyeon Choe <[email protected]>
@3Juhwan 3Juhwan closed this as completed Sep 26, 2024
@github-project-automation github-project-automation bot moved this from 🤼 In Review to ✅ Done in 2024-haeng-dong Sep 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: ✅ Done
2 participants