diff options
| author | Raphael Kabo <raphaelkabo@hey.com> | 2023-10-10 15:18:12 +0100 | 
|---|---|---|
| committer | Raphael Kabo <raphaelkabo@hey.com> | 2023-10-10 15:18:12 +0100 | 
| commit | 2f4ffd5d86aa695afaffed9c6780f695d0bfde9d (patch) | |
| tree | 0f963b59a0bd18065ed55ab3e0aa220c3d3e3d7e /public/css | |
| parent | 29e9314211376807c934f284e71aadce71a31ea3 (diff) | |
Improve group selector styling to use Select2
Diffstat (limited to 'public/css')
| -rwxr-xr-x | public/css/style.css | 68 | 
1 files changed, 49 insertions, 19 deletions
diff --git a/public/css/style.css b/public/css/style.css index afa7471..d50ab11 100755 --- a/public/css/style.css +++ b/public/css/style.css @@ -294,17 +294,22 @@ body, html {  .select2-selection__rendered {      line-height: 2.25rem !important;  } -.select2-container .select2-selection--single { -    height: 2.25rem !important; -} +  .select2-selection__arrow { -    height: 2.25rem !important; +    height: 100% !important;  } -.select2-container--default .select2-selection--single { +.select2-container .select2-selection--single {      /* Match Bootstrap 4 styling */      border: 1px solid #ced4da; -    height: calc(2.25rem + 2px); +    height: 2.25rem; +} + +.select2-results__option[aria-selected="true"] .group-preview__text, +.select2-results__option[aria-selected="true"] +    .group-preview__text +    p.text-muted { +    color: white !important;  }  .attendee-name { @@ -413,26 +418,41 @@ article.static-page header {      border-bottom: 1px solid #e0e0e0;  } -.card--group-preview { +.select2-selection__rendered, +.select2-selection--single { +    overflow: hidden; +} + +.group-preview {      display: grid;      grid-template-columns: 60px 1fr;      overflow: hidden;      gap: 1rem; - -    transition: background-color 0.15s;  } -.card--group-preview:hover { -    background-color: #f5f5f5; +.select2-selection__rendered .group-preview { +    transform: translateX(-8px);  } -.card--group-preview img { +img.group-preview__image {      width: 100%;      height: 60px;      object-fit: cover;  } -.card--group-preview__text { +.select2-container .select2-selection--single.group-select-dropdown { +    height: 60px; +} + +.select2-container +    .select2-selection--single.group-select-dropdown +    .select2-selection__rendered { +    height: 100%; +    display: flex; +    align-items: center; +} + +.group-preview__text {      text-decoration: none;      color: #1b1b1b;      overflow: hidden; @@ -440,20 +460,17 @@ article.static-page header {      display: flex;      flex-direction: column;      justify-content: center; +    line-height: 1.5;  } -.card--group-preview__text strong, -.card--group-preview__text p { +.group-preview__text strong, +.group-preview__text p {      overflow: hidden;      white-space: nowrap;      text-overflow: ellipsis;      margin: 0;  } -.card--group-preview:hover { -    text-decoration: none; -} -  @keyframes shimmer {      100% {          transform: translateX(100%); @@ -492,3 +509,16 @@ article.static-page header {          left: 100%;      }  } + +.slider { +    height: 0; +    opacity: 0; +    overflow: hidden; +    transition: all 0.45s; +    pointer-events: none; +} + +.slider.slider--open { +    opacity: 1; +    pointer-events: auto; +}  | 
