2dobox-pivot's People
2dobox-pivot's Issues
Refactor Event Listeners
Combine similar events with a conditional
only 10 on the page
The application should only show the ten most recent TODOS.
The application should contain a button labeled Show more TODOs ....
When a user clicks on the Show more TODOs... button, this list should load additional messages from the past.
RetrieveData Refactor
use the retrieveData function for all storage pulls that retrieve from storage.
Review CSS style structure
Disable Save Button
Add validation to the inputs so a card cannot be saved
Make a pull object from storage function
once this function is created re-factor all instances of JSON.parse to be run by the function.
Note... the set into storage object function already exists.
Remove global variables
Completed Button
Each TODO in the list should have a button called Completed Task.
When a the user clicks the Completed Task button, the idea should be either grayed out and/or shown with a strike through text.
Anonymous functions
you should not use anonymous functions (mainly looking at event event listeners for this)
Rename Repo to 2DoBox-Pivot
Review JS for refactor ideas
Importance Level
Each TODO should start with a level of Normal.
Levels of importance are as follows:
-
Critical
-
High
-
Normal
-
Low
-
None
The change of importance should persist after a page refresh.
Completed on Re-Load
On reloading the page the page, the completed TODOs should be exempted (but not deleted) from the list.
When the user clicks the show completed TODOs, the completed TODOs should be loaded back onto the top of the TODO list.
Build a single local storage .getItem function
Combine all of the expressions that pull from localstorage into one function.
Event.preventDefault for entire page
make a function to preventDefault on all events.
Refactor
retrieveData have all functions that pull from storage use the retrieve data function.
Setup ARIA throughout HTML
Clean up HTML structure
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.