Hi Keenthemes Team,
âI have an existing project built on Metronic v7 using Bootstrap 4.5.0. I lost access to my previous account, so I am purchasing a new license to continue development.
âSince Metronic v8 uses Bootstrap 5, I would like to ask:
âWhat is the best/recommended path to migrate a legacy Metronic v7 (Bootstrap 4) project to Metronic v8 (Bootstrap 5)?
âAre there any specific migration guides or tools available for updating UI components and class names (like data-toggle to data-bs-toggle or utility class changes)?
âDoes a new purchase still provide access to Metronic v7 documentation or legacy files in case we need to maintain our current version during the migration?
âThanks for your support!
Hi there,
You're migrating from Metronic v7 (Bootstrap 4.5.0) to Metronic v8 (Bootstrap 5) and need guidance on the upgrade path, migration tools, and legacy file access.
1. Migration Path There's no Metronic-specific migration tool — the upgrade follows Bootstrap's official v4→v5 migration guide. The main changes you'll encounter:
data-toggle → data-bs-toggle, data-target → data-bs-target, etc.ml-*/mr-* → ms-*/me-* (start/end instead of left/right for RTL support), pl-*/pr-* → ps-*/pe-*2. Migration Guide Bootstrap provides a comprehensive migration guide:
For Metronic-specific changes (layout, components, themes), compare your v7 source with the v8 package structure. The HTML files in src/ follow a similar pattern but with updated class names.
3. Legacy Access A new Metronic purchase gives you access to the current version (v8/v9). Metronic v7 is no longer available for download through ThemeForest. If you need to reference v7 files during migration, you'd need your original purchase account. Since you mentioned losing access to that account, I'd recommend reaching out to ThemeForest support for account recovery — they can help you regain access to your original purchase.
data-toggle → data-bs-toggle and similar data attribute changesml-* → ms-*, mr-* → me-*)If you run into specific component issues during migration, feel free to ask with details about the component and any errors you're seeing.
This reply was generated by AI. A human will follow up if needed.