github crlngn/crlngn-ui v4.0.2

3 hours ago
  • Foundry v14.367 rewrote the scene navigation template: the label span lost its scene-name class, core dropped its own .scene::after status-icon rules in favor of a rendered span.icons, and the levels menu renders as a sibling of #scene-navigation-viewed. All fixes are version-tolerant, so v13 and earlier v14 builds keep working from the same source.
  • Add TopNavigation.getSceneNameElem() to locate the scene label either way and restore the scene-name class when missing, fixing the null addEventListener crash in addSceneListeners that aborted the whole renderSceneNavigation hook
  • Resolve scene ids via closest([data-scene-id], [data-entry-id]) instead of a scene-name class check, so handlers work bound to the li or the label
  • Anchor the levels menu on the scene id its entries carry rather than on position, since handleSceneList is async and the viewed scene may already have been relocated; make the append idempotent
  • Position the scene status glyphs explicitly, as they previously inherited position/right/height from core's removed ::after rule
  • Widen the Font Awesome fallback stack (v14 ships FA7, v13 ships FA6)

Other changes:

  • Theme the pf2e action-tab activate button, gated on crlngn-sheets
  • Drop Monk's Enhanced Journal's light parchment background when its compat styles are active, unless the user picked one of MEJ's own backgrounds
  • Give popped-out chat a themed background; dnd5e sets it to none
  • Scope docked chat card colors to #interface so they follow the interface theme instead of the applications theme, and fix a missing comma that broke the popout selector list

Bump to 4.0.2 and mark 14.367 verified.

Don't miss a new crlngn-ui release

NewReleases is sending notifications on new releases.