[meta] Editor toolbar cleanup

NEW
Unassigned

Status

developer.mozilla.org
Editing
--
enhancement
4 years ago
a year ago

People

(Reporter: sheppy, Unassigned)

Tracking

(Depends on: 4 bugs, Blocks: 2 bugs)

Details

Attachments

(1 attachment)

(Reporter)

Description

4 years ago
Created attachment 8357189 [details]
1 - Items that need to be removed from current toolbar

The editor toolbar is currently badly lacking in usability; it offers many features we outright don't want people to use while missing several we need to make easier to access.

1. Items that need to be removed

See the editor-toolbar-remove-items.png attachment for a graphical representation of this list.

* Text color
* Text background color
* Anchor
* Text align left
* Text align center
* Text align right
* H6

All of these things need to be controlled by macros and/or CSS styles rather than in-line as happens with these buttons. H6 is just deeper than we want headers to go. :)

2. Items that need to be moved

The "Remove Format" button, which looks like an eraser, needs to be moved to be next to the style drop-down menu.

3. Items that need new icons

The "<>" (code) icon is generally indecipherable and needs to be replaced with something more obvious; possibly even just a tiny "<code>".
(Reporter)

Updated

4 years ago
Blocks: 957649
(Reporter)

Updated

4 years ago
Blocks: 1032827
We still want to do this, sheppy?
Flags: needinfo?(eshepherd)
(Reporter)

Comment 2

3 years ago
Yeah, this still needs to be done.
Flags: needinfo?(eshepherd)
Severity: normal → enhancement
OS: Mac OS X → All
Hardware: x86 → All
I'd also like to suggest we group these 6 buttons together in their own group:

pre, code, syntax highlighter, insert code sample template, insert code sample iframe, insert MathML.
Summary: Editor toolbar cleanup → [meta] Editor toolbar cleanup
(Reporter)

Updated

2 years ago
Depends on: 1251506
(Reporter)

Updated

2 years ago
Depends on: 1250682

Comment 4

a year ago
Commits pushed to master at https://github.com/mozilla/kuma

https://github.com/mozilla/kuma/commit/4ded342a500f39c6044b930832dcd592ccb3c134
bug 957653: Refactor mdn-format plugin

Clean up the mdn-format plugin to be easier to maintain and to support
custom tooltips on buttons.

https://github.com/mozilla/kuma/commit/220ef6e0f292409fe3aee0c6d3ed147232b979ef
bug 957653: Move keystrokes to mdn-format plugin

Fix bugs and make it actually work; remove commented-out and no longer
needed key equivalent settings from config file.

https://github.com/mozilla/kuma/commit/ab86ea795a81645f45799a60669bc74a7a407edd
bug 957653: Rebuild CKEditor files and resources.

https://github.com/mozilla/kuma/commit/803ac681c3bbab5092fbc3da719f09560b149b33
Merge pull request #4119 from jwhitlock/enhance-mdn-format-plugin-957653

bug 957653: Enhance mdn-format plugin
You need to log in before you can comment on or make changes to this bug.