mirror of
https://github.com/cinnyapp/cinny.git
synced 2025-11-13 02:30:29 +03:00
show room avatars
This commit is contained in:
parent
225894d327
commit
aae34203f2
3 changed files with 13 additions and 1 deletions
|
|
@ -301,6 +301,7 @@ function PageZoomInput() {
|
|||
function Appearance() {
|
||||
const [systemTheme, setSystemTheme] = useSetting(settingsAtom, 'useSystemTheme');
|
||||
const [twitterEmoji, setTwitterEmoji] = useSetting(settingsAtom, 'twitterEmoji');
|
||||
const [roomAvatars, setRoomAvatars] = useSetting(settingsAtom, 'roomAvatars');
|
||||
|
||||
return (
|
||||
<Box direction="Column" gap="100">
|
||||
|
|
@ -337,6 +338,13 @@ function Appearance() {
|
|||
<SequenceCard className={SequenceCardStyle} variant="SurfaceVariant" direction="Column">
|
||||
<SettingTile title="Page Zoom" after={<PageZoomInput />} />
|
||||
</SequenceCard>
|
||||
|
||||
<SequenceCard className={SequenceCardStyle} variant="SurfaceVariant" direction="Column">
|
||||
<SettingTile
|
||||
title="Show room avatars"
|
||||
after={<Switch variant="Primary" value={roomAvatars} onChange={setRoomAvatars} />}
|
||||
/>
|
||||
</SequenceCard>
|
||||
</Box>
|
||||
);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -326,6 +326,8 @@ export function Space() {
|
|||
const getToLink = (roomId: string) =>
|
||||
getSpaceRoomPath(spaceIdOrAlias, getCanonicalAliasOrRoomId(mx, roomId));
|
||||
|
||||
const [roomAvatars] = useSetting(settingsAtom, 'roomAvatars');
|
||||
|
||||
return (
|
||||
<PageNav>
|
||||
<SpaceHeader />
|
||||
|
|
@ -405,7 +407,7 @@ export function Space() {
|
|||
<RoomNavItem
|
||||
room={room}
|
||||
selected={selectedRoomId === roomId}
|
||||
showAvatar={mDirects.has(roomId)}
|
||||
showAvatar={mDirects.has(roomId) || roomAvatars}
|
||||
direct={mDirects.has(roomId)}
|
||||
linkPath={getToLink(roomId)}
|
||||
notificationMode={getRoomNotificationMode(notificationPreferences, room.roomId)}
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@ export interface Settings {
|
|||
isMarkdown: boolean;
|
||||
editorToolbar: boolean;
|
||||
twitterEmoji: boolean;
|
||||
roomAvatars: boolean;
|
||||
pageZoom: number;
|
||||
hideActivity: boolean;
|
||||
|
||||
|
|
@ -46,6 +47,7 @@ const defaultSettings: Settings = {
|
|||
isMarkdown: true,
|
||||
editorToolbar: false,
|
||||
twitterEmoji: false,
|
||||
roomAvatars: false,
|
||||
pageZoom: 100,
|
||||
hideActivity: false,
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue