220 Commits (5d9effb44ea2c25d50a8cfdd6adad3c1a20d92e9)

Author SHA1 Message Date
Michael Fix 89931eab59
Add linting back (#349) 7 years ago
Michael Fix 3bbb98a3a2
Revert "Refactor state components (#338)" (#348)
This reverts commit 0a59db56c8.
7 years ago
Michael Fix 0a59db56c8
Refactor state components (#338)
* WIP: Unstated works

* WIP: extract into its own file

* Container instance

* Remove unused variables

* Move toolbar children into Toolbar

* Extract our Coder interface

* Remove top level subscription

* Bug fix

* WIP

* Remove old dependencies

* Add import eslint plugin

* Rename components

- add createRef TODO [ ]

* Bug fixes

* Rename Coder -> CodeWindow

* Address comments

- Rename to variable
- Rename onDrop from Editor containers perspective

* More variable renaming
7 years ago
greenkeeper[bot] f44f944d3a fix(package): update react-codemirror2 to version 5.0.0 (#345) 7 years ago
Mike Fix 4097e7978c Fix cypress tests 7 years ago
Mike Fix b9c91c5e48 Keep react at 16.2 for now 7 years ago
greenkeeper[bot] c10595ede9 Update dependencies to enable Greenkeeper 🌴 (#340)
* chore(package): update dependencies

* docs(readme): add Greenkeeper badge

* Update README.md

* Add yarn.lock, keep webpack stable
7 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 b6db0fe3e4
Bump Next dependency (#299)
'- https://zeit.co/blog/next5-1
7 years ago
Raphael Amorim 7f40e9b469 [WIP] add lucario as theme option and update contributors (#292)
* add lucario as theme option and update contributors

* undo miss change

* update codemirror to latest
7 years ago
briandennis 54d81a6bde add secret prefix to logs identifier 7 years ago
briandennis 89a912be26 add now-logs to package.json 7 years ago
briandennis 57dddd0b19 add /image api endpoint, use it to get carbon image if on safari 7 years ago
Michael Fix 7d95eb44b4
Improve Perf 1 (#282)
* Inline stylesheets

* Minify CSS

* Use Next CSS imports instead
7 years ago
Michael Fix d77ff14e05
Implement typeable dropdowns (#283)
* Implement typeable dropdowns

- Closes #276

* Fix up and down arrows

* Use instance variables for state and user input

* Bug fixes

* Pass getButtonProps
7 years ago
Mike Fix 69d00e955d Fix peer-dependencies 7 years ago
Mike Fix 33a7e31b66 Bump to Next@5, remove unneeded config 7 years ago
Bruno C. Couto 83d30234a3 Add support to keyboard navigation in Dropdowns
The user can navigate through the Themes and Languages selects using the
keyboard arrow down and up keys.
7 years ago
Mike Fix 6d2aae4b89 Revert Next@5 for now 7 years ago
Mike Fix de81033262 Bump next.js, add _document 7 years ago
Mike Fix d859523d58 2.0.0 7 years ago
Michael Fix 2ab2ca843e
Bump Next to 4.2.3 (#176) 7 years ago
Jake Dexheimer cbc6824b83 Background image settings (#169)
* Implement drag-n-drop image for backgrounds

- Closes #122

* In progress

* Add background-size, background-position settings

* Add ReactCrop

* Remove old bg sizing sliders

* Add resize observer

* Fix typo

* Disable select on sliders

* onAspectRatioChange hook

* Rename to backgroundColor

* Fix state issues

* Add backgroundMode toggle

* Rename ColorPicker

* Add upload-image margin

* Minor font-size change

* Fix build
7 years ago
Michael Fix ed9993170f
GraphQL Type (#164) 7 years ago
Mike Fix 17cd24bc40 Add now dev dep 7 years ago
Gleb Bahmutov 4078735cdc add Cypress integration tests (#162)
* chore: add Cypress background color tests

* add localStorage spec

* add project id for Cypress dashboard

* remove project id from cypress.json
7 years ago
Michael Fix 508afdfbb4
Implement drag-n-drop image for backgrounds (#157)
- Closes #122
7 years ago
Michael Fix b6be5344bf
Auto deploy (#159)
* Auto-deploy + Slack message

- Ignore WIP

* Only run for PRs
7 years ago
Mike Fix 28577aaf64 Font fixes 7 years ago
Michael Fix ac28311429
Collapsible "Advanced" settings (#148)
* Collapsible "Advanced" settings

* Address comments

* Just center Advanced
7 years ago
Mike Fix 02efeee8b1 Bump deps 7 years ago
Michael Fix 14bd5358e0
Bump dependencies (#138)
* Bump dependencies

* Remove -l
7 years ago
Mike Fix 45cef2b734 v1.0.1 7 years ago
Michael Fix bdc9211d25 Fix state bugs, fix drag-n-drop bugs, fix url encoding bugs (#126)
* react-codemirror to react-codemirror2@3

* Fix encoding queryParam issues

* Fix gist support
7 years ago
Jake Dexheimer b4e5459432 Update dependencies (#124)
* Upgrade react, react-dom, react-color, next

* Use dynamic styles in Carbon.js

* Fix react-color alpha issues
7 years ago
Michael Fix 63f43dcc40 Save and update query params based on editor state (#111)
* Save and update query params based on editor state

* Fix typo and asPath bug with new queryParams
7 years ago
Kunall Banerjee 4bc3353399 Add a build script to add contributors to the README (#100)
* initial work on the script

* use `all-contributor-cli`

* remove `contributors.js`

* add all-contributors `add` and `generate` build scripts

* Update README with all-contributors

* Remove got
7 years ago
Stosh Fabricius 9be9ef1ac5 Add Elixir to available languages (#61)
* Add Elixir mode to available languages

* Update module to mode
7 years ago
Michael Fix 0c365218d6 Load and store state from localStorage (#80)
* Load and store state from localStorage

* remove idea of localStorage from get and set state fns
7 years ago
Mike Fix 598ca88b98 React-codemirror -> react-codemirror2
- Closes #64
7 years ago
enguerrand des Vaux 836e66c975 prettier on precommit 7 years ago
Kunall Banerjee 188334db6d add `cross-env` as a dev dependency 7 years ago
Andrew Dassonville 13073fccac Make file list less complex 7 years ago
Andrew Dassonville 7e69ca2897 Add prettier 7 years ago
Mike Fix 0e6543367e Fix author and add 'webpack' devDependency 7 years ago
Mike Fix a6911714b0 Fix description 7 years ago
Mike Fix 05a19ca0e8 Add repository info to package.json
- Closes #36
7 years ago
Lionel T 6dfb5a4568 Use production build of React
Switch the temp strategy in `next.config.js` to use the production version of React
7 years ago
Mike Fix d270bcf397 Depend on dropperx 7 years ago
Mike Fix a5f42043d3 Debounce twitter calls to 5 seconds 7 years ago
Brian Dennis db73c56eca Add notification of Twitter rate limiting (#13)
* add rate limiting detection to handler

* alert user on rate limit error

* Update api.js

* Add morphmorph dep
7 years ago
Mike Fix 338e1553f9 Make build work 7 years ago
Mike Fix 33189e2f93 Add deploy script 7 years ago
Mike Fix 3ca3e254b2 Fix language inconsistancies
- Depend on toHash
- Move auto out of languages export
7 years ago
Mike Fix 73f3d70296 Merge branch 'master' into twitter 7 years ago
Mike Fix 1cf0757324 Slight updates 7 years ago
briandennis ca9965200d update dependencies 7 years ago
Mike Fix 0f9c395783 Get production gist rendering bug 7 years ago
Mike Fix 03cc2f8270 Rollback codemirror version 7 years ago
briandennis d303751608 add twitter client dependency 7 years ago
briandennis 88edd12827 fix jank on editor load with spinner 8 years ago
Mike Fix 1a911ce776 Merge branch 'toolbar' 8 years ago
briandennis b863eb0427 get editor working 8 years ago
Jake Dexheimer 3e0f6483ea Merge branch 'toolbar' of https://github.com/dawnlabs/code-image into toolbar 8 years ago
Mike Fix 900bbcb75d Add click outside 8 years ago
Jake Dexheimer 21c3f181e6 Add color picker 8 years ago
briandennis 5ec1219f87 resolve conflicts 8 years ago
Mike Fix 1399994eb6 Add drag and drop support 8 years ago
Mike Fix b16b0d6d78 Add Gist support 8 years ago
briandennis 4914df7531 init 8 years ago