18 Commits (29072fce9209bb553585543f057df0784a2e95a8)

Author SHA1 Message Date
Mike Fix 0d816433a3 more navigation cue improvements 6 years ago
Mike Fix 33915d41c1 fix bug in Random image 6 years ago
Mike Fix 270cb0f5cd optimize react hooks 6 years ago
Michael Fix 223bccd6b1
read all api calls from context (#691) 6 years ago
Michael Fix e4d683e6d8
fix react hooks linting issues (#679) 6 years ago
Mike Fix ac23f432bc use hooks for RandomImage 6 years ago
Mike Fix de9574ef7c Accessability improvements 6 years ago
Michael Fix 737cb979ae
implement background url support (#579)
* implement background url support

- Closes #490

* fix lint

* WIP: move input into background picker

* fix cors issue

* keep background select as is

* update UI to select between URL and file

* fetch https url instead of http
6 years ago
Michael Fix 6c9a09e522
Clean up (#481) (patch)
* clean up things

* introduce toggle fn

* remove constructor from Collapse (ignore)

* prettier (ignore)

* make Collapse a PureComponent (ignore)

* give ExportSizeSelect a display name (ignore)

* give ThemeSelect a display name (ignore)

* Toggle: displayName, PureComponent, remove constructor (ignore)

* Meta and Slider display names (ignore)

* remove ThemeSelect constructor (ignore)

* fix lint-staged, prettier
6 years ago
Michael Fix 0580e1c8e8
Separate API service, deploy frontend statically (#474)
* extract server into separate service

* fix basic tests with url.parse

* use Next withRouter

* remove old custom next rendering
6 years ago
Jake Dexheimer cf1e92b8cb Use Unsplash API (#301)
* Add unsplash-js, isomorphic-fetch

* /unsplash route/handling

* RandomImage use unsplash api

* Implement Photographer accredidation

* Add referral link

* Fetch photographer profile_url from unsplash api

* Change credit copy

* Add PhotoCredit component
7 years ago
Michael Fix 5a4cdd7d7f
Lint and fix issues, don't add linting yet though (#293)
* Lint and fix issue, don't add linting yet though

* Clean up

* Remove /about href
7 years ago
Michael Fix a6324586eb Performance improvements (#287)
* Perf improvements. Limit rerender on keystrokes

* Spread settings props, make dropdowns and carbon pure

* Remove last TODO

* Pass state into value of titleBar input

* Clean up
7 years ago
Jake Dexheimer 0dc47db39f Fix css style imports 7 years ago
Mike Fix ba1d550cd3 Fix RandomImage 7 years ago
Mike Fix b9b22f8034 Use instance variables 7 years ago
Jake Dexheimer 400a42bf77 Use different wallpaper collection, dedupe images, add loading spinner 7 years ago
Jake Dexheimer f79d01ad9b Add RandomImage component 7 years ago