Limit width of the display name in user menu (#33746)
* Limit width of the display name in user menu Fixes https://github.com/element-hq/element-web/issues/33726 * Change js-sdk moduleNameMapper to apps/web (#33734) Turns out the pnpm link has to be set to apps/web to actually work, so update the moduleNameMapper to look there too. * update screenshots * Update snapshot * Update other snapshots * Snapshot * More snapshots
This commit is contained in:
+3
-3
@@ -7,19 +7,19 @@ exports[`<SpacePanel /> should show all activated MetaSpaces in the correct orde
|
|||||||
class="mx_SpacePanel collapsed newUi"
|
class="mx_SpacePanel collapsed newUi"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="_wrapper_gc5p4_8 mx_UserMenu"
|
class="_wrapper_11z86_8 mx_UserMenu"
|
||||||
>
|
>
|
||||||
<button
|
<button
|
||||||
aria-expanded="false"
|
aria-expanded="false"
|
||||||
aria-haspopup="menu"
|
aria-haspopup="menu"
|
||||||
aria-label="User menu"
|
aria-label="User menu"
|
||||||
class="_triggerButton_gc5p4_80"
|
class="_triggerButton_11z86_80"
|
||||||
data-state="closed"
|
data-state="closed"
|
||||||
id="radix-react-use-id-1"
|
id="radix-react-use-id-1"
|
||||||
type="button"
|
type="button"
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
class="_avatarWrapper_gc5p4_57"
|
class="_avatarWrapper_11z86_57"
|
||||||
>
|
>
|
||||||
<span
|
<span
|
||||||
aria-label="@test:test"
|
aria-label="@test:test"
|
||||||
|
|||||||
BIN
Binary file not shown.
|
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 21 KiB |
BIN
Binary file not shown.
|
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 44 KiB |
@@ -98,3 +98,10 @@
|
|||||||
margin-right: var(--cpd-space-2x);
|
margin-right: var(--cpd-space-2x);
|
||||||
padding-inline-start: var(--cpd-space-1-5x);
|
padding-inline-start: var(--cpd-space-1-5x);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.displayName {
|
||||||
|
max-width: 175px;
|
||||||
|
white-space: nowrap;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|||||||
@@ -203,7 +203,7 @@ export function UserMenuView({ vm, className }: UserMenuViewProps): JSX.Element
|
|||||||
</section>
|
</section>
|
||||||
</Menu>
|
</Menu>
|
||||||
{expanded && (
|
{expanded && (
|
||||||
<Text type="heading" size="sm" as="span" weight="semibold">
|
<Text type="heading" size="sm" as="span" weight="semibold" className={styles.displayName}>
|
||||||
{displayName}
|
{displayName}
|
||||||
</Text>
|
</Text>
|
||||||
)}
|
)}
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ exports[`UserMenu > renders a button 1`] = `
|
|||||||
</div>
|
</div>
|
||||||
</button>
|
</button>
|
||||||
<span
|
<span
|
||||||
class="_typography_6v6n8_153 _font-heading-sm-semibold_6v6n8_93"
|
class="_typography_6v6n8_153 _font-heading-sm-semibold_6v6n8_93 UserMenu-module_displayName"
|
||||||
>
|
>
|
||||||
Sally Sanderson
|
Sally Sanderson
|
||||||
</span>
|
</span>
|
||||||
@@ -86,7 +86,7 @@ exports[`UserMenu > renders a button with a longer name 1`] = `
|
|||||||
</div>
|
</div>
|
||||||
</button>
|
</button>
|
||||||
<span
|
<span
|
||||||
class="_typography_6v6n8_153 _font-heading-sm-semibold_6v6n8_93"
|
class="_typography_6v6n8_153 _font-heading-sm-semibold_6v6n8_93 UserMenu-module_displayName"
|
||||||
>
|
>
|
||||||
Sally Sanderson with a longer name
|
Sally Sanderson with a longer name
|
||||||
</span>
|
</span>
|
||||||
@@ -138,7 +138,7 @@ exports[`UserMenu > renders a guest menu 1`] = `
|
|||||||
</div>
|
</div>
|
||||||
</button>
|
</button>
|
||||||
<span
|
<span
|
||||||
class="_typography_6v6n8_153 _font-heading-sm-semibold_6v6n8_93"
|
class="_typography_6v6n8_153 _font-heading-sm-semibold_6v6n8_93 UserMenu-module_displayName"
|
||||||
>
|
>
|
||||||
Guest
|
Guest
|
||||||
</span>
|
</span>
|
||||||
@@ -191,7 +191,7 @@ exports[`UserMenu > renders a menu 1`] = `
|
|||||||
</div>
|
</div>
|
||||||
</button>
|
</button>
|
||||||
<span
|
<span
|
||||||
class="_typography_6v6n8_153 _font-heading-sm-semibold_6v6n8_93"
|
class="_typography_6v6n8_153 _font-heading-sm-semibold_6v6n8_93 UserMenu-module_displayName"
|
||||||
>
|
>
|
||||||
Sally Sanderson
|
Sally Sanderson
|
||||||
</span>
|
</span>
|
||||||
@@ -258,7 +258,7 @@ exports[`UserMenu > renders a menu without an avatar 1`] = `
|
|||||||
</div>
|
</div>
|
||||||
</button>
|
</button>
|
||||||
<span
|
<span
|
||||||
class="_typography_6v6n8_153 _font-heading-sm-semibold_6v6n8_93"
|
class="_typography_6v6n8_153 _font-heading-sm-semibold_6v6n8_93 UserMenu-module_displayName"
|
||||||
>
|
>
|
||||||
Sally Sanderson
|
Sally Sanderson
|
||||||
</span>
|
</span>
|
||||||
@@ -571,7 +571,7 @@ exports[`UserMenu > renders an open menu 1`] = `
|
|||||||
</div>
|
</div>
|
||||||
</button>
|
</button>
|
||||||
<span
|
<span
|
||||||
class="_typography_6v6n8_153 _font-heading-sm-semibold_6v6n8_93"
|
class="_typography_6v6n8_153 _font-heading-sm-semibold_6v6n8_93 UserMenu-module_displayName"
|
||||||
>
|
>
|
||||||
Sally Sanderson with a longer name
|
Sally Sanderson with a longer name
|
||||||
</span>
|
</span>
|
||||||
@@ -931,7 +931,7 @@ exports[`UserMenu > renders the status emoji when set 1`] = `
|
|||||||
</div>
|
</div>
|
||||||
</button>
|
</button>
|
||||||
<span
|
<span
|
||||||
class="_typography_6v6n8_153 _font-heading-sm-semibold_6v6n8_93"
|
class="_typography_6v6n8_153 _font-heading-sm-semibold_6v6n8_93 UserMenu-module_displayName"
|
||||||
>
|
>
|
||||||
Sally Sanderson
|
Sally Sanderson
|
||||||
</span>
|
</span>
|
||||||
|
|||||||
Reference in New Issue
Block a user