💥Breaking Change - Triton Radio: Minor Event Change 📻
Triton Radio - Updated styling and event calling
- breaking changes:
atChange
event removed due to redundancy
List Component 📃
With its intuitive and versatile nature, the List component provides a structured and visually appealing way to present information in a hierarchical or sequential format. Whether you need to display a simple bullet list or a complex nested structure, the List component has got you covered.
Accordion Component 🔽
Introducing the highly anticipated Accordion component to Triton's ever-expanding arsenal of UI elements! The Accordion component offers an elegant and space-efficient solution for displaying expandable and collapsible content sections, providing users with a seamless way to access additional information while keeping the interface clean and organized
Lint Rules 📐
There's also a new improvement to our development process: an updated set of lint rules in Triton! These rules act as an invaluable tool for our contributors, ensuring code consistency, adherence to best practices, and improved code quality throughout the project. With the revised lint rules, contributors can now easily identify and rectify potential issues, such as code formatting discrepancies, unused variables, and common coding pitfalls. By enforcing these rules, we aim to streamline the development workflow, enhance collaboration, and ultimately deliver higher-quality code.
Design Documentation 🔲
We are pleased to announce the first of many significant improvements to our design documentation in Triton. The updated documentation offers a comprehensive and concise resource for designers and developers, providing guidelines, UI specifications, and best practices to facilitate the use of Triton in our designs. The new design documentation does not only empower designers to deliver visually appealing and user-friendly interfaces, but also helps developers collaborate and understand the underlying principles and guidelines, which will lead to a better implementation.
Note that the design documentation is a work in progress, so any feedback on this would be very welcome!
Bugfixes 🐛
- Table docs code block does not render
- Switching between Date and Time-picker options changes how the selected date is highlighted
- Button href property is not connected to the component
- Select multiple will select all available items when only one is chosen
- Date picker with range. Not able to update start date when start and end is selected
- Date Picker widget closes when date is selected and arrows are clicked (to swap year)
- Radio buttons are stretched when label spans multiple lines
- Time/Date picker with time is not able to disabled invalid time when max and min is in use