added option to disable aspect ratio for profiles
This commit is contained in:
parent
4280ce709f
commit
4dc9bdf54d
9 changed files with 32 additions and 4 deletions
|
|
@ -114,6 +114,12 @@ export default {
|
|||
type: Boolean,
|
||||
default: false,
|
||||
},
|
||||
// Disable forced 3:1 aspect ratio
|
||||
compact: {
|
||||
required: false,
|
||||
type: Boolean,
|
||||
default: false,
|
||||
}
|
||||
},
|
||||
components: {
|
||||
DialogModal,
|
||||
|
|
|
|||
|
|
@ -165,12 +165,15 @@
|
|||
|
||||
.user-identity {
|
||||
position: relative;
|
||||
aspect-ratio: 3;
|
||||
min-height: 6em;
|
||||
display: flex;
|
||||
align-items: flex-end;
|
||||
container: user-card / inline-size;
|
||||
|
||||
&:not(.-compact) {
|
||||
aspect-ratio: 3;
|
||||
}
|
||||
|
||||
> * {
|
||||
min-width: 0;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -2,7 +2,10 @@
|
|||
<div class="user-card">
|
||||
<div class="user-card-inner">
|
||||
<div class="user-info">
|
||||
<div class="user-identity">
|
||||
<div
|
||||
class="user-identity"
|
||||
:class="{ '-compact': compact }"
|
||||
>
|
||||
<div class="header-overlay">
|
||||
<div class="banner-image">
|
||||
<img
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue