Releases: mkocansey/bladewind
Releases · mkocansey/bladewind
v2.5.4
v2.5.3
v2.5.2
- Cleaned up dark mode styling for all components
- Added
clearable
to the Input component. Allows users to clear text from an input field. - Improved the searching through table rows.
- Added
timer
to the Verification code component. Counts down to display a 'send verification code again' link. - Added two more styles to the Tab component. Choosing a style is done using the
style
attribute. - Cleaned up the Avatar rings.
- Added
href
attribute to circular buttons (courtesy @HarriFent ). - Cleaned up Notification component design.
v2.5.1
- Fixed broken action icons in dynamic tables.
- Added has_border attribute to the table component.
- Improved the table row hover effect.
- Better display of the table component in mobile view.
- Display a suitable message when there is no dynamic data to display in the table.
- Added
icon
andicon_css
attributes to the modal component to allow using of custom icons in the modal. - Added
align_buttons
attribute to the modal component to allow for easy positioning of the action buttons. - Improved the overall appearance of the modal component.
- Added minimum and maximum values for numeric input. Example: an input collecting age for adult content should allow a minimum of 16.
- Fixed icons in notification component
v2.5.0
This is the first major release in the year. Let's dive straight in to the updates.
Dropmenu Component
The Dropmenu component got an overdue major overhaul.
- The component is looking much cleaner
- You can use any Heroicons icon as the trigger.
trigger="bell-icon"
- You can either trigger the menu on click or mouseover.
trigger_on="mouseover"
- You can define headers and dividers in the menu
- The menu items can be positioned either to the left or right of the trigger.
position="right"
- Menu items can be confined in a scrollable area if
scrollable="true"
- Icons in the menu can all be right aligned.
icon_right="true"
- It is possible to either close or not close the menu after an item is clicked.
hide_after_click="true"
Alert Component
- Alerts are no longer limited to
error
,info
,warning
andsuccess
. Alerts can use any of the twelve colours supported in Bladewind. - There's a new transparent alert type
- You can use any Heroics icon as the alert icon.
- You can use avatars as the alert icon.
Button Component
- @BeBel42 provided a fix for secondary buttons not utilising the
colors.secondary
variable defined in thetailwind.config.js
. - Introduced outline icons
Tag Component
- introduced tiny tags
Timeline Component
The component got a major overhaul
- Cleaned up the design
- Any Heroicons icon can be used as the anchor icon
- Avatars can be used as the anchor icon
- Timelines automatically centre themselves in their parent element
- You can position the timeline to the left or centre
Others
- Added 3 more colours to the colour palette bringing the colour choices to twelve. The new colours are Violet, Indigo and Fuchsia. All components that support multiple colours have been updated with the new colours.
- Fixed #187
- Added a roadmap and contribution guide
- Redesigned the documentation website
v2.4.5
v2.4.4
v2.4.3
v2.4.2
v2.4.1
This update focuses on the Modal component.
- Introduced a top right close icon on modals. This is not visible by default. You will need to set
show_close_icon="true"
to make it visible. This close button acts the same way as the Cancel button in the footer of the modal. - Added two attributes to make it easier to inject your own custom css into the body and footer of the modals.
body_css
andfooter_css
. As usual this accepts any of the TailwindCSS utility classes. - Fixed modals not closing when you press the escape key.
- Unified the modal icons to make all of them rounded. Since the Alert component uses the same icons, the changes affected the icons there too.