summaryrefslogtreecommitdiff
path: root/views/css
AgeCommit message (Collapse)Author
9 daysKundenkonto: Bestellungen in Inhaltsbreite wie ProfilRoger Rehnelt
Die Seite ist nicht mehr breiter als die übrigen Kontoseiten; Titel, Betrag und Statuszeile der Karten wie bei den übrigen Kontokarten. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
9 daysMerge main nach fix/4.6.1: SmartCheckout „Bestellabschluss“ von DanielRoger Rehnelt
Daniels Commit 52df56d7 lag nur auf main. Changelog in der kurzen Form, Übersetzungen beider Seiten zusammengeführt. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
9 daysKundenkonto: kompakte Übersicht „Bestellungen“ (K135)Roger Rehnelt
Je Bestellung eine Karte mit Datum, Bestellnummer, Betrag, Status und Rechnung; die Positionen aufklappbar. Neuer Filter wpsg_account_order_productvars für die Produktvariablen einer Position. Gelöschte Produkte brechen die Seite auch mit DownloadPlus und Widerruf nicht mehr ab. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
9 days- Modul SmartCheckout um Abschlussoptionen erweitertdaniel
10 daysSmartCheckout: Bewertungs-Einwilligung wie die Bestellbedingungen (K125)Roger Rehnelt
Die Einwilligung steht im Modul Summe und bekam Schriftgröße und Ausrichtung der Bedingungen nicht. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
10 daysAnfrageliste: auf schmalen Handys nicht mehr breiter als die Seite (K119)Roger Rehnelt
Felder mit border-box, unter 400 px freie Spaltenbreiten, kleinere Spaltenköpfe und eine Tabelle, die notfalls in sich scrollt. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
10 daysProduktseite: Kurzbeschreibung auch unter 400 px (K120)Roger Rehnelt
Beide Darstellungen blendeten sie auf schmalen Handys aus. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
10 daysAnfrageliste: Mengenfeld in seiner Spalte, Kommentarfeld wie in der Kasse (K116)Roger Rehnelt
Das Mengenfeld war 100 % breit plus Innenabstand und ragte in den Einzelpreis; gilt für beide Darstellungen. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
12 daysKasse: Gewährleistungslabel inline nicht breiter als die SpalteRoger Rehnelt
In der Darstellung „inline“ ragte das Label am Handy über den Rand (K86). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
12 daysKasse: Gewährleistungslabel mit festen MaßenRoger Rehnelt
Das Label verschob beim Laden den Inhalt der Zusammenfassung (K84). Am Inline-Bild sind Adresse und Alt-Text jetzt escaped. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
12 daysTheme-Darstellung: Kommentare in wpsg-theme.css gekürztRoger Rehnelt
Lighthouse meldete die Datei als unverkleinert (K85). Die längeren Erklärungen stehen jetzt in doc/code-kommentar.md. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
12 daysKundenverwaltung: Abmelden in schmaler Kontonavigation mitlaufen lassenRoger Rehnelt
Bricht die Navigation um, steht Abmelden nicht mehr allein am rechten Rand. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
12 daysKundenverwaltung: Kontonavigation über den KontoseitenRoger Rehnelt
Profil, Bestellungen und Abonnements haben oben eine Navigation mit Abmelden, in beiden Darstellungen. Ohne Widget fand der Kunde seine Bestellungen bisher nicht. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
12 daysProduktverwaltung: alternatives Design mit Mindestbreite wie das StandarddesignRoger Rehnelt
Auf schmalen Bildschirmen liefen Beschriftungen, Felder und die Variantentabelle aus den Kästen (K32). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 daysDarstellung neu: Feldränder aus den Farben des Themes (K77)Roger Rehnelt
Ohne eigenen Wert des Themes hatten Feldränder 1,5:1; jetzt mischen sie sich aus Vorder- und Hintergrund und erreichen 3:1. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 daysWiderrufsformular: Feldränder mit 3:1 Kontrast (K76)Roger Rehnelt
Die Felder nehmen den Feldrand des Themes, sonst ein Grau, das auf hellem und dunklem Grund reicht. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 daysProduktfilter: am Handy gleicher Abstand unter jeder ÜberschriftRoger Rehnelt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 daysProduktfilter: Auswahllisten in voller SpaltenbreiteRoger Rehnelt
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 daysProduktfilter: Leiste in Spalten, kurze SortiertexteRoger Rehnelt
Die Gruppen der Leiste stehen in gleich breiten Spalten mit bündigen Überschriften; Preis mit Währung in der Überschrift und lesbaren Platzhaltern, Sortierung mit „Neueste zuerst“, „Preis aufsteigend“ usw. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 daysProduktfilter: Leiste mit Sortierung und Kategorie, einheitliche AbständeRoger Rehnelt
Die Leiste über den Produktkacheln hat Sortierung und im Sortiment eine Kategorieauswahl; Felder gleich hoch und auf einer Grundlinie, am Handy unter einem umrandeten Knopf mit Zahl der aktiven Filter. Ohne Treffer nennt der Hinweis den Filter. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 daysProduktfilter: filtert die Produktkacheln über alle SeitenRoger Rehnelt
Sortiment und Kategorieseiten zeigen den Filter als Leiste über den Kacheln, am Handy zugeklappt; Seitenzahlen und Trefferzahl beziehen sich auf das gefilterte Ergebnis. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 daysGARAN: Label per Tipp und Tastatur aufklappbarRoger Rehnelt
Der erste Tipp oder der Tastaturfokus zeigt das Label, ein zweiter Tipp folgt dem Link zur EU-Seite; Escape oder ein Tipp daneben schließt es. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 daysProduktseite: breite Spalte im Modus „neu“Roger Rehnelt
Produktartikel und Produktdetailseite nutzen die breite Spalte wie die Kasse; die Texte der Abschnitte bleiben in Inhaltsbreite. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 daysWiderrufsformular: Felder beschriftet, Link lesbar, Werte maskiertRoger Rehnelt
Alle Felder in Dialog und Seite haben eine Beschriftung, der Datenschutzlink steht in Schriftfarbe. Im Modus „neu“ folgt der Dialog den Farben des Themes. Vorbelegte Werte werden maskiert ausgegeben. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 daysGARAN: Label bleibt auf schmalen Handys im FensterRoger Rehnelt
Das Label wird nicht verkleinert, sondern nach links verschoben, wenn es über den Rand ragen würde. Die Position gleitet nicht mehr. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 daysProdukte: Etiketten „Neu“ und „Angebot“ im Modus „neu“Roger Rehnelt
Neuer Schalter „Als neu kennzeichnen“ am Produkt; „Angebot“ erscheint bei einem Streichpreis. Die Etiketten stehen über dem Titel der Produktseite und in der Produktliste auf dem Bild. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 daysProduktseite: Widerrufsknopf unter dem Warenkorbknopf im Modus „neu“Roger Rehnelt
Ausgaben nach dem Knopf stehen in eigener Zeile unter Menge und Knopf. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 daysProduktseite: Brotkrumen im Modus „neu“Roger Rehnelt
Start, Kategorie und Produkt über dem Produkt. Steht das Produkt in mehreren Kategorien, zeigt sie die, von der der Besucher kam, sonst die erste. Ähnliche Produkte bekommen keine. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 daysProduktseite: Bildleiste im Modus „neu“Roger Rehnelt
Das Produktbild steht groß, darunter die Vorschaubilder als Knöpfe zum Umschalten. Die Demodaten geben dem Probierset vier weitere Bilder. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 daysProduktseite: Bild links, Angaben rechts im Modus „neu“Roger Rehnelt
Bilder und Angaben stehen nebeneinander, auf schmalen Bildschirmen untereinander. Der Produkttitel steht in der rechten Spalte. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 daysProduktseite: Artikelnummer als Liste, Texte mit Überschrift im Modus „neu“Roger Rehnelt
Artikelnummer und Produktcodes stehen als Liste unter dem Knopf. Langtext, Zusätzliche Informationen und Lieferumfang stehen je in einem Abschnitt mit H2. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 daysProduktseite: Menge und Knopf nebeneinander im Modus „neu“Roger Rehnelt
Die Variantenauswahl steht über der Menge, „Menge“ als Beschriftung über dem Feld, daneben „In den Warenkorb“. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 daysProduktseite: Preiszeile im Modus „neu“Roger Rehnelt
Unter dem Preis stehen MwSt., Versandkosten und Grundpreis in einer Zeile ohne Klammern, darunter die Lieferzeit. „Stückpreis:“ entfällt. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
13 daysKasse: „Ihre Bestellung“ mit Netto-Summen und Versand-/ZahlungsartRoger Rehnelt
Bei Netto-Anzeige stehen netto, zzgl. MwSt. und brutto wie im Warenkorb. Versand- und Zahlungsart werden mit Namen genannt. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02Kasse: „Ihre Bestellung“ neben dem Formular im Modus „neu“Roger Rehnelt
Posten, Versand, Summe und MwSt. in Kundendaten und Versand/Zahlung; schmal unter dem Formular (Punkt 8.10). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02Kasse: Vorname/Name und PLZ/Ort nebeneinander im Modus „neu“Roger Rehnelt
Ab 600 px zweispaltig, darunter wie bisher untereinander (Punkt 8.11). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02Kasse: Zurück als Link im Modus „neu“Roger Rehnelt
Die Zurück-Knöpfe speichern nichts; als Link mit Ziel im Text (Punkt 8.12). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02Kasse: Schrittleiste als nummerierte Liste im Modus „neu“Roger Rehnelt
Der aktuelle Schritt trägt aria-current, nur erledigte Schritte sind verlinkt (Punkt 8.9). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-02Produktliste: Lieferzeit unter Preis und GrundpreisRoger Rehnelt
Wie in der Produktansicht, nur mit Modul Lieferzeiten und Anzeige am Produkt (Punkt 8.14). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Blöcke: ProduktfilterRoger Rehnelt
Neuer Block Produktfilter (Preis, Varianten, Produktattribute) auf Grundlage von [wpsg_productview_filter]. Er filtert die Produktlisten und Produktansichten derselben Seite; die Auswahl steht in der Adresse, ohne JavaScript bedienbar, Anzahl für Screenreader. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Klassisch: Produktseite und Übersichtskacheln auf HandybreiteRoger Rehnelt
Anzahl, Warenkorb- und Widerrufsknopf brechen auf der Produktseite um, lange Produktnamen in den Kacheln der Übersichten ebenfalls (B35). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Seitenvorlagen fürs Block-ThemeRoger Rehnelt
In Block-Themes bringt der Shop Vorlagen für Produktartikel, Produktkategorien mit Seitenzahlen und die Produktdetailseite ohne Seitentitel; Vorlagen des Themes gehen vor. Neuer Block Produktpreis für die Abfrage-Schleife. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Blöcke: Kleinunternehmer-Hinweis unter der ListeRoger Rehnelt
„Endpreis“ in Produktliste und Produktansichten verweist auf den Hinweistext unter der jeweiligen Liste statt auf ein fehlendes Ziel (K44). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Produktansichten: Modul aus ShopThemeOne im PluginRoger Rehnelt
[wpsg_productview] und [wpsg_productview_filter] kommen ins Plugin; Seite, Sortierung, Ansicht und Filter stehen in der Adresse, Ajax übernimmt nur diese Werte. Ein gleichnamiges Modul im Theme bricht den Shop nicht mehr ab. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Blöcke: Produktliste, Mini-Warenkorb, Kundenkonto, Warenkorb und KasseRoger Rehnelt
Neue Blöcke mit block.json, gerendert über die Vorlagen des Shops; der Produktblock bleibt mit Namen und Attributen erhalten. Die Produktliste zeigt den Warenkorb-Knopf nur auf Wunsch und nicht für Produkte mit „Kauf nur über die Detailseite“, Varianten oder Pflichtangaben. Der Mini-Warenkorb lädt seinen Inhalt nach, die Seite bleibt cachebar. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Darstellung: Reihenfolge ohne Abhängigkeit, Knopfklasse nur in Block-ThemesRoger Rehnelt
Die Shop-Stile werden vor global-styles einsortiert, ohne dass ein Abmelden der Stildatei die global-styles mitnimmt. Klassische Themes bekommen den Rückfall-Knopf statt wp-element-button (K43). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Darstellung: Vorrang gegen Theme-Resets, Prüfung eigener StildateienRoger Rehnelt
Regeln eigener Bausteine haben Spezifität 0-1-0, Ausblendungen und Einblendungen Vorrang vor Theme-Regeln; die Stildatei steht vor dem Zusätzlichen CSS. Eigene productindex.css und der Einstellungsimport laufen über dieselbe Bestätigung (K42). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Darstellung: an das Theme angepasstRoger Rehnelt
Neue Einstellung „Darstellung der Shopseiten“ mit der Stildatei wpsg-theme.css: Farben, Schrift, Knöpfe und Felder kommen aus dem Theme, anpassbar über --wpsg-*. Standard für neue Installationen, bestehende Shops bleiben klassisch. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Warenkorb: Produktzeile auf HandybreiteRoger Rehnelt
Produktzeilen in Warenkorb und Bestellübersicht liefen unter etwa 400 px über den Rand (B33). Befund B35 zur Produktseite eingetragen. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-01Warenkorb und Kasse: Auswahllisten nicht abgeschnittenRoger Rehnelt
In Themes mit fester Feldhöhe oder eigenem Pfeil (Astra, Kadence) war der Text der Listen abgeschnitten. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>