Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
95 commits
Select commit Hold shift + click to select a range
769dcac
Smooth collapse card
MartijnBastiaansen Apr 23, 2018
29bbe4b
feat: add pug support
mrholek Jun 22, 2018
f2aa028
clean-up
mrholek Jun 23, 2018
53ac2ee
feat: add pug support
mrholek Jun 23, 2018
9ee478d
Merge pull request #398 from coreui/feat-pug-support
mrholek Jun 23, 2018
0d67dfc
Add missing dev dependency js-beautify.
Jul 5, 2018
588e7b9
Update README.md
mrholek Jul 9, 2018
47c3226
Update README.md
mrholek Jul 9, 2018
826a284
Update README.md
mrholek Jul 9, 2018
ba7361b
Ship v2.1.1
mrholek Jul 13, 2018
7210f05
fix: add mixins
mrholek Jul 13, 2018
962ba36
Fix dropdown divider in header
vanam Jul 24, 2018
e879379
chore: dependencies update
xidedix Sep 5, 2018
7344d5f
Ship: v2.1.2
xidedix Sep 5, 2018
fde6b4f
Merge pull request #416 from coreui/dev-vnext
xidedix Sep 5, 2018
ec31451
fix: add missing js-beautify dependency
xidedix Sep 5, 2018
38484f1
Merge pull request #417 from coreui/fix-js-beautify
xidedix Sep 5, 2018
0903c37
add gtag
mrholek Sep 7, 2018
8383ab4
fix(sidebar.pug): split icons/flags `li.nav-item`
xidedix Sep 24, 2018
90720f8
chore: dependencies update
xidedix Sep 24, 2018
4014a67
Ship v2.1.3
xidedix Sep 24, 2018
1cd87ee
Merge pull request #423 from coreui/dev-vnext
xidedix Sep 24, 2018
068ed76
feat(basic-forms): add missing date-input
xidedix Sep 25, 2018
2d7ecf3
Merge pull request #424 from coreui/dev-vnext
xidedix Sep 25, 2018
94404ca
chore: dependencies update
xidedix Sep 26, 2018
496a493
Merge pull request #425 from coreui/dev-vnext
xidedix Sep 26, 2018
0949eba
Update README.md
jorwan Sep 27, 2018
9b55646
chore: dependencies update
xidedix Sep 27, 2018
be92f1c
Ship: v2.1.4
xidedix Sep 27, 2018
ef16ab0
Merge pull request #429 from coreui/dev-vnext
xidedix Sep 27, 2018
ae369fb
chore: dependencies update
xidedix Oct 1, 2018
2391b68
Ship: v2.1.5
xidedix Oct 1, 2018
881619b
Merge pull request #431 from coreui/dev-vnext
xidedix Oct 1, 2018
43bc07d
Merge pull request #427 from jorwan/master
xidedix Oct 16, 2018
c0d3887
Merge pull request #406 from vanam/patch-1
xidedix Oct 16, 2018
e3fa2ba
chore: dependencies update
xidedix Oct 16, 2018
fc301a4
docs(readme): fix broken hyperlinks to 6 versions
xidedix Oct 16, 2018
62a6c43
chore: build/change-version cleanup
xidedix Oct 16, 2018
e34eebe
fix(cards.pug): smooth collapse card
xidedix Oct 16, 2018
a3dde88
fix(header): migrate .divider to .dropdown-divider
xidedix Oct 16, 2018
ff65e93
fix(breadcrumb): spacing
xidedix Oct 16, 2018
6626a9c
Ship: 2.1.6
xidedix Oct 16, 2018
4a7530c
fix(cards): smooth collapse card
xidedix Oct 16, 2018
6933808
Merge pull request #435 from coreui/dev-vnext
xidedix Oct 16, 2018
1090f76
problem with pug compiler, doesn't work well cross platform, by using…
vasilevich Oct 17, 2018
ba993bc
fix(pug.js): path.sep for levels & pages
xidedix Oct 23, 2018
b3f909c
Merge branch 'vasilevich-master'
xidedix Oct 23, 2018
9f75ae8
Merge branch 'master' into fix-missing-dependency
xidedix Oct 25, 2018
ec7fd3f
Merge pull request #400 from vanam/fix-missing-dependency
xidedix Oct 25, 2018
d9cf55f
chore: dependencies update
xidedix Oct 25, 2018
0d4befa
Ship: v2.1.7
xidedix Oct 25, 2018
5e9af89
Merge pull request #440 from coreui/dev-vnext
xidedix Oct 25, 2018
864507a
feat(switches): add disabled switch
xidedix Nov 5, 2018
332a9a4
chore: dependencies update
xidedix Nov 5, 2018
b4cbbdc
fix(switches) missing semicolons, missing `tr`
xidedix Nov 5, 2018
6a325bb
ship: v2.1.8
xidedix Nov 5, 2018
de45e2b
Merge pull request #443 from coreui/dev-vnext
xidedix Nov 5, 2018
7ec563f
fix: security issues
xidedix Nov 27, 2018
d6d0349
Merge pull request #446 from coreui/fix-security-issues
xidedix Nov 27, 2018
aaf99e4
refactor(modals): buttons margin
xidedix Nov 27, 2018
58079a1
chore: dependencies update
xidedix Nov 27, 2018
17332a9
Ship: v2.1.10
xidedix Nov 27, 2018
83b06ab
Merge pull request #448 from coreui/dev-vnext
xidedix Nov 27, 2018
36b7e9f
fix(collapse): add mb-0 to accordion cards
xidedix Nov 28, 2018
f5081c3
Merge pull request #450 from coreui/fix-accordion
xidedix Nov 28, 2018
a810192
fix(collapse.pug): add mb-0 to accordion cards
xidedix Nov 28, 2018
90e6992
Merge pull request #451 from coreui/fix-accordion
xidedix Nov 28, 2018
03f8e42
chore: dependencies update
xidedix Jan 7, 2019
4d682eb
Ship: v.2.1.11
xidedix Jan 7, 2019
c31b402
Merge pull request #458 from coreui/dev-vnext
xidedix Jan 7, 2019
cef38b2
Removes hash tag from urls in css files
mgsmus Jan 9, 2019
9df0785
chore: update dependencies
xidedix Feb 22, 2019
a147c9c
Merge branch 'patch-1' of https://github.com/mgsmus/coreui-free-boots…
xidedix Feb 22, 2019
0350d9f
Ship: v2.1.12
xidedix Feb 22, 2019
07e8192
Merge pull request #469 from coreui/dev-vnext
xidedix Feb 22, 2019
f204804
chore: dependencies update
xidedix Jun 14, 2019
6274eba
fix(main): labelColor callback for CustomTooltips
xidedix Jun 14, 2019
fa7b668
Ship: v2.1.14
xidedix Jun 14, 2019
ce9cc5a
Merge pull request #480 from coreui/dev-v2-updates
xidedix Jun 14, 2019
7382df2
fix: babelrc config
xidedix Jun 17, 2019
314e48a
fix: readme links, add labels
xidedix Jun 17, 2019
fee22ce
chore: dependencies update
xidedix Jun 17, 2019
dd99d51
chore: changelog update
xidedix Jun 17, 2019
329dc2a
Merge pull request #481 from coreui/dev-v2.1.next
xidedix Jun 17, 2019
3148bd9
chore(deps): bump lodash from 4.17.11 to 4.17.14
dependabot[bot] Jul 12, 2019
19f058f
chore: dependencies update
xidedix Jul 12, 2019
e326136
Ship: v2.1.15
xidedix Jul 12, 2019
fc3f93d
Merge branch 'dependabot'
xidedix Jul 12, 2019
6bd8759
fix(cards): outdated switch class, add card-header-actions
xidedix Jul 12, 2019
0cb1d81
Merge pull request #485 from coreui/fix-card-switch
xidedix Jul 12, 2019
2bb64b3
Merge pull request #1 from coreui/master
lukevp Aug 25, 2019
36ef5d6
Merge remote-tracking branch 'origin/master' into aspnetcore
lukevp Aug 25, 2019
477ed85
- Package-lock automatic resolution to strip out git merge flags from…
lukevp Aug 25, 2019
4c02922
- Complete steps from https://www.coderepo.blog/posts/building-elegan…
lukevp Aug 25, 2019
7cecb4e
bugfix: properly generate nested file tree
lukevp Aug 25, 2019
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 18 additions & 6 deletions .babelrc.js
Original file line number Diff line number Diff line change
@@ -1,21 +1,33 @@
module.exports = {
presets: [
[
'@babel/env',
"@babel/preset-env",
{
"targets": {
"esmodules": true,
"ie": 10
},
useBuiltIns: "entry",
corejs: {version: 3, proposals: true},
loose: true,
modules: false,
exclude: ['transform-typeof-symbol']
modules: "auto",
exclude: ["transform-typeof-symbol"]
}
]
],
plugins: [
process.env.PLUGINS && 'transform-es2015-modules-strip',
['@babel/proposal-object-rest-spread', {loose: true, useBuiltIns: true}]
process.env.PLUGINS && "transform-es2015-modules-strip",
[
"@babel/proposal-object-rest-spread", {
loose: true,
useBuiltIns: true
}
],
"@babel/plugin-proposal-throw-expressions"
].filter(Boolean),
env: {
test: {
plugins: [ 'istanbul' ]
plugins: ["istanbul"],
}
}
};
3 changes: 2 additions & 1 deletion .eslintrc.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"no-extra-parens": "error",
"no-prototype-builtins": "error",
"no-template-curly-in-string": "error",
"compat/compat": "error",
"compat/compat": "warn",
"valid-jsdoc": "error",

