Note: An alternative skin, TW4MW (work in progress), is available from the user preferences.
User:FND/MediaWiki Skin
TiddlyWiki Community Wiki
< User:FND
Contents |
[edit] Resources
- SVN repository
- static version: sample
- dynamic version:
- SVN update script
[edit] Issues
- font is too large (especially noticeable on Main Page)
- page toolbar: ugly both when tabs are flush and with a small horizontal gap
- footer:
- contents not vertically centered when footer text spans only a single line [not universally solvable?]
- contents not perfectly centered (horizontally) when there is only one icon [not universally solvable?]
- CSS issues on Main Page (caused by embedded styles - though potentially also by MediaWiki:Common.css)
- bugs
[edit] To Do
[edit] Page Contents
-
ULbullet icons - table of contents (
.toc,#toc) - external links: icons (on the left?)
- special pages
- DIFF view
- page history
- user preferences
- [?]
[edit] Layout Elements
- toolbox as dropdown menu (e.g. next to the page toolbar)
- sidebar links with thick left border instead of bullet (cf. testcase)
- UWEB for section edit links
- special styles
-
edit mode
- Special:Preferences
-
- category links: use icons from HawkTheme or BlazeTheme (and remove respective header)
[edit] Visual Theme
-
color theme (cf. Thematic Color Combinations, Kuler Color Schemes)
- logo:
- http://trac.tiddlywiki.org/wiki/TiddlyWikiDotOrgLogos
- ninja logo?
- TW-like shadow for site title and tagline
- image below the sidebar — e.g.:
#sidebar { padding-bottom: 320px; background: transparent url(http://bunnywarez.com/catalog/images/ninjaKitty_black.jpg) no-repeat center bottom; } - Trac-like layout? (e.g. menu bar = page toolbar)
- TW-like shadow for site title and tagline?
[edit] Features
- user-customizable quicklinks
- performance issues with pulling data from pages
⇒ use JavaScript instead; list is created from two-dimensional array (can be overriden by user'sCommon.js)
- performance issues with pulling data from pages
[edit] Post-Alpha
-
remove/fix DEBUG flags
- code sanitizing
- move colors to separate style sheet
- move images to separate sub-folder
-
modularize code (individual sections/portlets as functions)not viable due to performance issues - improve readability (esp. Toolbox section)
- check for compatibility (=> retain Monobook IDs where possible)
- validate XHTML / CSS
- test in all major browsers (Internet Explorer 6+, Firefox, Opera, Safari, Konqueror etc.)
- meta information
- ReadMe
- documentation in
TW4MW.php - credits
- graphics / icons
- announce on
[MW-l]
[edit] Features
- three main criteria
- look distinctively different from the default MonoBook skin
- still look familiar enough, navigation-wise
- have some resemblance to the default TiddlyWiki layout (e.g. user bar = backstage area; categories = tags etc.)
missing bonus: resemblance to Trac
- KISS (virtually no hacks)
⇒ very flexible; easy to modify with CSS only - fully XHTML-compliant (Transitional only because of MediaWiki parser output)
- MonoBook-compatible (kept most IDs)

