diff --git a/res/css/views/rooms/_AppsDrawer.scss b/res/css/views/rooms/_AppsDrawer.scss
index c96b6fde82..bbbfc21cd1 100644
--- a/res/css/views/rooms/_AppsDrawer.scss
+++ b/res/css/views/rooms/_AppsDrawer.scss
@@ -47,6 +47,22 @@ $MiniAppTileHeight: 200px;
opacity: 0.8;
background: $primary-fg-color;
}
+
+ .mx_ResizeHandle_horizontal::before {
+ position: absolute;
+ left: 3px;
+ top: 50%;
+ transform: translate(0, -50%);
+
+ height: 64px; // to match width of the ones on roomlist
+ width: 4px;
+ border-radius: 4px;
+
+ content: ' ';
+
+ background-color: $primary-fg-color;
+ opacity: 0.8;
+ }
}
}
@@ -79,22 +95,6 @@ $MiniAppTileHeight: 200px;
> div {
width: 0;
}
-
- &:hover::before {
- position: absolute;
- left: 3px;
- top: 50%;
- transform: translate(0, -50%);
-
- height: 64px; // to match width of the ones on roomlist
- width: 4px;
- border-radius: 4px;
-
- content: ' ';
-
- background-color: $primary-fg-color;
- opacity: 0.8;
- }
}
}
diff --git a/res/img/element-icons/room/default_video.svg b/res/img/element-icons/room/default_video.svg
new file mode 100644
index 0000000000..07b1084916
--- /dev/null
+++ b/res/img/element-icons/room/default_video.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/components/views/avatars/WidgetAvatar.tsx b/src/components/views/avatars/WidgetAvatar.tsx
index 10cca50c26..04cfce7670 100644
--- a/src/components/views/avatars/WidgetAvatar.tsx
+++ b/src/components/views/avatars/WidgetAvatar.tsx
@@ -31,7 +31,9 @@ const WidgetAvatar: React.FC = ({ app, className, width = 20, height = 2
let iconUrls = [require("../../../../res/img/element-icons/room/default_app.svg")];
// heuristics for some better icons until Widgets support their own icons
- if (app.type.includes("meeting") || app.type.includes("calendar")) {
+ if (app.type.includes("jitsi")) {
+ iconUrls = [require("../../../../res/img/element-icons/room/default_video.svg")];
+ } else if (app.type.includes("meeting") || app.type.includes("calendar")) {
iconUrls = [require("../../../../res/img/element-icons/room/default_cal.svg")];
} else if (app.type.includes("pad") || app.type.includes("doc") || app.type.includes("calc")) {
iconUrls = [require("../../../../res/img/element-icons/room/default_doc.svg")];