/scratch-tab

a chrome extension - turns every new tab into a scratch pad

Primary LanguageJavaScript

scratch tab

scratch tab in ascii

not a scratching post
not a fancy app
definitely a chrome extension
definitely a place to remind yourself to PAY RENT TODAY OR ELSE
maybe a place to remind yourself YOU'RE AWESOME/OKAY/BEAUTIFUL.
just some virtual scratch paper in your new tab

roadmap

in no particular order; FYI we're taking the scenic (aka slow) route.

  • make note name and order editable
  • offer preset color themes
  • allow custom colors
  • animate notes appearing/disappearing
  • add keyboard shortcut to create new note
  • delete from note?
  • toggle between vertical & horizontal scrolling
  • allow custom tab title
  • add hide/show all buttons

known bugs

  • list of notes probably will not scroll

contributing

If you want to, have at it! Here's what you need to know:

  • written in Vanilla JS ( a weird mix of ES5 & ES6 ...)
  • fork, clone into your local machine, to run as a local chrome extension see these instructions

ascii art from

http://www.ascii-code.com/

license

MIT License

Copyright (c) 2016 Sarah Joy Calpo

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.