Skip to content

[2.x] Optimize rendering and customization - #67

Merged
CrazyBoy49z merged 316 commits into
2.x-devfrom
feature/2x-render-performance
Sep 28, 2026
Merged

CrazyBoy49z merged 316 commits into
2.x-devfrom
feature/2x-render-performance

Conversation

@CrazyBoy49z

Copy link
Copy Markdown
Member

Improves Lazy UI 2.x rendering performance and customization without changing the Tailwind class-generation strategy.

Key changes:

  • adds customization/render contract tests first
  • lazy-loads Quill and its Snow CSS
  • stops Lazy UI from starting Livewire itself
  • removes Collection allocations from modifier resolution
  • adds generic unstyled support
  • separates package CSS from the application-owned Tailwind/daisyUI entrypoint
  • fixes ThemeSwitcher config data flow
  • removes duplicate toast CSS
  • removes logout JavaScript dependency
  • replaces Choices HTML regex parsing with an array/slot-based package component
  • uses direct views for presentation-only components
  • keeps class literals intact so Tailwind 4 source detection remains safe

@CrazyBoy49z
CrazyBoy49z force-pushed the feature/2x-render-performance branch 2 times, most recently from d469946 to e966c9b Compare September 28, 2026 16:15
@CrazyBoy49z
CrazyBoy49z merged commit 07684e0 into 2.x-dev Sep 28, 2026
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.

1 participant