Gentelella v2.1.0 - jQuery-Free Core #957
puikinsh
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Gentelella Admin Template v2.1.0
Enhancement Release - jQuery-Free Core System & Brand Refresh
This release brings significant modernization to Gentelella's core system, introducing a completely jQuery-free implementation for essential functionality while maintaining full backward compatibility. The focus is on performance, modern JavaScript practices, and improved developer experience.
🎯 Key Highlights
jQuery-Free Core System
main-core.js
with vanilla JavaScriptModern Favicon Implementation
Production-Ready Improvements
📦 What's New
Core System Enhancements
Modern DOM Utilities (
src/utils/dom-modern.js
)Enhanced Module Loading
UI/UX Improvements
Navigation Perfection
Visual Consistency
Developer Experience
Clean Production Code
Modern JavaScript
🔧 Technical Details
File Changes
src/main-core.js
- Completely modernized with jQuery-free implementationsrc/utils/dom-modern.js
- New comprehensive DOM utilities librarysrc/js/init-modern.js
- Updated initialization with modern patternssrc/js/sidebar-modern.js
- Enhanced sidebar functionalityproduction/images/favicon.*
- Complete favicon suiteproduction/site.webmanifest
- PWA manifest configurationPerformance Metrics
🚀 Migration Guide
For Existing Users
No breaking changes! Your existing code will continue to work. The jQuery-free system runs alongside existing jQuery code, allowing gradual migration.
Using Modern DOM Utilities
Dynamic Module Loading
📝 Bug Fixes
🔄 Dependencies
No new dependencies added. All improvements use native browser APIs and existing libraries.
📊 Browser Support
🙏 Acknowledgments
Thanks to all contributors and users who provided feedback for this release. Special thanks to the community for patience during the modernization process.
📥 Installation
New Installation
git clone https://github.com/puikinsh/gentelella.git cd gentelella npm install npm run dev
Upgrading from 2.0.0
🐛 Known Issues
None at this time. Please report any issues on our GitHub repository.
This discussion was created from the release Gentelella v2.1.0 - jQuery-Free Core.
Beta Was this translation helpful? Give feedback.
All reactions