Mike Fix
3540124819
bug fix for /embed/<gist>
6 years ago
Mike Fix
297c385fbb
pass all props through to <input />
6 years ago
Mike Fix
ffbf512a38
clean up theme config derivation
6 years ago
Mike Fix
1994c820ea
fix light theme in Carbon by introducing getTheme
6 years ago
Mike Fix
dff5013edd
move editor container into its own component
6 years ago
Mike Fix
47c30c1b7f
fix up custom theme name input
6 years ago
Mike Fix
0db4a89e72
simplify theme state logic
6 years ago
Mike Fix
132c0f6d5a
make filename input uncontrolled
6 years ago
Mike Fix
ae9dde35c5
remove 'delete's
6 years ago
Mike Fix
48504ba1d0
use theme.light
6 years ago
Muhammad Muzzammil
c53a3f0c97
Add dynamic color property for input
6 years ago
Muhammad Muzzammil
e6d6a2b59d
Add isColorLight function
...
https://github.com/muhammadmuzzammil1998/shiny-octo-doodle/blob/master/JavaScript/isColorLight.js
6 years ago
Muhammad Muzzammil
b3c79f74df
Remove color property of input
6 years ago
raboid
cf34620e2f
fix gDSFP warning
6 years ago
raboid
03b5b65613
fix spread
6 years ago
raboid
7226cd8601
use gDSFP
6 years ago
raboid
5f939ac3b4
cleanup
6 years ago
raboid
4dea566193
rework logic
6 years ago
raboid
8c2ce87c45
remove key
6 years ago
Mike Fix
1c1b1cb2f9
clean up
6 years ago
raboid
6f1f2a1cf1
state.name -> state.input
6 years ago
raboid
d620f0d5aa
replace updateTheme and updateHighlights with updateState
6 years ago
raboid
e02bbc4832
address comments
6 years ago
raboid
10f2c3e390
remove ref
6 years ago
raboid
2ae529e404
support theme highlights in query string
6 years ago
Michael Fix
afa63c3653
remove mutation observer ( #723 )
6 years ago
Michael Fix
ebc488d51c
fix horizontal scroll bar for safari ( #717 )
6 years ago
Sean
d4d0ef9949
update gist handling ( #715 )
...
* update gist handling
* address comments
* clean up a bit
* getRouteState(router)
* move try/catch into getGist
* updateQueryString -> updateRouteState
* clean up more
* add cypress tests
* delete comments
* remove wait
6 years ago
Konstantin Gorodinskiy
eefc49b737
Fix language mime type lookup ( #712 )
...
* add editorconfig to keep files consistent automatically
* lookup language mime type in languages dictionary
* use language maps instead of language list
* Revert "add editorconfig to keep files consistent automatically"
This reverts commit 3cfdd4a5444791e763ffae59fde199406677f82f.
* move location of toLowerCase()
6 years ago
Mike Fix
248b61bcd5
correct pathname bug
6 years ago
Michael Fix
b5ae198312
Fix Medium embedding workflow ( #707 )
...
* fix url encoding to support direct pastes to medium
* move check for object keys length to getQueryStringState
* remove url parse from GistContainer
* use useMemo instead of memo
* remove decode()
* add copy URL button to export menu
6 years ago
Sean
69d12afc52
Add gist support to embed ( #703 )
...
* support gists in embed
* update GistContainer
* make init function have more generic naming
6 years ago
Michael Fix
b2cb16a31f
Refactor disable PNG ( #701 )
...
* pull disabled state into ExportMenu
* use useOnline hook from the tacklebox
6 years ago
Mike Fix
33915d41c1
fix bug in Random image
6 years ago
Mike Fix
270cb0f5cd
optimize react hooks
6 years ago
Mike Fix
9b69069279
remove double await
6 years ago
Michael Fix
9077260a3e
Read config from gist (optional) ( #692 )
...
* read config from gist
* Update api.js
6 years ago
Michael Fix
223bccd6b1
read all api calls from context ( #691 )
6 years ago
Mike Fix
4115020919
Strict mode preparations
6 years ago
Mike Fix
3187b6777a
make titleBar uncontrolled
6 years ago
Joel Hanson
8d93c58fa6
Exported SVG is too large. ( #683 )
...
* The svg had initially contained all the fonts which are not need, so removed the fonts which we don't use using regex.
* Added my name to the contributors list.
* README.* updated
* unwanted regex string removed
* update ' ' to be \s+
6 years ago
Michael Fix
e4d683e6d8
fix react hooks linting issues ( #679 )
6 years ago
Mike Fix
d16df95bda
use editor mount for loading instead of carbon's
6 years ago
Mike Fix
25828af37f
fix up tweet button
6 years ago
Michael Fix
93c57d2b5d
debounce updating query string and localStorage ( #664 )
...
* debounce updating query string and localStorage
* memoize meta components
* fix tests
6 years ago
Mike Fix
3ed659e894
fix cdn backed styles links
6 years ago
Mike Fix
2d62122131
fix broken seti link
6 years ago
Mike Fix
7fd9ecf829
Update where spinner occurs
6 years ago
Mike Fix
ec101f0ad2
preload experiment
6 years ago
raboid
4321c28609
center tweet and export buttons
6 years ago
Mike Fix
1f9f32f49b
fix copy button styles
6 years ago
Mike Fix
608392b517
use forward ref in carbon
6 years ago
Mike Fix
6f687aeba5
move react crop stylesheet into component
6 years ago
Mike Fix
ac23f432bc
use hooks for RandomImage
6 years ago
Mike Fix
5dbed921d5
clean up editor state more with Spinner wrapper
6 years ago
Mike Fix
109adb4cb0
remove unused prop
6 years ago
Mike Fix
eb8b3bdd49
move online/offline listeners into tweet button
6 years ago
Mike Fix
f1fc330838
remove old Collapse component
6 years ago
Mike Fix
9cb4287a20
move tweet button into its own Comp w/ useAsyncCallback
6 years ago
Mike Fix
35ed5ae1e7
replace copy button with tacklebox's
6 years ago
raboid
40ba1e0f9e
update meta
6 years ago
Mike Fix
7b20d8744a
regex tweak
6 years ago
Mike Fix
b7bc227522
clean up <Carbon/> - remove resize-observer
6 years ago
Mike Fix
7fe3f3415f
Use new version of dropperx
6 years ago
Sean
a89c320757
move and fix theme specific css ( #649 )
6 years ago
Michael Fix
c842f34ef8
remove react-dnd dependencies + use react-dropzone instead ( #648 )
6 years ago
Mike Fix
cacb93e09f
fix issue #647
...
- Closes #647
6 years ago
raboid
5b6c760424
add missing theme css
6 years ago
Mike Fix
f645791377
close drop down no matter how create theme menu is selected
6 years ago
Mike Fix
7f7e38dbc8
fix div button styles
6 years ago
Michael Fix
80122adea6
Use dynamic import components ( #642 )
...
* use dynamic import components
- react-color components
- Watermark
* Dynamically import modes
* revert next.config.js
* update language filter
6 years ago
Mike Fix
de9574ef7c
Accessability improvements
6 years ago
Sean
a1e05af5c0
Custom themes ( #632 )
...
* Custom themes
* Fix theme selection
* fixes and add more theme highlights
* Fix remove bug
* change create button hoverBackground
* change id format
* fixes
* remove default highlights, style tweaks
* move consturctor to componentDidMount, create constants
* simplify color picker style api'
* replace notAllowed with disabled
* remove itemWrapperProps from Dropdown
* create itemWrapper class prop
* remove onClose from Dropdown
* fix ColorPicker and font sizes
* increase specificity of selector
6 years ago
Mike Fix
f45d133d3c
remove verifyPayloadSize from util
6 years ago
Mike Fix
dbde17a65f
reduce imports and exports
6 years ago
raboid
3aec3ebc28
Conditionally disable PNG export for Safari
6 years ago
Mike Fix
794a50d3f3
fix # issues for SVGs
...
Closes #640
6 years ago
Mike Fix
7896e96213
show presets by default
6 years ago
Mike Fix
642749a701
use escape-goat
6 years ago
Mike Fix
cc45569b6c
remove old mounted state from BackgroundSelect
6 years ago
Mike Fix
cc593a7968
allow id's in <Button />
6 years ago
Mike Fix
4d91c5d4c9
add ids back again
6 years ago
Mike Fix
469890df68
add pop id prop to fix integration tests
6 years ago
raboid
9d37f9bf99
use HOC for popout state, remove react-addons-shallow-compare
6 years ago
raboid
64cccc1d90
Move Presets into separate file
6 years ago
raboid
fdaa990ab2
Remove title prop from Button
6 years ago
raboid
bf26e34f06
Update Editor to use Button
6 years ago
raboid
ee6f8ffdc2
Update ListSetting to use util/toggle
6 years ago
raboid
e5b3d39d4e
Update ExportMenu to use Popout, Button, Input
6 years ago
raboid
0c22633853
Update ImagePicker to use Input
6 years ago
raboid
f51ab29cd1
Create Input component
6 years ago
raboid
6da617b553
Update Settings to use Popout & Button
6 years ago
raboid
7a5145135c
Update Button component
6 years ago
raboid
583e4ece73
Update BackgroundSelect to use Popout & ColorPicker
6 years ago
raboid
e073dec0cd
Create ColorPicker component
6 years ago
raboid
36178adc07
Create Popout component
6 years ago
Mike Fix
b12c3f802c
lint and prettier
6 years ago
Mike Fix
428b4bd400
upgrade CodeMirror
6 years ago
Jake Dexheimer
231bd39169
minor ux fixes
6 years ago
Sean
5206dc4ef1
Reduce updates caused by typing ( #604 )
...
* prevent index page from updating
* implement shouldComponentUpdate for ExportMenu
* replace componentDidUpdate with updateState in Editor
* replace shallowCompare with React.memo
* add flex-basis to prevent jank
6 years ago