Skip to content

Commit e92715d

Browse files
committed
Refactored - moved the examples out of the src directory.
- Each group of directives has its own module now - Moved link functions out of directive definitions - Minified version works - Release 0.2.0
1 parent 5db2d69 commit e92715d

66 files changed

Lines changed: 3849 additions & 3482 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Gulpfile.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ var sourcemaps = require('gulp-sourcemaps');
55
var plugins = require('gulp-load-plugins')();
66
var pkg = require('./package.json');
77
var src = [
8+
'src/sm.js',
89
'src/sm-core.js',
9-
'src/sm-addons.js',
1010
'src/*/*.js'
1111
];
1212

@@ -33,7 +33,7 @@ gulp.task('build-min', function () {
3333
.src( src )
3434
.pipe( sourcemaps.init() )
3535
.pipe( plugins.concat('angular-semantic-ui.min.js') )
36-
.pipe( plugins.uglify({mangle:false}) )
36+
.pipe( plugins.uglify({mangle:true}) )
3737
.pipe( sourcemaps.write('.') )
3838
.pipe( plugins.header(banner, { pkg : pkg } ))
3939
.pipe( gulp.dest('.') );

README.md

Lines changed: 28 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,36 @@ Check out the [Documentation](http://clickermonkey.github.io/SemanticUI-Angular/
88

99
The easiest way to install this binding is with bower and running `bower install semantic-ui-angular-jquery`.
1010

11+
### Modules
12+
13+
Like Semantic UI, you can include only the modules you need - or all of them.
14+
15+
- [semantic-ui](angular-semantic-ui.js) (all modules below)
16+
- [semantic-ui-core](src/sm-core.js) (requirement of following modules)
17+
- [semantic-ui-accordion](src/accordion/sm-accordion.js)
18+
- [semantic-ui-checkbox](src/checkbox/sm-checkbox.js)
19+
- [semantic-ui-radio](src/radio/sm-radio.js)
20+
- [semantic-ui-comment](src/comment/sm-comment.js) (requires `semantic-ui-timeago`)
21+
- [semantic-ui-dimmer](src/dimmer/sm-dimmer.js)
22+
- [semantic-ui-dropdown](src/dropdown/sm-dropdown.js)
23+
- [semantic-ui-embed](src/embed/sm-embed.js)
24+
- [semantic-ui-list](src/list/sm-list.js)
25+
- [semantic-ui-menu](src/menu/sm-menu.js)
26+
- [semantic-ui-modal](src/modal/sm-modal.js)
27+
- [semantic-ui-popup](src/popup/sm-popup.js)
28+
- [semantic-ui-progress](src/progress/sm-progress.js)
29+
- [semantic-ui-rating](src/rating/sm-rating.js)
30+
- [semantic-ui-search](src/search/sm-search.js)
31+
- [semantic-ui-shape](src/shape/sm-shape.js)
32+
- [semantic-ui-sidebar](src/sidebar/sm-sidebar.js)
33+
- [semantic-ui-sticky](src/sticky/sm-sticky.js)
34+
- [semantic-ui-tab](src/tab/sm-tab.js)
35+
- [semantic-ui-transition](src/transition/sm-transition.js)
36+
- [semantic-ui-timeago](src/timeago/sm-timeago.js)
37+
1138
### Dependencies
1239

13-
- Semantic-UI
40+
- Semantic-UI (which depends on jQUery)
1441
- AngularJS
1542

1643
### Global DevDependencies

0 commit comments

Comments
 (0)