Closed
Bug 29160
Opened 25 years ago
Closed 24 years ago
Skinnability issues
Categories
(Core Graveyard :: Skinability, defect, P3)
Core Graveyard
Skinability
Tracking
(Not tracked)
VERIFIED
FIXED
M18
People
(Reporter: trudelle, Assigned: hangas)
References
Details
(Keywords: meta, Whiteboard: [nsbeta2-])
I gathered comments from several contributors, some of them key developers:
We need to have a very simple, generic XUL structure and aesthetic design, in
order to be able to add multiple skins. Currently, there are problems where
design decisions that appear to have been made for the Netscape/Netcenter
appearance severely constrain the ability to add other skins.
Menubar should be a toolbar.
All windows should start with a toolbox containing 3 toolbars: the menubar, the
personal toolbar, and the command toolbar. Each of these should span the full
width of the window. The throbber should be on top of the right edge of the
command toolbar.
Rounded corners should only be done in CSS, even then they make reordering ugly.
Note: This bug report may turn out to be merely a tracking bug for dependent
bugs filed against specific issues.
Comment 1•25 years ago
|
||
For `in order to be able to add multiple skins', read `in order to make
constructing multiple skins easy, and also to focus attention on the content
rather than the chrome'.
The rounded corners problem is dealt with in bug 23392.
For `Menubar should be a toolbar', read `Menu bar should be a toolbar (except on
those platforms with a single menu bar, e.g. MacOS)'.
For `on top of the right edge of the command toolbar', read `on top of the right
edge of the uppermost toolbar, not counting the menu bar (unless the menu bar is
the only toolbar present)'. This is covered in bug 20058.
Reporter | ||
Updated•25 years ago
|
Status: NEW → ASSIGNED
Reporter | ||
Comment 2•25 years ago
|
||
Adding 'skins' keyword to appropriate bugs en masse, sorry about any
mistakes...
Keywords: skins
Reporter | ||
Comment 3•25 years ago
|
||
Added 'skins' bugs to dependency list, targetted m16
Reporter | ||
Updated•25 years ago
|
Reporter | ||
Comment 5•25 years ago
|
||
Added a few new skins bugs, fixed a couple that were in the wrong dependency
field. Still looking for expected landing dates (mm/dd, not durations) in the
whiteboard summaries of these bugs.
Reporter | ||
Updated•25 years ago
|
Reporter | ||
Updated•25 years ago
|
Reporter | ||
Updated•25 years ago
|
Reporter | ||
Updated•25 years ago
|
Reporter | ||
Comment 6•25 years ago
|
||
reassigning to hangas, who now owns skinnability
Assignee: trudelle → hangas
Status: ASSIGNED → NEW
Comment 7•25 years ago
|
||
QA Assigning non-confidential New/Assigned User Interface: Design Feedback bugs
to Matthew Thomas (mpt@mailandnews.com).
Matthew Thomas is now the QA owner for the User Interface: Design Feedback
component. (Bugs that involve UI issues in the Netscape-branded Mozilla browser
should continue be QA assigned to elig@netscape.com.)
QA Contact: elig → mpt
Upating [nsbeta-] to read [nsbeta2-] in Status Whiteboard.
Whiteboard: [nsbeta-] → [nsbeta2-]
Comment 10•24 years ago
|
||
M16 has been out for a while now, these bugs target milestones need to be
updated.
Comment 11•24 years ago
|
||
->Skinability
Component: User Interface: Design Feedback → Skinability
QA Contact: mpt → BlakeR1234
Comment 12•24 years ago
|
||
Let's get rid of this meta bug. Only 4 of the dependancies are still open, and
this is why the skinability component is for. Peter, any idea if this can be
resolved without further work or if we actually need to open new bugs, reassign,
re-target, etc?
Also M18 milestone is over.
Reporter | ||
Comment 13•24 years ago
|
||
I have no need for this bug, Paul & Blake can do whatever they like with it.
Comment 14•24 years ago
|
||
In that case...
Status: ASSIGNED → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Comment 15•23 years ago
|
||
Marking verified on all platforms (commercial build: 2001-06-01-08-trunk).
Status: RESOLVED → VERIFIED
Updated•16 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•