Use a custom theme instead of munging core

Also track some of our upgrade steps.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Do not display the subject librarian on all pages

Adjust upgrade instructions to user git repo

Signed-off-by: Dan Scott <dscott@laurentian.ca>
No reason to keep Dojo around

We haven't used Dojo in this theme forever, apparently, so kill it with
fire.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Move many modules into sites subdirectory

This is the documented method, and makes upgrades less likely to make
you want to commit homicide. Also, fix up the nice menu so it floats
properly again.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Err, shift that menu left.

We get a weird scroll bar thing happening, so something's too wide, but
this works.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Another round on that menu CSS

Turns out the original menu CSS caused overly wide scrollbar nastiness
as well. Fix that.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Make a patches directory and move breadcrumbs into it

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Database lists: Save vertical space

Hide the database description by default and enable users to toggle the
description into existence. This saves significant vertical space and
hopefully makes guide maintainers more likely to use proper database
lists instead of HTML nodes.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Support toggling of identical db descriptions on same page

The ID approach was fine, unless the same database appeared more than
once on the same page - then the behaviour was browser dependent (and
often wouldn't work). Switch to a more general "name" attribute for the
match instead.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Address lack of Panels styles settings option

http://drupal.org/node/1313642 noted the missing option for "Panels
styles" as a permission, but never committed it to the Drupal 6.x
module, so let's carry it here for our own use. *sigh*

Signed-off-by: Dan Scott <dscott@laurentian.ca>
We need the user profile template for the theme

Otherwise people don't see their 60 most recent guides, etc.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Start adopting a more Laurentian style

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Switch logos based on language

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Add basic Library navigation entries, mimicking LU Web

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Oh, link to the catalogue... duh

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Another h1 for title = waste o' space

We already have the breadcrumbs. Roll with that.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Access language attribute of language object

Duh.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Move language switcher to top of menu

Only display the other language.

Float switcher to the right, float the menu to the left.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Add a Twitter feed widget to the page

Only display if the width of the page is > 800px.

Signed-off-by: Dan Scott <dscott@laurentian.ca>
Except... Twitter widget breaks Panels display editor

With obnoxious errors about the 'left' property of this.dropzones[i] not
being defined. Grr.

Signed-off-by: Dan Scott <dscott@laurentian.ca>