Skip to content

An add-on to let you snooze your tabs for a while.

License

Notifications You must be signed in to change notification settings

gopi-ar/SnoozeTabs

Folders and files

NameName
Last commit message
Last commit date
Dec 7, 2016
Mar 6, 2017
Feb 7, 2017
Feb 24, 2017
Mar 6, 2017
Feb 1, 2017
Feb 24, 2017
Jan 25, 2017
Dec 7, 2016
Jan 23, 2017
Feb 14, 2017
Jan 25, 2017
Feb 14, 2017
Feb 21, 2017
Feb 1, 2017
Mar 6, 2017
Feb 9, 2017

Repository files navigation

SnoozeTabs

Available on Test Pilot CircleCI

An add-on to let you snooze your tabs for a while.

How to run

  • npm install

  • To develop: npm start

    • Builds the extension
    • Starts a file watcher to rebuild on changes
    • Launches Firefox Dev Edition with the extension, reloaded on changes
  • If youʼre on Windows, youʼll need to use npm run start-win

    • Builds the extension
    • Starts a file watcher to rebuild on changes
  • To run once: npm run build && npm run run

  • To build for release: npm run build

  • To lint: npm run lint

  • To work with a production-style release, set the env var NODE_ENV=production. This will turn on production optimizations, while turning off logging & various development conveniences. For example:

    • Continuous file watcher builds:
      • NODE_ENV=production npm start
    • Single one-shot build:
      • NODE_ENV=production npm run build

Architectural Questions / Decisions…

  • Spec?

  • Assets?

    • Coming soon.
  • Should we write this as a WebExtension?

    • YES!
  • Add a “Developer Mode” with much shorter times, or an extra 3-second timer?

  • We’ll need something to convert Pontoon-format l10n files into WebExtension l10n files…

Thanks

Many of our icons came from the Noun Project:

  • Snooze Tabs logo: "Bell" by Aysgl Avcu, from the Noun Project. (Modified)
  • Later Today: "Stopwatch" By Marvin Wilhelm, from the Noun Project.
  • Tomorrow: "Future" By Arthur Shlain, from the Noun Project.
  • Weekend: "Sunglasses" By NAS, from the Noun Project.
  • Next Month: "Calendar" By artworkbean, from the Noun Project. (Modified)
  • Pick a Date: "Calendar" By artworkbean, from the Noun Project.

About

An add-on to let you snooze your tabs for a while.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 85.8%
  • SCSS 12.5%
  • HTML 1.5%
  • Shell 0.2%