Versionshistorie

Version 1.2

  • Umstellung von HTML-Inputfield auf CKEditor mit automatischer Layoutanpassung im Inputfield an das aktuelle Design
    • Neues Feld "input_ckeditor" ersetzt bisheriges "input_htmlmarkup"
    • In den Einstellungen (-> config.js im site-Verzeichnis) wurde die automatische HTML-Code-Überarbeitung deaktiviert, sodass über die Funktion Quellcode auch jeglicher HTML-Code geschrieben werden kann
    • editor.css wird automatisch beim SASS-Composing erstellt, welche die Editorstyles zur Verfügung stellt
  • Neue Login- und Profilfunktion auf Basis von "LoginRegister". Abwandlung für die richtige Gestaltung.
    • Die Funktion "Regrierung für neue Benutzer" wurde deaktiviert und nicht weiter auf Funktion geprüft.
    • Um die "Passwort vergessen"-Funktion an die Seite anzupassen, wurde im "site/module"-Verzeichnis ein angepasste Version abgespeichert
  • Modul "InputfieldDiv" integriert (eigenes Modul auf Basis des "InputfieldFieldset"), ermöglicht das einbindet von DIV-Containern in Formularen (analog zu Fieldsets) -> sh. auch Projekt Spez. Brettschneider
  • Cookie-Hinweis mit cookieinfoscript
  • Einige Übersetzungen wurden ergänzt

Version 1.3

  • Neuer sticky Header mit Logo
  • Google Fonts werden nun selbst gehostet ("../css/fonts..."; fonts.scss)
  • Standard-Auflösungen für responsives Verhalten:
    $mobile-small: 360
    $mobile-large: 460
    $tablet-small: 768
    $tablet-large: 1024
    $screen-small: 1280
    $screen-large: 1366
  • Google Fonts werden nun selbst gehostet ("../css/fonts..."; fonts.scss)
  • Liste "boxlist3": mit CSS3-Berechnungen (calc()-Funktion) angepasst
  • Shadows: SCSS-Mixin überarbeitet
  • Funktion columnsWrap(content,aside,class,id,style) nachgepflegt (func.helpers.php): Funktion stellt eine zweipaltigen Bereich (Content / Aside) mit Inhalt und Seitenspalte zur Verfügung
  • cookieinfoscript.js: selbst hosten
  • Standard-Stile für CKEditor überabrbeitet
  • Editor-Theme für CKEditor individualisiert (Dropdown-Größe von Format und Stil)

Version 1.4

  • Neue SASS-Variable "$gutter-width" in der "_var-typography.scss" bestimmt die Breite des Abstands zwischen den Grids. Die "_ym-grid.scss" wurde entsprechend angepasst und mit Definitionen für Grids bis 5 Spalten erweitert. "$gutter-width" wird entsprechent automatisch berechnet. Schnelle Änderungen der Abstandsbreite sind so schnell möglich.

Für Version 1.4 vorgemerkt

  • 404-Seite
  • Datenschutz und Impressum
  • Kontaktformular Datenschutzkonform (Einwilligungs-Checkbox)
  • auf Lightbox "Fancybox 3" umstellen
  • Ersatztechnologie für Google Maps bzw. Google Maps Datenschutz konform gestalten
  • Hannacode kann direkt auf Funktionen zugreifen. Shortcodes werden somit flexibler. Damit wäre bspw. ein eigenes Kontakt-Template überflüssig und das Kontaktformular auf allen Templates einsetzbar. Spezifische Felder für das Formular könnten nach "Basisdaten" ausgelagert werden.
  • Verhalten von "invert" anpassen. Helle Boxen, die in dunklen Seitenbereichen plaziert sind, sollten richtig angezeigt werden.