Hello!
I use ABP Suite as the primary tool to develop the application. Instead of adding the Public Website layer using ABP Suite, I want to create it (add it) myself because I want to use my own Website Theme. Please give me some guidelines.
Thanks in advance!
-
ABP Framework version: v9+
-
UI Type: MVC
-
Database System: EF Core (SQL Server)
6 Answer(s)
-
1
Hi,
Hello, I understand that you want to develop your own theme. For that, I recommend you to read this document first. Then you can develop your own theme by taking inspiration from existing themes. ABP does not impose any restrictions on this. For example, below you can see the dependency of the public website on the LeptonX theme. After developing your own theme, you can remove LeptonX and add your own theme in this way.
-
0
Thanks for the answer.
Okay, that means I need to develop my own theme. How can I build an ABP Theme? Is there any startup project for that? Would the Basic Theme template on GitHub help? I just searched the repository after your response. https://github.com/abpframework/abp/tree/dev/modules/basic-theme/src. Some clarification is welcome.
Thanks in advance! -
1
Thanks for the answer.
Okay, that means I need to develop my own theme. How can I build an ABP Theme? Is there any startup project for that? Would the Basic Theme template on GitHub help? I just searched the repository after your response. https://github.com/abpframework/abp/tree/dev/modules/basic-theme/src. Some clarification is welcome.
Thanks in advance!Hi, to implement a new theme, we suggest going with Basic Theme and then customizing the template to your needs. You can always refer to Implementing a Theme section in the relevant documentation.
For the source code of the Basic Theme, please check -> https://github.com/abpframework/abp/tree/dev/modules/basic-theme
Regards.
-
0
Thanks for the answer. It is helpful.
Both of the answers from the support team are helpful. But the system accepts only one chose! -
0
Thanks for the answer. It is helpful.
Both of the answers from the support team are helpful. But the system accepts only one chose!Thank you for your feedback and kind words! We may enhance this feature in the future to allow selecting multiple accepted answers. In the meantime, you can choose the one that was most helpful to you. 😊
-
0
Thanks ❤️