I think I may spend some time porting over the AngularUI project over to ngx-admin.
https://github.com/akveo/ngx-admin
Demo:
http://akveo.com/ngx-admin/pages/dashboard
Just want to know how the community here feels about that.
@beriniwlew we were thinking to use same theme for all different startup template versions of AspNet Boilerplate with Admin LTE. But, lets see the demand for ngx-admin.
I think we should use the best open-source admin template for each type of front-end implementation.
I know this may create some huge differences, but I think there are folks that can maintain each version of it ;)
The difference is not problem. The problem is maintenance. Our team at least should have some basic knowledge of the used theme/toolset. Otherwise, creator of the templates sometimes can't have time to support the themes they created for AspNet Boilerplate and in that case we must provide support.
https://github.com/akveo/ngx-admin is fine in that context 馃槃.
Well that's good to hear that we're fine in this context.
@ismcagdas ngx-admin is one of the most supported themes for angular.
I'm all agree with @beriniwlew's comment below.
I think we should use the best open-source admin template for each type of front-end implementation.
If you core team guys let @beriniwlew to work on this issue, i would like to give a hand to him.
Sure if he also wants it as well:)
@iyilm4z The biggest issue with ngx-admin/nebular that I see so far is that it's missing a lot of components compared to others out there. It's the most beautiful design I've seen for any dashboard out there, but IS it the best?
That said.... it's got some HUGE potential.
@beriniwlew imho we shoud use mix of best parts of 3rd party libs as much as possible. It means we should use ngx-admin just as an admin layout not more. Mixing ngx-admin with better supported UI component libraries like primeng or material makes more sense for me. At this point my choice is primeng because it fits better with ngx-admin.
@iyilm4z I think that's an excellent idea. I'm used to primeng, so that would be right up my alley.
That said, I think we should make sure to update to the nebular components as they mature.
Hi. Why mixing libraries ?
Why not using for example only primeng or ng-zorro ?
Both have prepared templates an lot of components.
@sebitsi While I agree that mixing libraries wouldn't be ideal, we need to use an open source template.
@beriniwlew what do you mean by
we need to use open source template ?
ng-zorro has free ng-alain template.
For primeng i didn't find free template only free themes.
@sebitsi did you mean premium (paid-for) themes? Yeah, we can't use them, that's why we're looking for open-source. The ngx-admin theme is the best I've seen so far.
As far as ng-zorro, I'd prefer not to use it for personal reasons... which I'd rather not discuss here.
@beriniwlew No, i mean free themes. There are some.
Why not ng-zorro ?
i'm not using any of it. I am just curious.
As I said, I'd prefer not to discuss it here. Reach me on Twitter if you're curious.
Ok. I'm not interested in personal reasons, just technical if they exists.
https://github.com/akveo/ngx-admin seems fine. It would be nice if you guys work on it and send a PR 馃槃
There's a starter-kit branch for ngx-admin.
Perhaps we should start from there?
@beriniwlew which one works well for you 馃槃, you are the expert.
@beriniwlew @ismcagdas i took a look at starter-kit branch, it's a good starting point. Even it's a starter kit there are many things unneeded for us but we can easily customize it. How about mixing primeng components with nabular? Btw this migration will be really good!
@iyilm4z Thanks for taking a closer look at it. I totally appreciate it.
Yes, let's use primeng for any components that are currently missing in nebular.
@beriniwlew We don't need auth and security module of nebular. Abp already has it's of auth and security mechanisms and it already looks hard to integrate nabular's way with abp's way. You will understand what i mean by saying _hard_ if you read docs of nabular. @nebular/theme is enough for us.
@iyilm4z I figured we'd have to change at least that.
@beriniwlew We will be using nabular's auth ui for sure but implementation should be the current abp implementation. We should do minimum changes, for example we shouldn't touch components like login and register etc as much as possible, we just should touch their html templates. Because it makes easy to merge this pull request for abp core team. This is what i'm thinking and sure i'm open any other ideas make sense.
@iyilm4z Good plan.
Hii @beriniwlew,
Have you started working on ngx-admin theme. I also interested to get started on this.
If you already started, please share the repository, so I can work on it.
@ismcagdas as you know i'm in the process of migrating mvc ui to Admin LTE v3, this made me feeling so comfortable with the theme. If you want i also can implement angular ui with Admin LTE v3, this makes both ui clients the same theme. Maybe we can move other ui clients to this well supported theme as well then it will be easier to manage all ui clients.
@mohdwaseem I have not had the time.
@iyilm4z it would be great 馃憤
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Moved to #5452 and this issue may be closed.
@ismcagdas you can close this issue.
Most helpful comment
Hii @beriniwlew,
Have you started working on ngx-admin theme. I also interested to get started on this.
If you already started, please share the repository, so I can work on it.