Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@

All notable changes to this project will be documented in this file.

## [3.5.0] 2026-08-01

- Upgrade to Webpack v5.109.2
- Upgrade to Bootstrap v5.3.8
- Upgrade dependencies

## [3.4.0] 2023-06-08

- Add error catching to JavaScript modules
Expand Down
38 changes: 19 additions & 19 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@adminkit/core",
"version": "3.4.0",
"version": "3.5.0",
"description": "AdminKit - Bootstrap 5 Admin Template",
"keywords": [
"bootstrap",
Expand Down Expand Up @@ -52,37 +52,37 @@
"dependencies": {
"@babel/polyfill": "7.12.1",
"@popperjs/core": "2.11.8",
"bootstrap": "5.3.0",
"bootstrap": "5.3.8",
"chart.js": "2.9.4",
"feather-icons": "4.29.0",
"feather-icons": "4.29.2",
"flatpickr": "4.6.13",
"jsvectormap": "1.5.3",
"jsvectormap": "1.7.0",
"simplebar": "5.3.9"
},
"devDependencies": {
"@babel/core": "7.22.5",
"@babel/core": "7.29.7",
"@babel/plugin-syntax-dynamic-import": "7.8.3",
"@babel/preset-env": "7.22.5",
"@babel/register": "7.22.5",
"autoprefixer": "10.4.14",
"@babel/preset-env": "7.29.7",
"@babel/register": "7.29.7",
"autoprefixer": "10.5.4",
"babel-eslint": "10.1.0",
"babel-loader": "9.1.2",
"babel-loader": "9.2.1",
"copy-webpack-plugin": "11.0.0",
"cross-env": "7.0.3",
"css-loader": "6.8.1",
"css-minimizer-webpack-plugin": "5.0.0",
"eslint": "8.42.0",
"css-loader": "6.11.0",
"css-minimizer-webpack-plugin": "5.0.1",
"eslint": "8.57.1",
"file-loader": "6.2.0",
"filemanager-webpack-plugin": "8.0.0",
"hard-source-webpack-plugin": "0.13.1",
"mini-css-extract-plugin": "2.7.6",
"postcss-loader": "7.3.2",
"sass": "1.63.2",
"sass-loader": "13.3.1",
"terser-webpack-plugin": "5.3.9",
"mini-css-extract-plugin": "2.10.2",
"postcss-loader": "7.3.4",
"sass": "1.102.0",
"sass-loader": "13.3.3",
"terser-webpack-plugin": "5.6.1",
"url-loader": "4.1.1",
"webpack": "5.86.0",
"webpack": "5.109.2",
"webpack-cli": "5.1.4",
"webpack-dev-server": "4.15.0"
"webpack-dev-server": "4.15.2"
}
}
8 changes: 5 additions & 3 deletions src/scss/1-variables/_app.scss
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
@use "sass:color";

// Fonts
$font-family-sans-serif: "Inter", "Helvetica Neue", Arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !default;
$font-weight-light: 300 !default;
Expand Down Expand Up @@ -156,7 +158,7 @@ $box-shadow: 0 0.1rem 0.2rem rgba($black, .05) !default;
$box-shadow-lg: 0 0.2rem 0.2rem rgba($black, .05) !default;

// Navbar input
$navbar-input-bg: darken($body-bg, 0.5%) !default;
$navbar-input-bg: color.adjust($body-bg, $lightness: -0.5%) !default;

// Border radius
$border-radius-sm: .1rem !default;
Expand Down Expand Up @@ -215,7 +217,7 @@ $card-cap-bg: $white !default;
$card-shadow: 0 0 .875rem 0 rgba($dark, 0.05) !default;
$card-title-font-size: $font-size-lg !default;
$card-title-font-weight: $font-weight-bold !default;
$card-title-color: lighten($gray-600, 15%) !default;
$card-title-color: color.adjust($gray-600, $lightness: 15%) !default;
$card-spacer-y: 1.25rem !default;
$card-spacer-x: 1.25rem !default;
$card-cap-padding-y: 1rem !default;
Expand Down Expand Up @@ -318,6 +320,6 @@ $hamburger-width-middle: 24px !default;
$hamburger-width-bottom: 16px !default;

// Stats
$stat-bg: lighten($primary, 35%) !default;
$stat-bg: color.adjust($primary, $lightness: 35%) !default;
$stat-icon-color: $primary !default;
$stat-padding: $spacer * 0.75 !default;
4 changes: 2 additions & 2 deletions src/scss/app.scss
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*!
* AdminKit v3.4.0 (https://adminkit.io/)
* AdminKit v3.5.0 (https://adminkit.io/)
* Copyright 2023 Paul Laros
* Copyright 2023 AdminKit
* Licensed under MIT (https://github.com/adminkit/adminkit/blob/master/LICENSE)
Expand Down Expand Up @@ -63,7 +63,7 @@
@import "4-utilities/cursors";

// 3rd party plugins
@import "~jsvectormap/dist/css/jsvectormap";
@import "~jsvectormap/dist/jsvectormap";
@import "~simplebar/dist/simplebar";
@import "~flatpickr/dist/flatpickr";

Expand Down
58 changes: 0 additions & 58 deletions static/charts-chartjs.html
Original file line number Diff line number Diff line change
Expand Up @@ -561,64 +561,6 @@ <h6 class="card-subtitle text-muted">Pie charts are excellent at showing the rel
});
});
</script>
<script>
document.addEventListener("DOMContentLoaded", function() {
// Radar chart
new Chart(document.getElementById("chartjs-radar"), {
type: "radar",
data: {
labels: ["Speed", "Reliability", "Comfort", "Safety", "Efficiency"],
datasets: [{
label: "Model X",
backgroundColor: "rgba(0, 123, 255, 0.2)",
borderColor: window.theme.primary,
pointBackgroundColor: window.theme.primary,
pointBorderColor: "#fff",
pointHoverBackgroundColor: "#fff",
pointHoverBorderColor: window.theme.primary,
data: [70, 53, 82, 60, 33]
}, {
label: "Model S",
backgroundColor: "rgba(220, 53, 69, 0.2)",
borderColor: window.theme.danger,
pointBackgroundColor: window.theme.danger,
pointBorderColor: "#fff",
pointHoverBackgroundColor: "#fff",
pointHoverBorderColor: window.theme.danger,
data: [35, 38, 65, 85, 84]
}]
},
options: {
maintainAspectRatio: false
}
});
});
</script>
<script>
document.addEventListener("DOMContentLoaded", function() {
// Polar Area chart
new Chart(document.getElementById("chartjs-polar-area"), {
type: "polarArea",
data: {
labels: ["Speed", "Reliability", "Comfort", "Safety", "Efficiency"],
datasets: [{
label: "Model S",
data: [35, 38, 65, 70, 24],
backgroundColor: [
window.theme.primary,
window.theme.success,
window.theme.danger,
window.theme.warning,
window.theme.info
]
}]
},
options: {
maintainAspectRatio: false
}
});
});
</script>

</body>

Expand Down
6 changes: 3 additions & 3 deletions static/css/app.css

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion static/css/app.css.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion static/js/app.js

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions static/js/app.js.LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/*!
* Bootstrap v5.3.0 (https://getbootstrap.com/)
* Copyright 2011-2023 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
* Bootstrap v5.3.8 (https://getbootstrap.com/)
* Copyright 2011-2025 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/

Expand Down Expand Up @@ -179,7 +179,7 @@

/*! exports provided: activity, airplay, alert-circle, alert-octagon, alert-triangle, align-center, align-justify, align-left, align-right, anchor, aperture, archive, arrow-down-circle, arrow-down-left, arrow-down-right, arrow-down, arrow-left-circle, arrow-left, arrow-right-circle, arrow-right, arrow-up-circle, arrow-up-left, arrow-up-right, arrow-up, at-sign, award, bar-chart-2, bar-chart, battery-charging, battery, bell-off, bell, bluetooth, bold, book-open, book, bookmark, box, briefcase, calendar, camera-off, camera, cast, check-circle, check-square, check, chevron-down, chevron-left, chevron-right, chevron-up, chevrons-down, chevrons-left, chevrons-right, chevrons-up, chrome, circle, clipboard, clock, cloud-drizzle, cloud-lightning, cloud-off, cloud-rain, cloud-snow, cloud, code, codepen, codesandbox, coffee, columns, command, compass, copy, corner-down-left, corner-down-right, corner-left-down, corner-left-up, corner-right-down, corner-right-up, corner-up-left, corner-up-right, cpu, credit-card, crop, crosshair, database, delete, disc, divide-circle, divide-square, divide, dollar-sign, download-cloud, download, dribbble, droplet, edit-2, edit-3, edit, external-link, eye-off, eye, facebook, fast-forward, feather, figma, file-minus, file-plus, file-text, file, film, filter, flag, folder-minus, folder-plus, folder, framer, frown, gift, git-branch, git-commit, git-merge, git-pull-request, github, gitlab, globe, grid, hard-drive, hash, headphones, heart, help-circle, hexagon, home, image, inbox, info, instagram, italic, key, layers, layout, life-buoy, link-2, link, linkedin, list, loader, lock, log-in, log-out, mail, map-pin, map, maximize-2, maximize, meh, menu, message-circle, message-square, mic-off, mic, minimize-2, minimize, minus-circle, minus-square, minus, monitor, moon, more-horizontal, more-vertical, mouse-pointer, move, music, navigation-2, navigation, octagon, package, paperclip, pause-circle, pause, pen-tool, percent, phone-call, phone-forwarded, phone-incoming, phone-missed, phone-off, phone-outgoing, phone, pie-chart, play-circle, play, plus-circle, plus-square, plus, pocket, power, printer, radio, refresh-ccw, refresh-cw, repeat, rewind, rotate-ccw, rotate-cw, rss, save, scissors, search, send, server, settings, share-2, share, shield-off, shield, shopping-bag, shopping-cart, shuffle, sidebar, skip-back, skip-forward, slack, slash, sliders, smartphone, smile, speaker, square, star, stop-circle, sun, sunrise, sunset, table, tablet, tag, target, terminal, thermometer, thumbs-down, thumbs-up, toggle-left, toggle-right, tool, trash-2, trash, trello, trending-down, trending-up, triangle, truck, tv, twitch, twitter, type, umbrella, underline, unlock, upload-cloud, upload, user-check, user-minus, user-plus, user-x, user, users, video-off, video, voicemail, volume-1, volume-2, volume-x, volume, watch, wifi-off, wifi, wind, x-circle, x-octagon, x-square, x, youtube, zap-off, zap, zoom-in, zoom-out, default */

/*! exports provided: activity, airplay, alert-circle, alert-octagon, alert-triangle, align-center, align-justify, align-left, align-right, anchor, archive, at-sign, award, aperture, bar-chart, bar-chart-2, battery, battery-charging, bell, bell-off, bluetooth, book-open, book, bookmark, box, briefcase, calendar, camera, cast, chevron-down, chevron-up, circle, clipboard, clock, cloud-drizzle, cloud-lightning, cloud-rain, cloud-snow, cloud, codepen, codesandbox, code, coffee, columns, command, compass, copy, corner-down-left, corner-down-right, corner-left-down, corner-left-up, corner-right-down, corner-right-up, corner-up-left, corner-up-right, cpu, credit-card, crop, crosshair, database, delete, disc, dollar-sign, droplet, edit, edit-2, edit-3, eye, eye-off, external-link, facebook, fast-forward, figma, file-minus, file-plus, file-text, film, filter, flag, folder-minus, folder-plus, folder, framer, frown, gift, git-branch, git-commit, git-merge, git-pull-request, github, gitlab, globe, hard-drive, hash, headphones, heart, help-circle, hexagon, home, image, inbox, instagram, key, layers, layout, life-bouy, link, link-2, linkedin, list, lock, log-in, log-out, mail, map-pin, map, maximize, maximize-2, meh, menu, message-circle, message-square, mic-off, mic, minimize, minimize-2, minus, monitor, moon, more-horizontal, more-vertical, mouse-pointer, move, music, navigation, navigation-2, octagon, package, paperclip, pause, pause-circle, pen-tool, percent, phone-call, phone-forwarded, phone-incoming, phone-missed, phone-off, phone-outgoing, phone, play, pie-chart, play-circle, plus, plus-circle, plus-square, pocket, power, printer, radio, refresh-cw, refresh-ccw, repeat, rewind, rotate-ccw, rotate-cw, rss, save, scissors, search, send, settings, share-2, shield, shield-off, shopping-bag, shopping-cart, shuffle, skip-back, skip-forward, slack, slash, sliders, smartphone, smile, speaker, star, stop-circle, sun, sunrise, sunset, tablet, tag, target, terminal, thermometer, thumbs-down, thumbs-up, toggle-left, toggle-right, tool, trash, trash-2, triangle, truck, tv, twitch, twitter, type, umbrella, unlock, user-check, user-minus, user-plus, user-x, user, users, video-off, video, voicemail, volume, volume-1, volume-2, volume-x, watch, wifi-off, wifi, wind, x-circle, x-octagon, x-square, x, youtube, zap-off, zap, zoom-in, zoom-out, default */
/*! exports provided: activity, airplay, alert-circle, alert-octagon, alert-triangle, align-center, align-justify, align-left, align-right, anchor, archive, at-sign, award, aperture, bar-chart, bar-chart-2, battery, battery-charging, bell, bell-off, bluetooth, book-open, book, bookmark, box, briefcase, calendar, camera, cast, chevron-down, chevron-up, circle, clipboard, clock, cloud-drizzle, cloud-lightning, cloud-rain, cloud-snow, cloud, codepen, codesandbox, code, coffee, columns, command, compass, copy, corner-down-left, corner-down-right, corner-left-down, corner-left-up, corner-right-down, corner-right-up, corner-up-left, corner-up-right, cpu, credit-card, crop, crosshair, database, delete, disc, dollar-sign, droplet, edit, edit-2, edit-3, eye, eye-off, external-link, facebook, fast-forward, figma, file-minus, file-plus, file-text, film, filter, flag, folder-minus, folder-plus, folder, framer, frown, gift, git-branch, git-commit, git-merge, git-pull-request, github, gitlab, globe, hard-drive, hash, headphones, heart, help-circle, hexagon, home, image, inbox, instagram, key, layers, layout, life-buoy, link, link-2, linkedin, list, lock, log-in, log-out, mail, map-pin, map, maximize, maximize-2, meh, menu, message-circle, message-square, mic-off, mic, minimize, minimize-2, minus, monitor, moon, more-horizontal, more-vertical, mouse-pointer, move, music, navigation, navigation-2, octagon, package, paperclip, pause, pause-circle, pen-tool, percent, phone-call, phone-forwarded, phone-incoming, phone-missed, phone-off, phone-outgoing, phone, play, pie-chart, play-circle, plus, plus-circle, plus-square, pocket, power, printer, radio, refresh-cw, refresh-ccw, repeat, rewind, rotate-ccw, rotate-cw, rss, save, scissors, search, send, settings, share-2, shield, shield-off, shopping-bag, shopping-cart, shuffle, skip-back, skip-forward, slack, slash, sliders, smartphone, smile, speaker, star, stop-circle, sun, sunrise, sunset, tablet, tag, target, terminal, thermometer, thumbs-down, thumbs-up, toggle-left, toggle-right, tool, trash, trash-2, triangle, truck, tv, twitch, twitter, type, umbrella, unlock, user-check, user-minus, user-plus, user-x, user, users, video-off, video, voicemail, volume, volume-1, volume-2, volume-x, watch, wifi-off, wifi, wind, x-circle, x-octagon, x-square, x, youtube, zap-off, zap, zoom-in, zoom-out, default */

/*! exports provided: xmlns, width, height, viewBox, fill, stroke, stroke-width, stroke-linecap, stroke-linejoin, default */

Expand Down
2 changes: 1 addition & 1 deletion static/js/app.js.map

Large diffs are not rendered by default.

9 changes: 8 additions & 1 deletion webpack.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,14 @@ module.exports = {
MiniCssExtractPlugin.loader,
"css-loader",
"postcss-loader",
"sass-loader"
{
loader: "sass-loader",
options: {
sassOptions: {
silenceDeprecations: ["import", "color-functions", "global-builtin", "if-function", "legacy-js-api"]
}
}
}
]
},
// Load fonts
Expand Down