diff --git a/.npmignore b/.npmignore index 3d2a347..4aa2bfb 100644 --- a/.npmignore +++ b/.npmignore @@ -1,2 +1,6 @@ docs/ -README.md \ No newline at end of file +README.md +*.new +*.bkp +*.old.* +*.old \ No newline at end of file diff --git a/README.md b/README.md index 7004fc3..fc1a98d 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,7 @@ Import individual components. - `Grid` – component - `Row` – component - `Column` – component +- `Checkbox` – component - `Input` – component - `Label` – component - `Form` – component @@ -50,6 +51,7 @@ Mixins to import related components at once - `Grid` – `ui-grid`, `ui-row`, `ui-column` - `Form` – `ui-form`, `ui-field` +- `Menu` – `ui-menu`, `ui-menu-item`, `ui-menu-header`, `ui-submenu` ```javascript import {Collections} from 'semantic-ui-vue2' diff --git a/index.js b/index.js index 3d6e33e..cb8a256 100644 --- a/index.js +++ b/index.js @@ -1,3 +1,8 @@ +import Button from './src/elements/Button.vue' +import ButtonGroup from './src/elements/button/Group.vue' +import ButtonLabel from './src/elements/button/Label.vue' +import ButtonOr from './src/elements/button/Or.vue' + import Grid from './src/collections/Grid.vue' import Row from './src/collections/grid/Row.vue' import Column from './src/collections/grid/Column.vue' @@ -9,6 +14,11 @@ import Label from './src/elements/Label.vue' import Form from './src/collections/Form.vue' import Field from './src/collections/form/Field.vue' +import Menu from './src/collections/Menu.vue' +import MenuItem from './src/collections/menu/Item.vue' +import MenuHeader from './src/collections/menu/Header.vue' +import Submenu from './src/collections/menu/Submenu.vue' + import Modal from './src/modules/Modal.vue' import Mixin from './src/mixins' @@ -17,6 +27,10 @@ import Collections from './src/mixins/collections.js' export { Mixin, Collections, + Button, + ButtonGroup, + ButtonLabel, + ButtonOr, Grid, Row, Column, diff --git a/package.json b/package.json index 8d57bb2..2af6641 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "semantic-ui-vue2", - "version": "2.2.1", + "version": "2.3.2", "description": "Semantic UI Integration for Vue 2", "main": "index.js", "scripts": { diff --git a/src/collections/Menu.vue b/src/collections/Menu.vue new file mode 100644 index 0000000..20f0480 --- /dev/null +++ b/src/collections/Menu.vue @@ -0,0 +1,55 @@ + + + diff --git a/src/collections/menu/Header.vue b/src/collections/menu/Header.vue new file mode 100644 index 0000000..e7133aa --- /dev/null +++ b/src/collections/menu/Header.vue @@ -0,0 +1,20 @@ + + + diff --git a/src/collections/menu/Item.vue b/src/collections/menu/Item.vue new file mode 100644 index 0000000..91674ef --- /dev/null +++ b/src/collections/menu/Item.vue @@ -0,0 +1,26 @@ + + + diff --git a/src/collections/menu/Submenu.vue b/src/collections/menu/Submenu.vue new file mode 100644 index 0000000..f5a42ad --- /dev/null +++ b/src/collections/menu/Submenu.vue @@ -0,0 +1,15 @@ + + + diff --git a/src/elements/Button.vue b/src/elements/Button.vue new file mode 100644 index 0000000..58cad2a --- /dev/null +++ b/src/elements/Button.vue @@ -0,0 +1,41 @@ + + + diff --git a/src/elements/Checkbox.vue b/src/elements/Checkbox.vue index 9a6938e..adca0d1 100644 --- a/src/elements/Checkbox.vue +++ b/src/elements/Checkbox.vue @@ -59,7 +59,7 @@ v-on:submit="emitSubmit" ref="input" />