Files
TerminalBasic/openspec/changes/archive/2026-09-07-phase-6-05a-vbdos-theme-und-kontrast/tasks.md

2.8 KiB

1. Referenz und Ursachenabgleich

  • 1.1 Die in docs/ide-referenz.md genannten Farben anhand nachvollziehbarer VBDOS-Fundstellen für Code, Titel, Menüs, Projekt, Dialoge, Status, Hilfe und Designer belegen; Tabelle mit Fundstelle, Sollpaar und ausdrücklich unbelegten Details liefert den prüfbaren Abgleich.
  • 1.2 Den Screenshot-Befund mit frischen und gespeicherten Optionen sowie normaler/abweichender ANSI-Palette reproduzieren; Auswahl, Transparenz und Inaktivitätsdimmung getrennt prüfen und tatsächliche Ursache samt Vorher-Nachweis dokumentieren.

2. Farbabbildung und Zustände

  • 2.1 Bestehende IDE-Farbabbildung um definierte DOS-RGB-Werte und passenden 256-/16-Farb-Fallback ergänzen; fokussierter Test bestätigt alle 16 Zuordnungen und tatsächlich erzeugte Terminalfarben ohne globale Palettenänderung.
  • 2.2 Direkte und geerbte Farben in Editor, Fenstern, Menüs, Dialogen, Status, Hilfe und Debugger auf die einheitliche Abbildung führen; Renderprüfung muss reale Vorder-/Hintergrundpaare bei Auswahl, deaktivierten Einträgen, Fensterwechsel, Fehler und Debuggermarkierung erfassen.
  • 2.3 Designer-Werkzeuge, Properties und Auswahlmarkierungen abgleichen; Renderprüfung belegt lesbare IDE-Zustände bei unveränderten BASIC-/Forms-Farbattributen und Vorschaufarben.
  • 2.4 Standardpaare auf 4,5:1 Textkontrast und notwendige nichttextuelle Markierungen auf 3:1 prüfen, unzureichende Paare korrigieren und Abweichungen vom Vorbild begründen; ausführbarer Regressionstest muss bei einem absichtlich kontrastarmen Standardpaar fehlschlagen.
  • 2.5 Options→Display und Laden/Speichern vorhandener Farbnummern prüfen; Regression bestätigt unveränderte Benutzerauswahl, Desktopzeichen, Tabweite und Programmausgabe ohne stilles Zurücksetzen.

3. Visuelle Abnahme und Übergabe

  • 3.1 Referenztabelle, Kontrastwerte und reproduzierbare Ansichten/Bedienfolgen für 05 bereitstellen; jede betroffene UI-Rolle und jeder Zustand muss einen erwarteten sichtbaren Effekt besitzen, einschließlich Standardprofil und abweichender ANSI-Palette.
  • 3.2 Tatsächliche Theme-Nachweise aus 05 für Windows Terminal, Terminal.app sowie xterm/VTE auf Linux amd64 und arm64 zuordnen; Revision, Terminalversion, Profil/Farbmodus und Vorher-/Nachher-Ansichten müssen vorliegen, fehlende Systeme bleiben offen.
  • 3.3 Alle Theme-Befunde beheben und betroffene Render-/Options-/Emulatorprüfungen wiederholen; Verifizierungsbericht mit null offenen Befunden, aktuelle Referenzdokumentation und konsistente Übergabe an 05/06/07 sind Abschlussbedingung.

Archivhinweis 07.09.2026: Auf Benutzeranweisung nach offen ausgewiesenem Stand 7/10 archiviert. Aufgaben 1.2, 3.2 und 3.3 bleiben unbestanden; Change 05 führt Profil-Gegenprobe, tatsächliche Matrix und abschließende Theme-Verifizierung weiter.