-
-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding new design customization options #208
Comments
I'm totally in favor of the menu part, especially because it allows nesting the menu in a theoretical infinite number of levels (as long as you use the I don't like the main That said, a big twig refactoring would have to be made in order to still allow users to override the default layout without breaking the design configuration |
Ah, also, would the first |
Great to see you are working in the customization of the visual design of the backend! |
@guillermogfer thanks for your comments! However, if your backend is very complex, you probably shouldn't use this bundle because it's a very recent project and we lack some important features (although we are working tirelessly to add them soon). Instead of "throwing aray" Sonata, you should probably use it to build your complex backend (in fact, in our documentation we recommend to use Sonata for very complex backends). |
Sorry, I haven't express myself very well. We are very focused on building backends, some of them are complex but not all, we are working on a wide range of complexity. But what I wanted to say, it's that your recent custom actions incorporation solved almost the whole thing in an incoming project we have in hands, so we'll definitely use EasyAdmin to build it. |
…rms (javiereguiluz) This PR was squashed before being merged into the master branch (closes #211). Discussion ---------- Added the new form_theme design option and simplified forms This is the third PR related to #208. I'm very excited with this PR because this option is very powerful and it has allowed us to do a drastic form code simplification. Commits ------- 2672587 Added the new form_theme design option and simplified forms
I'd like to propose the use of a new I'm facing a problem: if I want to override the layout, there is not many solutions... In fact, I cannot "really" override the layout without copying the entire layout itself in my own file. What I'm asking is a layout configuration option in order to easily override the layout this way:
In technical terms, it's nothing more than what I've set up in Orbitale/CmsBundle:
|
@Pierstoval I like the idea, but I want to implement it in a more flexible and broad way. Instead of customizing the layout template, I want to allow to customize every template. I'm going to think about this in the coming days and I'll come back with a proposal. |
For this, we can use the exact same system of what I proposed but with every template, where would be the problem for this ? The most important goal is to be able to extend EasyAdmin's view, in order to keep the natural behavior when extending the view without writing anything but "extends ...". What do you think? |
Where is this configuration folder please? I can't find it |
Which folder are you talking about exactly? This issue talks about design, are you talking about the |
Yes. I haven't any default options like the first post |
This issue is a proposal, not a final feature. The |
The menu part would be awesome I'm expecting it impatiently ^^ About the theme option would be interesting add support to register themes from bundles (adding theme CSS and js files and overriding the templates by default) Something about this are planned? Because I'm thinking on doing a admin lte and materialize themes |
Closing it as fixed. The custom menu feature is now ready to use. See https://github.com/javiereguiluz/EasyAdminBundle/blob/master/Resources/doc/tutorials/custom-menu.md |
Let's start with a quick recap of the short-term roadmap of this bundle:
Regarding the customization of the backend visual design, there are two types of customizations:
In this PR we're discussing about the first type of customizations. The other type will be discussed later.
These are the options that I plan to introduce:
Opinions? Thoughts? Thanks.
The text was updated successfully, but these errors were encountered: