From dbfaa4299ff36fa69c4e47f43cd2812b33ac2e96 Mon Sep 17 00:00:00 2001 From: Lea Verou Date: Tue, 17 Dec 2024 03:40:28 -0500 Subject: [PATCH] [Avatar] Drop BEM --- src/components/avatar/avatar.css | 15 +++++++-------- src/components/avatar/avatar.ts | 12 ++++++------ 2 files changed, 13 insertions(+), 14 deletions(-) diff --git a/src/components/avatar/avatar.css b/src/components/avatar/avatar.css index 0ce9455da..f2e34991a 100644 --- a/src/components/avatar/avatar.css +++ b/src/components/avatar/avatar.css @@ -22,21 +22,20 @@ vertical-align: middle; } -.avatar--circle, -.avatar--circle .avatar__image { +:host([shape='circle']) { border-radius: var(--wa-border-radius-circle); } -.avatar--rounded, -.avatar--rounded .avatar__image { +.rounded, +.rounded .image { border-radius: var(--wa-border-radius-s); } -.avatar--square { +.square { border-radius: 0; } -.avatar__icon { +.icon { display: flex; align-items: center; justify-content: center; @@ -47,12 +46,12 @@ height: 100%; } -.avatar__initials { +.initials { line-height: 1; text-transform: uppercase; } -.avatar__image { +.image { position: absolute; top: 0; left: 0; diff --git a/src/components/avatar/avatar.ts b/src/components/avatar/avatar.ts index b95c1354d..0130c7ec0 100644 --- a/src/components/avatar/avatar.ts +++ b/src/components/avatar/avatar.ts @@ -65,7 +65,7 @@ export default class WaAvatar extends WebAwesomeElement { const avatarWithImage = html` ${this.initials}`; + avatarWithoutImage = html`
${this.initials}
`; } else { avatarWithoutImage = html` -