Closed Bug 1251506 Opened 8 years ago Closed 5 years ago

Add <kbd>/<kbd> option to editing interface

Categories

(developer.mozilla.org Graveyard :: Editing, enhancement)

All
Other
enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: sheppy, Assigned: sheppy)

References

Details

(Keywords: in-triage, Whiteboard: [specification][type:feature])

What problem would this feature solve?
======================================
The ultimate goal is to remove the need to use source mode, especially for trivial stuff like this, and there's no way other than source mode yet.

Who has this problem?
=====================
All contributors to MDN

How do you know that the users identified above have this problem?
==================================================================
There's no way to use <kbd> without using source mode, and we encourage its use when suggesting keys to press or things to type.

How are the users identified above solving this problem now?
============================================================
Source mode.

Do you have any suggestions for solving the problem? Please explain in detail.
==============================================================================
Two options: a button in the toolbar for it or adding a drop-down menu to the toolbar listing the less common styles such as this one (others need to be added as well so this would be a lower-impact way to do it). We may also want to evaluate a keystroke for it, but that may be a whole other level of complexity...

Is there anything else we should know?
======================================
(In reply to Eric Shepherd [:sheppy] from comment #0)
> that may be a whole other level of complexity...

To be clear, what I mean is that finding keys to use that make sense and don't collide is hard, especially since some of the ones we have now are possibly... ill-advised or poorly chosen.
Blocks: 957653
I've submitted a PR to add a <kbd> button:

https://github.com/mozilla/kuma/pull/5160

Awaits review and such.
Assignee: nobody → eshepherd

This is in.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Product: developer.mozilla.org → developer.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.