Loading...
 

LP:layout

The LP:layout is an important element of LP:design. In tikiwiki layout of the page (excluding what is developed in the wiki page content itself) is created by the CSS or as tikiwiki calls it, the theme.

See OP:layout for layout of openpolitics.ca itself.

The LP:design CSS must be capable of accomodating this design without change.



constraints


see: LP:layout constraints

radical simplicity


If this one is fine, then, the rest are obsolete. The next open politics toolbar and next Living Platform toolbar and using LivingPlatform.CA logged in as tikiwiki module should be updated to look like it:

Image

Image

ugly-lookin' dual-toolbar control style


__This layout is ready for LP:design css and will be stable for at least the rest of 2005 and all of 2006. Setting it in stone for the next twenty months is the only way to produce stable instructions and design innovation.''

The command grammar (words with specific semantics and
functions) will thus be stable by May 1 so that a clear stable division of function between open politics foundation and Living Platform itself can be expressed in all LP controls.

warning: mockup obsolete


Though it is good enough to design a CSS, this mockup is obsolete. There are four features not shown properly that will not affect CSS - these are correctly shown in the toolbars and modules below: my watchlist and watch page i.e. "watch this" when using LivingPlatform.CA logged in as a specific user (you can't watch unless you login), recent changes being visible as a superscript in the Living Platform toolbar, "email page" replacing "watch page" and the LP client header:

header (not shown)



Image

THE ABOVE OBSOLETE MOCKUP is fine for LP:design CSS but not exact positioning or the feature list. See below:

all LP controls that affect layout


THE BELOW ARE NOT OBSOLETE and can be implemented now:

open politics toolbar


The open politics toolbar is a control element so it should be rounded, like all registered modules and all anonymous modules. Both the open politics toolbar and living platform toolbar when they become web browser toolbars must ultimately be grey due to Windoze limitations - moving to greyer tones for these things helps make them look like part of a toolbar and get people used to the idea that these are not features of LP but of the next open politics web itself

Image

The open politics toolbar is basically a find bar

living platform toolbar


The Living Platform toolbar will ultimately operate across many domains - LivingPlatform.CA itself but also livingplatform.org, livingplatform.net, lp.gpo.ca, etc., and cover many purposes so terms of use and URI will vary.

Image

As shown here, "recent changes" must be more prominent, a superscript just above and to the left of "livingplatform.ca" saying "recent changes to" is well
placed and balances the subscript for "terms of use" on that toolbar. The scope of the changes depends on which scope (".ON.CA", ".TO.CA", ".CA", ".ORG", ".NET", ".AU") of Living Platform is in effect - there might even be multiple)

  • HARD TO SEE that the "livingplatform.ca/" must be obviously lowlighted as a raster background - the rendered text begins only after the "/" and should ideally have transparent spaces so that the subtle rasterized underscore is seen as part of page titles in a standard wiki URI, e.g. Green URI; this is the only way to make a URI easy to read without distracting from the page name. The slash also should be lowlighted similarly, and any colons in the page name - it is possible to do this just by changing those characters in the font used for titles, or, hardcoding namespaces - so that a different raster appears for User: and LP: and position: - which is probably very desirable

Most of what the LP toolbar does remains closely associated with the current version's page content:
- to send a page directly to a representatives and civil servants, e.g. all members of parliament - this is a commonly used feature and will also appear as an option when previewing or trying to print.

using LivingPlatform.CA and _for_client menus


The "using" and "client" menus are associated with open politics not Living Platform and should be so coloured as to make that obvious.

using LivingPlatform.CA logged in as


Image

What Wikipedia calls "user contributions" is encapsulated into a prefix called "by", as in "by Craig_Hubley". If the page is by a particular user, that is, it is a sole work, that can be signalled very easily by putting the word "is" on the page, just as "watch" goes on the page.

fat stupid dual-toolbar


This proposal comes a distant third. It has almost all the features but is dysfunctional graphically by being "fat":
  • the whole layout has unnecessary lines that, among other things, separate the page title or page name - these might actually be different and simply muddy the design
  • ((open politics toolbar)
  • Living Platform toolbar
  • page viewed is correctly squared, but not shadowed
    • there is no single simple line connecting "watching" to the "watchlist" to the account name doing the watching - still less making that all readable in one sentence - putting "watchlist" of the current user immediately to the right of the watch option MATTERS - DO IT
      • "ing" is not clearly watch this page - it's also not clear how someone who does not know HOW to watch pages learns how - better to show how it looks when you are NOT watching. Anyone who is already watching knows how to watch, so the stress is on PEOPLE WATCHING NOTHING YET
      • "watch" vs. "watching" is acceptable and reasonable and "watch_as" vs. "watch/ing as" works fine.

This design is also dysfunctional by not having all features or not explaining them, making it "stupid"

Image

move only older versions (OBSOLETE) to LP:layout_rejects


This and all LP controls are based on living ontology and CC-by-nc-sa by the ECG
Image