Kai Moritz [Tue, 28 Jun 2016 10:02:26 +0000 (12:02 +0200)]
Juplo-Branding an die Verwendung mit Thymeproxy angepasst
Kai Moritz [Mon, 18 Jan 2016 14:33:28 +0000 (15:33 +0100)]
Projekt in ein JavaScript Frontend-Projekt umgewandelt
Kai Moritz [Tue, 8 Sep 2015 11:59:33 +0000 (13:59 +0200)]
JS-Dateien für Rückwärtskompatibilität unter alten Namen zugänglich gemacht
Kai Moritz [Tue, 8 Sep 2015 10:59:38 +0000 (12:59 +0200)]
Auf Wunsch den Link auf die Rechtsanwalts-Seite entfernt
Kai Moritz [Sat, 13 Sep 2014 18:52:19 +0000 (20:52 +0200)]
Überschriftengrößen überarbeitet
Kai Moritz [Tue, 16 Sep 2014 11:14:54 +0000 (13:14 +0200)]
Prettyprint-Style überarbeitet
Kai Moritz [Tue, 16 Sep 2014 10:52:32 +0000 (12:52 +0200)]
Weniger Abstand über Inhalt (= weniger Platz für Breadcrumb)
Kai Moritz [Mon, 15 Sep 2014 12:31:03 +0000 (14:31 +0200)]
Einspaltige Seite wieder eingeführt
Kai Moritz [Sun, 14 Sep 2014 21:31:03 +0000 (23:31 +0200)]
Conditional-Comments für IE reaktiviert
Kai Moritz [Sun, 14 Sep 2014 07:08:40 +0000 (09:08 +0200)]
wro4j ausgebaut
Kai Moritz [Sat, 13 Sep 2014 18:53:02 +0000 (20:53 +0200)]
Mehrspaltige Darstellung in Haupt-Contentbereich überarbeitet
Kai Moritz [Tue, 2 Sep 2014 12:51:13 +0000 (14:51 +0200)]
Umstellung auf Thymeleaf: Schritt 3 RELOADED - Thymleaf mit LayoutDialect
Kai Moritz [Mon, 1 Sep 2014 13:18:09 +0000 (15:18 +0200)]
Umstellung auf Thymeleaf: Schritt 3 - Versucht, das Projet umzustellen
Ergebnis: Möglichkeiten von Thymeleaf+Tiles zu eingeschränkt/kompliziert.
Kai Moritz [Mon, 1 Sep 2014 10:12:10 +0000 (12:12 +0200)]
Umstellung auf Thymeleaf: Zwischenschritt - Fehler in Thymeleaf umschifft
Kai Moritz [Sun, 31 Aug 2014 17:07:10 +0000 (19:07 +0200)]
Umstellung auf Thymeleaf: Schritt 2 - Tilesunterstützung aktiviert
Kai Moritz [Sat, 30 Aug 2014 20:21:35 +0000 (22:21 +0200)]
Umstellung auf Thymeleaf: Schritt 1 - Thymeleaf zum Laufen bekommen
* Tiles (vorerst) rausgeschmissen
* Thymeleaf so weit konfiguriert, dass eine View /index.html erreichbar ist
Kai Moritz [Sat, 30 Aug 2014 19:44:48 +0000 (21:44 +0200)]
Upgraded springframework to version 4.0.6.RELEASE
Kai Moritz [Tue, 11 Mar 2014 17:24:47 +0000 (18:24 +0100)]
Kontakt-Seite überarbeitet
Kai Moritz [Tue, 11 Mar 2014 14:46:03 +0000 (15:46 +0100)]
Keine Überschrift auf Startseite und Contentcontainer nicht vom Typ <article>
Kai Moritz [Tue, 11 Mar 2014 14:11:37 +0000 (15:11 +0100)]
Mehr Platz unter Kopfbereich
Kai Moritz [Tue, 11 Mar 2014 14:00:54 +0000 (15:00 +0100)]
Seitentitel kann weggelassen werden
Kai Moritz [Tue, 11 Mar 2014 13:11:05 +0000 (14:11 +0100)]
Margin links bei kleinen Smartphones schon früher minimiert
Kai Moritz [Tue, 11 Mar 2014 10:01:44 +0000 (11:01 +0100)]
Seite ohne Menü doch mit Marginalspalte (nur andere Farbe)
Kai Moritz [Fri, 7 Mar 2014 14:12:49 +0000 (15:12 +0100)]
Impressum und AGB und About überarbeitet
Kai Moritz [Thu, 6 Mar 2014 09:44:44 +0000 (10:44 +0100)]
Seite Professions in Expertise umbenannt (auch fragwürdig)
Kai Moritz [Thu, 6 Mar 2014 09:32:17 +0000 (10:32 +0100)]
Dummy-Inhalt mit Hinweis für unfertige Seiten entwickelt
Kai Moritz [Wed, 5 Mar 2014 09:35:33 +0000 (10:35 +0100)]
commons-logging might interfere with slf4j
See:
http://stackoverflow.com/questions/
7952154/spring-resttemplate-how-to-enable-full-debugging-logging-of-requests-responses
Kai Moritz [Wed, 26 Feb 2014 23:49:32 +0000 (00:49 +0100)]
Dispatcher-Servlet eindeutig benannt
Kai Moritz [Wed, 26 Feb 2014 09:17:38 +0000 (10:17 +0100)]
Spring-Konfigurationsdateien liegen jetzt standardgemäß unter src/resources
Kai Moritz [Wed, 26 Feb 2014 00:13:22 +0000 (01:13 +0100)]
Die Basis für die contextrelativen URL's wird jetzt Applicationweit bestimmt
Zuvor wurde das Attribut "base" in jedem Template mithilfe des Tags <url>
aus der Spring-Taglib bestimmt. Jetzt wird das Attribut beim Start der
Webanwendung einmalig bestimmt und im Application-Scope abgelegt.
Das hat den Vorteil, dass das Attribut in abgeleiteten Webanwendungen, die
die Templates wiederverwenden gezielt anders gesetzt werden kann.
Kai Moritz [Wed, 22 Jan 2014 17:49:33 +0000 (18:49 +0100)]
About-Bereich hinzugefügt
Kai Moritz [Tue, 18 Feb 2014 15:32:39 +0000 (16:32 +0100)]
Testseite für Media-Queries
Kai Moritz [Thu, 13 Feb 2014 08:48:14 +0000 (09:48 +0100)]
Positionierung des Impressum-Links im Tablet-Layout korrigiert
Kai Moritz [Thu, 13 Feb 2014 08:44:24 +0000 (09:44 +0100)]
Breadcrumb wird jetzt auch auf kleineren Tablets angezeigt
Kai Moritz [Wed, 12 Feb 2014 16:22:34 +0000 (17:22 +0100)]
Abstand links des Marginal-Inhalts im Tablet-Layout korrigiert
Kai Moritz [Tue, 11 Feb 2014 19:40:47 +0000 (20:40 +0100)]
CSS-Trickserei für Menü-Effekt auf Smartphones
Kai Moritz [Tue, 11 Feb 2014 17:39:51 +0000 (18:39 +0100)]
Impressum und weitere rechtliche Hinweise eingebaut
Kai Moritz [Tue, 11 Feb 2014 17:50:45 +0000 (18:50 +0100)]
Die Startseite schaltet jetzt den Link im Logo-Text tod
Kai Moritz [Tue, 11 Feb 2014 17:43:38 +0000 (18:43 +0100)]
Header und Footer editierbar gemacht
Nötig, damit Sonderseiten wie die Startseite, oder das Impressum oder die
About-Seite die Spezial-Links im Header und/oder Footer todschalten können.
Kai Moritz [Tue, 11 Feb 2014 15:39:40 +0000 (16:39 +0100)]
Layout für den Ausdruck
Kai Moritz [Thu, 30 Jan 2014 10:59:54 +0000 (11:59 +0100)]
Rücksprung-Link zum Seitenanfang eingebaut und für Phone-Navigation verwendet
Kai Moritz [Wed, 29 Jan 2014 15:19:43 +0000 (16:19 +0100)]
Marginal-Inhalt im Desktop-Layout jetzt vor sehr hellem Hintergrund
Kai Moritz [Wed, 29 Jan 2014 14:11:12 +0000 (15:11 +0100)]
Aufteilung für den Inhalt von Seiten ohne Menü umgesetzt
Kai Moritz [Tue, 28 Jan 2014 16:08:28 +0000 (17:08 +0100)]
Fehler-Seiten angelegt und zugehörige Test-Links aufgenommen
Kai Moritz [Thu, 23 Jan 2014 00:00:27 +0000 (01:00 +0100)]
404-Fehlerseite layoutet
Kai Moritz [Tue, 28 Jan 2014 15:05:19 +0000 (16:05 +0100)]
Faux-Column-Hack für Marginal-Inhalte auf Seiten ohne Menü korrigiert
Kai Moritz [Tue, 28 Jan 2014 09:15:00 +0000 (10:15 +0100)]
LESS-Code aufgeräumt
Kai Moritz [Tue, 28 Jan 2014 08:06:05 +0000 (09:06 +0100)]
Marker-Klasse für Menü/Kein Menü in das Element <body> verschoben
Dabei auch die Marker-Klassen von dem irreführenden cols_1/cols_2
in nomenu/menu umbenannt.
Kai Moritz [Thu, 23 Jan 2014 00:36:35 +0000 (01:36 +0100)]
Marginal-Box auf fast leeren einspaltigen Seiten korrigiert
Kai Moritz [Wed, 22 Jan 2014 17:12:14 +0000 (18:12 +0100)]
CSS-Datei für das Screen-Layout optimiert: unnötige Dopplungen vermieden
Kai Moritz [Wed, 22 Jan 2014 15:02:58 +0000 (16:02 +0100)]
Unnötig komplexe CSS-Selektoren vereinfacht
Kai Moritz [Mon, 20 Jan 2014 19:05:48 +0000 (20:05 +0100)]
Tablet-Layout vereinfacht und Sticky-Footer-Hack aus Phone-Layout übernommen
Kai Moritz [Mon, 20 Jan 2014 15:44:29 +0000 (16:44 +0100)]
Beispielseiten für unsinnige Layout-Grenzfälle entfernt
Dabei:
Beispielseiten eindeutiger/einfacher benannt.
Kai Moritz [Fri, 17 Jan 2014 09:38:27 +0000 (10:38 +0100)]
Layout für Smartphones und sehr kleine Bildschirmgrößen überarbeitet
Kai Moritz [Fri, 17 Jan 2014 10:03:06 +0000 (11:03 +0100)]
Layout des Seitenkopfes sauber von der Seitenaufteilung getrennt
Kai Moritz [Sat, 18 Jan 2014 18:01:54 +0000 (19:01 +0100)]
Symbol-Font von http://icomoon.io/ eingebaut
Kai Moritz [Fri, 17 Jan 2014 09:37:56 +0000 (10:37 +0100)]
Media-Queries für die spezialisierten Layouts vereinfacht
Kai Moritz [Thu, 16 Jan 2014 09:43:20 +0000 (10:43 +0100)]
Tablet-Layout für kleinere Bildschirme überarbeitet
Eine Zwischen-Weiche blendet bei kleineren Bildschirmgrößen unnötige
Elemente des Seiten-Kopfes aus.
Kai Moritz [Thu, 16 Jan 2014 09:35:04 +0000 (10:35 +0100)]
Bildschirmbreiten für die Media-Query-Weichen als LESS-Variablen definiert
Kai Moritz [Mon, 13 Jan 2014 13:53:07 +0000 (14:53 +0100)]
CSS für Media-Queries in einer Datei zusammengefasst
Es ist performanter, wenn der Browser nur eine CSS-Datei für das Screen-Layout
laden muss. Zudem ermöglicht die Zusammenfassung die Verschachtelung von
@media-Ausdrücken, da diese dann von LESS aufgelöst werden können.
Kai Moritz [Mon, 13 Jan 2014 13:04:09 +0000 (14:04 +0100)]
Basis-Layout im Hinblick auf kleine Bildschirme überarbeitet
Kai Moritz [Sun, 22 Dec 2013 23:41:16 +0000 (00:41 +0100)]
Formulare
Kai Moritz [Tue, 24 Dec 2013 00:11:24 +0000 (01:11 +0100)]
Testseite für Markup-Kontrolle ohne störendes Layout implementiert
Kai Moritz [Mon, 23 Dec 2013 22:12:01 +0000 (23:12 +0100)]
Outline durch Korrektur des semantischen Markup weiter verbessert
Kai Moritz [Mon, 23 Dec 2013 11:54:33 +0000 (12:54 +0100)]
LESS-Mixins eingeführt, um das Styling der Schriften zu vereinfachen
Kai Moritz [Sun, 22 Dec 2013 18:11:40 +0000 (19:11 +0100)]
Semantisches Markup nach Hinweisen von html5doctor.com korrigiert
Kai Moritz [Sun, 22 Dec 2013 11:04:27 +0000 (12:04 +0100)]
Testseiten für extrem Layout-Grenzfälle angelegt
Kai Moritz [Sun, 22 Dec 2013 10:43:28 +0000 (11:43 +0100)]
Das Hinzufügen neuer und die Pflege alter HTML-Experimente vereinfacht
Kai Moritz [Sun, 22 Dec 2013 08:56:00 +0000 (09:56 +0100)]
Testseiten für die verschiedenen Layout-Variationen entwickelt
Kai Moritz [Sun, 22 Dec 2013 08:34:26 +0000 (09:34 +0100)]
Testseite für den Seitenkopf entwickelt
Kai Moritz [Sun, 22 Dec 2013 08:25:00 +0000 (09:25 +0100)]
Testseite für die Seitenaufteilung entwickelt
Kai Moritz [Sun, 22 Dec 2013 07:37:00 +0000 (08:37 +0100)]
Testseite für das Basis-Layout implementiert
Dafür die neue Tile "htmlhead" eingeführt, die als Vorgabe die
vollständige Einbindung von CSS-Styles und JavaScript inklusive
Media-Queries usw. enthält.
Kai Moritz [Sun, 22 Dec 2013 06:57:58 +0000 (07:57 +0100)]
Sammelseite für HTML-Experimente eingebaut
Kai Moritz [Mon, 16 Dec 2013 23:20:22 +0000 (00:20 +0100)]
Styling für Tablets hinzugefügt
Kai Moritz [Sat, 21 Dec 2013 19:40:15 +0000 (20:40 +0100)]
Sticke Footer
Kai Moritz [Sat, 21 Dec 2013 17:32:14 +0000 (18:32 +0100)]
Die Marginalspalte auch auf Seiten mit einspaltigem Layout hervorgehoben
Kai Moritz [Tue, 17 Dec 2013 19:45:56 +0000 (20:45 +0100)]
Viewport-Definition von Mobile HTML5-boilerplate übernommen
Siehe:
* https://github.com/h5bp/html5-boilerplate/blob/master/doc/html.md
* https://docs.google.com/presentation/d/1rmxwWa9P6_xHqonmh5ONXRS-jPc5XKbnv99Rjkhe04s/present
* j.mp/mobileviewport
Kai Moritz [Mon, 16 Dec 2013 17:56:57 +0000 (18:56 +0100)]
Neue Test-Seiten mit Beispiel-HTML-Code wie aus dem Wordpress-Blog
Kai Moritz [Tue, 17 Dec 2013 10:51:14 +0000 (11:51 +0100)]
<spring:url> anstelle des <base>-Tags für die Pfadkorrektur benutzt
Kai Moritz [Mon, 16 Dec 2013 10:19:29 +0000 (11:19 +0100)]
HTML-Vorlagen für Blog-Seiten und Formular-Beispiele
Kai Moritz [Sun, 15 Dec 2013 23:21:08 +0000 (00:21 +0100)]
Schriftgröße für <code>-Tag korrigiert
Die meisten Browser wählen für <code>-Blöcke eine kleinere Schrift, obwohl
die Schriftgröße im Reset-CSS auf 100% gesetzt wurde.
Kai Moritz [Mon, 16 Dec 2013 17:27:16 +0000 (18:27 +0100)]
Faux-Column-Hack gekürzt: der Zentrierungs-DIV kan mitverwendet werden
Kai Moritz [Sat, 14 Dec 2013 17:31:01 +0000 (18:31 +0100)]
Faux-Column-Hack gegen ein Eigengewächs ersetzt, das ohne Grafik auskommt
Kai Moritz [Sat, 14 Dec 2013 17:09:30 +0000 (18:09 +0100)]
Styling für sehr kleine Bildschirmgrößen hinzugefügt
Kai Moritz [Sat, 14 Dec 2013 16:59:26 +0000 (17:59 +0100)]
Styling für Smartphone-Größen hinzugefügt
Kai Moritz [Thu, 12 Dec 2013 18:57:46 +0000 (19:57 +0100)]
Basis-Style überarbeitet
* Margin für kleine Displays optimiert
* Navigations-Menü durch Rahmen übersichtlicher gestaltet
Kai Moritz [Thu, 12 Dec 2013 18:20:03 +0000 (19:20 +0100)]
Styling von google-code-prettify an das Branding angepasst
Dabei auch ein paar Kleinigkeiten an den typografischen Grundvorgaben
korrigiert:
* <pre> mit 1,5fachem Zeilenabstand sieht bescheiden aus.
* "line-height: 1.5em" war öfter definiert, als nötig (da es eh schon
für das Element <body> definiert war.
TODO:
Da das base.css als Media-Typ "screen" eingebunden wird, können die
speziellen Druck-Anpassungen des prettify-Stylings nicht greifen.
Da auch für das Branding ein angepasstes "print"-Styling definiert werden
sollte, wurde diese Anpassung aber aufgeschoben...
Kai Moritz [Mon, 9 Dec 2013 21:20:00 +0000 (22:20 +0100)]
google-code-prettify hinzugefügt
Auf der Seite mit den Typografie-Beispielen wurde ein Beispiel für einen
mit google-code-prettify formatierten Quellcode-Block hinzugefügt.
Kai Moritz [Mon, 9 Dec 2013 12:38:41 +0000 (13:38 +0100)]
Einfache Unterstützung für unterschiedliche Bildschirmgrößen aktiviert
Als erste grundsätzliche Unterstützung stark unterschiedlicher
Bildschirmgrößen wurde das Stadard-Layout für die Media-Klasse "screen" für
eine Größe der Anzeigefläche < 960px deaktiviert, so dass dann nur die
Styling-Anweisungen aus dem base-Layout angewendet werden.
Außerdem wurde das Standard-Layout künstlich auf eine maximale Breie von
1000px gestutzt. Bei einer größeren Anzeigefläche wird das Layout dann
jetzt vorerst in einer Breite von 1000px zentriert angezeigt.
Kai Moritz [Sat, 7 Dec 2013 18:55:26 +0000 (19:55 +0100)]
Basis-Layout für veraltete Browser (IE6 & Co.) überarbeitet
Kai Moritz [Sat, 7 Dec 2013 11:34:24 +0000 (12:34 +0100)]
HTML5-Tags mit html5shiv.js für IE < 9 sichtbar gemacht
Kai Moritz [Sat, 7 Dec 2013 11:09:27 +0000 (12:09 +0100)]
Basis-Layout für veraltete Browser (IE6 & Co.) eingeführt
Kai Moritz [Sat, 7 Dec 2013 12:52:08 +0000 (13:52 +0100)]
Das Farb-Thema werden jetzt mit Hilfe von LESS-Variablen umgesetzt
Kai Moritz [Tue, 3 Dec 2013 19:52:09 +0000 (20:52 +0100)]
wro4j für die Zusammenführung und Umwandlung der LESS-Dateien eingeführt
Kai Moritz [Mon, 2 Dec 2013 21:13:06 +0000 (22:13 +0100)]
Auf lesscss umgestellt
Problem:
Die übersetzten CSS-Dateien stehen erst nach einem Build zur Verfügung, so
dass "mvn jett:run-war" für die Weiterentwicklung verwendet werden muss,
was den Entwicklungsprozess ausbremst.
Kai Moritz [Thu, 10 Oct 2013 21:38:02 +0000 (23:38 +0200)]
Realistisches Blog-Menü
Kai Moritz [Thu, 10 Oct 2013 20:50:40 +0000 (22:50 +0200)]
Pfad zum Wordpress-Blog korrigiert
Kai Moritz [Thu, 3 Oct 2013 10:23:52 +0000 (12:23 +0200)]
Layout: Browser zwingen, den vertikalen Scroll-Balken immer anzuzeigen
Ansonsten kommt es zu unschönen Ruckern, wenn man zwischen Seiten hin und
her wechselt, bei denen der gesamte Inhalt auf eine Bildschirmseite passt
bzw. nicht passt, weil die Marginalspalte weiter vom Fensterrand abrückt,
wenn der Browser den Scroll-Balken ergänzt.
Kai Moritz [Tue, 1 Oct 2013 21:11:45 +0000 (23:11 +0200)]
Navigations-Hilfen ergänzt (Breadcrumb und Content-Skip)
Kai Moritz [Thu, 26 Sep 2013 19:06:06 +0000 (21:06 +0200)]
Googles Appengine integriert