/MichaelBae

Second project

Primary LanguageJavaScript

MichaelBae

A catalog of Michael Bay's extensive filmography.

Day 3 homework

  • store the elements in an array, as well as in the DOM

Bonus 1

  • Add a fav button to each list item that changes the appearance of that item, for example, change background color //one-liner

Bonus 2

  • Add a remove button to each list item that works

Bonus 3

  • Make sure that both of those buttons affect the array as well
  • Make fav button toggle the favorite status

Bonus 4

  • Add buttons that move a flick up and down the list. //reorder array as well

Day 4 Homework

  • Finish implementing move up and move down

Bonus 1

  • allow users to edit the names of existing flicks without removing and re-adding them, make span's content editable
  • update array aswell

Bonus 2

  • Persist the data via using localStorage. when you refresh the page, the flicks should still be there

Bonus 3

  • Allow users to filter the list of flicks, via a search field