Commit Graph

236 Commits (master)

Author SHA1 Message Date
Aigars Silkalns 696773e7d9
Merge pull request #5907 from dfsmania/fix_accessibility_validations
Fix accessibility validations conflicting with Bootstrap
2025-11-07 13:28:20 +01:00
Aigars Silkalns 0e355a577b
Merge pull request #5888 from dfsmania/improve_treeview_handler
Fix menu-open class handling on treeview
2025-11-07 13:27:54 +01:00
Aigars Silkalns 8ce5660eef
Merge pull request #5879 from dfsmania/improve_sidebar_headings
Improve heading style for sidebar
2025-11-07 13:27:28 +01:00
Aigars Silkalns 9524a09566 Updated dependencies 2025-10-14 12:11:46 +02:00
Aigars Silkalns aae8438e7a Updated dependencies 2025-10-14 12:07:53 +02:00
Diego Smania ff2bd37805 Fix accessibility validations conflicting with Bootstrap 2025-09-04 00:13:39 -03:00
Daniel c4ddc07636 pushmenu doc added 2025-08-16 12:17:42 +05:30
Daniel b17340cdf0 fix initial slideUp glitch in treeview 2025-08-04 14:58:53 +05:30
Diego Smania 7e51eb06aa Revert changes to minimize diff 2025-08-01 19:57:34 -03:00
Diego Smania 50f40f8191 Rework the entire fix by avoiding treeview instances on link items 2025-08-01 19:54:36 -03:00
Diego Smania b705a20f2c Fix event dispatching on treeview 2025-08-01 19:17:08 -03:00
Diego Smania 3a7c4f64be Fix menu-open class handling on treeview 2025-08-01 18:42:31 -03:00
Diego Smania 6bf2e9a362 [src/scss]: Improve heading style for sidebar 2025-07-25 18:41:56 -03:00
Daniel dc7d4bd403 bug fix in default sidebar open mobile view 2025-07-22 20:36:25 +05:30
Aigars Silkalns bebfccfd92 Fixed sidebar navigation on second scroll 2025-07-10 15:20:22 +03:00
Aigars Silkalns 01aefe5ac0 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>
2025-07-10 12:11:37 +03:00
Aigars Silkalns a9e3a52379 Fixed Compilation/Start error #5867
Compilation/Start error #5867 by introducing shx
2025-07-10 08:57:13 +03:00
Aigars Silkalns 862cc0defb Fixed issue with fade class becoming unresponsive via TeamViewer
Fixed issue with fade class becoming unresponsive via TeamViewer: https://github.com/ColorlibHQ/AdminLTE/issues/5872
2025-07-10 08:40:27 +03:00
Aigars Silkalns 674f5fef85 Dist folder updated to rc3 2025-06-30 15:13:11 +03:00
Aigars Silkalns f17065cc11 Minor changes 2025-06-24 08:39:03 +03:00
Aigars Silkalns 3885daabe1 Release v4.0.0-rc3: Production deployment fixes and cross-platform compatibility
- Fix production build path resolution for CSS/JS/images
- Resolve sidebar navigation layout issues (badges, arrows, spacing)
- Fix RTL CSS processing interference with LTR builds
- Update dependencies (Bootstrap 5.3.7, Bootstrap Icons 1.13.1, OverlayScrollbars 2.11.0)
- Remove CDN integrity attributes to prevent digest mismatches
- Add dist/ to .gitignore to exclude build files from repository
- Implement smart relative path calculation for all deployment scenarios
- Add runtime image path correction for sub-folder deployments
- Ensure development and production environment parity
- Fix all ESLint compliance issues (prefer-global-this, prefer-string-slice)

Major improvements:
โœ… Production builds now work identically to development
โœ… Images, CSS, and JavaScript load correctly in any deployment structure
โœ… Sidebar displays properly with badges and arrow indicators
โœ… Zero console errors from CDN resources
โœ… Full compatibility with FTP/static hosting platforms
2025-06-23 12:45:13 +03:00
Aigars Silkalns e634d5e000
Merge pull request #5859 from dfsmania/parse-data-attr-on-treeview 2025-06-22 19:07:22 +03:00
Aigars Silkalns 63aabd6610 Major accessibility and es2022 updates 2025-06-20 16:52:49 +03:00
Aigars Silkalns 7d4c893296 ๐Ÿš€ Release v4.0.0-rc1: Complete Modernization
๐ŸŽ‰ Major modernization release bringing AdminLTE to current standards

## Key Improvements:
- ๐Ÿ”’ Zero security vulnerabilities (all dependencies updated)
- โšก ESLint v9 with modern flat configuration
- ๐Ÿ“ฆ Astro 5.x, Bootstrap 5.3.7, 50+ package updates
- ๐Ÿ› ๏ธ New npm scripts: 'npm start', 'npm run build'
- ๐Ÿงน 700+ linting issues resolved, technical debt cleaned
- ๐ŸŽฏ ES modules, modern tooling, optimal bundles

## Infrastructure:
- Upgraded to ES modules with proper configurations
- Migrated ESLint to v9 flat config format
- Enhanced build scripts and developer experience
- Added comprehensive CHANGELOG.md
- Updated README.md with v4.0.0-rc1 highlights

## Quality & Security:
- All npm vulnerabilities resolved
- Zero linting errors across JS/TS/CSS/Astro
- Updated browserslist and build dependencies
- Removed deprecated patterns and dead code

## Compatibility:
- No breaking changes for end users
- Full Bootstrap 5.3.7 compatibility maintained
- All HTML templates remain compatible
- Enhanced developer experience with modern tooling

See CHANGELOG.md for complete details.
2025-06-20 15:53:40 +03:00
Diego Smania 7b77a56963 [ts/treeview]: Add logic to parse data attributes on treeview plugin 2025-06-19 17:58:23 -03:00
Daniel cb47c822e7 Added new layout fixed-header fixed-footer 2025-01-24 17:04:48 +05:30
Daniel 7f31eacc79
Release v4 beta3 (#5801)
* replace  js-beautify with prettier | sass downgrade

* minor upgrade cdn and accordings

* establish dist

* upgrade astro v5

* Update dependabot.yml

* bump beta2 to beta3
2024-12-24 13:19:11 +05:30
Daniel d9e6519d85 RELEASE adminlte-4.0.0-beta2
BREAKING CHANGES
removed .layout-fixed-complete class and component
2024-09-01 20:52:46 +05:30
Daniel 1774b42fad removed layout-fixed-complete and added layout-custom-area 2024-09-01 20:37:44 +05:30
Daniel 79703897f0 fix astro watch dist 2024-09-01 19:28:10 +05:30
Daniel 26b66a2d5b added theme customizer 2024-08-26 01:57:48 +05:30
oracell f9f316197a added icons page 2024-07-30 09:53:46 +05:30
Walter Burditt 601b1bd603 Update push-menu.ts
this fixes the error message about the push-menu being a scroll-blocking event by adding passive mode to the event handler
2024-05-23 19:19:54 -07:00
Daniel 30f35347f9 Merge remote-tracking branch 'upstream/master' into release-prepare 2024-05-18 16:22:25 +05:30
CoolCu a1d87d9d4f Fix typo in comment
Signed-off-by: CoolCu <coolcui@qq.com>
2024-04-16 15:47:22 +08:00
Daniel 8dcc863aed
Treeview accordance (#5345) 2023-10-17 15:05:15 +05:30
Daniel ccf3548f81
updated for bs.v5.3.2 (#5346)
* updated for bs.v5.3.2

updated _bootstrap-variables.scss for bs.v5.3.2

updated _bootstrap-variables.scss for bs.v5.3.1

* minor fix in _bootstrap-variables.scss
2023-10-17 15:04:41 +05:30
Daniel 7fe4beb503
minor bugs fixes (#5350) 2023-09-21 20:11:45 +05:30
Daniel 03b992d385
comment improve (#5343)
comment improve
2023-09-21 20:10:05 +05:30
Daniel 02c90680ff
Merge pull request #5313 from glewe/local-google-fonts
Local Google Fonts
2023-09-16 15:52:22 +05:30
LEWE, GEORGE 9dcd9e420e FONT google cdn to jsdelivr
Rolled back package-lock.json

Switched npm source-sans

Switched to CDN source-sans-pro

Switched to CDN source-sans-3

Co-Authored-By: George Lewe <george@lewe.com>
2023-09-16 15:48:09 +05:30
Daniel 4a95b7f438
Merge pull request #5312 from glewe/bs5-components
Bs5 Components
2023-09-14 17:56:06 +05:30
Daniel 6bf0643fca toast dark-mode bug fix 2023-09-14 17:48:10 +05:30
Daniel 5ff3e60bc0 Update fullscreen.ts 2023-09-14 14:25:44 +05:30
Daniel 0e71358c78 Toast improve 2023-09-13 18:14:11 +05:30
LEWE, GEORGE 755ef2ecd0 Esc key exit fullscreen icon change 2023-09-12 20:04:49 +02:00
LEWE, GEORGE 4d78600b11 Esc key exitst fullscreen 2023-09-12 19:56:51 +02:00
LEWE, GEORGE 7bca72b572 Streamlined custom toast styles 2023-09-12 18:41:45 +02:00
George Lewe e0e343e743 Fullscreen button (squashed commits) 2023-09-12 18:01:10 +02:00
Daniel 9803ffc207 RELEASE PREPARE v4.0.0-beta1 2023-09-12 15:43:51 +05:30