itch.io is community of indie game creators and players

Devlogs

Version 1.2.2 Released

Knights of Crystalis
A browser game made in HTML5

Version 1.2.2 is a focused visual maintenance patch for the tracked-quest card.

Root cause

The tracker used a nested inline <i class="progress"> element. Because the element carried a border while remaining inline, the browser could split its line box. The left and right border fragments appeared as two stray vertical bars: one immediately after the progress counter and one at the start of the following line.

Correction

  • Replaced the nested italic elements with semantic <span> elements.
  • Made the progress container an explicit full-width block.
  • Added stable box sizing, line-height and spacing.
  • Suppressed caret rendering inside the decorative progress element.

Verification

  • Target quest: Roots of Another Past
  • Target state: 2/8
  • Viewport: 1600 × 900
  • Tracker rendered with semantic span markup.
  • Progress bar computed as display: block.
  • Progress bar occupied the full available tracker width.
  • Progress bar began below the objective text rather than fragmenting inside its line.
  • No JavaScript page errors.
  • No console errors.
  • JavaScript syntax checks passed for data.jsnarrative.jsplaytest.js and game.js.

Save Schema 35 and Narrative Data Version 6 remain unchanged.

Files

  • Knights_of_Crystalis_Version_1.2.2_Itch.zip 3.8 MB
    14 hours ago
Download Knights of Crystalis
Leave a comment