PixelogicDev / FocusBlock

Be The Most Productive Version Of You. FocusBlock is here to help you stay on track with your tasks.
https://focusblock.stream
21 stars 2 forks source link

Implement logic for timer #7

Closed adilanchian closed 6 years ago

adilanchian commented 6 years ago

FocusBlock will be based on a timer system. The logic for this timer should be as follows:

This should handle all/most of the logic for the timer.

adilanchian commented 6 years ago

Custom timer option is setup and working.

adilanchian commented 6 years ago

Decision for email client: https://smtpjs.com/ & https://www.sendgrid.com

adilanchian commented 6 years ago

Possible random quote api?

adilanchian commented 6 years ago

Almost done with the block animation. Currently, it pulses green until it reaches half the timer value then switched to yellow. When there is 1 minute left it pulses red until it ends. Need to do the following:

adilanchian commented 6 years ago

Went ahead and added tweaking for the way the progress color should be switching.

adilanchian commented 6 years ago

One thing I would like to note is that there should be some sort of reset message or motivational message when stopping a focus block. Will iron this out down the line.

This issue can now be closed.