VisualEditor: "Insert table" tool should be (also?) in the "Table" menu, not (or in addition to?) "Insert" menu. I was quite confused for a moment by the table icon being grayed out, and I've been told I'm not the only one.
Description
Details
- Reference
- bz73212
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Introduce table and table cell context | VisualEditor/VisualEditor | master | +330 -214 |
Event Timeline
+1. When user wants to create a new table, he can see the icon in the toolbar, but it's marked as displayed. Really confusing. Imho, if we have a special menu for tables, "Insert table" should be placed there instead of being in "Insert menu". The current solution is reasonable, but unintuitive. (Maybe "Insert table" could be visible alternatively with "Delete table" #brainstorm).
Alternatively, we could put the table inspector in the proper place (i.e., on the table) rather than over-loading the toolbar, which would remove the confusion.
My client asked about this and I told her "That's how it is on Wikipedia" and found this bug (before I filed my own, yay!).
I vote for enabling the icon when not in a table to allow for table creation.
If I were really sick, I'd say that the option to insert a table should remain available even when in a table cell, so that we could do 90s style webpage layouts in the VisualEditor.
But I'm only a little sick, so activating it to enable table creation/insertion is what I'm going with.
Change 267532 had a related patch set uploaded (by Esanders):
Introduce table and table cell context