https://bugzilla.wikimedia.org/show_bug.cgi?id=56705

sp...@wikimedia.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sp...@wikimedia.org

--- Comment #3 from sp...@wikimedia.org ---
Update: we use KSS to generate a living style guide from MediaWiki's CSS and
LESS files; see http://tools.wmflabs.org/styleguide/

We also use jsduck to generate documentation from MediaWiki's JavaScript that
can include live example code; see e.g. 
https://doc.wikimedia.org/mediawiki-core/master/js/#!/api/mw.Message and click
'Live Preview'

We also have bits of HTML in docs/uidesign that are accessible in a simple MW
configuration, e.g.
https://wikitech.wikimedia.org/w/docs/uidesign/table-layout.html

All these have the limitation that the HTML isn't part of a MediaWiki page, so
you can't see how it changes with skin, language, or Beta Features.
=> Someone could develop MediaWiki special page(s) that frame their HTML


For PHP code we have
* Sample code on mediawiki.org , e.g.
https://www.mediawiki.org/wiki/HTMLForm#Example_usage
* Various samples in extensions/example

These do support skin/language/Beta Features,
=> Someone could package the samples relevant to design with a TOC.

https://doc.wikimedia.org could become a MediaWiki instance with these features
pages enabled.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to