Hello!
I’ve been making a thing. It’s actually got a code-name now! No more saying “Vector static header and navigation modification”.
LOTS of stuff going on with this update. Notably:
* Now asks for a username on load, so as to set things up * All pages are loaded from the API via JSON. So it’s not just the single static page. * Got rid of pretty much every color. * Article actions now dock in the header as you scroll. * Table of Contents is now in the header from the beginning * The sidebar’s border goes away as you scroll past it * Lots of links/actions do what you think they should. Most do not.
You can play with it here: http://unicorn.wmflabs.org/winter/
And read more about it here: https://www.mediawiki.org/wiki/Winter
Here’s your changelog:
== Changes, January 20 == * New code name: Winter * System now prompts for a user name upon load and will optionally save the value. ** This sets up the personal bar to be, well, personal. ** This action ''DOES NOT'' log the user into Wikipedia. ** Saved data can be cleared from the sidebar.
* Searchbox now drops text on focus and replaces it on blur * Searchbox now has a hover state with invitation text. * Searchbox icon now turns blue on focus * Logo now snaps to white background when in locked position. * Sidebar is now white by default, with a grey border that fades out when all items in the sidebar are out of view. * The Table of Contents now appears in the header of the page from the beginning ** (Previous versions of Winter had the ToC only appear there after the in-page Table of Contents rolled off-screen) * Article actions now dock in the header when they scroll out of view (iconfied). * Added tipsy behaviors. * Fixed issue with search box positioning. * Added pencil icons to section edit buttons * Section edit buttons now are visible at all times but do not have borders. ** On hover, they turn blue. * Changed section edit hover transition from 'linear' to 'ease' * Added footer section * Added "categories" box in example article * Added "Typography" toggle in sidebar. Activating it turns on: ** An approximation of restricted measure * References have returned * Built a JSON parser into the demo so that different pages can be loaded via the API. * Language links are now slotted into the sidebar. * System correctly recognizes when it's looking at ''User'' content (User: and User_talk:) and adds icons and functionality as required * Handles contributions (sort of - buggy)
=== Known Issues === * Contributions views: ** Timestamps don't sort right ** Comment fields are not correctly parsed from wikitext to html ** Size changes are not correctly reflected * Redlinks do not work * System does not handle 404 loads correctly (fails silently, requires reload) * Internal hash URLs don't scroll correctly * Some buttons don't go away when they should * Loading from JSON breaks the nice little "section hover" stuff.
--- Brandon Harris, Senior Designer, Wikimedia Foundation
Support Free Knowledge: http://wikimediafoundation.org/wiki/Donate