- Update packages
- Add vue-ads- prefix to tailwind classes
- Replace the responsive-hide and minify attributes by hide-on and minify-on on the drawer component.
- Add a reponsive property on the drawer to indicate if it will behave responsive.
- The initial state of hide / minify is used and not overridden by the responsiveness.
- Renamed the menu button to the hide button.
- Make font awesome a dependency. Now you have to import the library if you want to use it.
- Change the eslint extension to the vue/recommended.
- Add the button suffix to the button components. Because of naming conventions
- Change the margins to hide the drawers instead of the width. A width of 0 with overflow-x hidden, doesn't hide the content.
- Make the drawer slots scoped with the fixed, width, minified and hidden parameters.
- Adding default slots in the buttons.
- drawer slot navigation renamed to top. Now you have 3 slots in drawer: default, top and bottom. This is more consistent.
- Remove
overflow-x: hidden
from the drawer component.
- Don't require default styling classes in the buttons and layout.
- Dimensions are saved in the Layout component. They were by default null. But it has to be 0 if the component is not used.
- Add the demo JSFiddle.
- The fixed bars were overlapping the drawers in non-full-bar mode. I added a fix for that bug.
- Remove the application content from the default slot
- Add css to the package
- Add purge css to minimize the css files
- Update the changelog
- Changed the default footer property of VueAdsBar to false instead of true
- Make github the default repository in package.json
- Initial release.