Releases: alittlekitten/SsocoTimer
Releases · alittlekitten/SsocoTimer
v1.6.2
v1.6.1 D-Day 탭 중심 로직 및 디자인 패치 (기타 디자인 패치 포함)
v1.6.0 D-Day 탭 추가 및 일부 디자인 수정
v1.5.2 화면단 이외의 부가요소 업데이트
v1.5.1 이스터에그 및 Lap 관련 디자인 및 기능 업데이트
v1.5.0 다크모드 및 기타 사용성 업데이트
📜 주요 변경사항
- 다크모드 구현
- util버튼들의 hover 효과 변경 (rotate)
- Timer: 3초 이내로 남았을 때 작은 범위만 색칠됐던 것을 화면 전체로 확대
- 다크모드에 사용할 색들을 palette에 담아서 변수처리해서 사용 (emotion의
themeProvider
,useTheme
사용) - 절대경로 일부 개선
- 로컬스토리지에 다크모드 상태값을 저장하여 브라우저를 종료하고 다시 켜도 해당 상태값 불러와서 바로 적용할 수 있도록 구현
-
react-router-dom
을 이용한 라우팅처리 - 활성화된 기능에 따라 브라우저 탭의 이름 변경
🎞 움짤
v1.4.0
v1.3.0
📜 주요 변경사항
- 12시간제 시계에서 12시가 00시로 표시되는 오류 수정 👉 issue 링크
- - - 버튼 마우스 커서 pointer로 바꾸기 👉 issue 링크
- craco 적용을 통한
JSX pragma
제거 - craco 적용을 통한 절대경로 설정
- 필요없는 logo.svg파일 삭제
-
padStart
를 통한 코드 리팩토링 -
eslint
,prettier
적용 및@typescript-eslint
적용 - eslint 설정으로부터 발견된 미비한 타입 및 인터페이스 관련 문제 및 오류 해소, any type 제거
- 재생 버튼과 일시정지 버튼을 조건부 렌더링으로 화면에 띄워서 UI/UX 개선