Skip to content

Releases: blindpassasjer/gigboy

v0.1.3

Choose a tag to compare

@blindpassasjer blindpassasjer released this 09 Sep 15:09

v0.1.3 — 2026-09-09

Tooling only. No changes to features or data.

Internal

  • npm run dev:demo now binds Vite's port with strictPort when a
    VITE_DEV_ORIGIN is set, so it always lands on the port a reverse proxy
    forwards to and a second project's dev:demo fails loudly instead of
    drifting to a free port. Plain npm run dev is unaffected; override with
    PORT / VITE_DEV_ORIGIN.

v0.1.2

Choose a tag to compare

@blindpassasjer blindpassasjer released this 09 Sep 15:09

v0.1.2 — 2026-09-08

More design-system work. No changes to features or data.

Changed

  • Text sizes, spacing (gaps, padding, margins), and font weights now run
    through consistent scales instead of ~45 ad-hoc font sizes and ~35
    spacing values. Most elements shift by a pixel or two; the smallest
    labels come up to a 12px floor.
  • Small field/section labels are lighter (medium weight) so they read as
    captions rather than competing with their content.
  • Destructive actions (delete, remove) now use one consistent red across
    the app.

v0.1.1

Choose a tag to compare

@blindpassasjer blindpassasjer released this 09 Sep 15:09

v0.1.1 — 2026-09-08

Design system and cleanup pass. No changes to features or data.

Changed

  • Moved the version number under the footer tagline.
  • Login page: dropped the animated backdrop decoration (glows, rings,
    sparks, grid); the drifting music notes remain, calmer, and now respect
    prefers-reduced-motion.
  • Page-header borders unified — list/setlist headers now match the plain
    border used elsewhere instead of an accent-tinted one.
  • Small UI labels are no longer set in all caps.
  • Buttons are consolidated onto one style vocabulary; non-primary buttons
    no longer carry a faint accent drop-shadow.

Fixed

  • Pill-shaped controls rendered with square corners after a token change
    collided with a Radix Themes variable.

Internal

  • Removed ~1,700 lines of dead CSS and two unused self-hosted webfonts.
  • border-radius and elevation now run through a small token scale.
  • Added a shared Button component and folded the ad-hoc button classes
    into it.
  • npm run dev:demo runs the app against the in-browser demo backend with
    a login screen — no database needed for local UI work.