Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wecatch/ember-semantic-ui
A variety of semantic-ui components for ember app
https://github.com/wecatch/ember-semantic-ui
ember-addon emberjs semantic-ui
Last synced: 6 days ago
JSON representation
A variety of semantic-ui components for ember app
- Host: GitHub
- URL: https://github.com/wecatch/ember-semantic-ui
- Owner: wecatch
- License: mit
- Created: 2015-09-15T15:09:44.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2022-07-25T01:22:05.000Z (over 2 years ago)
- Last Synced: 2024-10-31T11:41:33.437Z (13 days ago)
- Topics: ember-addon, emberjs, semantic-ui
- Language: JavaScript
- Homepage: https://wecatch.me/ember-semantic-ui/
- Size: 4.05 MB
- Stars: 20
- Watchers: 9
- Forks: 7
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# ember-semantic-ui
[![Build Status](https://github.com/wecatch/ember-semantic-ui/actions/workflows/ci.yml/badge.svg)](https://github.com/wecatch/ember-semantic-ui/actions)
[![Downloads](https://img.shields.io/npm/dt/ember-semantic-ui.svg)](https://www.npmjs.com/package/ember-semantic-ui)
[![Version](https://img.shields.io/npm/v/ember-semantic-ui.svg)](https://www.npmjs.com/package/ember-semantic-ui)This Ember addon support many UI components based on [semantic-ui](http://semantic-ui.com), Anyone can use this addon in their Ember project.
[Demo](https://wecatch.me/ember-semantic-ui/demo/)
[Docs](https://wecatch.me/ember-semantic-ui/docs/)## Components
**Layout**
- [ui-column](http://wecatch.me/ember-semantic-ui/demo/#/ui-column)
**Button**
- [ui-button](http://wecatch.me/ember-semantic-ui/demo/#/ui-button)
**Menu**
- [ui-dropdown-menu](http://wecatch.me/ember-semantic-ui/demo/#/ui-dropdown-menu)
- [ui-tab-menu](http://wecatch.me/ember-semantic-ui/demo/#/ui-tab-menu)**Input**
- [ui-input-tags](https://wecatch.me/ember-semantic-ui/demo/#/ui-input-tags)
- [ui-input](https://wecatch.me/ember-semantic-ui/demo/#/ui-input)
- [ui-date-input](https://wecatch.me/ember-semantic-ui/demo/#/ui-date-input)
- [ui-date-time-input](https://wecatch.me/ember-semantic-ui/demo/#/ui-date-time-input)**Checkbox**
- [ui-checkbox-group](https://wecatch.me/ember-semantic-ui/demo/#/ui-checkbox-group)
- [ui-checkbox](https://wecatch.me/ember-semantic-ui/demo/#/ui-checkbox)**Modal**
- [ui-modal](https://wecatch.me/ember-semantic-ui/demo/#/ui-modal)
**Select**
- [ui-select](https://wecatch.me/ember-semantic-ui/demo/#/ui-select)
- [ui-multi-select](https://wecatch.me/ember-semantic-ui/demo/#/ui-multi-select)**File**
- [ui-uploader](https://wecatch.me/ember-semantic-ui/demo/#/ui-uploader)
- [file-input](https://wecatch.me/ember-semantic-ui/demo/#/file-input)**Popup**
- [ui-popup](https://wecatch.me/ember-semantic-ui/demo/#/ui-popup)
**Message**
- [ui-message](https://wecatch.me/ember-semantic-ui/demo/ui-message)
# Getting Started
## Dummy app
```
git clone https://github.com/wecatch/ember-semantic-ui
npm install
ember server
```## Use this addon in your ember application
```
ember install ember-semantic-ui
```1.Modify app/index.html and import semanti-ui js file and css file
```
```
2.Start ember app
```
ember server
```3.Then you can use this addon components in your ember app
```
```
# Thanks
The [ember-uploader](https://github.com/benefitcloud/ember-uploader) project support this addon file-uploader. Thanks to their [author](https://github.com/benefitcloud)
# Release notes
## 1.0.1
- fix FileInput bug
- fix UiInputTags value change rerender## 1.0.0
- Upgrade ember-cli to 4.4, this version is not compatible, please take caution
- Only support glimmer component## 0.2.3
- bump babel
## 0.2.2
- remove bower, install npm package semantic-ui-css for semantic-ui
## 0.2.1
- fix [34](https://github.com/wecatch/ember-semantic-ui/issues/34)
## 0.2.0
- upgrade ember-cli to 3.1, support ember to latest 3.0
- upgrade semantic-ui to 2.3.2## 0.1.2
upgrade ember-cli to 2.11, upgrade ember to latest 2.11
## 0.1.1
fix dummy app
## 0.1.0
- add docs
- file-input support multiple files upload
- add menu component
- add row, column, container component## 0.0.8
- added ui-pop-up, ui-date-input, ui-date-time-input
- fix many bugs
- rework some component according to [component-best-practices](https://poteto.github.io/component-best-practices/)## 0.0.7
- remove ui-remote-select, ui-link, ui-dropdown
- added ui-label, ui-labeled-button, ui-animated-button, ui-dropdown-menu, ui-left-labeled-button, ui-pointing-label
- redesign ui-select, ui-multi-select, ui-checkbox-group, ui-radio-group
- ui-alter renamed to ui-message**Tip**
0.0.7 is not backward compatible, be careful to update
## 0.0.5
**2015-12-09**
- ui-uploader,ui-checkbox,file-object fix some bugs
## 0.0.3
**2015-10-21**
* Ember.js v3.24 or above
* Ember CLI v3.24 or above
* Node.js v12 or above