Changeset 278 in t29-www for lib/template.php


Ignore:
Timestamp:
Jul 18, 2012, 2:55:44 PM (12 years ago)
Author:
sven
Message:

Seitendurchgang mit Heribert zum t29v6-Launch und darauffolgende Arbeiten.

  • Viele Bugfixes in den deutschen Seiten
  • "weisser-rahmen"-Klasse für Bilder mit weißem Hintergrund eingeführt
  • menu.php: Behandlung von Geräte-Seiten, Body-Klassen auf Basis der Navigationszugehörigkeit
  • RessourceLoader-Optimierungen (nur noch JS-Messages laden)
  • Neuer "Mini"-Modus für Navigationsleiste, implementiert durch menu.js, für Geräteseiten.
  • Bugfixes im Footer: Beam Navigation beim ungerader Anzahl Elemente, Opacity vs. Visibility probiert
  • Überschriftenebene 5 eingeführt (Sieht wie bold aus)
  • Tabellenlayout gefixt
  • Bildboxen kleinen Bug gefixt
  • Heading-Links Padding-Top
  • img_license.js: Fix bei Bildern mit Border
  • menu.js gross umgeschrieben: Entzwirbelung von Collapsable und Scrollable-Code (verschoben auf CSS-Anweisung), besserer Umgang mit Konstanten in Collapsable, Mini-Menu implementierung (eher hacky)

Es gibt noch eine grosse TODO-Liste, was alles gemacht werden muss.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lib/template.php

    r277 r278  
    4343                $this->body_classes[] = "lang-" . $this->conf['lang'];
    4444                $this->body_classes[] = "page-" . $this->conf['seiten_id'];
     45                $this->body_classes = array_merge($this->body_classes, $this->menu->get_link_classes());
    4546               
    4647                // setup javascript configuration
Note: See TracChangeset for help on using the changeset viewer.
© 2008 - 2013 technikum29 • Sven Köppel • Some rights reserved
Powered by Trac
Expect where otherwise noted, content on this site is licensed under a Creative Commons 3.0 License