View Code? Open in Web Editor
NEW
Chrome new tab page based on https://www.pinterest.ca/pin/4433299611231879/
Home Page: https://chrome.google.com/webstore/detail/colour-new-tab/hniakoleggfkjjoncnnhinhdbgffkdmd
License: MIT License
HTML 0.92%
JavaScript 80.74%
SCSS 18.34%
colourntp's Introduction
Hello world.
colourntp's People
colourntp's Issues
It's becoming a rather long list now.
Send a message from the options page to new tab pages to propagate options immediately, maybe?
Disable irrelevant options, etc.
EDIT: use React?
In case you run into a nice colour.
The grid items have different heights.
With last synced times too
So you don't see the default version before the settings load.
It appears to be possible since things like this have them
Preact looks like a nice, lightweight alternative to React.
Needs to be clear that it's either a custom URL xor a background from Unsplash.
It might be a bit confusing when there's no Save button now.
It tends to just get stuck on 1 colour.
Also have more dynamic options.
And possibly use Redux.
And compile a better list of Google web fonts.
Also, the "default" option isn't working right now (shows undefined instead).
If you slowly hover over them, it seems like you need to pass about halfway into it (horizontally) before you're actually hovering over the anchor...
Since we're waiting until the next second to show everything, it sometimes feels really slow. It'd be better to just load the colour and image regardless, then the content at that synced up second.
Possible issue: the colour's reliance on the time.
Since it just gets an instance and ticks every 1000ms, disregarding when it starts.
Also, choose either "options" or "settings" and stick with it...
Use gulp-zip , for submitting to the web store.
Could be similar to how Chrome for Android's new tab page shows them.
So the FixedStack
can reside in there. Can use componentWillUpdate
to push to the stack.
The hover tooltips are also just invisible so hovering over their spot still triggers it.
Everything should scale better on smaller/larger screens.
Also, they seem really laggy.