// Best Practices
Expand All @@ -31,6 +31,7 @@
"guard-for-in": "error",
"no-alert": "error",
"no-caller": "error",
"no-console": "warn",
"no-div-regex": "error",
"no-else-return": "error",
"no-empty-function": "error",
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
/.idea
/.vs
node_modules
dist

Expand Down
234 changes: 234 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,234 @@
## v2.1.15
- fix: babelrc config
- fix: missing favicon link
- fix: readme links
- fix(cards): outdated switch class, add card-header-actions
- chore(deps): bump lodash to 4.17.14

##### dependencies update
- update: `core-js` to `^3.1.4`
- update: `babel-eslint` to `^10.0.2`
- update: `@babel/cli` to `^7.5.0`
- update: `@babel/core` to `^7.5.4`
- update: `@babel/plugin-proposal-object-rest-spread` to `^7.5.4`
- update: `@babel/preset-env` to `^7.5.4`
- update: `autoprefixer` to `^9.6.1`
- update: `copyfiles` to `^2.1.1`
- update: `eslint-plugin-compat` to `^3.2.0`
- update: `postcss-cli` to `^6.1.3`
- update: `pug` to `^2.0.4`
- update: `stylelint-order` to `^3.0.1`
- update: `stylelint-scss` to `^3.9.1`

