Skip to content

Implement Tailwind visibility View modifier#259

Merged
jverkoey merged 2 commits into
mainfrom
claude/add-visibility-modifier-011CUu1z2Jcm4PcMzsDBFzWk
Nov 7, 2025
Merged

Implement Tailwind visibility View modifier#259
jverkoey merged 2 commits into
mainfrom
claude/add-visibility-modifier-011CUu1z2Jcm4PcMzsDBFzWk

Conversation

@jverkoey

@jverkoey jverkoey commented Nov 7, 2025

Copy link
Copy Markdown
Collaborator

Add support for Tailwind CSS visibility utilities (visible, invisible, collapse) as a View modifier. This allows controlling element visibility while maintaining layout space for hidden elements.

  • Add Visibility enum with three cases: visible, invisible, collapse
  • Implement visibility() View modifier with optional condition support
  • Add comprehensive test coverage for all visibility modes and conditions

Part of #51

Add support for Tailwind CSS visibility utilities (visible, invisible, collapse)
as a View modifier. This allows controlling element visibility while maintaining
layout space for hidden elements.

- Add Visibility enum with three cases: visible, invisible, collapse
- Implement visibility() View modifier with optional condition support
- Add comprehensive test coverage for all visibility modes and conditions
- Remove @available annotations from test file (tests don't need them)
- Add Layout-Visibility.md documentation following project conventions
- Update TailwindCSS-Utilities.md to include visibility in Layout section
@jverkoey jverkoey merged commit 33e2608 into main Nov 7, 2025
2 checks passed
@jverkoey jverkoey deleted the claude/add-visibility-modifier-011CUu1z2Jcm4PcMzsDBFzWk branch November 7, 2025 19:30
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