Skip to content

feat(a5): Projektionsparameter in die Methodenbox gruppieren - #74

Merged
TBum1404 merged 5 commits into
feature/wizard-redesignfrom
feat/a5-gruppierung
Jul 18, 2026
Merged

feat(a5): Projektionsparameter in die Methodenbox gruppieren#74
TBum1404 merged 5 commits into
feature/wizard-redesignfrom
feat/a5-gruppierung

Conversation

@TBum1404

@TBum1404 TBum1404 commented Jul 17, 2026

Copy link
Copy Markdown
Collaborator

A5 – Zusammengehöriges gruppieren

Was: Die Parameter jeder Projektionsmethode erscheinen jetzt innerhalb der jeweiligen Methoden-Card statt in einem separaten Block darunter; die Card wird beim Aufklappen breiter. Pro Box gibt es einen „Reset", der die Parameter auf ihre Defaultwerte zurücksetzt (neues explizites default-Feld pro ProjectionParam); der Button ist deaktiviert, solange nichts vom Default abweicht.

Manuell testen:

  • Schritt 4 (Visualization Settings) → Panel „Projection Methods" unten: eine Methode mit Parametern aktivieren (z. B. UMAP, t-SNE, IsoMap, LLE, LTSA, TriMap), dann das Tune-Icon der Card klicken. Erwartung: die Parameter stehen innerhalb der Methodenbox, nicht mehr im gemeinsamen Block darunter.
  • Einen Parameter ändern, dann Reset in der Box-Kopfzeile klicken. Erwartung: Wert springt auf Default; der Button ist ausgegraut, sobald alle Werte wieder Default sind.
  • t-SNE mit großem Datensatz: die Laufzeitwarnung erscheint innerhalb der t-SNE-Box.

Hinweise:

  • Der Schritt-3-Tabellen-Teil von A5 ist hier bewusst nicht umgesetzt (läuft in einem anderen Branch) — bitte Schritt-3-Tabelle im anderen Branch gegenprüfen.
  • ROADMAP-Notiz ergänzt: die unklare Farbdefinition aus A5 gehört inhaltlich zu A1 (Erklärtext statt Farbregler); keine Status-Änderung.
  • Erwarteter Merge-Konflikt mit A13 (beide bearbeiten Schritt 4).

Parameter jeder Projektionsmethode erscheinen nun innerhalb der Methoden-Card
statt in einem separaten Block darunter; pro Box ein Reset auf die Defaultwerte.
ROADMAP-Hinweis ergaenzt: unklare Farbdefinition gehoert zu A1.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@TBum1404

Copy link
Copy Markdown
Collaborator Author
  • the box jumps to a new row. Instead the box/row should grow (preferably with an animation). Width should stay the same, height should change. Scale the parameter input accordingly.
image

TBum1404 and others added 3 commits July 17, 2026 15:30
Expanded-Card bleibt in ihrer Grid-Zelle (Breite konstant); Hoehe animiert per
CSS grid-template-rows 0fr->1fr; Parameter fuellen die Spaltenbreite.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
…ecken

overflow:hidden auf .params-wrapper, damit Border/Padding der inneren
.inline-params bei 0fr nicht als Rest sichtbar bleiben.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Bare .params-clip (min-height:0; overflow:hidden) als Grid-Kind; Padding/Rand
bleiben auf .inline-params darin. So kollabiert der 0fr-Track wirklich auf 0,
kein sichtbarer Rest mehr im eingeklappten Zustand.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@TBum1404

TBum1404 commented Jul 18, 2026

Copy link
Copy Markdown
Collaborator Author

Ready to merge

step4.html-Konflikt zugunsten A5 aufgeloest: alter Full-Width-Parameterblock
entfernt (Parameter liegen in den Methodenboxen). Build gruen.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@TBum1404
TBum1404 merged commit 8f4cd95 into feature/wizard-redesign Jul 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant