coreui

Open Source UI Kit built on top of Bootstrap 5 and plain JavaScript without any additional libraries like jQuery

MIT License

Downloads
717.9K
Stars
714
Committers
1.5K

Bot releases are visible (Hide)

coreui - v4.0.0-alpha.3

Published by mrholek over 3 years ago

coreui - v4.0.0-alpha.1

Published by mrholek over 3 years ago

coreui - v4.0.0-alpha.0

Published by mrholek almost 4 years ago

coreui - v3.4.0

Published by mrholek almost 4 years ago

coreui - v3.3.0

Published by mrholek about 4 years ago

coreui - 3.2.2

Published by woothu over 4 years ago

coreui - v3.2.0

Published by mrholek over 4 years ago

coreui - v3.0.0-beta.4

Published by mrholek over 4 years ago

refactor: update Bootstrap version to 4.4.1
chore: update build tools

coreui - v3.0.0

Published by mrholek over 4 years ago

coreui - v3.0.0-beta.3

Published by mrholek almost 5 years ago

feat: add new styles to toaster component
refactor: remove unnecessary fill property in sidebar components

coreui - v3.0.0-beta.2

Published by mrholek almost 5 years ago

feat: add toaster component
fix: centered header brand position issue
fix: minimized sidebar dropdown display issue
fix: add missing dot to c-sidebar-nav-dropdown selector
refactor: change .c-switch-3d .c-switch-{variant} to .c-switch-3d-{variant}
refactor: change .btn property display to inline-block
refactor: change mobile breakpoint to md
refactor: add indentation to dropdowns

coreui - v3.0.0-beta.1

Published by mrholek almost 5 years ago

  • refactor: improve switch component
  • feat: add c-switch-square
  • feat: add a backdrop to the mobile sidebar
coreui - v2.1.16

Published by xidedix almost 5 years ago

v2.1.16

  • fix: Event listeners for Sidebar and AsideMenu plugins persist in jQuery instance - thanks @nesterow closes #77
Dependencies update:
  • update core-js to ^3.3.4
coreui - v2.1.15

Published by xidedix almost 5 years ago

v2.1.15

  • fix(sidebar): Selector.NAV_LINK_QUERIED must be "nav-link-queried" - thanks @expressiveco @gtruini closes #83
Dependencies update:
  • update core-js to ^3.3.3
  • update regenerator-runtime to ^0.13.3
  • update @babel/cli to ^7.6.4
  • update @babel/core to ^7.6.4
  • update @babel/plugin-proposal-object-rest-spread to ^7.6.2
  • update @babel/plugin-transform-runtime to ^7.6.2
  • update @babel/preset-env to ^7.6.3
  • update autoprefixer to ^9.7.0
  • update babel-eslint to ^10.0.3
  • update babel-plugin-istanbul to ^5.2.0
  • update copyfiles to ^2.1.1
  • update cross-env to ^5.2.1
  • update eslint to ^6.5.1
  • update eslint-plugin-compat to ^3.3.0
  • update node-sass to ^4.13.0
  • update nodemon to ^1.19.4
  • update postcss-cli to ^6.1.3
  • update rimraf to ^2.7.1
  • update rollup to ^1.25.2
  • update rollup-plugin-babel to ^4.3.3
  • update rollup-plugin-commonjs to ^10.1.0
  • update rollup-plugin-node-resolve to ^5.2.0
  • update semver to ^6.3.0
  • update stylelint to ^11.1.1
  • update stylelint-config-recommended-scss to ^4.0.0
  • update stylelint-config-standard to ^19.0.0
  • update stylelint-order to ^3.1.1
  • update stylelint-scss to ^3.12.0
  • update uglify-js to ^3.6.4
coreui - v2.1.12

Published by xidedix almost 5 years ago

v2.1.12

  • fix(scss): new mobile breakpoint variables
// Breakpoints for mobile defaults:
$breakpoint-mobile-up: lg !default;
$breakpoint-mobile-down: md !default;

usage: to shift mobile breakpoint in your template:

  1. override _variables.scss

    // Variable overrides
    $breakpoint-mobile-up: md;
    $breakpoint-mobile-down: sm;
    
  2. and complementary changes in index.html

  • body: sidebar-lg-show -> sidebar-md-show
  • mobile sidebar toggler button: d-lg-none -> d-md-none
  • sidebar toggler button:
    • d-md-down-none -> d-sm-down-none
    • data-toggle="sidebar-lg-show" -> data-toggle="sidebar-md-show"
Dependencies update:
  • update autoprefixer to ^9.6.0
  • update rollup to ^1.15.1
  • update stylelint to ^10.1.0
coreui - v3.0.0-beta.0

Published by mrholek almost 5 years ago

Highlights

  • CoreUI components have been prefixed. We decided to add c- prefix to each class to avoid CSS classes collision and isolate CoreUI’s styles and scripts.
  • CoreUI and Bootstrap source code is deeply integrated. We decided to combine Bootstrap’s and our SCSS and JavaScript files. It allows us to build some new features, ex. Theme switcher, and deliver more consistent, lighter code.
  • Removed jQuery in favor of regular JavaScript. CoreUI Library (@coreui/coreui) doesn’t need jQuery anymore. However, some of the third party components we use in our admin templates still require jQuery.
  • New design which goes in hand with modern standards:
    • Elevations system
    • Themes support
  • Introduce new components libraries for Angular (@coreui/angular), React.js (@coreui/react), and Vue.js (@coreui/vue). The third party components libraries ngx-bootstrap, reactstrap, bootstrap-vue, are deprecated. Since version 3.x our libraries contain not only our components but also cover all Bootstrap’s elements.

Breaking changes

  • Sidebar
    Following CSS classes have been changed:

    • sidebar to c-sidebar
    • sidebar-header to c-sidebar-header
    • sidebar-brand to c-sidebar-brand
    • sidebar-nav to c-sidebar-nav
    • sidebar-footer to c-sidebar-footer
    • sidebar-minimizer to c-sidebar-minimizer
    • nav-item to c-sidebar-nav-item
    • nav-link to c-sidebar-nav-link
    • nav-dropdown to c-sidebar-nav-dropdown
    • nav-dropdown-items to c-sidebar-nav-dropdown-items
    • nav-dropdown-toggle to c-sidebar-nav-dropdown-toggle
    • nav-divider to c-sidebar-nav-divider
    • nav-title to c-sidebar-nav-title
  • Header
    Following CSS classes have been changed:

    • app-header to c-header
    • navbar-brand to c-header-brand
    • navbar-toggler to c-header-toggler
    • nav to c-header-nav
    • nav-item to c-header-nav-item
    • nav-link to c-header-nav-link
  • Other Components
    Following CSS classes have been changed:

    • app to c-app
    • app-body to c-body
    • app-footer to c-footer
    • main to c-main
  • Removed aside menu, please use <div class="c-sidebar c-sidebar-right">...</div> instead of.

Dependencies
  • update: @babel/cli to 7.6.4
  • update: @babel/core to 7.6.4
  • update: @babel/plugin-proposal-object-rest-spread to 7.6.2
  • update: @babel/plugin-transform-runtime to 7.6.2
  • update: @babel/preset-env to 7.6.3
  • update: autoprefixer to 9.6.5
  • update: babel-eslint to 10.0.3
  • update: babel-plugin-istanbul to 5.2.0
  • update: copyfiles to 2.1.1
  • update: cross-env to 6.0.3
  • update: eslint to 6.5.1
  • update: nodemon to 1.19.4
  • update: postcss-cli to 6.1.3
  • update: rimraf to 3.0.0
  • update: rollup to 1.25.0
  • update: rollup-plugin-babel to 4.3.3
  • update: rollup-plugin-commonjs to 10.1.0
  • update: rollup-plugin-node-resolve to 5.2.0
  • update: semver to 6.3.0
  • update: stylelint to 11.1.1
  • update: stylelint-config-recommended-scss to 4.0.0
  • update: stylelint-config-standard to 19.0.0
  • update: stylelint-order to 3.1.1
  • update: stylelint-scss to 3.11.1
  • new: @babel/polyfill
  • new: bundlesize
  • new: chalk
  • new: cssnano
  • new: eslint-config-xo
  • new: eslint-plugin-import
  • new: eslint-plugin-unicorn
  • new: find-unused-sass-variables
  • new: foreach-cli
  • new: terser
  • removed: babel-plugin-transform-es2015-modules-strip
  • removed: eslint-plugin-compat
  • removed: uglify-js
coreui - v2.1.11

Published by xidedix over 5 years ago

v2.1.11

  • fix(sidebar): add optional container sidebar-scroll. Thanks @MartijnBastiaansen
    • fixes an issue where sidebar-toggler causes an error when there is no sidebar-nav element in it
    • if no container is set, returns null for perfectScrollbar
Dependencies update:
  • update rollup to ^1.13.1
  • update stylelint-scss to ^3.8.0
coreui - v2.1.10

Published by xidedix over 5 years ago

v2.1.10

  • chore: drop @babel/polyfill in favour of core-js@3 and regenerator-runtime
Dependencies update:
  • 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
  • update @babel/plugin-transform-runtime to ^7.4.4
  • update @babel/preset-env to ^7.4.5
  • update autoprefixer to ^9.5.1
  • update babel-plugin-istanbul to ^5.1.4
  • update clean-css-cli to ^4.3.0
  • update eslint to ^5.16.0
  • update node-sass to ^4.12.0
  • update nodemon to ^1.19.1
  • update rollup to ^1.13.0
  • update stylelint-config-recommended-scss to ^3.3.0
  • update stylelint-config-standard to ^18.3.0
  • update stylelint-order to ^2.2.1
  • update stylelint-scss to ^3.7.0
  • update uglify-js to ^3.6.0
  • update eslint-plugin-compat to ^3.1.1
  • update rollup-plugin-commonjs to ^10.0.0
  • update rollup-plugin-node-resolve to ^5.0.1
  • update semver to ^6.1.1
  • update stylelint to ^10.0.1
  • update stylelint-order to ^3.0.0
coreui - v2.1.9

Published by xidedix over 5 years ago

v2.1.9

  • fix(dropdown): rtl caret spacing
  • fix(input-group): rtl append, prepend border radius and margins
  • fix(rtl): rtl float, margin and padding
  • fix(button-group): rtl margin and border-radius
Dependencies update:
  • update @babel/core to ^7.4.0
  • update @babel/plugin-proposal-object-rest-spread to ^7.4.0
  • update @babel/plugin-transform-runtime to ^7.4.0
  • update @babel/preset-env to ^7.4.2
  • update autoprefixer to ^9.5.0
  • update eslint to ^5.15.3
  • update rollup to ^1.7.0
  • update uglify-js to ^3.5.1
coreui - v2.1.8

Published by xidedix over 5 years ago

v2.1.8

  • fix(scss): cssnano mangles background-position temp fix (re: BS4 misplaced validation feedback icons)
Dependencies update:
  • update @babel/core to ^7.3.4
  • update @babel/plugin-proposal-object-rest-spread to ^7.3.4
  • update @babel/plugin-transform-runtime to ^7.3.4
  • update @babel/preset-env to ^7.3.4
  • update autoprefixer to ^9.4.10
  • update eslint to ^5.15.1
  • update postcss-cli to ^6.1.2
  • update rollup to ^1.6.0
  • update rollup-plugin-commonjs to ^9.2.1
  • update rollup-plugin-node-resolve to ^4.0.1
  • update stylelint-order to ^2.1.0
  • update stylelint-scss to ^3.5.4
Package Rankings
Top 1.11% on Npmjs.org
Top 11.05% on Repo1.maven.org
Top 2.02% on Packagist.org
Badges
Extracted from project README
Build Status npm version Packagist Prerelease Coverage Status CSS gzip size CSS Brotli size JS gzip size JS Brotli size
Related Projects