abpframework / abp

Open-source web application framework for ASP.NET Core! Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET. Provides the fundamental infrastructure, cross-cutting-concern implementations, startup templates, application modules, UI themes, tooling and documentation.
https://abp.io
GNU Lesser General Public License v3.0
13k stars 3.46k forks source link

Article Request - How to implement Metronic8 to Abp MVC Application. #10949

Open recruitans opened 2 years ago

recruitans commented 2 years ago

Hi, Since lepton is still developing on the UI side, we have to research alternatives on the UI side while developing our products. I think an article about the widely used metronic template will solve many people's problems with the UI. An article about the correct implementation of Metronic8 to the Abp MVC application will be very useful. thanks in advance

ABP Framework version : 5.0.0 User Interface : MVC Your database provider : EF Core

lommez commented 9 months ago

@EngincanV, did you have success to implement the Metronic theme?

EngincanV commented 9 months ago

@EngincanV, did you have success to implement the Metronic theme?

I have implemented custom themes but did not try to implement Metronic theme but I'll try when I have time.

lommez commented 9 months ago

@EngincanV

When you implemented other themes, did you come across any situation in which a template provider provides a javascript bundle with jquery already embedded? And what's worse, with a version different from the version used by Abp? Do you know if there is a way to remove a specific file from the Abp bundle? In this case, I need to remove jquery from Abp and use the one that already comes in the template? For example, I would like to remove the JQueryScriptContributor from the bundle and have control over how to add jquery and abp.jquery.js.

EngincanV commented 9 months ago

@EngincanV

When you implemented other themes, did you come across any situation in which a template provider provides a javascript bundle with jquery already embedded? And what's worse, with a version different from the version used by Abp? Do you know if there is a way to remove a specific file from the Abp bundle? In this case, I need to remove jquery from Abp and use the one that already comes in the template? For example, I would like to remove the JQueryScriptContributor from the bundle and have control over how to add jquery and abp.jquery.js.

Unfortunately, you can't completely remove the JQuery dependency, all of the modules use JQuery.