🚀 Feature Request: Typography controls for Containers #20529
Replies: 21 comments 8 replies
-
A gentle reminder since I didn't see any progress on that front. |
Beta Was this translation helpful? Give feedback.
-
Hi @pumadog What is the need for this option? For example, you add the heading widget inside the container and customize the heading widget. So why should containers have this option? |
Beta Was this translation helpful? Give feedback.
-
Exactly like @79ho3ein said, and you even have global typography settings as well as global fonts, so what is the need for containers to have typography settings too? |
Beta Was this translation helpful? Give feedback.
-
When Elementor invented the global typo/colour settings the section typo settings were gone as well. But they brought them back soon after. |
Beta Was this translation helpful? Give feedback.
-
It's a pitty this function was removed. Since it seems the devs (and some of the commeners here as well) don't understand what the purpose of this feature should be, let me explain, why this seting is really useful. In the recent AMA session (https://www.youtube.com/live/2EFfe3vhvCI?app=desktop&feature=share&t=3m25s) this question was answered by the devs and for me it showed a complete misunderstanding what the purpose of this setting is. The main take out was basically "you can change the desired setting for each element individually, so why would you want to do it in the container settings?". Well, the reason is - when you want to set up the whole section the same way. For example:
Yes, sure, you can do it one by one for each widget, but:
So please understand - this has nothing to do with global colors or global typography. It doesn't make any difference, wheather the stuff you have to change for each object is global or not. The point is, that everything what can be set on the parent should be changed once on the parent, not many times on all of it's children. Hopefully this example helps to explain the reason, why this feature should be brought back. |
Beta Was this translation helpful? Give feedback.
-
I want to add my voice to this. I have sections that are the same colour as my global colour for links (this is what my client wanted, teal global link colour which is perfect for all sections except for sections with a teal background). The ability to change the colour of the links for just these sections meant that the links were visible. The removal of this feature means that I cannot convert these sections to containers. This feature existed for a reason, and the removal of it shows a lack of understanding of why it was present in the first place. |
Beta Was this translation helpful? Give feedback.
-
Yeah I also want to add my voice to this. |
Beta Was this translation helpful? Give feedback.
-
Took a bit of searching but there's another way to do the same thing. In text editor under the content tab highlight the link text you wish to change the colour and then select the text colour to whatever you want. |
Beta Was this translation helpful? Give feedback.
-
This is considered my only, and yet a very serious drawback to switching to containers. Any update whether or not this will be reintroduced? Also, along the same lines, as @jontng mentioned in the duplicate discussion (https://github.com/orgs/elementor/discussions/21638), changing background colors (or at least background overlay colors) responsively would also be a much appreciated feature! |
Beta Was this translation helpful? Give feedback.
-
100% this. For a theme that boasts speed and ease of use for developing websites, it seems odd to have removed this setting. I don't want to have to set each element separately. I want to set the style for a specific container once (if it's different from the global styles) and have it applied to any heading or text block I drop into it like we had with sections. Having the styles cascade from Element > Container > Global fits right with modern CSS and just makes our lives easier. |
Beta Was this translation helpful? Give feedback.
-
Typography controls for Containers will not be coming anytime soon, I put a ticket in with Elementor support and this is the reply: I appreciate your patience. |
Beta Was this translation helpful? Give feedback.
-
Hopefully this will help all while we patiently wait for Elementor to make this so much easier for us. Add this to the parent container CSS (choose your own colours): /* unvisited link */ /* visited link */ /* hover link */ /* active link */ This change ensures it only applies the link colour change to the links within the container and not across the whole page. |
Beta Was this translation helpful? Give feedback.
-
A good page builder should make designing websites easy while also focusing on code maintainability. I've always recommended styling elements in an order from general to specific, with good reason. You start with overall settings like Site and Page, then move to containers (sections, columns,) and finally individual widgets. For two good reasons:
Elementor should seriously consider bringing back the typography settings to containers. |
Beta Was this translation helpful? Give feedback.
-
I don't understand why this needs so much justification. The answer is right in the name... Cascading Style Sheets insinuates you should be able to apply styles in an optimized way from a parent element and they properly cascade down. In its current state Elementor has completely ignored the C(ascading) part. Its even stranger to hear it used to be there (twice), and keeps getting accidentally (on purpose) removed. This can be viewed as both a feature for ease of use when managing the same widgets in different containers, such as dark/light that was mentioned before. But more importantly this should be a tool for optimizing websites CSS reducing the giant amount of bloated duplication that currently is Elementor. Just think about all that duplicate CSS that could be eliminated. One container with 10 elements should take 2-4 lines for font size/color, but instead takes 10x that or more as you then have to do responsive overrides per widget container. You could end up with 20-30x more CSS than you need to get the exact same appearance. |
Beta Was this translation helpful? Give feedback.
-
This feature needs to be added back in. I am going to keep creating support tickets every time I would normally use this feature. |
Beta Was this translation helpful? Give feedback.
-
To all concerned, I cancelled my Elementor Expert plan and spent 2 weeks migrating to Bricks builder. OMG solved every issue I had with Elementor,
Save yourself some headaches, spend a week experimenting with Bricks, but the LTD and quit wasting your time and energy fighting with Elementor to do the stuff it should just do right up front. Here is a great breakdown of what makes a good Page builder, and unfortunately elementor made all the wrong choices and I can't see a way for them to go back and fix them all now without major pains. |
Beta Was this translation helpful? Give feedback.
-
@nicholaszein any update on that front? Even if this control was only available in section/outermost containers it would be helpful. |
Beta Was this translation helpful? Give feedback.
-
Still miss to control typography for containers as it was possible for sections. |
Beta Was this translation helpful? Give feedback.
-
at least add hooks to allow controls injection, just as what's available for the previous sections elements (https://developers.elementor.com/docs/hooks/injecting-controls/). I tried the old hooks and none have any effect on containers or grids add_action('elementor/element/after_section_end', function($element, $section_id, $args)
{
if( 'container' === $section_id ) {
$element->start_controls_section('maax_section_random_bg', [
'label'=>'Random BG Images',
'tab'=> \Elementor\Controls_Manager::TAB_STYLE
]);
// typography controls here
$element->end_controls_section();
}
},10,3); |
Beta Was this translation helpful? Give feedback.
-
Can we please get this? It was a feature under Sections, and there is no reason it shouldn't be under Containers. |
Beta Was this translation helpful? Give feedback.
-
This is really a must-have, I hope Elementor devs change their mind and start allowing us to build in a lean manner. |
Beta Was this translation helpful? Give feedback.
-
Hello! With the change to flexbox containers the section controls for typography are missed. Please bring them to containers! Controls to set typo colors, link hover behaviour etc. is useful for boxes, dark sections and the like.
Beta Was this translation helpful? Give feedback.
All reactions