Skip to content

Release v2.0.12

Choose a tag to compare

@github-actions github-actions released this 01 Aug 12:12
· 53 commits to main since this release
7c6155f

Release v2.0.12

css_framework: custom without Bootstrap for Tailwind hosts.
See docs/CHANGELOG.md [2.0.12].

Changelog

Added

  • css_framework: custom / none support without Bootstrap (REQ-UI-001).
    • dashboard.js now reads window.__breadcrumbKitDashboard.cssFramework at init time. For non-bootstrap stacks it registers lightweight [data-nowo-modal-open] / [data-nowo-modal-close] handlers and dispatches a synthetic show.bs.modal event (with relatedTarget) so all existing modal listeners (form-load, confirm-delete, import) keep working without Bootstrap JS.
    • nowo-ui.css gains a self-contained modal overlay: .nowo-ui-modal (hidden by default), .nowo-ui-modal.nowo-ui-modal-open (visible), body.nowo-modal-open (scroll-lock), plus Bootstrap-shaped .modal-dialog / .modal-content / .modal-header / .modal-body / .btn-close styles scoped under .nowo-ui-modal so custom-framework hosts get correct modal chrome without any extra CSS.
    • Loading and error states inside modals use nowo-ui-muted / nowo-ui-flash nowo-ui-flash--error classes (retaining alert alert-danger as a dual class for bootstrap stacks).

Documentation

  • CONFIGURATION.md — new "Using css_framework: custom without Bootstrap" section with minimal host config, theming guide, and macro attribute notes.

What's Changed

  • feat: custom css_framework without Bootstrap (modals + nowo-ui) by @HecFranco in #11

New Contributors

Full Changelog: v2.0.11...v2.0.12