adr1enbe4udou1n / laravel-boilerplate

Laravel 5.7 Boilerplate based on Bootstrap 4 and Vue Tabler for Backend.
https://laravel-boilerplate.okami101.io
MIT License
259 stars 107 forks source link

Switching Core Ui to Tabler? #55

Closed shirshak55 closed 6 years ago

shirshak55 commented 6 years ago

I guess now its time to switch to tabler. https://tabler.github.io/tabler/

Why?

  1. Looks more beautiful
  2. Core UI has too much limitation is free version . (I guess I am a bit rude as core ui has given so much free but tabler give us more ! Sorry Core UI)
  3. Backpack which is popular in laravel also seems to be intrested in switching to tabler soon :)

Why not to switch?

  1. Time

Thanks.

adr1enbe4udou1n commented 6 years ago

Nice template indeed ;)

For my taste, it just missing a real left navigation/right info sidebars system as CoreUI. Besides there is already a waiting Feature Request for this. Maybe i can made it on my own but it'll takes some time...

adr1enbe4udou1n commented 6 years ago

Done !

I taked best of this 2 themes, coreui for layout and tabler for ui. Feel free to give your feedback ;)

shirshak55 commented 6 years ago

Looking to beautiful bro.

  1. Which font did you used bro it is looking abit odd in datatables headings etc.

  2. Sidebar has tiny problem in showing badges .

adr1enbe4udou1n commented 6 years ago
  1. Mainly Feather icons which are included in tabler theme, but sorting icons from datatables is from bootstrap-vue, maybe i should replace them by feather ;)
  2. Yep in compact mode sidebar there is some badges issue i'll looking into it
adr1enbe4udou1n commented 6 years ago
  1. There is finally no equivalent in feather for sorting :(, but it's not so bad in my taste...
  2. Badges removed for minimized sidebar
shirshak55 commented 6 years ago

Bro how about switching to tabler fully?

I guess when PR comes to tabler regarding left and right sidebar they will merge it and we can also update accordingly and tabler already have a horizontal navigation also.

I am just saying so we don't need to look on core ui and tabler simultaneously .

Thanks

adr1enbe4udou1n commented 6 years ago

I finally manage for feather sorting icons.

It's not a problem for sidebar layout, i dont include coreui anymore but only tabler. I just taked the minimum css code from coreui to make sidebar admin layout.

When Tabler will have his own sidebar i'll consider it ;)

shirshak55 commented 6 years ago

@adr1enbe4udou1n I agree.

And regarding modular can we go with approach like https://github.com/nWidart/laravel-modules

And I found many people are moving this way . We can see it from here also https://github.com/akaunting/akaunting

adr1enbe4udou1n commented 6 years ago

Yep i know but it's really an other story, big work to do (and take account of client-side pages which is obviously not covered by laravel-modules). Not enough time for this for now but maybe someday ;)

shirshak55 commented 6 years ago

Client side pages? I guess it have.

You can check asguard cms it is fully build according to that concept.

adr1enbe4udou1n commented 6 years ago

Akaunting is a nice project.

But he uses laravel-modules only for apps which is relevant. If you look in details he builds his app mainly in monolithic way (as mine), but with clear structuring inside this directories :

Maybe i show go more this way (really more simple and enough for a simple boilerplate)

adr1enbe4udou1n commented 6 years ago

Asguard is a different thing, i dont want make a heavy CMS system, it should stay a simple boilerplate.