timepiece - the time-bank productivity extension

timepiece - the time-bank productivity extension

4 devlogs
3h 26m
Created by cloudTwelve

Ever wanted to spend *at least* as much time coding as you do gaming? With this extension, at least on the web, now you can!

(This did not end up getting done, but the framework is there at least, JS promises are hard)

Timeline

Ship 1

cloudTwelve

about 1 month ago

cloudTwelve Covers 4 devlogs and 3h 26m

it got init 😭

trying to setup the clock, using JS promises is really hard ngl

Update attachment

Made the settings page of the popup work (save time and website). I learned that it's important to save stuff before you test it, and you need to give storage permissions in the Manifest JSON if you want to use chrome storage.

Made the basic HTML/CSS of the first page of the popup.

Update attachment

Made the banner and icon for Timepiece, also began the pop-up coding.
... while I was writing this and complaining about the pop-up not cooperating, I remembered that I forgot to link the stylesheet as popup.css (I put styles.css out of habit).
Now the popup's an acceptable size! Next on the list is to get it to onboard the user and store initial values for the website and time. (after that, inshaAllah, is actually implementing the blocking)

Update attachment