Closed Acid-Crash closed 4 years ago
The only way to completely fix this is to hide the buttons in detail view, because their width is causing this issue especially on browsers very compact add-on manager lists.
addon-card[expanded="true"] panel-list {
display: none !important;
}
There is no way to distinguish between detailed view for extensions, themes or plugins.
Hi, Thank you for the quick reply. The workaround works for me.
hi aris you can make the addon card behave better (like in 68) by using flex so the addon-options could be placed inline, then push only the .toggle-button to the end... this also works when the .addon-card-message is visible
check the code with only addonlists_show_buttons_instead_of_menu_popup_fx72.css imported
#main > div:-moz-any([current-view="list"], [current-view="updates"]) .addon.card {
position: relative;
display: flex;
flex-wrap: wrap;
}
.addon-card-collapsed {
flex: 1;
min-width: 1px;
}
addon-card .card-contents {
height: unset !important;
}
#main > div:-moz-any([current-view="list"], [current-view="updates"]) .toggle-button {
position: absolute;
right: 12px;
}
.addon-card-message {
order: 3;
}
addon-card > .addon.card :-moz-any(addon-options, plugin-options) {
display: block;
position: relative;
overflow: unset !important;
}
#main > div:-moz-any([current-view="list"], [current-view="updates"]) > [type="extension"] addon-options {
margin-inline-end: 35px;
}
#main > div:not([current-view="detail"]) :-moz-any(addon-options, plugin-options) {
margin-top: -9px;
margin-inline-end: -5px;
}
addon-card panel-list {
margin-top: unset !important;
right: unset !important;
float: unset !important;
}
#main > div[current-view="detail"] addon-details > .tab-group {
display: block !important;
}
#main > div[current-view="detail"] :-moz-any(plugin-options, addon-options) > panel-list {
position: absolute !important;
top: 8px;
right: 0 !important;
}
Thanks, I will add this on next update.
Describe the issue There is an issue with about:addons > Plugins section When card is open its content is cropped. Disabling mentioned module fixes the issue
What should have happened instead? Card icon should be using whole available space
Steps to reproduce the issue? Open about:addons, go to Plugins section, open any plugin.
SCREENSHOTS with/without this projects files (drag & drop images into this post)