方便紀錄待辦事項的工具。除了基本功能:新增、刪除事項之外,也能夠修改內容、標註重要性、篩選完成與否。此外,網頁介面也支援暗黑模式,提供使用者另一種顏色偏好的選擇。
- HTML / CSS / JS
- SASS
- React
- localStorage
- 具備對事項進行 CRUD(新增、讀取、修改、刪除)之功能
- 能夠以星星數量註記事項的重要程度
- 可於畫面分別顯示已完成、未完成,或全部的事項
- 點擊事項,可轉換事項的完成狀態(已完成、未完成)
- 按下右上角開關,可將 UI 顏色切換為暗黑模式
- RWD:瀏覽器畫面支援手機、平板、電腦等裝置
- 使用 useRef 獲取 DOM element 資訊,進而對其操控(使 input 為 focus 狀態,游標自動閃爍)
- 使用 SASS 達成暗黑模式的開關設定
- 設定元件狀態之預設值
- 以 localStorage 儲存資訊
- 以 gh-pages 部署至 Github