Closed Bug 562978 Opened 14 years ago Closed 6 years ago

Third party themes is breaking the layout of Addons Manager

Categories

(Toolkit :: Add-ons Manager, defect)

defect
Not set
normal

Tracking

()

RESOLVED INVALID

People

(Reporter: tchung, Unassigned)

References

()

Details

(Whiteboard: [AddonsRewriteTestday][rewrite])

Attachments

(2 files)

When installing a AMO-hosted third party theme like Walnut, Tiger Woods, it can affect the layout and design of addons manager.   

See screenshots for examples

Repro
1) install nightly Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US;
rv:1.9.3a5pre) Gecko/20100430 Minefield/3.7a5pre
2) goto AMO, search and install 3rd party themes (eg. walnut, tiger woods)
3) restart with the new theme
4) Verify layout, images, favicons, buttons, etc.. seems busted from the original intended design of addons manager

Expected:
- 3rd party themes should not affect addons manager layout and functionality
Attached image Walnut theme screenshot
Why should 3rd party themes not affect the display of the add-ons manager?
i guess functionality breaks it; so maybe its an evangelism thing.  for example, i had more addons installed on the screen using the TIger woods theme. but the scrollbar broke, so i was unable to get to the bottom of my extension list to do anything with it.
I think there are some parts of the functionality that needs to be pulled out of the default theme which will probably help make it so themes don't break functionality but otherwise I think they should be free to style things.
that sounds like the right approach.  we can spin this bug that direction if you dont already have a tracking one.

Things that i notice that are breakage so far are:
- menu favicons are missing, and replaced with a "0"
- unable to scroll down to more extensions, past what's shown in the window
- the space for where discovery pane notification thats coming isnt shown.  just a blank empty space
- plugin icons are gone

Thats what i observe for now.
OS: Mac OS X → All
Hardware: x86 → All
Also: the left column (name & icon) of the main pane is too wide, cramping out the right column (field values & buttons).

I saw this also on SeaMonkey 2.1a2pre dated 2010-05-13 on Linux with the EarlyBlue theme, see bug 561600 comment #27 and attachment 445291 [details]; however the scrollbar was present.
Depends on: 565576
IIUC the Modern theme *shipped with SeaMonkey* (see attachment #445647 [details]) is one of those "third-party" themes which need to borrow some stuff from the default theme.
With the end of heavy weight themes, assuming this is no longer valid.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: