Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

how can I update to v3.0 from v2.4.3 #1896

Closed
1 task done
Janus-Xu opened this issue Jun 6, 2018 · 2 comments
Closed
1 task done

how can I update to v3.0 from v2.4.3 #1896

Janus-Xu opened this issue Jun 6, 2018 · 2 comments

Comments

@Janus-Xu
Copy link

Janus-Xu commented Jun 6, 2018

Issue type:

  • Documentation

Environment:

  • AdminLTE Version: 2.4.3

Description:

I have a project with v2.4.3 in use,how to update to v3.0?the docs has no answer yet

@Janus-Xu Janus-Xu changed the title how can I update to v3.0 from how can I update to v3.0 from v2.4.3 Jun 6, 2018
@bellwood
Copy link

Documentation will likely come once v3 is finalized and released.

@ColorlibHQ ColorlibHQ deleted a comment from MOHAMMED-ABD-RAZAQ Jul 14, 2018
@almasaeed2010
Copy link
Contributor

almasaeed2010 commented Jul 14, 2018

Hello @Janus-Xu

To upgrade you are going to need to familiarize yourself with Bootstrap 4 and migrate your HTML to use BS4. There is a lot of changes there! The upgrade process will not be easy, unfortunately. Once you upgrade your infrastructure to use BS4, then you can update AdminLTE to v3. This process is not yet documented but the most major changes are the structural ones:

  1. Update your AdminLTE CSS and JS files
  2. Update your sidebar to use the new structure
  3. Update the main-header component to use the new structure (BS4)
  4. Update your control sidebar to the new structure
  5. Update your main content and wrapper to the new structure
  6. We now use cards instead of boxes
  7. There are a few JS changes in both AdminLTE and Bootstrap that you'll also need to consider

I understand that the upgrade process will be cumbersome and hard to perform. It might be simpler to rebuild your HTML from scratch if your do not have that many pages yet.

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants