Confirmed users
313
edits
No edit summary |
No edit summary |
||
Line 31: | Line 31: | ||
# Move Preferences into the content area | # Move Preferences into the content area | ||
|Feature users and use cases=Modifying Firefox, using add-ons | |Feature users and use cases=Modifying Firefox, using add-ons | ||
|Feature dependencies=In-content UI Visual Unification: https://wiki.mozilla.org/Features/Firefox/In-content_UI_Visual_Unification | |||
|Feature requirements=A fully-integrated, usable, redesigned Firefox Preferences which displays in the content area of the browser. | |Feature requirements=A fully-integrated, usable, redesigned Firefox Preferences which displays in the content area of the browser. | ||
|Feature non-goals=- It is *not* a goal of this project to modify the organization of the preferences. | |Feature non-goals=- It is *not* a goal of this project to modify the organization of the preferences. | ||
- It is *not* a goal of this project to move the modal dialogs accessed through the current preferences window to be rendered in-content. Those dialogs, e.g. the Saved Passwords dialog, will remain as a modal dialog for this project. | - It is *not* a goal of this project to move the modal dialogs accessed through the current preferences window to be rendered in-content. Those dialogs, e.g. the Saved Passwords dialog, will remain as a modal dialog for this project. | ||
|Feature functional spec=The preferences will be implemented as a single XHTML document that includes different sections for the various panes. The sections will be shown/hidden based on the search filter. | |||
There will be 7 predefined filters that will match the current sections of the preferences window. These filters will be presented as sidetabs when viewing preferences. | |||
Searching using the search box in the upper right will visually bring the view to search results sidetab but will not require a pageload. Sections of the page will be shown/hidden based on the matching of the filter. | |||
pushState/popState will be used to track navigation through the page and allow traditional back/forward navigation to continue to work. | |||
|Feature ux design=See these pages for mockups and designs of the new in-content preferences: | |Feature ux design=See these pages for mockups and designs of the new in-content preferences: | ||
# http://blog.stephenhorlander.com/2010/06/in-content-ui-visual-unification/ | # http://blog.stephenhorlander.com/2010/06/in-content-ui-visual-unification/ |