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

  • Accordion
    • Basic Implementation
    • Initialization options override
  • Checkbox
  • Dimmer
    • Basic Implementation
    • Initialization options override
  • Dropdown
    • Basic Implementation
  • Embed
  • Modal
    • Basic Implementation
    • Initialization options override
  • Nag
  • Popup
    • Basic Implementation
    • Initialization options override
  • Progress
  • Rating
    • Basic Implementation
    • 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