Base solution for your next web application
Open Closed

Different frontend than metronic #8951


User avatar
0
christianpedersen created

We are building application based on asp.net zero + angular 8. Unfortunately our UI design is too custom to fit with any of the existing Medtronic themes (even with slight modifications)

Is there any clean & non too time consuming way to replace Medtronic with fully custom styling approach based on Material Design?

In our application we don't need any of the existing apsnet zero admin functionality or dashboard, only some components to handle common API related concerns from like Tenants, User authentication, features etc...

Otherwise, is is possible to create new separate Angular project and adopt there functionalities from your template as needed without being blocked by some licesing limitations (we have a dedicated license for it)?

Additional argument for the second option is live reload setup based on gulp which compared to recently recommended webpack based approach is quite inefficient and slow.

Thanks


3 Answer(s)
  • User Avatar
    0
    ismcagdas created
    Support Team

    Hi @christianpedersen

    For your first question, unfortunately there is no straight way to replace Metronic with another theme. It might be easier to develop a new UI if you are not using most of AspNet Zero pages. You can take a look at https://docs.aspnetzero.com/en/aspnet-core-angular/latest/Features-Angular-Token-Based-Authentication for authentication. If you have any specific questions while doing this, we can try to help.

    Gulp is used to build (minify) dynamic bundles. If you are not going to use AspNet Zero Angular client, you can remove that step as well from your build.

  • User Avatar
    0
    christianpedersen created

    HI @ismcagdas

    Please confirm if I understood your recent reply correctly and your advice is to create clean @Angular frontend project?

    If that’s the case, can we then use some of the components from existing asp.net zero template (e.g. chat, registration/authentication related components) in new project or we should expect be some license related complications (is any licensing logic embedded into Frontend template)?

  • User Avatar
    0
    ismcagdas created
    Support Team

    Hi @christianpedersen

    License will not be a problem, you of course use components even code blocks from AspNet Zero. Actually it is hard to offer something without knowing the design you want to use. I just wrote my suggestion according to your initial explanation.

    According to your initial explanation, creating a clean Angular frontend project seems more reasonable. But, if that's possible, I would try to convince the people who are in charge to use Metronic. Becasue, creating a new Angular frontend project will take your time.

    If you can share a screenshot of the design you are trying to achive, maybe, we can provide more accurate suggestions.

    Thanks,