Need help with vue-semantic?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

CroudTech
128 Stars 24 Forks ISC License 144 Commits 0 Opened issues

Description

A collection of vue components for integrating the semantic ui library

Services available

!
?

Need anything else?

Contributors list

vue-semantic

npm version

http://croudsupport.github.io/vue-semantic/

A collection of vue components for integrating the semantic ui library

Contributing

Work In Progress. Any PRs welcome.

Vue 1?

If you still need the Vue 1 version of this lib you can use the vue1 branch or 0.0.7 tag

Installation

You can use NPM to install this package

bash
npm install --save croud-vue-semantic
or Yarn
bash
yarn add croud-vue-semantic

Install the plugin

js
import VueSemantic from 'croud-vue-semantic'
Vue.use(VueSemantic)

You will also need to include the semantic js and css files to your project. The easiest way would be to include them in your html


For more advanced builds see http://semantic-ui.com/introduction/getting-started.html

Usage

View our docs for usage examples

Webpack Tips

If you are using webpack, you can add jQuery to your webpack.base.conf.js

js
plugins: [
  new webpack.ProvidePlugin({
    $: "jquery",
    jQuery: "jquery",
    "window.jQuery": "jquery"
  })
],

And include the semantic js + css at the top of your main.js file

import 'path/to/semantic.css'
import 'path/to/semantic.js'

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.