discourse-user-card-directory/common/common.scss

95 lines
1.5 KiB
SCSS

.directory {
.filter-name {
float: none;
}
.filters {
display: flex;
justify-content: space-between;
flex-wrap: wrap;
> span {
margin-bottom: 5px;
}
}
.group-filter:not(.active) .select-kit-header {
color: var(--primary-high);
}
}
.user-card-directory {
display: grid;
grid-template-columns: 1fr;
@media only screen and (min-width: 500px) {
grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
}
.user-card-container{
margin: 60px 20px;
}
@supports (display: grid) {
display: grid;
.user-card-container{
margin: 0;
}
}
grid-gap: 60px 20px;
margin-top: 60px;
.user-card {
z-index: z("base");
position: relative;
width: 100%;
box-shadow: none;
margin: 0;
.badge-section {
overflow: hidden;
}
}
.usercard-controls {
display: none;
}
.user-card-container {
width: 100%;
background-color: var(--secondary);
box-shadow: shadow("card");
margin-bottom: auto;
}
.user-card-directory-footer {
background-color: var(--secondary);
padding: 0px 10px 10px 10px;
display: flex;
flex-wrap: wrap;
.stat {
flex-basis: 0;
flex-grow: 1;
display: flex;
flex-direction: column;
align-items: center;
margin: 2px;
.label {
font-size: $font-down-2;
.d-icon {
margin-right: 0.2em;
color: var(--primary-medium);
}
}
}
}
}