Bugzilla:UI Hackathon: Difference between revisions

Jump to navigation Jump to search
+h1/h2/h3 misuse; ~others
(+Variable description)
(+h1/h2/h3 misuse; ~others)
Line 14: Line 14:
** Admin pages:
** Admin pages:
*** <code>edit*.cgi</code> specific footer links:
*** <code>edit*.cgi</code> specific footer links:
**** Make a more relevant part of the text than just the item name active in <code>edit*.cgi</code> because putting just the item name into <a></a> is not descriptive enough<br><span style="font-size:85%">(<u>Add a product</u> (<u>to classification <em>Foo</em></u>). <u>Edit product <em>Bar</em></u>.)</span>
**** Make a more relevant part of the text than just the item name active in <code>edit*.cgi</code> because putting just the item name into <code><a></a></code> is not descriptive enough<br><span style="font-size:85%">(<u>Add a product</u> (<u>to classification <em>Foo</em></u>). <u>Edit product <em>Bar</em></u>.)</span>
**** Consolidate the set of links accross admin pages
**** Consolidate the set of links accross admin pages
*** Move away from pages laconically saying “done�? towards pages giving a sensible list of follow-up options
*** Move away from pages laconically saying “done�?
**** After creations and edits: display the edited item
**** After deletions: show the list of same-level items
**** In addition to the before, in all situations: give a sensible list of follow-up options (most current <code>edit*.cgi</code> footers already do a reasoably good job at this, some could do with some looking-after)
* Stop misusing <code>h1</code>, <code>h2</code> and <code>h3</code> in <code>header.html.tmpl</code> &ndash; <code>h''x''</code> is intended to be used for page structure, so these should be replaced by CSS class styled <code><nowiki><p></p></nowiki></code>s (or a <code><nowiki><p></p></nowiki></code> containing CSS class styled <code><nowiki><span></span></nowiki></code>s)


=== Navigation Ideas/Patches ===
=== Navigation Ideas/Patches ===
Line 22: Line 26:
* Navigation should be moved to the top of the page, and top-page show_bug navigation should be consolidated
* Navigation should be moved to the top of the page, and top-page show_bug navigation should be consolidated
* show_bug navigation should be in a floating box, instead of spread all over the page.
* show_bug navigation should be in a floating box, instead of spread all over the page.
* Put admin navigation in an area separated from user navigation in order to move the ejection seat button away from the door handle (inspired by [https://bugzilla.mozilla.org/show_bug.cgi?id=286338 Bug 286338]) &ndash; admin options box, intermediate page or admin options dropdown
* Put admin navigation in an area separated from user navigation in order to move the ejection seat button away from the door handle (inspired by [https://bugzilla.mozilla.org/show_bug.cgi?id=286338 bug 286338]) &ndash; admin options box, intermediate page or admin options dropdown
* admin options could be consolidated into a single "Admin" (or somesuch) link [https://bugzilla.mozilla.org/show_bug.cgi?id=286338 bug about this change];
* admin options could be consolidated into a single "Admin" (or somesuch) link [https://bugzilla.mozilla.org/show_bug.cgi?id=286338 bug about this change];
* [https://bugzilla.mozilla.org/show_bug.cgi?id=303126 Add option to exclude a Saved Search from appearing in the <link> tags] - ''Will hopefully have a new patch by the time the hackathon comes around.''
* [https://bugzilla.mozilla.org/show_bug.cgi?id=303126 Add option to exclude a Saved Search from appearing in the <link> tags] - ''Will hopefully have a new patch by the time the hackathon comes around.''
Confirmed users
59

edits

Navigation menu