-
Notifications
You must be signed in to change notification settings - Fork 4.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update the TinyMCE per Block prototype UI to match the Prototype UI style. Also make it keyboard friendly #136
Conversation
Should we be relying on or moving styles to the shared |
@aduth working on it |
72abde0
to
14565d5
Compare
@@ -1,3 +1,4 @@ | |||
@import '../../../../shared/index'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I preferred including this here instead of index.html
to keep the npm run dev
command working
Updated to use the shared css in 14565d5 |
- preact has some state updating bugs
882294c
to
ad82af9
Compare
@aduth Do you think we can merge this. I know how you feel about this approach, but I'm guessing this branch is more evolved than the current prototype. Having it live could encourage some feedback on the pros/cons ? I'm also planning to write a summary of the technical aspects here : What does this approach mean for UX? What are the UX limits? How does this work? How to write a block? ... |
I'm merging this giant PR to be able to do smaller incremental upgrades later. |
…tyle. Also make it keyboard friendly (#136) * update the TinyMCE per Block prototype UI to match the Prototype UI style * Adding heading block * Adding a paragraph block and moving to React - preact has some state updating bugs * Allowing removing/merging components using backspace * Handling navigation using arrow keys * Adding a simple quote block
Implements a basic ENTER interception mechanism.
closes #83
The idea is when you switch between prototype, you can't see the difference quickly regarding the style. This could ease comparing them technically only.