DevTools/Features/CSSDoctor: Difference between revisions

m
clearing in prep for migration to new feature page format
m (clearing in prep for migration to new feature page format)
Line 1: Line 1:
{| class="fullwidth-table"
|-
| style="font-weight: bold; background: #DDD;" | Feature
| style="font-weight: bold; background: #DDD;" | Status
| style="font-weight: bold; background: #DDD;" | ETA
| style="font-weight: bold; background: #DDD;" | Owner
|-
<section begin="status" />
| [[DevTools/Features/CSSDoctor|Style Doctor]]
| {{StatusHealthy|status=need a test page to try out the rules+results}}
| 2011-05-19
| Kevin Dangoor
<section end="status" />
|-
|}


== Summary ==
The goal of the Style Doctor is to answer the question "why doesn't this look the way I expected it to?" as quickly as possible.
CSS rule precedence is complex and little understood and the Style Doctor will help users get their layouts working 'and' help them learn precedence at the same time.
== Team ==
Have ideas on solving this problem well? Do you know the dark, secret rules of CSS? Join us on #devtools on irc.mozilla.org, dev-apps-firefox or in our weekly devtools call and help out!
* '''Feature Manager''': Kevin Dangoor (irc: kdangoor)
* '''Lead Developer''': Joe Walker (irc: jwalker)
* '''Product Manager''': Kevin Dangoor (irc: kdangoor)
* '''QA''': TBD
* '''UX''': TBD
* '''Security''': TBD
== Release Requirements ==
* integrates with nodes selected via the Highlighter, GCLI or other means
* can provide answers for a "substantial" set of node/rule combos.
== Next Steps ==
* test page with examples that test each rule
* need the same thing working as a traditional addon
* enough rules to produce interesting results (perhaps ~15)
** click around and get a sensible answer for many cases
** those selectors don't match
** everything is actually fine, the rule did apply
== Open Issues ==
* can this work with multiple selected nodes?
== Related Bugs & Dependencies ==
* Source [https://github.com/joewalker/csstools at Github]. At some stage we should move this back into Moz/HG.
* [https://people.mozilla.com/~jwalker/cssdoctor/cssdoctor.webm Demo video], and pages used in the video: [https://people.mozilla.com/~jwalker/cssdoctor/demo.html demo] and [https://people.mozilla.com/~jwalker/cssdoctor/test.html test]
* [https://github.com/joewalker/csstools/blob/master/docs/main.md Documentation]
* [http://mozilla.github.com/devtools/2011/status.html#cssdoctor Status]
== Designs ==
(I believe Joe has some writeups we can add here...)
== Use Cases ==
TBD
== Test Plans ==
TBD
== Goals/Use Cases ==
TBD
== Non-Goals ==
TBD
__NOTOC__
[[Category:Features]]
[[Category:Firefox]]
canmove, Confirmed users, Bureaucrats and Sysops emeriti
6,906

edits