[WIP] Introducing SyliusUiBundle and reworked backend#1488
[WIP] Introducing SyliusUiBundle and reworked backend#1488pjedrzejewski wants to merge 8 commits intoSylius:masterfrom
Conversation
|
👍 for the UIbundle You should move the title of the page (and the action buttons) above the the breadcrumb and put it in the the page. The main menu and the sub menu (title and actions button) should fixed. Like that we can scroll at the end of the page (a form for example) and still save it. |
|
@Arn0d Why above the breadcrumb? I'm not sure I understand "put it in the page". Regarding the main menu and submenu - yeah, I was thinking about it - good idea! |
There was a problem hiding this comment.
Should we move it in the ResourceController and tweak it a little bit for being it more generic ?
|
@pjedrzejewski : I thought at something like that : |
|
This is huge PR! |
|
@pjedrzejewski : where is your |
|
@pjedrzejewski What is the status of this ? |
|
@Arn0d Hope to have this finished this week, then we'll get more speed, cause I am waiting with merging some of the PR's to get this in master. |
|
Which PR are you talking about ? Can I have a look on your |
|
Can I request that elements like the |
|
@pjedrzejewski What is the status on this PR ? |
|
@Arn0d To be honest I've made it too big and got stuck... I am thinking about taking just the good parts of it and giving a shot to https://github.com/Ehesp/Responsive-Dashboard (MIT License)... That would be awesome! What do you think? |
|
@pjedrzejewski That's why I mostly do my PRs as small steps =) (i.e. that domain managers PoC) IMO you should list here what is missing, what is exactly done, so anyone can help you with this and speed up it. TBH. I don't think we should introduce that "dashboard" code in this PR, it will make it even bigger and harder to finish, I think that we should handle only started stuff, and later create RFC or PR that introduces next change like that dashboard. |
|
@pjedrzejewski Are we abandoning this PR? If you can break this PR into smaller steps, I think I can contribute the frontend part.
PS: I think |
|
@kayue The idea behind this SyliusUiBundle is that it can be used outside of Sylius and even core. I will sit down today and analyze how can we break up this huge crap into smaller ones. :/ |
|
@pjedrzejewski So the UI bundle will be a frontend UI components bundle, am I correct? Is this similar to Telerik's Kendo UI PHP library http://demos.telerik.com/php-ui/line-charts/index |
|
@pjedrzejewski I can split #627 into small PR if you want ! |
|
I hate myself for this PR. :/ I will split it into smaller bits later, backend UI is not that important. I will move this further in the roadmap and complete other stuff I have started. :S |
|
@pjedrzejewski CMF integration / API ??? |
|
It's a shame. I really liked the horizontal menu. |
|
Too bad this wasn't merged, it was quite a sexy-looking UI. @pjedrzejewski Do we have an RFC for UiBundle? I am working on two proof-of-concepts that are related, it would be great if there was one place where thoughts regarding the UI codebase could be collected. |
|
I hope to give a shot soon. I have actually started playing with adding Sylius look to http://rdash.github.io/#/ And it looks quite cool. (without angular, jquery version) I think I will find some time to describe my ideas and we can discuss it again if you are interested. I will ping you in appropriate issue. :) |
|
You could ping me too, if you want. Would like to contribute to this. |
|
Hi @pjedrzejewski , please you should consider this option: https://almsaeedstudio.com/preview. See the differentes options of that template. Im using this on my sylius projects like a replacement of the current desing. |
|
@songecko, @pjedrzejewski I also recommend adminLTE |
|
Wow, I see that AdminLTE is MIT licensed, which is a nice surprise. |


Ok, this is a bit big one, but I think it is worth it! Initially I wanted to split it into few separate PRs, but these are mostly template changes and assets handling. I recommend looking through branch view on github to see all changes - https://github.com/pjedrzejewski/Sylius/tree/sylius-ui-poc.
CHANGES:
Why?
TODO:
-25px
form_end)collection-fixbranch.BACKEND UI CHANGES:
I've made few tweaks to how backend looks, hopefully you'll like it.
See images yourself! I need merge another branch where I have fixed and improved all js collection stuff etc. - I will deploy this branch to demo page, so that you can see all the changes live.