Releases: altxriainc/kromacss
v1.0.1
Version Release: v1.0.1 – Enhanced Components & New Features
Description:
The v1.0.1 release introduces significant enhancements and new components aimed at providing greater flexibility, modern interactions, and improved performance across the framework. This update focuses on expanding component options, adding new features, and optimizing existing elements for better responsiveness and usability. Below is an overview of the key updates:
New Components and Features:
- Button Component Variants and Animations – Added new button styles and animation effects to offer a wider range of interactive options, ensuring responsiveness and visual appeal.
- Breadcrumb Component – Introduced a fully responsive
Breadcrumbcomponent to aid in navigation and improve user experience, with customization options for separators and mobile-friendly design. - Toggle Input Component – Added a
Toggle Inputcomponent for a sleek on/off switch, providing an accessible, modern alternative to traditional checkboxes.
Optimizations:
- Progress Component – Improved performance and visual consistency for the
Progresscomponent, ensuring smooth animations and better adaptability to various layouts. - Checkbox Component – Enhanced the
Checkboxcomponent for better usability, including refined interactions and accessibility improvements.
New Support:
- HTML5 Default Form Input Components – Expanded support for native HTML5 form input elements such as
text,number,email,url, and more. This ensures better default styling, consistent framework integration, and responsive behavior.
General Improvements:
- Responsive Design Enhancements – Ensured all new and existing components adapt seamlessly to different screen sizes for a consistent user experience across devices.
This release further strengthens the framework's capabilities and usability, empowering developers to build richer, more interactive, and accessible user interfaces efficiently.
Version Release: v1.0.0 – Initial Release
Description:
The v1.0.0 release marks the official launch of our CSS framework, designed to simplify and streamline responsive web development with a clean, modern aesthetic and intuitive customization options. This initial release lays the foundation for fast, flexible, and accessible UI development, providing a range of core components and a versatile dark mode option. Here’s what’s included:
Core Components:
- Cards – Flexible card components with options for content layouts, image headers, and interactive elements.
- Navigation Bar – Customizable navigation bar with support for dropdown menus and responsive behavior.
- Buttons – Consistent, stylish button elements with various sizes, styles, and states (e.g., hover, active).
- Forms – Basic form styling, including text inputs, textareas, and buttons for quick form setup and submission.
- Grid System – A responsive grid layout that adapts seamlessly across devices, ensuring efficient content organization.
- Typography – Predefined typography styles for headers, body text, and lists, maintaining readability and style consistency.
Features:
- Dark Mode Support – A complete dark mode theme that adapts component styles for better contrast and readability in low-light environments.
- Customizable Variables – Easily adjust colors, spacing, and typography using CSS variables for streamlined theme customization.
- Responsive Design – Fully responsive components that scale effectively from mobile to desktop, ensuring a consistent user experience on all devices.
- Accessibility First – Core components are built with accessibility in mind, using ARIA roles and keyboard accessibility for inclusive design.
This initial release establishes a strong, adaptable foundation for developers and designers to create polished, user-friendly web applications efficiently. Future updates will expand the component library and enhance customization features, while continuing to prioritize usability and performance.