Ticket #6 (closed enhancement: fixed)

Opened 9 years ago

Last modified 3 years ago

Page layout overhaul

Reported by: NilsLindenberg Owned by: BrianKoontz
Priority: high Milestone: 1.3.1
Component: layout Version: 1.1.6.0
Severity: normal Keywords: page html structure template layout trunk-unported
Cc:

Description (last modified by DarTar) (diff)

New default page layout, to allow  more flexible styling through CSS.

Ref

See also

  • #29 skin editos
  • #627 theme support
  • #683 clearing floats in handlers

Change History

  Changed 9 years ago by dartar

  • owner changed from dartar to unassigned

  Changed 9 years ago by dartar

  • description modified (diff)
  • milestone changed from 1.1.6.1 to 1.1.7

  Changed 9 years ago by dartar

  • summary changed from better page structure to Page structure overhaul
  • description modified (diff)
  • milestone changed from 1.1.7 to 1.1.9

  Changed 9 years ago by dartar

  • description modified (diff)

  Changed 6 years ago by DarTar

  • keywords template layout added
  • owner changed from unassigned to DarTar
  • status changed from new to accepted
  • component changed from architecture to layout
  • description modified (diff)

  Changed 6 years ago by DarTar

  • description modified (diff)

  Changed 5 years ago by DarTar

  • priority changed from normal to high
  • milestone changed from 1.4 to 1.2

  Changed 5 years ago by DarTar

  • status changed from accepted to started
  • summary changed from Page structure overhaul to Page layout overhaul

  Changed 5 years ago by DarTar

(In [1365]) Applying new page layout (changes to be extensively documented) to allow more flexible styling, refs #6 and #868

  Changed 5 years ago by DarTar

(In [1366]) Applying new page layout (changes to be extensively documented) to allow more flexible styling, refs #6 and #868

  Changed 5 years ago by DarTar

(In [1375]) First draft of support code for menus: new <tt>MakeMenu()</tt> method, new folder with menu settings (supporting menulets). Changes applied to templates. Installer and config files will need to be updated. First draft of alternate theme called "light" (CSS and images will need to be moved to theme folder): test by setting stylesheet to "light.css" in config file. refs #6 #11 and #868

  Changed 5 years ago by DarTar

(In [1376]) Fixed styling of default theme. refs #6 and #868

  Changed 5 years ago by DarTar

(In [1377]) Fixed styling of default theme. refs #6 and #868

  Changed 5 years ago by DarTar

(In [1378]) Porting CSS from trunk, refs #6 and #868

  Changed 5 years ago by DarTar

(In [1388]) Minor fix for link styling. refs #6 and #868

  Changed 5 years ago by DarTar

(In [1389]) Porting CSS from trunk (default font family). refs #6 and #868

  Changed 5 years ago by DarTar

(In [1391]) Minor CSS changes. refs #6 and #868

  Changed 5 years ago by DarTar

(In [1392]) Minor CSS changes. refs #6 and #868

  Changed 5 years ago by DarTar

(In [1393]) Minor CSS changes. refs #6 and #868

  Changed 5 years ago by DarTar

(In [1394]) Minor CSS changes. refs #6 and #868

  Changed 5 years ago by DarTar

(In [1396]) Minor CSS changes. refs #6 and #868

  Changed 5 years ago by DarTar

(In [1398]) Minor CSS changes, closing PHP tag in checkversion action. refs #6 and #868

  Changed 5 years ago by DarTar

(In [1399]) Minor CSS changes. refs #6 and #868

  Changed 5 years ago by BrianKoontz

Some strangeness going on with the footer layout (overflow on the right) as well as the acls handler page (elongated text entry fields).

follow-up: ↓ 26   Changed 5 years ago by BrianKoontz

New layout no longer gives indication of name of logged-in user in header.

in reply to: ↑ 25   Changed 5 years ago by DarTar

Replying to BrianKoontz:

Some strangeness going on with the footer layout (overflow on the right) as well as the acls handler page (elongated text entry fields).

thanks for the heads-up, I'll have to fix the CSS indeed

Replying to BrianKoontz:

New layout no longer gives indication of name of logged-in user in header.

oops, you're right - that's another menulet to add

  Changed 5 years ago by DarTar

(In [1412]) Adding "who am I" menulet, refs #6 #11 and #891

  Changed 5 years ago by BrianKoontz

(In [1419]) Moved all theme-related files to new filestructure ( http://wikkawiki.org/NewFileStructure), non-existent themes default to 'default' theme, mod_rewrite safe, created new 'theme' param, deprecated 'stylesheet' param. Refs #6

  Changed 5 years ago by BrianKoontz

(In [1421]) Created 'stylesheet_hash' param to take care of autoreloading of stylesheets. Refs #600, #6.

  Changed 5 years ago by BrianKoontz

(In [1422]) Modified to remind user to make 'config' directory writeable during upgrade. Refs #6.

  Changed 5 years ago by BrianKoontz

(In [1423]) Minor edit to navlink parse routine. Refs #6.

  Changed 5 years ago by BrianKoontz

(In [1424]) Minor edit to navlink parse routine. Refs #6.

  Changed 5 years ago by BrianKoontz

(In [1425]) Minor edit to navlink parse routine. Refs #6.

  Changed 5 years ago by BrianKoontz

  • status changed from started to assigned

  Changed 5 years ago by BrianKoontz

  • status changed from assigned to testing

  Changed 5 years ago by DarTar

(In [1440]) Matching header padding with trunk, refs #6 and #868

  Changed 5 years ago by DarTar

(In [1446]) 1st draft of kubrick theme for Wikka, refs #627 and #6

  Changed 5 years ago by DarTar

(In [1451]) kubrick theme - minor styling change, refs #627 and #6

  Changed 5 years ago by BrianKoontz

(In [1452]) Migrated print.css and xml.css to individual themes; removed css/ directory. Refs #6.

  Changed 5 years ago by BrianKoontz

  • status changed from testing to commit

Tested default themes; verified correct CSS paths in HTML output.

  Changed 5 years ago by BrianKoontz

  • status changed from commit to closed
  • resolution set to fixed

  Changed 5 years ago by BrianKoontz

(In [1454]) Moved favicons from global images/ dir to individual theme images/ dirs. Refs #6, #627.

  Changed 5 years ago by BrianKoontz

  • keywords trunk-unported added

  Changed 5 years ago by BrianKoontz

(In [1507]) Ported "lost" changes due to trunk to 1.3 migration. Refs #6.

  Changed 5 years ago by BrianKoontz

  • status changed from closed to reopened
  • resolution fixed deleted
  • milestone changed from 1.2 to 1.3

  Changed 5 years ago by BrianKoontz

  • owner changed from DarTar to BrianKoontz
  • status changed from reopened to assigned

  Changed 5 years ago by BrianKoontz

  • status changed from assigned to testing

  Changed 5 years ago by DarTar

  • status changed from testing to commit

1.3 is working fine with the new page layout introduced in 1.2, I am marking this ticket as passed.

  Changed 4 years ago by BrianKoontz

  • resolution set to fixed

  Changed 4 years ago by BrianKoontz

  • status changed from commit to closed

  Changed 3 years ago by BrianKoontz

  • milestone changed from 1.3 to 1.3.1

Updated milestone to 1.3.1

Note: See TracTickets for help on using tickets.