bambuddy/static
maziggy a5d75cdbf3 fix(onboarding): step counter ignores skipped steps; transparent + tight BB poses
Three bugs in the tour shipped in the previous commit:

    - The step counter displayed raw index over total, so when add-printer
      auto-skipped (printer already configured), the first visible step
      rendered as "2 / 25". Counter now shows visible position over visible
      total — that user sees "1 / 24". Same trick handles every other
      skipIf-gated step (makerworld permission, sso/users when auth off).

    - The BB mascot crops were lossy webp with no alpha, so the off-white
      sheet background showed as a hard rectangle against the dark-theme
      tour card. Re-sliced from the source character sheet as lossless
      webp RGBA with a soft alpha ramp on the background, so the mascot
      composites cleanly.

    - The same crops included the caption text below each pose ("Almost
      there!" etc.), visible as a sliver under the character. Tightened
      the Y range to exclude the caption row.

    scripts/slice_bb_mascot.py captures the pose coordinates and the
    keyout ramp so a future character-sheet re-export is reproducible
    rather than nudged by eye.
2026-06-10 10:17:15 +02:00
..
assets fix(onboarding): step counter ignores skipped steps; transparent + tight BB poses 2026-06-10 10:17:15 +02:00
fonts fix(pwa): add in-app install button and self-host the Inter font (#1460) 2026-05-22 07:40:44 +02:00
icons Revert "." 2026-05-04 10:59:38 +02:00
img fix(onboarding): step counter ignores skipped steps; transparent + tight BB poses 2026-06-10 10:17:15 +02:00
index.html feat(onboarding): BB welcome modal + 25-step guided tour 2026-06-10 10:06:42 +02:00
manifest.json Revert "." 2026-05-04 10:59:38 +02:00
spoolbuddy_logo_dark.png Revert "." 2026-05-04 10:59:38 +02:00
sw-register.js fix(pwa): don't force-navigate first-install clients in SW activate 2026-06-07 15:40:22 +02:00
sw.js fix(pwa): don't force-navigate first-install clients in SW activate 2026-06-07 15:40:22 +02:00
vite.svg Revert "." 2026-05-04 10:59:38 +02:00