Releases: lusaxweb/vuesax
All Soport SSR
Total support ssr in all components, new components
- vs-icon
- vs-spaser
all components were improved for better accessibility support and functionality improvements
New Components, Update, Error correction
New Components / Update
For this update we have new components and improvements, we want to thank those who helped us to create them, improve them or even a simple contribution that always helps many thanks:
Components
Update
Error correction
- Bring back the button styles and create a new one called "Raised" #75
- Icon buttons #72
- Button text missing #69
- Tooltip misplacement #67
- New component: List #63
- Input icons are displaced #62
- Can't uncheck the checkbox #59
- Unable to Inputs #57
- Font-family conflict: user can't use google fonts with vuesax #54
- Little bug on button (present demo tooltip) #53
- Little UI Modification on the Home Page #51
- ...
New soport docs vuepress, new components
New Docs vuepress
The new documentation is created with vuepress which makes it easier to update and support all documents are in markdown (.md) which makes it easier for taxpayers to help the project.
New Components
Updates
Many of the components were updated and improved by performance and bugs.
- Notifications
- Select
- Buttons
Among others
Duration on notifications #29
New soport
- Time Notification #29
Errors corrections
Error correction
- Responsive layout (vs-xs) grid does not work #27
Errors corrections
Add vue-i18n #20 Input improvements #21
pull requests
Error correction
-
Allow all native input attributes and events (This is done with
$attrs
and$listeners
) This way you can accept any native html input attributes and events without specifying them in props. -
Simplify validation logic and allow custom validator functions
-
Adding vue-i18n and integrating it into the project
-
Copying the english translations to es folder (didn't modify the messages)
-
Minor corrections for some english translations
-
Automatic redirect if you try to enter a route with a language that is not supported (e.g
/de/home
will redirect to/en/home
sincede
is not supported now) -
Get rid of
lang
injection into components. We can use$i18n
which has more options and control.
new directives
vs-validation-function
Slide component improvements and accessibility
Error correction
Mainly related to #16
This PR includes:
- Keyboard accessibility (Works by focusing on slider first with
tab
key) - Fix slider value change on click. When clicking randomly on slider bar, previously the slider value was set wrong.
- Add step prop. This allows to increment by a certain value when using arrow keys.
- Cleanup and rename some variables with english names
Updated with the help of Cristi Jora
new directives
New soport docs, page, components
New components
- vs-popup
- vs-alert
- vs-dropdown
- vs-dropdown-item
- vs-row
- vs-col
New docs
- Contributing
Error correction
- added contribution guide # 11
- error solution in select IOS # 13
- add support
vs-color
component ** vs-buttons ** # 14 - array color support checkbox array # 15
new appearance on the page
- soport color thema
- new footer
- new svg