Skip to content

HOOD-4391: Fix inline code layout in task lists - #206

Merged
HamptonMakes merged 1 commit into
block:mainfrom
salamagd:giancarlo/hood-4391-fix-checklist-inline-code-layout
Sep 1, 2026
Merged

HOOD-4391: Fix inline code layout in task lists#206
HamptonMakes merged 1 commit into
block:mainfrom
salamagd:giancarlo/hood-4391-fix-checklist-inline-code-layout

Conversation

@salamagd

@salamagd salamagd commented Sep 1, 2026

Copy link
Copy Markdown
Collaborator

Why

Task-list labels are flex containers, so inline-code nodes become separate flex items and split a checklist sentence into columns. HOOD-4391 tracks restoring normal inline wrapping for the full task text.

Before the fix

Before

After the fix

After

What

  • Group each task item's rendered body into one flex child alongside the checkbox.
  • Allow wrapped task content to shrink within the row without changing checkbox behavior.
  • Bump the render-cache version and add regression coverage for multiple inline-code spans.

Risk Assessment

Low. The change is limited to task-list HTML and CSS rendering, and the cache-version bump prevents stale markup from being served.

References

Generated with Codex

@salamagd
salamagd marked this pull request as ready for review September 1, 2026 19:07
@HamptonMakes
HamptonMakes merged commit 5c1c5a8 into block:main Sep 1, 2026
6 checks passed
HamptonMakes added a commit that referenced this pull request Sep 2, 2026
…ve-delete-494f8c

* origin/main:
  Add section shortcut links (#205)
  HOOD-4391 Fix inline code layout in task lists (#206)
  Support long reference URLs (#203)
  Notify a thread's participants on every new comment, debounced (#204)

# Conflicts:
#	db/schema.rb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants