Shawn Erquhart
adcb215fbd
replace remark with unified for docs and extensibility
2017-08-25 16:24:12 -04:00
Shawn Erquhart
514fbb30b8
render plugins on visual editor load
2017-08-25 16:24:12 -04:00
Shawn Erquhart
e401f7ef9b
remove unrelated code style improvements
2017-08-25 16:24:12 -04:00
Shawn Erquhart
f93aa34105
fix rebase incongruencies
2017-08-25 16:24:12 -04:00
Kyle Mathews
8763666570
Update parser to support remaining node types + add inline styled text support
2017-08-25 16:24:12 -04:00
Kyle Mathews
0eb109cb73
Convert markdown-prosemirror parser/compiler to Remark
2017-08-25 16:24:12 -04:00
Damien Duhamel
1b3aec4ebf
Add some comments
2017-07-25 10:28:35 +02:00
Damien Duhamel
4d2ed6b1ea
Check editor value after update
2017-07-23 19:38:05 +02:00
Shawn Erquhart
324340135b
lengthen relation search debounce to reduce lag
2017-07-10 15:01:01 -04:00
Drian Hillman
4c35e39a59
Refactors a portion to access this Data Structure more effectively
2017-07-03 20:37:19 -04:00
Drian Hillman
a8ebba2cf2
adds context to new list item button
2017-07-01 13:52:46 -04:00
Shawn Erquhart
66a683bef1
hide hidden widget in object and list controls
2017-06-28 16:12:35 -04:00
Shawn Erquhart
3a7c45f34e
fix list widget preview
2017-06-08 14:12:36 -04:00
Shawn Erquhart
d526c27669
fix object previews
...
The `widgetFor` functionality needs to be shared between
the object and list previews, as well as being exposed to
preview template authors, so deriving widget components
within the ObjectPreview is being removed in this commit.
2017-06-07 23:23:10 -04:00
Shawn Erquhart
0589934169
update file widget to match image widget
2017-06-07 23:23:10 -04:00
Shawn Erquhart
3176fa1b3f
fix entry editor bugs in kitchen sink entry
2017-06-07 23:23:09 -04:00
abumalick
38cb065570
warnings/widgets: forID is not required + typo
2017-06-05 13:56:25 -07:00
abumalick
e23f7e69dd
warnings/proptypes: use oneOfType to support object and string
2017-06-05 13:56:25 -07:00
Shawn Erquhart
2a1e9b40b9
Merge pull request #395 from netlify/visual-tweaks
...
Small update to the UI's look and feel
2017-05-18 11:26:19 -04:00
Shawn Erquhart
62a8de98da
improve theme color control via variables
2017-05-18 11:12:37 -04:00
David Francoeur
aac5339ac0
boolean widget & some documentation ( #396 )
2017-05-18 07:37:41 -07:00
Rafael Conde
e2120910f6
Update border on image widget, tweak the copy
2017-05-11 08:45:19 -07:00
Rafael Conde
cb45997c24
Increase contrast of popovers on editor
2017-05-10 08:58:21 -07:00
Shawn Erquhart
3ee5a5e172
update rich text toolbar styling
2017-05-05 12:58:42 -04:00
Shawn Erquhart
e21a33986f
further improve ui contrast and consistency
2017-05-05 12:58:11 -04:00
Rafael Conde
5adbecad77
Increase contrast and focus of input fields
2017-05-05 12:57:41 -04:00
Shawn Erquhart
fdd44c88cb
prevent rte scroll, improve code display
2017-04-28 15:40:54 -07:00
Benaiah Mischenko
9cdc39154a
Prevent long code lines from breaking visual entry editor
...
Previously, long lines of preformatted text would cause the lines to
run off the side of the ProseMirror edit box and give the entire entry
editor a scrollbar. This commit makes the edit box itself scroll,
which looks and feels much less broken.
2017-04-26 12:23:37 -07:00
Shawn Erquhart
7a66dd4dcb
remove superfluous rawMode editor prop
2017-04-24 22:39:37 -04:00
Shawn Erquhart
902134c4e8
add autosizing for markdown editor
2017-04-24 17:52:06 -04:00
Shawn Erquhart
ba2f092dc3
document Sticky microlib
2017-04-24 17:52:06 -04:00
Shawn Erquhart
9ff4e25736
move editor components to dropdown menu
2017-04-24 17:52:06 -04:00
Shawn Erquhart
fdd85486d8
update Toolbar proptypes
2017-04-24 17:52:06 -04:00
Shawn Erquhart
a3b487aaeb
use React Toolbox Switch for rte mode selection
2017-04-24 17:52:06 -04:00
Shawn Erquhart
1a12c6f5aa
fix rte markdown toggle position for small screens
2017-04-24 17:52:06 -04:00
Shawn Erquhart
86b7b84637
fold ToolbarPlugins into Toolbar
2017-04-24 17:52:06 -04:00
Shawn Erquhart
b8dce2fb4b
split out ToolbarPluginForm
2017-04-24 17:52:05 -04:00
Shawn Erquhart
dd29658abb
split out ToolbarPluginFormControl
2017-04-24 17:52:05 -04:00
Shawn Erquhart
c7d3de0fc8
use ToolbarButton for plugins
2017-04-24 17:52:05 -04:00
Shawn Erquhart
c5d9f44de2
split out ToolbarButton component
2017-04-24 17:52:05 -04:00
Shawn Erquhart
192afe2ec5
make markdown toggle purpose more obvious
...
The "< >" button on the toolbar should format selected
text as code, but its serving as a visual mode toggle.
This commit switches out the code icon for a text label,
and moves it to the right side of the rich text toolbar.
2017-04-24 17:52:05 -04:00
Shawn Erquhart
fc5d935e53
use Context for sticky, support multiple stickies
2017-04-24 17:52:05 -04:00
Shawn Erquhart
ec29a04089
implement initial working sticky rte toolbar
2017-04-24 17:52:05 -04:00
Shawn Erquhart
33fe2b820c
add active state to rich text raw toggle
2017-04-24 17:52:04 -04:00
Shawn Erquhart
b2fd96c12e
condense rich text functionality to static toolbar
2017-04-24 17:52:04 -04:00
Shawn Erquhart
d250b1cef3
fix list item deletion
2017-04-20 15:22:04 -04:00
Joseph Earl
e2f471e863
Remove webpack footer
2017-04-14 13:56:24 +01:00
Luis Correia
b75f86f4c2
#359 - Delete metadata by key of deleted value (previously harcoded)
2017-04-13 12:45:32 +01:00
Luis Correia
805f958165
#359 - Handle metadata for all children of a list field
2017-04-13 11:02:06 +01:00
Shawn Erquhart
3096b4617e
improve entry editor UI
2017-03-15 21:18:16 -04:00