## v2.1.14
- fix(main): labelColor callback for CustomTooltips
- chore: drop @babel/polyfill in favour of core-js@3 and regenerator-runtime

##### dependencies update
- update: `@coreui/coreui` to `^2.1.14`
- update: `@coreui/coreui-plugin-chartjs-custom-tooltips` to `^1.3.1`
- update: `chart.js` to `^2.8.0`
- update: `core-js` to `^3.1.3`
- update: `flag-icon-css` to `^3.3.0`
- update: `jquery` to `^3.4.1`
- update: `popper.js` to `^1.15.0`
- add: `regenerator-runtime` to `^0.13.2`
- update: `@babel/cli` to `^7.4.4`
- update: `@babel/core` to `^7.4.5`
- update: `@babel/plugin-proposal-object-rest-spread` to `^7.4.4`
- add: `@babel/plugin-proposal-throw-expressions` to `^7.2.0`
- update: `@babel/preset-env` to `^7.4.5`
- update: `autoprefixer` to `^9.6.0`
- update: `browser-sync` to `^2.26.7`
- update: `clean-css-cli` to `^4.3.0`
- update: `js-beautify` to `^1.10.0`
- update: `nodemon` to `^1.19.1`
- update: `node-sass` to `^4.12.0`
- update: `eslint` to `^5.16.0`
- update: `eslint-plugin-compat` to `^3.1.1`
- update: `stylelint` to `^10.1.0`
- update: `stylelint-config-recommended-scss` to `^3.3.0`
- update: `stylelint-config-standard` to `^18.3.0`
- update: `stylelint-order` to `^3.0.0`
- update: `stylelint-scss` to `^3.8.0`

