Skip to content

Releases: Khoding/vantaui-css

v3.0.2: fix: fix overflow bug

Choose a tag to compare

@Khoding Khoding released this 06 Jul 12:27
- Updated authoritative version in various documentation files from v3.0.0 to v3.0.2.
- Changed version in package.json and package-lock.json to 3.0.2.
- Modified appshell.css to adjust the positioning of the stage backdrop for better layout handling.

v3.0.1: fix: Fix header height calculation for layouts without a header

Choose a tag to compare

@Khoding Khoding released this 06 Jul 00:07
- Added CSS rules to set the header height to 0 when no header is present in the layout.
- Ensured that the absence of a header does not create unwanted gaps or affect scroll-padding.

v2.6.0: feat: implement floating toolbar with search functionality

Choose a tag to compare

@Khoding Khoding released this 04 Jul 01:30
- Added a floating toolbar to the documentation pages, allowing for quick access to page tools and a search input.
- Implemented a search feature that filters sections by title and blurb, enabling users to jump to relevant content.
- Updated CSS styles for the toolbar and search results to enhance usability and aesthetics.
- Modified relevant documentation to reflect the new toolbar behavior and search capabilities.

v2.5.2

Choose a tag to compare

@Khoding Khoding released this 03 Jul 23:07
refactor(gallery): update layout documentation and reintroduce 12-col…

v2.5.1

Choose a tag to compare

@Khoding Khoding released this 03 Jul 22:52
docs: Refine layout documentation and CSS for auto grid and 12-column…

v2.5.0: feat: enhance button accessibility and styling

Choose a tag to compare

@Khoding Khoding released this 03 Jul 18:47
- Added new mutex groups for button states and styles in vantaui-lint rules.
- Implemented checks for icon-only buttons to ensure they have accessible names.
- Updated button CSS to support auto-squaring for icon-only buttons with aria-label.
- Enhanced form layout styles for better structure and spacing.
- Introduced new utility classes for positioning and z-index management.
- Improved stat card styling to support plain HTML structure for metrics.
- Updated footer and panel styles to clarify exclusions and improve layout.

v2.3.1: feat: add development linter for semantic HTML and accessibility checks

Choose a tag to compare

@Khoding Khoding released this 29 Jun 02:29
- Introduced a new dev linter that flags common HTML and accessibility issues, including multiple <h1> tags, skipped heading levels, missing alt attributes, and conflicting helper words.
- Added a new JavaScript file `vantaui-lint.js` for linting functionality and `vantaui-lint-rules.js` for mutex rules.
- Updated documentation to include usage instructions for the linter.
- Enhanced the app frame behavior to ensure proper scrolling and sticky positioning of headers and footers.
- Adjusted CSS for app frame and header to improve layout and scrolling behavior.
- Updated spacing tokens to define header height for consistent layout.

v2.2.1

Choose a tag to compare

@Khoding Khoding released this 27 Jun 12:58
fix: update vui-container padding behavior in app frame and enhance r…

v2.2.0

Choose a tag to compare

@Khoding Khoding released this 26 Jun 21:54
refactor(tooltips): update tooltip implementation to use .vui-tip-con…

v2.1.0: feat: Enhance tooltip functionality with rich content support

Choose a tag to compare

@Khoding Khoding released this 26 Jun 21:29
- Updated the tooltip system to utilize a single body-level #vui-tooltip that is fixed in position, preventing clipping by ancestor elements.
- Introduced two types of tooltips: a plain text bubble for [data-tip="text"] and a rich bubble for .vui-tip elements containing a <template>.
- Implemented logic to toggle visibility based on mouse events, focus, and touch interactions, improving accessibility on mobile devices.
- Added styling for rich tooltips, including tone-based color adjustments and layout for nested widgets.
- Updated documentation to reflect new tooltip capabilities and usage examples.