Compare commits

..

No commits in common. "e8d37af75e25cefeec153b946014125e07ce649e" and "626c1c8453703d06647783dd2658067359b98934" have entirely different histories.

2 changed files with 42 additions and 30 deletions

View file

@ -123,6 +123,30 @@ const members = [
grid-row: 1; grid-row: 1;
} }
#test {
grid-column: 3;
grid-row: 1;
}
.member-item {
display: flex;
justify-content: center;
align-items: center;
}
#message-history,
#members-list {
padding-top: 3dvh;
}
#message-history {
display: flex;
flex-direction: column;
justify-content: space-between;
padding-left: 3dvw;
padding-right: 3dvw;
}
#left-column { #left-column {
display: flex; display: flex;
flex-direction: column; flex-direction: column;

View file

@ -24,7 +24,6 @@
</div> </div>
</div> </div>
<MessageArea :channel-url="channelUrlPath" /> <MessageArea :channel-url="channelUrlPath" />
<div id="members-container">
<div id="members-list"> <div id="members-list">
<div class="member-item" v-for="member of members"> <div class="member-item" v-for="member of members">
<img v-if="member.user.avatar" class="member-avatar" :src="member.user.avatar" :alt="member.user.display_name ?? member.user.username" /> <img v-if="member.user.avatar" class="member-avatar" :src="member.user.avatar" :alt="member.user.display_name ?? member.user.username" />
@ -32,7 +31,6 @@
<span class="member-display-name">{{ member.user.display_name ?? member.user.username }}</span> <span class="member-display-name">{{ member.user.display_name ?? member.user.username }}</span>
</div> </div>
</div> </div>
</div>
</NuxtLayout> </NuxtLayout>
</template> </template>
@ -81,6 +79,18 @@ function toggleInvitePopup(e: Event) {
</script> </script>
<style> <style>
.member-item {
display: flex;
justify-content: center;
align-items: center;
margin-top: .5em;
margin-bottom: .5em;
gap: .5em;
}
#members-list {
padding-top: 3dvh;
}
#middle-left-column { #middle-left-column {
padding-left: 1dvw; padding-left: 1dvw;
@ -88,29 +98,12 @@ function toggleInvitePopup(e: Event) {
border-right: 1px solid rgb(70, 70, 70); border-right: 1px solid rgb(70, 70, 70);
} }
#members-container { #members-list {
padding-top: 3dvh;
padding-left: 1dvw; padding-left: 1dvw;
padding-right: 1dvw; padding-right: 1dvw;
border-left: 1px solid rgb(70, 70, 70); border-left: 1px solid rgb(70, 70, 70);
} }
#members-list {
display: grid;
grid-template-columns: auto;
}
.member-item {
display: grid;
grid-template-columns: 2dvw auto;
margin-top: .5em;
margin-bottom: .5em;
gap: 1em;
align-items: center;
text-align: left;
}
#channels-list { #channels-list {
display: flex; display: flex;
flex-direction: column; flex-direction: column;
@ -123,9 +116,4 @@ function toggleInvitePopup(e: Event) {
border-radius: 50%; border-radius: 50%;
} }
.member-display-name {
overflow: hidden;
text-overflow: ellipsis;
}
</style> </style>