## v2.1.12
- chore(build/vendors): removes hash tag from urls in css files #460 - thanks @mgsmus
- update: `@coreui/coreui` to `^2.1.7`
- update: `bootstrap` to `^4.3.1`
- update: `core-js` to `^2.6.5`
- update: `popper.js` to `^1.14.7`
- update: `@babel/core` to `^7.3.3`
- update: `@babel/plugin-proposal-object-rest-spread` to `^7.3.2`
- update: `@babel/preset-env` to `^7.3.1`
- update: `autoprefixer` to `^9.4.8`
- update: `eslint` to `^5.14.1`
- update: `eslint-plugin-compat` to `^2.7.0`
- update: `nodemon` to `^1.18.10`
- update: `postcss-cli` to `^6.1.2`
- update: `stylelint` to `^9.10.1`
- update: `stylelint-scss` to `^3.5.3`

## v2.1.11
- fix(collapse): add `mb-0` to accordion cards, thanks @ubugnu #449
- update: `@coreui/coreui` to `^2.1.5`
- update: `bootstrap` to `^4.2.1`
- update: `core-js` to `^2.6.1`
- update: `perfect-scrollbar` to `^1.4.0`
- update: `popper.js` to `^1.14.6`
- update: `@babel/cli` to `^7.2.3`
- update: `@babel/core` to `^7.2.2`
- update: `@babel/plugin-proposal-object-rest-spread` to `^7.2.0`
- update: `@babel/preset-env` to `^7.2.3`
- update: `autoprefixer` to `^9.4.4`
- update: `chalk` to `^2.4.2`
- update: `eslint` to `^5.12.0`
- update: `js-beautify` to `^1.8.9`
- update: `node-sass` to `^4.11.0`
- update: `nodemon` to `^1.18.9`
- update: `postcss-cli` to `^6.1.1`
- update: `rimraf` to `^2.6.3`
- update: `stylelint` to `^9.9.0`
- update: `stylelint-scss` to `^3.4.4`


## v2.1.10
- fix: update `nodemon` to `1.18.7` (remove vulnerability)
- update: `@coreui/coreui` to `^2.1.3`
- update: `stylelint-order` to `^2.0.0`
- refactor(modals): buttons margin

## v2.1.9
- fix: devDependencies security issues (event-stream, flatmap-stream)
- chore: dependencies update
- update `npm-run-all` to `^4.1.5`
- reinstall `nodemon`
```bash
npm uninstall nodemon
npm install --save-dev nodemon
```
- update: `@coreui/coreui` to `^2.1.2`
- update: `popper.js` to `^1.14.5`
- update: `@babel/cli` to `^7.1.5`
- update: `@babel/core` to `^7.1.6`
- update: `@babel/preset-env` to `^7.1.6`
- update: `eslint` to `^5.9.0`
- update: `npm-run-all` to `^4.1.5`
- update: `shelljs` to `^0.8.3`
- update: `stylelint` to `^9.8.0`
- update: `stylelint-scss` to `^3.4.0`

## v2.1.8
- feat(switches): add disabled switch example
- fix(switches): missing an ending semicolon
- fix(switches): add missing `<tr>`
- update: `@coreui/coreui` to `2.0.26`
- update: `eslint` to `5.8.0`
- update: `eslint-plugin-compat` to `2.6.3`
- update: `node-sass` to `4.10.0`
- update: `nodemon` to `1.18.6`
- update: `stylelint` to `9.7.1`

## v2.1.7
- fix(pug): crossplatform use `path.sep` instead of `/` - thanks @vasilevich
- update: `@coreui/coreui` to `2.0.21`
- feat(sidebar): mobile clickout behaviour
- fix(layout): sidebar on mobile issue [#23](https://github.com/coreui/coreui-angular/issues/23)
- fix: sidebar, sidebar-minimizer `rtl` ie issues, tweaks
- refactor(sidebar.js): ps minor cleanup
- update: `flag-icon-css` to `3.2.1`
- update: `autoprefixer` to `9.3.1`
- update: `js-beautify` to `1.8.8`
- update: `postcss-cli` to `6.0.1`
- update: `stylelint-scss` to `3.3.2`

## v2.1.6
- fix(cards): smooth collapse card - thanks @MartijnBastiaansen #378
- fix(header): migrate `.divider` to `.dropdown-divider` - thanks @vanam #406
- chore: build/change-version cleanup
- docs(readme): fix broken hyperlinks to 6 versions
- update: `@coreui/coreui` to `2.0.19`
- fix: `transparent` is not a valid rgb color ie issue
- fix(card): rtl for card-header icon margins
- fix(sidebar): rtl for sidebar-minimizer icon
- fix(breadcrumb): rtl padding
- fix(card): rtl float for card-header-actions
- fix(sidebar): rtl ps scrollbar issue temp fix/refactor
- feat(sidebar) badge margins for nav-dropdown-toggle
- fix(scss): add missing light-blue color variable
- update: `chart.js` to `2.7.3`
- update: `core-js` to `2.5.7`
- update: `autoprefixer` to `9.2.0`
- update: `browser-sync` to `2.26.3`
- update: `eslint` to `5.7.0`
- update: `eslint-plugin-compat` to `2.6.2`
- update: `js-beautify` to `1.8.7`
- update: `node-sass` to `4.9.4`

## v2.1.5
- update: `@coreui/coreui` to `2.0.12`
- fix(layout) aside IE issue with .main margin on mobile
- fix(sidebar) rtl IE issue with sidebar-minimized captions
- fix(sidebar) rtl ps scrollbar issue temp fix
- update: `@babel/cli` to `7.1.2`
- update: `@babel/core` to `7.1.2`
- update: `eslint to `5.6.1`
- update: `foreach-cli` to `1.8.1`

## v2.1.4
- feat(basic-forms): add missing `date-input`
- update: `@coreui/coreui` to `2.0.11` fixes some IE11 and `rtl` issues
- chore: update `babel-eslint` to `10.0.1`
- chore: update `stylelint` to `9.6.0`

## v2.1.3
- fix(sidebar.pug): split icons/flags `li.nav-item`
- update: `@coreui/coreui` to `2.0.9`
- update: `flag-icon-css` to `3.2.0`
- update: `@babel/cli` to `7.1.0`
- update: `@babel/core` to `7.1.0`
- update: `@babel/preset-env` to `7.1.0`
- update: `eslint` to `5.6.0`
- update: `js-beautify` to `1.8.6`
- update: `stylelint-scss` to `3.3.1`

## v2.1.2
- Update: `@coreui/coreui` to `2.0.6`
- Update: `bootstrap` to `4.1.3`
- Update: `popper.js` to `1.14.4`
- Update: `@babel/cli` to `^7.0.0`
- Update: `@babel/core` to `^7.0.0`
- Update: `@babel/plugin-proposal-object-rest-spread` to `^7.0.0`
- Update: `@babel/preset-env` to `^7.0.0`
- Update: `autoprefixer` to `^9.1.5`
- Update: `babel-eslint` to `^9.0.0`
- Update: `browser-sync` to `^2.24.7`
- Update: `clean-css-cli` to `^4.2.1`
- Update: `copyfiles` to `^2.1.0`
- Update: `cross-env` to `^5.2.0`
- Update: `eslint` to `^5.5.0`
- Update: `eslint-plugin-compat` to `^2.5.1`
- Update: `node-sass` to `^4.9.3`
- Update: `nodemon` to `^1.18.4`
- Update: `postcss-cli` to `^6.0.0`
- Update: `shelljs` to `^0.8.2`
- Update: `stylelint` to `^9.5.0`
- Update: `stylelint-order` to `^1.0.0`
- Update: `stylelint-scss` to `^3.3.0`

## v2.1.1
- Update: @coreui/coreui to 2.0.3
- Update: @babel/cli to 7.0.0-beta.53
- Update: @babel/core to 7.0.0-beta.53
- Update: @babel/plugin-proposal-object-rest-spread to 7.0.0-beta.53
- Update: @babel/preset-env to 7.0.0-beta.53
- Update: babel-eslint to 8.2.6
- Update: bootstrap to 4.1.2
- Update: eslint-plugin-compat to 2.5.0
- Update: nodemon to 1.18.1

## v2.1.0
- **Feat: Add pug support**
- Update: @coreui/coreui-icons to 0.3.0
- Update: @coreui/coreui to 2.0.3
- Update: perfect-scrollbar to 1.4.0
1 change: 1 addition & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -170,3 +170,4 @@ Inspired by Sparkbox's awesome article on [semantic commit messages](http://sees
## License

By contributing your code, you agree to license your contribution under the [MIT License](LICENSE).

18 changes: 15 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,24 @@
[![@coreui coreui](https://img.shields.io/badge/@coreui%20-coreui-lightgrey.svg?style=flat-square)](https://github.com/coreui/coreui)
[![npm package][npm-coreui-badge]][npm-coreui]
[![NPM downloads][npm-coreui-download]][npm-coreui]

[npm-coreui]: https://www.npmjs.com/package/@coreui/coreui
[npm-coreui-badge]: https://img.shields.io/npm/v/@coreui/coreui.png?style=flat-square
[npm-coreui-download]: https://img.shields.io/npm/dm/@coreui/coreui.svg?style=flat-square

# CoreUI Free Bootstrap Admin Template [![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social&logo=twitter)](https://twitter.com/intent/tweet?text=CoreUI%20-%20Free%20Bootstrap%204%20Admin%20Template%20&url=https://coreui.io&hashtags=bootstrap,admin,template,dashboard,panel,free,angular,react,vue)

[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

Please help us on [Product Hunt](https://www.producthunt.com/posts/coreui-open-source-bootstrap-4-admin-template-with-angular-2-react-js-vue-js-support) and [Designer News](https://www.designernews.co/stories/81127). Thanks in advance!

[![Bootstrap Admin Template](https://coreui.io/assets/img/example-coureui.jpg)](https://coreui.io/)

Curious why I decided to create CoreUI? Please read this article: [Jack of all trades, master of none. Why Bootstrap Admin Templates suck.](https://medium.com/@lukaszholeczek/jack-of-all-trades-master-of-none-5ea53ef8a1f#.7eqx1bcd8)

CoreUI is an Open Source Bootstrap Admin Template. But CoreUI is not just another Admin Template. It goes way beyond hitherto admin templates thanks to transparent code and file structure. And if that's not enough, let’s just add that CoreUI consists bunch of unique features and over 1000 high quality icons.

CoreUI is based on Bootstrap 4 and offers 6 versions: [HTML5 AJAX](https://github.com/coreui/free-bootstrap-admin-template-ajax), [HTML5](https://github.com/coreui/free-angular-admin-template), [Angular 2+](https://github.com/coreui/free-angular-admin-template), [React.js](https://github.com/coreui/free-react-admin-template) & [Vue.js](https://github.com/coreui/free-vue-admin-template), [.NET Core 2](https://github.com/coreui/free-dotnet-admin-template).
CoreUI is based on Bootstrap 4 and offers 6 versions: [HTML5 AJAX](https://github.com/coreui/coreui-free-bootstrap-admin-template-ajax), [HTML5](https://github.com/coreui/coreui-free-angular-admin-template), [Angular 2+](https://github.com/coreui/coreui-free-angular-admin-template), [React.js](https://github.com/coreui/coreui-free-react-admin-template) & [Vue.js](https://github.com/coreui/coreui-free-vue-admin-template), [.NET Core 2](https://github.com/mrholek/CoreUI-NET).

CoreUI is meant to be the UX game changer. Pure & transparent code is devoid of redundant components, so the app is light enough to offer ultimate user experience. This means mobile devices also, where the navigation is just as easy and intuitive as on a desktop or laptop. The CoreUI Layout API lets you customize your project for almost any device – be it Mobile, Web or WebApp – CoreUI covers them all!

Expand Down Expand Up @@ -36,7 +48,7 @@ CoreUI is built on top of Bootstrap 4 and supports popular frameworks.
* [CoreUI Free Angular 2+ Admin Template](https://github.com/coreui/coreui-free-angular-admin-template)
* 🚧 CoreUI Free .NET Core 2 Admin Template (Available Soon)
* [CoreUI Free React.js Admin Template](https://github.com/coreui/coreui-free-react-admin-template)
* 🚧 CoreUI Free Vue.js Admin Template (Available Soon)
* [CoreUI Free Vue.js Admin Template](https://github.com/coreui/coreui-free-vue-admin-template)

## CoreUI Pro

Expand All @@ -50,7 +62,7 @@ CoreUI is built on top of Bootstrap 4 and supports popular frameworks.

| CoreUI Pro | Prime | Root | Alba | Leaf |
| --- | --- | --- | --- | --- |
| [![CoreUI Pro Admin Template](https://coreui.io/assets/img/example-coureui.jpg)](https://coreui.io/pro/) | [![Prime Admin Template](https://genesisui.com/assets/img/templates/prime1280.jpg)](https://genesisui.com/admin-templates/bootstrap/prime/?support=1) | [![Root Admin Template](https://genesisui.com/assets/img/templates/root1280.jpg)](https://genesisui.com/admin-templates/bootstrap/root/?support=1) | [![Alba Admin Template](https://genesisui.com/assets/img/templates/alba1280.jpg)](https://genesisui.com/admin-templates/bootstrap/alba/?support=1) | [![Leaf Admin Template](https://genesisui.com/assets/img/templates/leaf1280.jpg)](https://genesisui.com/admin-templates/bootstrap/leaf/?support=1)
| [![CoreUI Pro Admin Template](https://coreui.io/assets/img/example-coureui.jpg)](https://coreui.io/pro/) | [![Prime Admin Template](https://coreui.io/assets/img/responsive-prime.png)](https://coreui.io/admin-templates/bootstrap/prime/?support=1) | [![Root Admin Template](https://coreui.io/assets/img/responsive-root.png)](https://coreui.io/admin-templates/bootstrap/root/?support=1) | [![Alba Admin Template](https://coreui.io/assets/img/responsive-alba.png)](https://coreui.io/admin-templates/bootstrap/alba/?support=1) | [![Leaf Admin Template](https://coreui.io/assets/img/responsive-leaf.png)](https://coreui.io/admin-templates/bootstrap/leaf/?support=1)

## Installation

Expand Down
4 changes: 2 additions & 2 deletions build/aspnetcore-lib.js
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,10 @@ const folderRegEx = new RegExp(`(["'])(${sourceFolderString})/.*?\\1`, 'ig');
// Adapted from vendors.js walkSync
const getFolderTreeFiles = (dir, fileExt = '*', filelist = []) => {
dir = dir.replace(/\\/g, '/');
fs.readdirSync(dir).filter(f => fileExt === '*' ? true : path.extname(f) === fileExt).forEach(file => {
fs.readdirSync(dir).forEach(file => {
filelist = fs.statSync(path.join(dir, file)).isDirectory()
? getFolderTreeFiles(path.join(dir, file), fileExt, filelist)
: filelist.concat(path.posix.join(dir, file));
: (fileExt === '*' || path.extname(file) === fileExt) ? filelist.concat(path.posix.join(dir, file)) : filelist;
});
return filelist;
}
Expand Down
9 changes: 5 additions & 4 deletions build/change-version.js
Original file line number Diff line number Diff line change
Expand Up @@ -41,11 +41,9 @@ function walkAsync(directory, excludedDirectories, fileCallback, errback) {
}
if (stats.isSymbolicLink()) {
return
}
else if (stats.isDirectory()) {
} else if (stats.isDirectory()) {
process.nextTick(walkAsync, filepath, excludedDirectories, fileCallback, errback)
}
else if (stats.isFile()) {
} else if (stats.isFile()) {
process.nextTick(fileCallback, filepath)
}
})
Expand Down Expand Up @@ -85,7 +83,10 @@ function main(args) {
const newVersion = args[1]
const EXCLUDED_DIRS = new Set([
'.git',
'.idea',
'dist',
'node_modules',
'pug',
'vendor'
])
const INCLUDED_EXTENSIONS = new Set([
Expand Down
Loading