497
edits
Changes
→Platform Capabilities
These are all things that we would need to be able to do to create the theme changes that have been mocked up. As new limitations emerge I'll add them to this list as well.
== All Platforms: General Required ==
*Additional OS theme resource extraction (are there things we should expose {{bug|513157}} Ability to draw the platform from the new title bar ourselves (used for tabs, weave, OS themes?theme integration, personas, private browsing mode) **Nothing comes OS X: {{bug|513158}} Josh will look into this more for OS X ** Windows: {{bug|513162}} talk to Jim or rstrong ** Linux: {{bug|513159}} only gnome for overlaying the title bar? need to talk to mind right now on things that are availablekarl tomlinson, zwol
*Full {{bug|546822}} OS theme Theme detection **OS X: (not applicable)** Windows: {{bug|543910}}** Linux: {{bug|546816}}
=== Transparency === *Windows: {{bug|506124}} Aero Glass support ** Glass support and personas {{bug|513170}}**IconsGlass support and private browsing {{bug|513418}} *Linux: refactor how Transparent Windows {{bug|408284}} *Ability to draw persistent translucent areas over content {{bug|546844}} === Customization === *Platform capabilities for UI customization {{bug|}}**Ability to have multiple instances of the same control {{bug|}}**Ability to change the appearance of a control based on its location relative to other controls on the mozilla platform deals with iconstoolbar {{bug|}}**proposed approach for feedback: [[Firefox/Projects/IconRefactor]]Animate toolbar elements while the user is customizing the toolbar {{bug|}} === Animation === **Animating tabs**Animate toolbar elements while the user is customizing the toolbar {{bug|}} == Optional (but highly desired) ==
*{{bug|506124}} Glass support Icons: refactor how the mozilla platform deals with icons**proposed approach for feedback: [[Firefox/Projects/IconRefactor]] *Colors: about:colors, single file with all hard coded colors, new primitives (already well discussed and on track, but a platform capability nonethelessmoz-red) ** Some interesting cases with personas {{bug|513170}} and also private browsing {{bug|513418}}Dao got started on doing this, need to check on the current status