BUG: [Component's toolbar] Toolbar width not resizing correctly
Question
GrapesJS version
- I confirm to use the latest version of GrapesJS
What browser are you using?
Chrome v100.0.4896.127
Reproducible demo link
No demo link.
Describe the bug
How to reproduce the bug?
- Just place bigger icons inside toolbar (for example font awesome class: fa-2x):
toolbar: [
{
attributes: { class: 'fa fa-2x fa-clone' },
command: 'tlb-clone',
}, {
attributes: { class: 'fas fa-2x fa-trash-alt' },
command: 'tlb-delete',
}
]
What is the expected behavior? Component's action toolbar should correctly resize its width, paddings and its position relative to its component (for now each icon's cell width is hardcoded).
What is the current behavior? Here is visual example how bigger toolbar icons and the toolbar look like: <img width="1054" alt="Zrzut ekranu 2022-04-25 o 11 08 41" src="https://user-images.githubusercontent.com/36495919/165060163-b10aba84-d672-4869-9008-21d43754676f.png">
Code of Conduct
- I agree to follow this project's Code of Conduct
Answers (1)
There are a lot of reasons to keep the size of the toolbar item fixed, if you want them bigger, you can simply update the CSS.
Related Questions and Answers
Continue research with similar issue discussions.
Issue #5705
BUG: Component tools misalign when the editor is resized
GrapesJS version [X] I confirm to use the latest version of GrapesJS What browser are you using? Chrome v122 Reproducible demo link https:/...
Issue #5199
BUG: Changes in component's attributes being reproduced in all the instances instead of just one
GrapesJS version [X] I confirm to use the latest version of GrapesJS What browser are you using? Chrome v114 Reproducible demo link https:/...
Issue #5990
BUG: When you delete a component, duplicate classes between components will be deleted.
GrapesJS version [X] I confirm to use the latest version of GrapesJS What browser are you using? Chrome 126.0.6478.127(Windows) Reproducibl...
Issue #5263
BUG: Deleting a component without deleting its corresponding style, will adding new components later cause style conflicts?
GrapesJS version [X] I confirm to use the latest version of GrapesJS What browser are you using? latest version of Chrome Reproducible demo...
Paid Plugins That Match This Issue
Curated by issue keywords and label relevance to help you ship faster.
Loading paid plugin recommendations...
Browse Plugin Categories
Jump directly to plugin category pages on the marketplace.