diff --git a/src/components/DeviceList.vue b/src/components/DeviceList.vue
new file mode 100644
index 0000000..ba9fb36
--- /dev/null
+++ b/src/components/DeviceList.vue
@@ -0,0 +1,98 @@
+
+
+ DEVICES
+
+
+
+
+ {{ displayName(device) }}
+ {{
+ verificationStatus(device)
+ }}
+
+
+
+ verified_user
+
+
+
+
+
+
+
+
+
diff --git a/src/components/RoomInfo.vue b/src/components/RoomInfo.vue
index d55dfb9..afeeb2b 100644
--- a/src/components/RoomInfo.vue
+++ b/src/components/RoomInfo.vue
@@ -59,6 +59,7 @@
v-for="(member, index) in joinedMembers"
:key="member.userId"
v-show="showAllMembers || index < 5"
+ @click="toggleMemberExpanded(member)"
>
@@ -68,6 +69,7 @@
{{ member.user ? member.user.displayName : member.name
}}{{ member.userId == $matrix.currentUserId ? " (you)" : "" }}
+
{{ showAllMembers ? "Hide" : "Show all" }}
@@ -118,12 +120,14 @@