diff options
| author | Volpeon <git@volpeon.ink> | 2026-02-03 16:24:33 +0100 |
|---|---|---|
| committer | Volpeon <git@volpeon.ink> | 2026-02-03 16:24:33 +0100 |
| commit | 6506d7789d73cdf68ada93c3e6dba4997a13c0de (patch) | |
| tree | 99ed6f3eda77eb8b03c20132a2f16b656f9a4d47 /tpl/objects/avatar.pug | |
| parent | Update (diff) | |
| download | iro-design-6506d7789d73cdf68ada93c3e6dba4997a13c0de.tar.gz iro-design-6506d7789d73cdf68ada93c3e6dba4997a13c0de.tar.bz2 iro-design-6506d7789d73cdf68ada93c3e6dba4997a13c0de.zip | |
Avatar: support icon overlay
Diffstat (limited to 'tpl/objects/avatar.pug')
| -rw-r--r-- | tpl/objects/avatar.pug | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tpl/objects/avatar.pug b/tpl/objects/avatar.pug index ca3de07..d464d93 100644 --- a/tpl/objects/avatar.pug +++ b/tpl/objects/avatar.pug | |||
| @@ -24,6 +24,9 @@ mixin avatar | |||
| 24 | a(class=classes style=styles href=attributes.href) | 24 | a(class=classes style=styles href=attributes.href) |
| 25 | if attributes.status | 25 | if attributes.status |
| 26 | +status-indicator(attributes.status)(class='o-avatar__status') | 26 | +status-indicator(attributes.status)(class='o-avatar__status') |
| 27 | if attributes.icon | ||
| 28 | .o-avatar__icon | ||
| 29 | +icon(attributes.icon) | ||
| 27 | if attributes.src | 30 | if attributes.src |
| 28 | img.o-avatar__content(src=attributes.src) | 31 | img.o-avatar__content(src=attributes.src) |
| 29 | else | 32 | else |
| @@ -33,6 +36,9 @@ mixin avatar | |||
| 33 | div(class=classes style=styles) | 36 | div(class=classes style=styles) |
| 34 | if attributes.status | 37 | if attributes.status |
| 35 | +status-indicator(attributes.status)(class='o-avatar__status') | 38 | +status-indicator(attributes.status)(class='o-avatar__status') |
| 39 | if attributes.icon | ||
| 40 | .o-avatar__icon | ||
| 41 | +icon(attributes.icon) | ||
| 36 | if attributes.src | 42 | if attributes.src |
| 37 | img.o-avatar__content(src=attributes.src) | 43 | img.o-avatar__content(src=attributes.src) |
| 38 | else | 44 | else |
