diff --git a/src/app/features/common-settings/emojis-stickers/RoomPacks.tsx b/src/app/features/common-settings/emojis-stickers/RoomPacks.tsx index e36d3484..8ce2141b 100644 --- a/src/app/features/common-settings/emojis-stickers/RoomPacks.tsx +++ b/src/app/features/common-settings/emojis-stickers/RoomPacks.tsx @@ -19,7 +19,7 @@ import { import { useTranslation } from 'react-i18next'; import { MatrixError } from 'matrix-js-sdk'; import type { StateEvents } from 'matrix-js-sdk'; -import { SequenceCard } from '../../../components/sequence-card'; +import classNames from 'classnames'; import { ImagePack, ImageUsage, @@ -31,7 +31,7 @@ import { useRoom } from '../../../hooks/useRoom'; import { useRoomImagePacks } from '../../../hooks/useImagePacks'; import { LineClamp2 } from '../../../styles/Text.css'; import { SettingTile } from '../../../components/setting-tile'; -import { SequenceCardStyle } from '../styles.css'; +import { SectionLabel, SettingFlatRow, SettingFlatRowCritical } from '../../settings/styles.css'; import { useMatrixClient } from '../../../hooks/useMatrixClient'; import { mxcUrlToHttp } from '../../../utils/matrix'; import { useMediaAuthentication } from '../../../hooks/useMediaAuthentication'; @@ -98,12 +98,7 @@ function CreatePackTile({ packs, roomId }: CreatePackTileProps) { }; return ( - + - + ); } @@ -207,10 +202,9 @@ export function RoomPacks({ onViewPack }: RoomPacksProps) { const removed = !!removedPacks.find((addr) => packAddressEqual(addr, address)); return ( - @@ -271,23 +265,20 @@ export function RoomPacks({ onViewPack }: RoomPacksProps) { ) } /> - + ); }; return ( <> - - {t('RoomSettings.packs')} + + + {t('RoomSettings.packs')} + {canEdit && } {packs.map(renderPack)} {packs.length === 0 && ( - + - + )}