Skip to content

Experiment: Early CSS rework (Basecoat) - #117

Draft
evnchn wants to merge 1 commit into
mainfrom
experiments/basecoat
Draft

Experiment: Early CSS rework (Basecoat)#117
evnchn wants to merge 1 commit into
mainfrom
experiments/basecoat

Conversation

@evnchn

@evnchn evnchn commented Mar 29, 2026

Copy link
Copy Markdown
Owner

What this branch does

Adds an early experiment with a CSS rework approach using a Basecoat Quasar CSS file and two test scripts (main.py, test3.py). A minimal 1-commit exploration of alternative CSS styling.

Status

Experimental — a minimal directional exploration (3 files). Preserves the early thinking around CSS rework for future reference.

Files changed

3 files: basecoat.quasar.css, main.py, test3.py

Upstream PR

None yet

@evnchn evnchn added the experimental Experiment/POC - preserve for reference label Mar 29, 2026
@evnchn evnchn added doable:mid Workable but needs review, scope control, or rebase blocked:upstream-refactor-appetite Blocked until upstream is open to this refactor direction labels Apr 14, 2026
@evnchn

evnchn commented Apr 14, 2026

Copy link
Copy Markdown
Owner Author

Parked: pending upstream appetite for a CSS-layer rework

This is an early directional sketch using a Basecoat-style Quasar CSS file (3 files: `basecoat.quasar.css`, `main.py`, `test3.py`) to see whether the Quasar CSS layer could be rebuilt on different primitives.

Why it's parked (neutral recap, not blame):

  • The upstream conversation has not (yet) surfaced appetite for a CSS-base-layer rework at this scope — Quasar is deeply entrenched, and a rework touches theming, tokens, every element's expected class list, and test snapshots simultaneously.
  • A rework also needs human eyes on the output (visual regressions are not lint-catchable), which is a significant review cost to ask for without a pre-agreed direction.

Revive condition:

  • Upstream expresses interest in a CSS primitives pass (e.g. for better dark-mode contrast, HC-mode, prefers-contrast, or UnoCSS/Tailwind alignment), OR
  • A specific accessibility / theming goal that Quasar cannot deliver emerges, making the rework load-bearing instead of speculative.

Keeping as-is for reference.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blocked:upstream-refactor-appetite Blocked until upstream is open to this refactor direction doable:mid Workable but needs review, scope control, or rebase experimental Experiment/POC - preserve for reference

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant