Release 4.0.0-rc4: Updated dependencies and refined mobile image fix
- Updated 8 npm packages to latest versions including TypeScript, Astro, and linting tools - Refined mobile image loading solution by removing JavaScript runtime fix in favor of HTML-level path generation - All images now use relative paths generated at build time for optimal compatibility 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
21
dist/js/adminlte.js
vendored
21
dist/js/adminlte.js
vendored
@@ -682,12 +682,21 @@
|
||||
const sidebarOverlay = document.createElement('div');
|
||||
sidebarOverlay.className = CLASS_NAME_SIDEBAR_OVERLAY;
|
||||
document.querySelector(SELECTOR_APP_WRAPPER)?.append(sidebarOverlay);
|
||||
sidebarOverlay.addEventListener('touchstart', event => {
|
||||
event.preventDefault();
|
||||
const target = event.currentTarget;
|
||||
const data = new PushMenu(target, Defaults);
|
||||
data.collapse();
|
||||
let isTouchMoved = false;
|
||||
sidebarOverlay.addEventListener('touchstart', () => {
|
||||
isTouchMoved = false;
|
||||
}, { passive: true });
|
||||
sidebarOverlay.addEventListener('touchmove', () => {
|
||||
isTouchMoved = true;
|
||||
}, { passive: true });
|
||||
sidebarOverlay.addEventListener('touchend', event => {
|
||||
if (!isTouchMoved) {
|
||||
event.preventDefault();
|
||||
const target = event.currentTarget;
|
||||
const data = new PushMenu(target, Defaults);
|
||||
data.collapse();
|
||||
}
|
||||
}, { passive: false });
|
||||
sidebarOverlay.addEventListener('click', event => {
|
||||
event.preventDefault();
|
||||
const target = event.currentTarget;
|
||||
@@ -1122,7 +1131,7 @@
|
||||
};
|
||||
|
||||
/**
|
||||
* AdminLTE v4.0.0-rc1
|
||||
* AdminLTE v4.0.0-rc3
|
||||
* Author: Colorlib
|
||||
* Website: AdminLTE.io <https://adminlte.io>
|
||||
* License: Open source - MIT <https://opensource.org/licenses/MIT>
|
||||
|
||||
2
dist/js/adminlte.js.map
vendored
2
dist/js/adminlte.js.map
vendored
File diff suppressed because one or more lines are too long
2
dist/js/adminlte.min.js
vendored
2
dist/js/adminlte.min.js
vendored
File diff suppressed because one or more lines are too long
2
dist/js/adminlte.min.js.map
vendored
2
dist/js/adminlte.min.js.map
vendored
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user