Feat/Allow to bulk toggle all third-party extensions from Manage Extensions (#5094)
* Feat - Allow to bulk toggle all third-party extensions from popup manager * Fix - Prevent reloading the page if the final state is the same * Fix - Handle bulk toggle with no extensions installed * Update - Delete leftover debug logs * Fix - Simplify extension toggle logic and improve readability * Update - State that bulk toggle only affects external extensions * Feat - Allow to restore bulk toggled extensions * Update - Move bulk toggle to the third-party extensions header * Uncenter section headers --------- Co-authored-by: Cohee <18619528+Cohee1207@users.noreply.github.com>
This commit is contained in:
@@ -39,7 +39,7 @@ label[for="extensions_autoconnect"] {
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.extensions_info h3 {
|
||||
.extensions_info h3:not(.margin0) {
|
||||
margin-bottom: 0.5em;
|
||||
}
|
||||
|
||||
@@ -112,6 +112,10 @@ label[for="extensions_autoconnect"] {
|
||||
color: limegreen;
|
||||
}
|
||||
|
||||
.extensions_info .third_party_toolbar {
|
||||
user-select: none;
|
||||
}
|
||||
|
||||
input.extension_missing[type="checkbox"] {
|
||||
opacity: 0.5;
|
||||
}
|
||||
@@ -157,4 +161,4 @@ input.extension_missing[type="checkbox"] {
|
||||
z-index: 1;
|
||||
margin-bottom: 10px;
|
||||
padding: 5px;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user