Frameworks > Component Collections


SemVue 0.11


Semantic-ui components easy in your vue project
  • vuejs
  • vue_semanticui
  • vue_semantic_ui
  • semantic_ui
  • vue_components
  • semantic_components
last commit 7 years ago
34
Stargazers

Watchers
34
Open issues
2
821
Downloads

Last 30 days
22
Releases
5
47
Final Score

Quality
90
Popularity
8
Maintenance
50

Build Status Coverage Status Downloads Version


Semantic-ui modules/components in you Vue project

Using

You can see the docs and demo here

# install package
npm install semvue --save

Using any component

Simply import in your .vue the component that you want:

import { Modal } from 'semvue';

export default {
  components: {
    Modal,
  },
};

Components so far

  • Accordion
  • Dimmer
  • Dropdown
  • Embed
  • Modal
  • Popup
  • Progress
  • Rating

To do and improvements

  • [x] Accordion
    • [x] Basic Implementation
    • [x] Initialization options override
  • [ ] Checkbox
  • [x] Dimmer
    • [x] Basic Implementation
    • [x] Initialization options override
  • [x] Dropdown
    • [x] Basic Implementation
  • [x] Embed
  • [x] Modal
    • [x] Basic Implementation
    • [x] Initialization options override
  • [ ] Nag
  • [x] Popup
    • [x] Basic Implementation
    • [x] Initialization options override
  • [x] Progress
  • [x] Rating
    • [x] Basic Implementation
    • [x] Initialization options override
  • [ ] Search
  • [ ] Shape
  • [ ] Sidebar
  • [ ] Sticky
  • [ ] Tab

Site Demo/Semvue Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8081
npm start

# run unit tests
npm run unit

# run all tests
npm test