TitleUploader의 '누구랑' 부분에 select 엘리먼트 대신 input 엘리먼트가 기본적으로 나오도록 개선
참고사항
일단 모바일에서도 모든 기능에 접근 가능한 것을 목적으로 작업했어요.
모바일에서의 사용성은 계속 고민해서 UI/UX를 개선해 나가야 할 것 같아요.
다른 페이지에서 비슷한 레이아웃을 가지는 경우에는 가능하면 컴포넌트를 통일하려고 했어요.(Modal, CommonPost)
sass 문법으로 css class nesting을 많이 사용했는데 미디어쿼리를 적용할 때는 조금 번거로워서 nesting을 많이 해제했어요. nesting이 없어지면서 css만 보더라도 구조가 눈에 들어온다는 장점은 사라졌지만 nesting이 여러번 적용된 클래스에 미디어쿼리를 적용하는 건 상대적으로 수월해지는 장점이 생겼어요.
전체적으로 css를 손보면서 느낀건데, 중복이 많으면 확실히 코드가 쉽게 깨지더라구요. 비슷한 모양의 버튼이 여러군데에 있는데 css가 제각각 정의되어있으면 일일히 찾아가면서 수정해줘야해서 번거롭고, 더 중요한건 수정해야하는 부분이 또 있을지 없을지 모른다는 점이 불안했어요. 코드의 재사용이라는 측면에서 뿐만 아니라, 유지보수의 용이성이라는 측면에서도 중복을 줄이는게 좋겠다는 생각을 했습니다.
구현사항
참고사항
해결된 이슈 번호