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:
Aigars Silkalns
2025-07-10 12:11:37 +03:00
parent a9e3a52379
commit 01aefe5ac0
82 changed files with 1195 additions and 1521 deletions

21
dist/js/adminlte.js vendored
View File

@@ -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>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long