The default bug view has changed. See this FAQ.

Add a navbar at the top of each pages + have a better title

RESOLVED FIXED in Bugzilla 3.0

Status

()

Bugzilla
User Interface
--
enhancement
RESOLVED FIXED
11 years ago
10 years ago

People

(Reporter: Frédéric Buclin, Assigned: Frédéric Buclin)

Tracking

2.23
Bugzilla 3.0
Bug Flags:
approval +

Details

(URL)

Attachments

(4 attachments, 2 obsolete attachments)

(Assignee)

Description

11 years ago
It's a pain to scroll down again and again to reach the navbar. They should be displayed at the top too (not admin pages nor saved searches, only common links).

Moreover, I think the title could have some cleanup, see the link in the URL field.

I know some people like it, I also know some people don't. But if we do nothing, we will never improve it. And waiting for AJAX and gandalf's new UI is too long IMO, especially because we will have the same kind of discussion as we may have here.
(Assignee)

Comment 1

11 years ago
Created attachment 224451 [details] [diff] [review]
patch, v1

Here is an attempt.
Attachment #224451 - Flags: review?(myk)
(Assignee)

Updated

11 years ago
Attachment #224451 - Flags: review?(bugzilla)
Created attachment 224514 [details]
firefox - patched
Created attachment 224516 [details]
ie - unpatched
Created attachment 224517 [details]
ie - patched
Comment on attachment 224451 [details] [diff] [review]
patch, v1

i've attached what the patch looks like in IE.

i agree with the intent of this patch, however there's some issues with how IE displays the new style.

the text size of the header and footer is large, which results in bad layout.  while the footer text size problem isn't new, may as well tweak it now.

padding is missing from the header div in IE.
Attachment #224451 - Flags: review?(bugzilla) → review-
(Assignee)

Comment 6

11 years ago
Byron, I'm not a big CSS expert, and I can hardly test on IE (I'm using Linux). Could you help me fixing the issues you reported in comment 5?
Created attachment 224863 [details] [diff] [review]
globals.css fixes

here's a first try at getting it working on FF and IE.
patch covers global.css changes only.
(Assignee)

Comment 8

11 years ago
Created attachment 224892 [details] [diff] [review]
patch, v2

Mixing my patch with glob's one + fixes we made together.
Attachment #224451 - Attachment is obsolete: true
Attachment #224863 - Attachment is obsolete: true
Attachment #224892 - Flags: review?(bugzilla)
Attachment #224451 - Flags: review?(myk)
Comment on attachment 224892 [details] [diff] [review]
patch, v2

r=glob
Attachment #224892 - Flags: review?(bugzilla) → review+

Updated

11 years ago
Flags: approval?
(Assignee)

Updated

11 years ago
Status: NEW → ASSIGNED
Target Milestone: --- → Bugzilla 2.24

Comment 10

11 years ago
Comment on attachment 224892 [details] [diff] [review]
patch, v2

So this no longer displays the Bugzilla version? :-(
(Assignee)

Comment 11

11 years ago
(In reply to comment #10)
> So this no longer displays the Bugzilla version? :-(

Right. This is useless and doesn't suit well in the UI. Even b.m.o doesn't display it anymore.

Comment 12

11 years ago
b.m.o. does display it, even if it's relatively small (and right centered).

> This is useless

It is of critical importance in my opinion, since I can google "Bugzilla 2.18", "Bugzilla 2.20" and see deployment statistics for free.

Personally I strongly preffer to keep this information.

Also, probably the "Actions:" label should be duplicated at the top of the "toolbar", to keep consistency with the footer.
(Assignee)

Comment 13

11 years ago
(In reply to comment #12)
> It is of critical importance in my opinion, since I can google "Bugzilla 2.18",
> "Bugzilla 2.20" and see deployment statistics for free.

I don't see how stats could be of critical importance. Moreover, there is config.cgi for that.


> Also, probably the "Actions:" label should be duplicated at the top of the
> "toolbar", to keep consistency with the footer.

"Actions:" is useless; really. And we already are consistent with links displayed.

Comment 14

11 years ago
> I don't see how stats could be of critical importance. 

I guess it depends on the personal perspective from which you look at it. We are developers; probably a marketer (if Bugzilla had one) that gathers his data would say otherwise.

> Moreover, there is config.cgi for that.

It's not usually spidered by search engines.
it's trivial to write a script that looks for bugzilla installs and determines the installed version.

polluting the ui isn't the correct way to resolve that problem.
(In reply to comment #11)
> (In reply to comment #10)
> > So this no longer displays the Bugzilla version? :-(
> 
> Right. This is useless and doesn't suit well in the UI.

As an end user who is mildly technically savvy, I like knowing what version a site is using as I use it without having to play tricks to find out.  Having the version displayed also allows end users to pester the admin when an upgrade is available in case the admin never logs in to get their update notification ;)

> Even b.m.o doesn't display it anymore.

We sure as hell do. :)  it's on the right-hand size of the blue bar, along the bottom edge, in white text.
(Assignee)

Comment 17

11 years ago
How many softwares display their version on every page?
Flags: approval? → approval+
We need the rest of this too much to squabble about little pieces right now.
(Assignee)

Comment 19

11 years ago
Checking in skins/standard/global.css;
/cvsroot/mozilla/webtools/bugzilla/skins/standard/global.css,v  <--  global.css
new revision: 1.21; previous revision: 1.20
done
Checking in template/en/default/filterexceptions.pl;
/cvsroot/mozilla/webtools/bugzilla/template/en/default/filterexceptions.pl,v  <--  filterexceptions.pl
new revision: 1.69; previous revision: 1.68
done
Checking in template/en/default/bug/show.html.tmpl;
/cvsroot/mozilla/webtools/bugzilla/template/en/default/bug/show.html.tmpl,v  <--  show.html.tmpl
new revision: 1.12; previous revision: 1.11
done
Checking in template/en/default/global/banner.html.tmpl;
/cvsroot/mozilla/webtools/bugzilla/template/en/default/global/banner.html.tmpl,v  <--  banner.html.tmpl
new revision: 1.9; previous revision: 1.8
done
RCS file: /cvsroot/mozilla/webtools/bugzilla/template/en/default/global/common-links.html.tmpl,v
done
Checking in template/en/default/global/common-links.html.tmpl;
/cvsroot/mozilla/webtools/bugzilla/template/en/default/global/common-links.html.tmpl,v  <--  common-links.html.tmpl
initial revision: 1.1
done
Checking in template/en/default/global/header.html.tmpl;
/cvsroot/mozilla/webtools/bugzilla/template/en/default/global/header.html.tmpl,v  <--  header.html.tmpl
new revision: 1.41; previous revision: 1.40
done
Checking in template/en/default/global/useful-links.html.tmpl;
/cvsroot/mozilla/webtools/bugzilla/template/en/default/global/useful-links.html.tmpl,v  <--  useful-links.html.tmpl
new revision: 1.45; previous revision: 1.44
done
Status: ASSIGNED → RESOLVED
Last Resolved: 11 years ago
Resolution: --- → FIXED

Updated

11 years ago
Blocks: 341273

Updated

11 years ago
Keywords: relnote

Comment 20

10 years ago
Added to the release notes on bug 255155.
Keywords: relnote

Comment 21

10 years ago
The correct bug number for those release notes is actually bug 349423.
You need to log in before you can comment on or make changes to this bug.