Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://guilhermewaess.github.io/SemVue/

Semantic-ui components easy in your vue project
https://guilhermewaess.github.io/SemVue/

Last synced: about 12 hours ago
JSON representation

Semantic-ui components easy in your vue project

Awesome Lists containing this project

README

        


Build Status
Coverage Status
Downloads
Version

----------

> Semantic-ui modules/components in you Vue project

## Using

[You can see the docs and demo here](https://guilhermewaess.github.io/SemVue)

``` bash
# install package
npm install semvue --save
```

## Using any component

Simply import in your .vue the component that you want:
``` javascript
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

``` bash
# install dependencies
npm install

# serve with hot reload at localhost:8081
npm start

# run unit tests
npm run unit

# run all tests
npm test
```