Vue Layout 🧩
What is it?
Vue-Layout is a collection of packages containing basic components as vanilla or hyperscript components.
Table of Contents
Packages
The repository contains the following packages:
Core 🌱
@vue-layout/core
This package provides basic functionalities like building component options depending on the configuration. In addition, presets and defaults for these options can be stored in a global store.
Countdown ⏰
@vue-layout/countdown
This package provides a customizable countdown timer for Vue3 web applications. It offers a range of options for customization, including start and end times, step length, and more. Ideal for time-based events such as auctions, sales, or promotions.
Form Controls 📜
@vue-layout/form-controls
This package provides a set of customizable form controls, including input-text, input-checkbox, textarea, and more, that can be used in vanilla or hyperscript syntax.
Gravatar 📷
@vue-layout/gravatar
This package provides an easy way to integrate Gravatar avatars in a Vue3 web applications. This component can be added to user profiles, comments, or other parts of a web applications with minimal effort.
List Controls 📋
@vue-layout/list-controls
This package provides a set of customizable list controls, that can be used in vanilla or hyperscript syntax.
Navigation 🧭
@vue-layout/navgiation
A package containing basic components, to build multi level navigation menus.
Pagination 📖
@vue-layout/pagination
This library provides an easy way to paginate large datasets by providing a range of customization options, including the number of items per page, the number of visible page links, and the layout of the pagination controls.
License
Made with 💚
Published under MIT License.