@gravityforms/components
Version:
UI components for use in Gravity Forms development. Both React and vanilla js flavors.
118 lines (96 loc) • 2.31 kB
CSS
.gform-admin {
.gform-avatar-group {
align-items: center;
display: flex;
flex-wrap: nowrap;
position: relative;
.gform-avatar {
border: 2px solid var(--gform-admin-color-white);
position: relative;
}
.gform-avatar-group__overflow-count {
align-items: center;
background: var(--gform-admin-color-anti-flash-white);
border: 2px solid var(--gform-admin-color-white);
border-radius: 100%;
box-sizing: border-box;
color: var(--gform-admin-color-comet);
display: flex;
font-family: var(--gform-admin-font-family-base);
font-weight: var(--gform-admin-font-weight-medium);
justify-content: center;
position: relative;
text-transform: uppercase;
user-select: none;
z-index: 2;
}
&.gform-avatar-group--size-xs {
.gform-avatar {
border: 1px solid var(--gform-admin-color-white);
margin-inline-start: -6px;
}
.gform-avatar-group__overflow-count {
block-size: 24px;
border: 1px solid var(--gform-admin-color-white);
font-size: 0.5rem;
inline-size: 24px;
margin-inline-start: -6px;
}
}
&.gform-avatar-group--size-sm {
.gform-avatar {
margin-inline-start: -8px;
}
.gform-avatar-group__overflow-count {
block-size: 32px;
font-size: 0.65rem;
inline-size: 32px;
margin-inline-start: -8px;
}
}
&.gform-avatar-group--size-md {
.gform-avatar {
margin-inline-start: -10px;
}
.gform-avatar-group__overflow-count {
block-size: 40px;
font-size: 0.8rem;
inline-size: 40px;
margin-inline-start: -10px;
}
}
&.gform-avatar-group--size-lg {
.gform-avatar {
margin-inline-start: -12px;
}
.gform-avatar-group__overflow-count {
block-size: 48px;
font-size: 0.9rem;
inline-size: 48px;
margin-inline-start: -12px;
}
}
&.gform-avatar-group--size-xl {
.gform-avatar {
margin-inline-start: -15px;
}
.gform-avatar-group__overflow-count {
block-size: 56px;
font-size: 1.1rem;
inline-size: 56px;
margin-inline-start: -15px;
}
}
&.gform-avatar-group--size-2xl {
.gform-avatar {
margin-inline-start: -18px;
}
.gform-avatar-group__overflow-count {
block-size: 64px;
font-size: 1.25rem;
inline-size: 64px;
margin-inline-start: -18px;
}
}
}
}