Extract Extensions into their own right panel tab (#12844)

* Extract useIsVideoRoom hook

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Move useWidgets hook to WidgetUtils

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Extract Extensions into their own right panel tab

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Remove unused components & classes

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Tests

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Update screenshots

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
This commit is contained in:
Michael Telatynski 2024-07-31 10:38:25 +01:00 committed by GitHub
parent fae5bf1612
commit b55653ddf0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
25 changed files with 820 additions and 475 deletions

View file

@ -98,50 +98,6 @@ limitations under the License.
scrollbar-gutter: stable;
}
.mx_BaseCard_Group {
margin: $spacing-20 0 $spacing-16;
& > * {
margin-left: $spacing-12;
margin-right: $spacing-12;
}
> h2 {
color: $tertiary-content;
font: var(--cpd-font-body-sm-medium);
margin: $spacing-12;
}
.mx_BaseCard_Button {
padding: 10px;
padding-inline-start: $spacing-12;
margin: 0;
position: relative;
font: var(--cpd-font-heading-sm-medium);
height: 20px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
display: flex;
.mx_BaseCard_Button_sublabel {
color: $tertiary-content;
margin-left: auto;
}
&:hover {
background-color: rgba(141, 151, 165, 0.1);
}
&.mx_AccessibleButton_disabled {
padding-right: $spacing-12;
&::after {
content: unset;
}
}
}
}
.mx_BaseCard_footer {
padding-top: $spacing-4;
text-align: center;