Skip to content
This repository has been archived by the owner on Jun 6, 2024. It is now read-only.

[Web Portal] Remove admin-lte layout dependencies #3985

Open
sunqinzheng opened this issue Dec 9, 2019 · 1 comment
Open

[Web Portal] Remove admin-lte layout dependencies #3985

sunqinzheng opened this issue Dec 9, 2019 · 1 comment

Comments

@sunqinzheng
Copy link
Contributor

Most pages in web portal are using react and office-fabric framework now.
And our layout component (sidebar, navbar, background) still uses admin-lte which style pattern is different from office fabric/fluent.
I think it is time to remove the admin-lte depenedencies now.

TODO

  • Refactoring the layout component using office fabric and remove admin lte dependencies
  • Use ejs loader to implement a wrapper workaround for old jquery/ejs based pages.
  • Remove unused pages in web portal
  • Reorganize the polyfills and initialize functions (theme/font)
@sunqinzheng sunqinzheng self-assigned this Dec 9, 2019
@sunqinzheng sunqinzheng changed the title [Web Portal] Remove admin-lte dependencies [Web Portal] Remove admin-lte layout dependencies Dec 25, 2019
@sunqinzheng
Copy link
Contributor Author

#4057

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

No branches or pull requests

3 participants