-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
Iterate on 'Insert link' interface #6028
Commits on Apr 9, 2018
-
Revert "Remove "Open in new window" link option (#4583)"
This reverts commit 5ab37b7.
Configuration menu - View commit details
-
Copy full SHA for eb2454d - Browse repository at this point
Copy the full SHA eb2454dView commit details -
Fix 'Open in new window' link option
Some changes had occured elsewhere in the codebase in between when this UI was reverted and when it was unreverted. - Imports `ToggleControl` correctly - Fixes `RichText` tests
Configuration menu - View commit details
-
Copy full SHA for f46cd44 - Browse repository at this point
Copy the full SHA f46cd44View commit details -
Use ellipsis icon for opening link settings
Change the icon to be the same icon used elsewhere in the editor, and move the toggle button to the left of the link UI.
Configuration menu - View commit details
-
Copy full SHA for b12be5b - Browse repository at this point
Copy the full SHA b12be5bView commit details -
Use link toolbar button to remove links
Consolidate the dedicated 'remove link' button into the toolbar button that adds a link.
Configuration menu - View commit details
-
Copy full SHA for 5f916d7 - Browse repository at this point
Copy the full SHA 5f916d7View commit details -
After editing a link, exit editing mode
Reset the link UI once the user has edited the link value.
Configuration menu - View commit details
-
Copy full SHA for 4a9ff7a - Browse repository at this point
Copy the full SHA 4a9ff7aView commit details -
Fix error when setting 'Open in new window' on a new link
Don't call `onChange()` when 'Open in new window' is toggled if we are adding a new link (as opposed to editing an existing link).
Configuration menu - View commit details
-
Copy full SHA for d111047 - Browse repository at this point
Copy the full SHA d111047View commit details -
Expand link UI to fit contents
The link popup should widen to fit the URL within it.
Configuration menu - View commit details
-
Copy full SHA for 8e64f33 - Browse repository at this point
Copy the full SHA 8e64f33View commit details -
Improve suggested links UI in link inserter
Make the suggested links UI more stylistically consistent with the rest of the editor.
Configuration menu - View commit details
-
Copy full SHA for 94ab326 - Browse repository at this point
Copy the full SHA 94ab326View commit details -
Move settings button to right of the link UI
Move the ellipsis button to the right of the edit button. This is more consistent with where the ellipsis icon is used elsewhere in the editor.
Configuration menu - View commit details
-
Copy full SHA for 0bb6c85 - Browse repository at this point
Copy the full SHA 0bb6c85View commit details