Commit Graph

52 Commits

Author SHA1 Message Date
Matt Swensen
faf3391fc8
Style cleanup. 2019-03-13 06:41:59 -06:00
Matt Swensen
aae3a7e33d
Correct code comment color. 2019-03-13 06:33:30 -06:00
Matt Swensen
beaa452393
Implement service worker notifications. 2019-03-11 21:17:27 -06:00
Matt Swensen
2d72440a23
Clean up checkbox. 2019-03-09 13:06:27 -07:00
Matt Swensen
a651887d31
Add support for multiple wallpaper variations. 2019-03-09 13:06:17 -07:00
Matt Swensen
877da25b3d
Add support for CLI colors.js file. 2019-03-09 10:47:25 -07:00
Matt Swensen
67194e084f
Add link to main header for starting new theme from scratch. 2019-03-08 06:19:46 -07:00
Matt Swensen
8f95f562b1
Clean up state derivation abstractions. 2019-03-07 21:32:08 -07:00
Matt Swensen
4745429549
Add instructions to output zip. 2019-03-02 10:58:08 -07:00
Matt Swensen
c3069812e7
Upgrade React and use hooks. 2019-03-01 06:46:29 -07:00
Matt Swensen
7efee40530
Add GitHub star button. 2019-02-26 19:22:28 -07:00
Matt Swensen
23c524c0d6
Differentiate download button. 2019-02-21 20:59:34 -07:00
Matt Swensen
8bee669a50
Generate wallpapers at viewport resolution. 2019-02-20 06:17:59 -07:00
Matt Swensen
dcee03888a
Focus modal close button on open, and return focus on close. 2019-01-28 21:25:54 -07:00
Matt Swensen
f2b3bc7888
Allow Esc key to close modal. 2019-01-28 21:14:22 -07:00
Matt Swensen
b4ff68ba80
Toggle checkboxes via keyboard. 2019-01-28 21:07:51 -07:00
Matt Swensen
6d8905f902
Better interaction for browsers that don't support the color-type input. 2019-01-23 06:35:17 -07:00
Matt Swensen
2c90c40209
Reorder wallpaper buttons. 2019-01-12 19:07:57 -07:00
Matt Swensen
f39038dad8
Add a "copy URL" button for browsers that support it. 2019-01-12 19:04:53 -07:00
Matt Swensen
36ab0ff25c
Improve tab styles. 2019-01-09 21:07:11 -07:00
Matt Swensen
7299751df5
Improved focus styles for keyboard nav, hidden until tabbing. 2019-01-09 20:31:47 -07:00
Matt Swensen
6188f0cb1d
Customize text selection styles. 2019-01-07 20:45:05 -07:00
Matt Swensen
294909850e
Add footer. 2019-01-05 20:47:10 -07:00
Matt Swensen
ee35f7f605
Basic download support. 2018-12-27 14:30:15 -08:00
Matt Swensen
b9345bbccb
Responsive preview section. 2018-12-19 21:00:18 -07:00
Matt Swensen
890a40f5d4
Add pre-built color sets. 2018-12-18 20:57:42 -07:00
Matt Swensen
eeb885ace4
Wallpaper previews. 2018-12-11 06:40:14 -07:00
Matt Swensen
cd123ab971
Plumbing for wallpaper previews. 2018-11-24 11:29:07 -07:00
Matt Swensen
84961f5dad
Add line numbers and cursor to code preview. 2018-11-07 20:34:53 -07:00
Matt Swensen
b89661711f
Componentize tabs. 2018-11-05 20:57:51 -07:00
Matt Swensen
036d07bc4c
Initial terminal preview implementation. 2018-11-03 21:54:36 -06:00
Matt Swensen
a7398808c3
Initial code preview implementation. 2018-11-01 20:54:57 -06:00
Matt Swensen
c74a11b2f7
Tweak a few more sizes. 2018-11-01 20:01:46 -06:00
Matt Swensen
6b64d15af5
Implement modular scale. 2018-10-31 06:46:55 -06:00
Matt Swensen
7e30008ff9
Some input style fine-tuning. 2018-10-29 20:47:12 -06:00
Matt Swensen
63271f2129
Update dependency. 2018-10-27 22:47:44 -06:00
Matt Swensen
f040e7159b
Finalize color inputs layout. 2018-10-27 22:18:00 -06:00
Matt Swensen
302f44089b
Switch over to CSS modules. 2018-10-27 20:56:25 -06:00
Matt Swensen
956cd53de3
Re-color some UI. 2018-10-27 20:41:19 -06:00
Matt Swensen
be6c00a221
Pass parsed color to color-type input. 2018-10-27 20:39:29 -06:00
Matt Swensen
061a24b593
Calculated state should override raw state. 2018-10-27 20:37:42 -06:00
Matt Swensen
f30e053593
Show shade inputs when not calculating. 2018-10-27 20:32:49 -06:00
Matt Swensen
699fad01d0
Add support for calculating intermediary shades. 2018-10-27 20:24:37 -06:00
Matt Swensen
af87ef4856
Add checkbox. 2018-10-26 06:38:01 -06:00
Matt Swensen
77872ffa77
Color input. 2018-10-23 20:35:55 -06:00
Matt Swensen
3316df73e5
Implement tabs. 2018-10-20 19:21:18 -06:00
Matt Swensen
91813bdd5b
Page header. 2018-10-20 14:24:00 -06:00
Matt Swensen
4c21fb6183
Better color state API. 2018-10-17 20:49:44 -06:00
Matt Swensen
e8c463d56c
Basic state plumbing with safe fallback values. 2018-10-17 20:14:04 -06:00
Matt Swensen
997695e845
Reset and color retrieval plumbing. 2018-10-13 21:29:32 -06:00