Open Closed

Implementing Dual Angular Themes in ABP Framework #7295


User avatar
0
aliahmedsahi created

Project Details:

ABP Framework Version: v8.0.4 UI Type: Angular Database System: EF Core (SQL Server) Tiered (for MVC) or Auth Server Separated (for Angular): No Current Setup:

We currently have an Angular UI project with a custom-designed basic theme.

Objective:

We would like to create another Angular project using the Lepton X theme, which will serve as our back admin application. We will be using the same backend.

Questions: Best Practices:

What are the best practices for implementing this design approach? How should we structure our solution to maintain both the existing custom theme and the new Lepton X theme for the admin application?

Backend Application Changes:

What changes, if any, are required in our existing backend application to support this new Angular project with the Lepton X theme? How can we ensure seamless integration between the two Angular projects and the backend?

Database Considerations:

Are there any specific database changes or considerations we need to be aware of when introducing the new admin application? How should we handle database migrations and updates to accommodate potential differences or new features in the Lepton X themed application?

We appreciate any guidance or recommendations on implementing this dual-theme approach effectively.


1 Answer(s)
  • User Avatar
    0
    liangshiwei created
    Support Team Fullstack Developer

    Hi,

    i think you just need to create a new project and only use the angular project as a new back admin application.

    you need to change the environment.ts to update oauth config and API config.

    if you want you can create a new openiddict application for it.

Made with ❤️ on ABP v9.1.0-preview. Updated on December 26, 2024, 06:07