All Projects → v1Labs → Protovue

v1Labs / Protovue

Licence: mit
A prototyping component library

Projects that are alternatives of or similar to Protovue

Vue Atlas
A Vue.js 2 UI component library.
Stars: ✭ 173 (-11.28%)
Mutual labels:  component-library, vuejs-components, vuejs2
Vue Virtual Scroller
⚡️ Blazing fast scrolling for any amount of data
Stars: ✭ 6,326 (+3144.1%)
Mutual labels:  vuejs-components, vuejs2
Vuelayers
Web map Vue components with the power of OpenLayers
Stars: ✭ 532 (+172.82%)
Mutual labels:  vuejs-components, vuejs2
Vue Wordpress Pwa
An offline-first SPA using Vue.js, the WordPress REST API and Progressive Web Apps
Stars: ✭ 665 (+241.03%)
Mutual labels:  vuejs-components, vuejs2
Vue Swatches
🎨 Help the user picking beautiful colors!
Stars: ✭ 456 (+133.85%)
Mutual labels:  vuejs-components, vuejs2
Vue Input Tag
🔖 Vue.js 2.0 Input Tag Component
Stars: ✭ 507 (+160%)
Mutual labels:  vuejs-components, vuejs2
Vue Hotel Datepicker
Vue date range picker component
Stars: ✭ 665 (+241.03%)
Mutual labels:  vuejs-components, vuejs2
Vuex I18n
Localization plugin for vue.js 2.0 using vuex as store
Stars: ✭ 657 (+236.92%)
Mutual labels:  vuejs-components, vuejs2
V Tag Suggestion
A simple tag component with typeahead
Stars: ✭ 40 (-79.49%)
Mutual labels:  vuejs-components, vuejs2
Vue Social Sharing
A renderless Vue.js component for sharing links to social networks, compatible with SSR
Stars: ✭ 1,071 (+449.23%)
Mutual labels:  vuejs-components, vuejs2
Xcui
🍴 A Vue.js 2.x desktop components colletion
Stars: ✭ 88 (-54.87%)
Mutual labels:  component-library, vuejs2
vue-notification-bell
Vue.js notification bell component.
Stars: ✭ 64 (-67.18%)
Mutual labels:  vuejs2, vuejs-components
Vuent
🎨 Vue.js components implementing Microsoft Fluent Design
Stars: ✭ 207 (+6.15%)
Mutual labels:  component-library, vuejs2
Vue Multi Select
This component gives you a multi/single select with the power of Vuejs components.
Stars: ✭ 92 (-52.82%)
Mutual labels:  vuejs-components, vuejs2
Vue2 Perfect Scrollbar
Vue.js wrapper for perfect scrollbar
Stars: ✭ 225 (+15.38%)
Mutual labels:  vuejs-components, vuejs2
Uiv
Bootstrap 3 components implemented by Vue 2.
Stars: ✭ 882 (+352.31%)
Mutual labels:  component-library, vuejs2
Nextcloud Vue
🍱 Vue.js components for Nextcloud app development ✌
Stars: ✭ 89 (-54.36%)
Mutual labels:  vuejs-components, vuejs2
V2 Table
A simple table component based Vue 2.x: https://dwqs.github.io/v2-table/
Stars: ✭ 96 (-50.77%)
Mutual labels:  vuejs-components, vuejs2
Vue Dragscroll
A vue directive to make a scrollable element scroll by draging to the scroll direction
Stars: ✭ 175 (-10.26%)
Mutual labels:  vuejs2
Vue Trello
Trello clone with Vue.js for educational purposes
Stars: ✭ 185 (-5.13%)
Mutual labels:  vuejs2

Protovue

A prototyping component library build for Vue.js

Protovue

Getting Started

Components

Grid

<v1-grid />
<v1-grid size="8x8" /> // Default: 12x10
<v1-grid gap="0" /> // Default: 10
<v1-grid guides /> // Shows guides to help build cells
<v1-grid flat /> // Makes all cells flat (no background)

Cell

<v1-cell />
<v1-cell size="2x4" /> // WxH: size="2,4" and size="2 4" also work
<v1-cell x="1" /> // Default: 0
<v1-cell y="3" /> // Default: 0
<v1-cell flat /> // Removes background color
<v1-cell middle /> // Vertically aligns content in middle
<v1-cell bottom /> // Vertically aligns content in bottom
<v1-cell border /> // Adds border to all sides of cell
<v1-cell borderTop /> // Adds border to top of cell
<v1-cell borderRight /> // Adds border to right of cell
<v1-cell borderBottom /> // Adds border to bottom of cell
<v1-cell borderLeft /> // Adds border to left of cell

Text

<v1-text />
<v1-text rows="5" /> // Default: 3
<v1-text center /> // Centers rows
<v1-text justify /> // Makes rows full width
Text

Image

<v1-image />
<v1-image width="100px" /> // Default: 100%
<v1-image height="100px" /> // Default: 200px
<v1-image round /> // Makes circle if width equals height
<v1-image center /> // Centers horizontally
Image

Avatar

<v1-avatar />
<v1-footer count="5" /> // Default: 1
Avatar

Nav

Works best in a vertically narrow cell

<v1-nav />
<v1-nav links="5" /> // Default: 4
Nav

Footer

Works best in a vertically narrow cell

<v1-footer />
<v1-footer links="5" /> // Default: 4
Footer

Chart

Shows a filled line chart.

<v1-chart />
<v1-chart height="300" /> // Default: 200
<v1-chart margin="100" /> // Horizontal margin, Default: 50
Chart

Intro

Shows a model explaining the prototype. Helps your users get into the right mind set.

Works best if you include it before <v1-grid>.

<v1-intro title="Testing Feature {X}" version="v1">
  <p>Imagine your job title is {A} while working for company {B}. This prototype explores a solution for problem {C}.</p>
  <p>Please take it for a test run. Then we'd like to know if you\'re excited about this direction and if you've got any feedback or ideas.</p>
  <p>Thanks for your input!</p>
</v1-intro>
<v1-grid />
Intro

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].