Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
css
 
 
 
 
js
 
 
 
 
 
 
 
 

README.md

ToDoList link

This is the README file for CS498 MP1 Spring 2013.

  1. Additional Features that you attempted.
    No, I just tried sorting methods (alphabetically & by deadlines) and some animations.

  2. Code Quality items that you attempted (and needed information like .. which style guide you used).
    I used JQuery Core, Google style guides. And I use this gitHub repo to do version control.

  3. Anything extra that you did and you think should be looked at.
    I drew the background picture myself online.
    And it seems that all the colors I used were regarded as the most pleasant colors for people.

  4. Sources - A list of any sources that you used code or design from and what license that work is under.
    jquery-1.8.2.min.js, jQplugIns.js, jquery-ui-1.8.16.custom.js, date.js, 960 gird system.
    date.js: http://www.datejs.com/
    It's released under MIT license.

I did not use any website templates for designing and all were created by me (.css).

The websites below helped me write validating deadline dates functions.
http://stackoverflow.com/questions/276479/javascript-how-to-validate-dates-in-format-mm-dd-yyyy
http://www.javascripter.net/faq/convert2.htm#parseInt

The icons I used were all from the website below. They are in Artistica Icon Set.
http://dryicons.com/free-icons/preview/artistica-icons-set/

The fonts I used were all from the website below.
http://www.myfonts.com/

  1. Anything else that you consider relevant to grading or useful.
    Enjoy grading my TODO-List!

p.s. Bugs encontered (Soluction).

  1. DELETE-DONE-NOTES button doesn't work on mobile devices. (use onclick())
  2. CLICK-TO-NOTE button doesn't work on SAFARI & mobile devices. (use onclick())
  3. Adding notes with the same content, we delete the original one but the notes_num still increase. (if..else..)
    4)Sorting alphabetically doesn't work on SAFARI & mobile devices. (change method with 1:-1)
  4. Invalid dates or past dates could be added as deadlines. (write checkDate() and isValidDate() functions)
  5. After adding a new note to a long list of notes, it stay at bottom. (use .scrollIntoView() function)
  6. Can't see the full calendar. (increasing margin-bottom)

About

An Online TodoList with HTML5 Local Storage.

Resources

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.