https://bugzilla.wikimedia.org/show_bug.cgi?id=65815

            Bug ID: 65815
           Summary: TemplateData: Design a user interface
           Product: MediaWiki extensions
           Version: unspecified
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: Unprioritized
         Component: TemplateData
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected],
                    [email protected]
            Blocks: 65543
       Web browser: ---
   Mobile Platform: ---

While from the processing point of view (backend of the frontend) it is pretty
stable, the actual user interface is still mostly a proof of concept to expose
the functionality.

And the dialog as-it-is (which isn't ideal, but could work as initial
deployment maybe), also has various issues (see attached screenshot, should
mostly speak for itself):

* Buttons for add/import/delete somehow lost their inner padding/margin.
* Checkbox/label misaligned.
* ..

We should also think about how the user is introduced to the functionality.
Right now it injects a more or less random button into the EditPage on its own
block-level row. That position isn't suited for this, will likely interfere
with existing scripts and things, and isn't an API for buttons. Maybe it should
go in the sidebar, or the tab bar, or the content action menu, or integrated in
the WikiEditor toolbar, or something that isn't like it is now which is just a
temporary way to insert it somewhere on the page.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to