Mike Fix
9284f601e5
separate messages
6 years ago
Mike Fix
fd37d6f0fa
post message
6 years ago
Mike Fix
f149e115d5
prefix postMessage id with carbon:
6 years ago
Mike Fix
e45bbd8a25
postMessage to parent window
6 years ago
Mike Fix
c246b5c45d
remove unnecessary div
6 years ago
Mike Fix
0b366d18f7
refactor stylesheets abstraction
6 years ago
Mike Fix
dbbbb2f33f
fix Carbon <title>
6 years ago
Mike Fix
8e13d2d05c
allow editing in embeds
6 years ago
Mike Fix
004ac6c902
hide cursor
6 years ago
Mike Fix
c0ff116de8
embeds
...
expose CodeMirrorLink, load only necessary theme in embed
implement copy button in Carbon window controls
add copy to queryParam
use next/head and metatags in /embed
make editor have router prop
fix now.json rewrites
allow local stylesheets in embed
6 years ago
Michael Fix
09fa737ca1
move localStorage.clear() to prop of Editor ( #484 )
6 years ago
Mike Fix
6fc3d2b5e1
use react-addons-shallow-compare for comparing state
6 years ago
Tim Neutkens
2e945fc528
Don't use custom history API ( #485 )
...
* Add shallowEquals check for onUpdate
* Using Next.js Router instead of custom history API
Fixes https://github.com/zeit/next.js/issues/4994
* Remove urlObject code
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
d3462bb961
Make `api` a prop of Editor ( #480 )
6 years ago
Rachel M. Carmena
a0b1c29727
Adding a note into About page for making images accessible at Twitter ( #476 )
...
* Adding a note into About page for making images accessible at Twitter
* Formatting the page
* update spacing
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
Mike Fix
d0b02d53a5
Reuse escapeHtml
7 years ago
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
Michael Fix
80cf355b44
Use gist language response ( #343 )
...
* Use gist language response
* Use gist language response - fix when no queryparams are given (#344 )
* fix when no queryparams are given
e.g. http://carbon.now.sh/3208813b324d82a9ebd197e4b1c3bae8 would still not set the language property because the initialState is null
* move gist language to its own test
* Update test
7 years ago
Michael Fix
ce5cc92aa3
Editor refactors ( #336 )
7 years ago
Michael Fix
5691236934
Refactor index.js ( #310 )
...
* Move Editor to components
* Separate index and editor a little
* Revert dynamic import of hljs b/c it's critical
* Move query param update to index.js
* Clean up editor further
7 years ago
Michael Fix
4ee19793dc
Fix Issue #137 ( #306 )
...
- Closes #137
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
083a0e8441
Fix download length overflow issue ( #300 )
...
* Fix download length overflow issue
* Fix up API
* Clean up
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
briandennis
71879a78d3
encode nbsp in svg for safari
7 years ago
briandennis
fe1df904ea
pass encode state to api instead of url
7 years ago
briandennis
f08fe25105
add /image api endpoint, use it to get carbon image if on safari
7 years ago
briandennis
57dddd0b19
add /image api endpoint, use it to get carbon image if on safari
7 years ago
Mike Fix
1b5ed6a60c
Fix CMD+A backspace issue
...
- Closes #272
7 years ago
Jake Dexheimer
c90099f72a
Merge remote-tracking branch 'origin/master' into HEAD
7 years ago
Jake Dexheimer
e8bb4ac0e0
Add button dropdown
7 years ago
Jake Dexheimer
4c86468e50
Rename ResolutionSelect
7 years ago
Takahiko Inayama
b7adab9bea
Support variable export sizes ( #264 )
7 years ago
Mark Molnar
b1ef2d1263
Feature: Window Title ( #257 )
...
* Added title bar
* Added state for title bar
7 years ago
Mark Molnar
d044beb977
Feature: Squared Image ( #250 )
...
* Added squared images feature
* Moved 'Squared image' to advanced dropdown
7 years ago
briandennis
11aebe9add
set language to auto on file drop
7 years ago
Mike Fix
de81033262
Bump next.js, add _document
7 years ago
briandennis
d62145f727
modify default settings constant, use new constant when setting initial settings
7 years ago
Dillon Mulroy
77464f6845
Remove console log
7 years ago
Dillon Mulroy
6fa28a0062
Add reset option in advanced options + all contributors addition.
7 years ago
Dillon Mulroy
7f026d79b9
Initial Proof of concept
7 years ago
Dillon Mulroy
7a2b778204
Initial Proof of concept
7 years ago
Mike Fix
4e15b66001
Add save as dropdown (needs reconfiguring + style)
7 years ago
Mike Fix
5abef2b4c3
Intial format request refactor
7 years ago
Michael Fix
3d4ba85732
Sanitize color inputs ( #196 )
...
* Sanitize color inputs
* Remove unneeded dep
* Move to constants
* Case insensative
7 years ago
martinfrancois
9e44a41762
added possibility of saving as an svg file
7 years ago