Skip to content

Latest commit

 

History

History
17 lines (12 loc) · 803 Bytes

README.md

File metadata and controls

17 lines (12 loc) · 803 Bytes

Assignment List application

Assignments app with advanced features, built with Vue 3 (Options API).

Features

  • Add, edit, delete and check (complete) functionality
  • Buttons for clearing, checking and unchecking all assignments
  • Three tabs for displaying all, active or completed assignments
  • Check or uncheck everything in-between two assignments by clicking the last one of them while holding down Shift (this also works with Space Bar keypress besides the left mouse button click)
  • Drag and drop functionality for changing the order of assignments
  • Light/dark theme toggle
  • Persisting state on page refresh and after the browser is closed and reopened

Demo

You can find the app's demo on the website published via Github Pages.