Closed Bug 278993 Opened 20 years ago Closed 16 years ago

Support theme "flavors" - slight variations of a listed theme

Categories

(addons.mozilla.org Graveyard :: Public Pages, enhancement, P5)

enhancement

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: alex, Unassigned)

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0

Sometimes there are several versions of the same theme available, with only
minor differences between them (slightly different colors etc.). Right now they
all appear on the main theme list which can become unnecessarily long and
confusing. Example: the FireCat* theme on UMO which has 19 (!) different flavors.

Proposed solution: there is one 'main' theme and any number of "flavors" –
variations of this main theme. Only the main theme is listed on the main list.
On the theme details page, there is a link to a page with a listing of all the
available theme flavors. 
A similar mechanism is used for FoxyTunes skins:
http://www.iosart.com/foxytunes/firefox/skins/ (the Aqua Bubbles skin).

Implementation suggestion: add a Boolean field to a theme specifying whether the
theme is shown in the main list. The flavors will have this field set to
'false'. Additionally add a "flavor_group_id" field to every theme. Now, in
order to see all the flavors of a given theme, query for all the themes that
have the same flavor_group_id as the given theme (one to many relationship from
the main theme is not enough IMHO, because we want to be able to find all the
available flavors given a specific flavor too).

This mechanism might prove useful for extensions too. 


Reproducible: Always

Steps to Reproduce:
Target Milestone: 1.0 → 2.0
Mass change - bugs to be read / (re)confirmed.
Assignee: Bugzilla-alanjstrBugs → nobody
Priority: -- → P5
Seems a reasonable request to me.
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Windows XP → All
Hardware: PC → All
AMO bugspam. Correcting QA contacts on OLD bugs (mozilla.update@update.bugs)

-> Correct QA contact (web-ui@add-ons.bugs)

Filtermeplzkthx
QA Contact: mozilla.update → web-ui
We now show on the right sidebar, other themes from the same author.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → WONTFIX
Target Milestone: 2.0 → ---
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.