diff --git a/assets/frontend.css b/assets/frontend.css index d7ede2d..927eb78 100644 --- a/assets/frontend.css +++ b/assets/frontend.css @@ -115,11 +115,11 @@ .kc-result .kc-inner { max-width:900px; margin:0 auto; padding:0 14px; box-sizing:border-box; } .kc-workshops-grid { display: grid; - grid-template-columns: 1fr 1fr 1fr; - gap: 18px; + grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); + gap: 16px; margin-top: 12px; align-items: stretch; - max-width: 900px; + max-width: 1100px; margin-left: auto; margin-right: auto; } @@ -141,19 +141,30 @@ color: #2b2b2b; } .kc-participant { - padding: 2px 8px; - border-radius: 6px; + padding: 6px 14px; + border-radius: 8px; background: #e8f9ef; white-space: nowrap; display: inline-block; max-width: 100%; overflow: hidden; text-overflow: ellipsis; + font-size: 1.07em; + margin-bottom: 3px; + margin-right: 6px; + box-shadow: 0 1px 4px #2da66a0d; + border: 1px solid #d6f3e6; + color: #1c3866; + font-family: 'Segoe UI', Arial, sans-serif; + letter-spacing: 0.01em; + transition: background 0.2s, color 0.2s; } .kc-participant.me { background: #2da66a; color: #fff; font-weight: bold; + border: 1.5px solid #1c3866; + box-shadow: 0 2px 8px #2da66a33; } .kc-notassigned{background:#fff6f6;border:1px solid #ffd2d2;padding:12px;border-radius:10px;margin-top:12px;} @media(max-width:700px){ .kc-participants{grid-template-columns:1fr;} }