From 008631ed10fcf2480e851e471884515dbb66a091 Mon Sep 17 00:00:00 2001 From: Jacob Schmidt Date: Tue, 19 May 2026 19:22:14 -0500 Subject: [PATCH] Tighten garage UI spacing - Reduce panel, meter, and button spacing in the garage UI - Update the garage hero image asset --- .../addons/garage/ui/_site/garage-ui.css | 2 +- arma/client/addons/garage/ui/src/styles.css | 18 +++++++++--------- docus/public/images/player/garage.jpg | Bin 208128 -> 198441 bytes 3 files changed, 10 insertions(+), 10 deletions(-) diff --git a/arma/client/addons/garage/ui/_site/garage-ui.css b/arma/client/addons/garage/ui/_site/garage-ui.css index 81c436a..fe65676 100644 --- a/arma/client/addons/garage/ui/_site/garage-ui.css +++ b/arma/client/addons/garage/ui/_site/garage-ui.css @@ -1 +1 @@ -:root{--garage-shell-bg:#e4e3df;--garage-surface:#f5f3ef;--garage-surface-alt:#ece8e2;--garage-border:#4a5b6e33;--garage-border-strong:#142e4f2e;--garage-text-main:#1f2d3d;--garage-text-muted:#6a7787;--garage-text-subtle:#8792a0;--garage-accent:#12365d;--garage-accent-soft:#dbe7f3;--garage-accent-line:#12365d1f;--garage-warning:#8f5f26}*{box-sizing:border-box}html,body{width:100%;height:100%;margin:0;overflow:hidden}body{color:var(--garage-text-main);background:var(--garage-shell-bg);font-family:Segoe UI,Trebuchet MS,sans-serif}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.72}:focus-visible{outline-offset:2px;outline:2px solid #12365d59}#app{width:100%;height:100%}.garage-shell{background:var(--garage-shell-bg);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.garage-layout{flex:1;grid-template-columns:308px minmax(0,1fr);gap:1.25rem;width:min(100%,1613px);min-height:0;margin:0 auto;padding:1.25rem;display:grid}.garage-sidebar,.garage-main{flex-direction:column;gap:1rem;min-height:0;display:flex}.garage-main{overflow:hidden}.garage-module,.garage-panel,.garage-card{background:linear-gradient(180deg, var(--garage-surface) 0%, var(--garage-surface-alt) 100%);border:1px solid var(--garage-border);border-radius:1.35rem}.garage-module,.garage-card{padding:1rem}.garage-module{align-content:start;gap:.85rem;display:grid}.garage-panel{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.garage-panel-header,.garage-module-header,.garage-card-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.garage-panel-header{padding:1rem 1rem 0}.garage-module-header{align-items:flex-start}.garage-panel-intro{border-bottom:1px solid var(--garage-accent-line);padding:0 1rem 1rem}.garage-dashboard{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:1rem;min-height:0;padding:1rem;display:grid}.garage-list-card,.garage-detail-card{flex-direction:column;min-height:0;display:flex}.garage-detail-card{grid-column:1/-1}.garage-scroll-body{flex:1;gap:.8rem;min-height:20rem;max-height:24rem;padding-right:.2rem;display:grid;overflow:auto}.garage-detail-body{padding-top:.95rem}.garage-detail-grid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.85fr);gap:1rem;display:grid}.garage-detail-meta,.garage-summary-grid,.garage-search-actions,.garage-category-grid,.garage-action-row,.garage-inline-meters,.garage-hitpoint-grid,.garage-footer{gap:.75rem;display:grid}.garage-detail-meta{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1rem}.garage-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.garage-summary-grid>:last-child{grid-column:1/-1}.garage-search-actions,.garage-action-row,.garage-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.garage-action-refresh{grid-column:1/-1}.garage-footer-bar{border-top:1px solid #12365d1a;width:100%}.garage-footer{grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,1613px);margin:0 auto;padding:.95rem 1.25rem 1.15rem}.garage-meter-stack{gap:.75rem;margin-bottom:1rem;display:grid}.garage-eyebrow,.garage-footer-title,.garage-stat-label,.garage-meter-label,.garage-hitpoint-selection{letter-spacing:.18em;text-transform:uppercase;color:var(--garage-text-subtle);font-size:.68rem;font-weight:700}.garage-title,.garage-section-title{letter-spacing:-.02em;color:var(--garage-text-main);margin:.16rem 0 0;font-weight:700}.garage-title{font-size:1.1rem}.garage-section-title{font-size:1.05rem}.garage-copy,.garage-detail-note,.garage-empty-copy,.garage-footer-copy,.garage-vehicle-meta,.garage-detail-caption{color:var(--garage-text-muted);margin:0;font-size:.92rem;line-height:1.48}.garage-pill,.garage-badge{letter-spacing:.1em;text-transform:uppercase;background:var(--garage-accent-soft);color:var(--garage-accent);border-radius:999px;justify-content:center;align-items:center;padding:.48rem .8rem;font-size:.74rem;font-weight:700;display:inline-flex}.garage-badge.is-warning{color:var(--garage-warning);background:#f6e2c1e0}.garage-search-form{gap:.75rem;display:grid}.garage-search-input{border:1px solid var(--garage-border);width:100%;height:2.9rem;color:var(--garage-text-main);background:#ffffffbf;border-radius:.8rem;padding:0 .95rem}.garage-stat-card{border:1px solid var(--garage-border);background:#ffffff7a;border-radius:.85rem;flex-direction:column;gap:.3rem;min-width:0;padding:.85rem;display:flex}.garage-stat-card.is-accent{background:linear-gradient(#edf3f9eb 0%,#dfe8f2b8 100%)}.garage-stat-card.is-danger{background:linear-gradient(#fef2f2f2 0%,#fce1e1d1 100%);border-color:#dc979761}.garage-stat-value{color:var(--garage-text-main);overflow-wrap:anywhere;word-break:break-word;font-size:1rem;font-weight:700;line-height:1.3}.garage-chip{border:1px solid var(--garage-border);min-height:2.6rem;color:var(--garage-text-muted);letter-spacing:.08em;text-transform:uppercase;background:#ffffff85;border-radius:.85rem;padding:.68rem .9rem;font-size:.8rem;font-weight:700}.garage-chip.is-active{background:var(--garage-accent-soft);color:var(--garage-accent);border-color:#12365d33}.garage-vehicle-item{border:1px solid var(--garage-border);width:100%;color:inherit;text-align:left;background:#ffffff7a;border-radius:.95rem;padding:.9rem}.garage-vehicle-item.is-selected{background:linear-gradient(#edf3f9f5 0%,#dfe8f2bd 100%);border-color:#12365d3d;box-shadow:0 16px 26px #12365d14}.garage-vehicle-item-head,.garage-meter-label-row,.garage-subsystem-header,.garage-hitpoint-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.garage-vehicle-copy,.garage-hitpoint-copy,.garage-footer-block{flex-direction:column;gap:.18rem;min-width:0;display:flex}.garage-vehicle-title,.garage-hitpoint-name,.garage-hitpoint-value{color:var(--garage-text-main);font-size:.9rem;font-weight:700}.garage-meter{gap:.32rem;display:grid}.garage-meter-track{background:#12365d14;border-radius:999px;width:100%;height:.45rem;overflow:hidden}.garage-meter-value{color:var(--garage-text-main);font-size:.78rem;font-weight:700}.garage-meter-fill{border-radius:inherit;height:100%;display:block}.garage-meter-fill.is-health{background:linear-gradient(90deg,#2f7d5b 0%,#4eaa82 100%)}.garage-meter-fill.is-fuel{background:linear-gradient(90deg,#12365d 0%,#3c6792 100%)}.garage-btn{border:1px solid var(--garage-border-strong);letter-spacing:.08em;text-transform:uppercase;border-radius:.8rem;min-height:2.75rem;padding:.72rem 1rem;font-size:.82rem;font-weight:700}.garage-btn-primary{color:var(--garage-accent);background:#ffffffad}.garage-btn-primary:hover{background:#dbe7f3e0}.garage-btn-secondary{color:var(--garage-text-muted);background:#ffffff6b}.garage-btn-secondary:hover{color:var(--garage-text-main);background:#fff9}.garage-hitpoint-row{border:1px solid var(--garage-border);background:#ffffff85;border-radius:.85rem;padding:.72rem .78rem}.garage-detail-empty,.garage-empty-state{flex-direction:column;justify-content:center;align-items:flex-start;min-height:100%;display:flex}.garage-empty-title{color:var(--garage-text-main);margin:0 0 .35rem;font-size:1rem;font-weight:700}.garage-empty-inline{border:1px dashed var(--garage-border);color:var(--garage-text-muted);background:#ffffff5c;border-radius:.85rem;padding:.9rem}.garage-toast-stack{z-index:10;flex-direction:column;gap:.65rem;display:flex;position:fixed;top:1.2rem;right:1.5rem}.garage-toast{border:1px solid var(--garage-border);background:#fff;border-radius:.9rem;max-width:24rem;padding:.85rem 1rem;font-size:.92rem;box-shadow:0 14px 28px #10223824}.garage-toast.is-success{color:#166534;background:#ecfdf5;border-color:#bbf7d0}.garage-toast.is-error{color:#991b1b;background:#fef2f2;border-color:#fecaca}@media (width<=1440px){.garage-layout{grid-template-columns:288px minmax(0,1fr)}.garage-detail-grid{grid-template-columns:1fr}}@media (width<=1120px){.garage-layout{grid-template-columns:1fr;overflow:auto}.garage-main,.garage-sidebar{min-height:auto}.garage-dashboard{grid-template-columns:1fr}.garage-detail-card{grid-column:auto}.garage-scroll-body{min-height:16rem;max-height:none}.garage-footer{grid-template-columns:1fr}} \ No newline at end of file +:root{--garage-shell-bg:#e4e3df;--garage-surface:#f5f3ef;--garage-surface-alt:#ece8e2;--garage-border:#4a5b6e33;--garage-border-strong:#142e4f2e;--garage-text-main:#1f2d3d;--garage-text-muted:#6a7787;--garage-text-subtle:#8792a0;--garage-accent:#12365d;--garage-accent-soft:#dbe7f3;--garage-accent-line:#12365d1f;--garage-warning:#8f5f26}*{box-sizing:border-box}html,body{width:100%;height:100%;margin:0;overflow:hidden}body{color:var(--garage-text-main);background:var(--garage-shell-bg);font-family:Segoe UI,Trebuchet MS,sans-serif}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.72}:focus-visible{outline-offset:2px;outline:2px solid #12365d59}#app{width:100%;height:100%}.garage-shell{background:var(--garage-shell-bg);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.garage-layout{flex:1;grid-template-columns:308px minmax(0,1fr);gap:1.25rem;width:min(100%,1613px);min-height:0;margin:0 auto;padding:1.25rem;display:grid}.garage-sidebar,.garage-main{flex-direction:column;gap:1rem;min-height:0;display:flex}.garage-main{overflow:hidden}.garage-module,.garage-panel,.garage-card{background:linear-gradient(180deg, var(--garage-surface) 0%, var(--garage-surface-alt) 100%);border:1px solid var(--garage-border);border-radius:1.35rem}.garage-module,.garage-card{padding:1rem}.garage-module{align-content:start;gap:.85rem;display:grid}.garage-panel{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.garage-panel-header,.garage-module-header,.garage-card-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.garage-panel-header{padding:1rem 1rem 0}.garage-module-header{align-items:flex-start}.garage-panel-intro{border-bottom:1px solid var(--garage-accent-line);padding:0 1rem 1rem}.garage-dashboard{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:1rem;min-height:0;padding:1rem;display:grid}.garage-list-card,.garage-detail-card{flex-direction:column;min-height:0;display:flex}.garage-detail-card{grid-column:1/-1}.garage-scroll-body{flex:1;gap:.8rem;min-height:clamp(10rem,20vh,16rem);max-height:clamp(12rem,25vh,19rem);padding-right:.2rem;display:grid;overflow:auto}.garage-detail-body{padding-top:.75rem}.garage-detail-grid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.85fr);gap:1rem;display:grid}.garage-detail-meta,.garage-summary-grid,.garage-search-actions,.garage-category-grid,.garage-action-row,.garage-inline-meters,.garage-hitpoint-grid,.garage-footer{gap:.75rem;display:grid}.garage-detail-meta{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:.7rem}.garage-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.garage-summary-grid>:last-child{grid-column:1/-1}.garage-search-actions,.garage-action-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.garage-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.garage-action-refresh{grid-column:1/-1}.garage-footer-bar{border-top:1px solid #12365d1a;width:100%}.garage-footer{grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,1613px);margin:0 auto;padding:.95rem 1.25rem 1.15rem}.garage-meter-stack{gap:.55rem;margin-bottom:.7rem;display:grid}.garage-eyebrow,.garage-footer-title,.garage-stat-label,.garage-meter-label,.garage-hitpoint-selection{letter-spacing:.18em;text-transform:uppercase;color:var(--garage-text-subtle);font-size:.68rem;font-weight:700}.garage-title,.garage-section-title{letter-spacing:-.02em;color:var(--garage-text-main);margin:.16rem 0 0;font-weight:700}.garage-title{font-size:1.1rem}.garage-section-title{font-size:1.05rem}.garage-copy,.garage-detail-note,.garage-empty-copy,.garage-footer-copy,.garage-vehicle-meta,.garage-detail-caption{color:var(--garage-text-muted);margin:0;font-size:.92rem;line-height:1.48}.garage-pill,.garage-badge{letter-spacing:.1em;text-transform:uppercase;background:var(--garage-accent-soft);color:var(--garage-accent);border-radius:999px;justify-content:center;align-items:center;padding:.48rem .8rem;font-size:.74rem;font-weight:700;display:inline-flex}.garage-badge.is-warning{color:var(--garage-warning);background:#f6e2c1e0}.garage-search-form{gap:.75rem;display:grid}.garage-search-input{border:1px solid var(--garage-border);width:100%;height:2.9rem;color:var(--garage-text-main);background:#ffffffbf;border-radius:.8rem;padding:0 .95rem}.garage-stat-card{border:1px solid var(--garage-border);background:#ffffff7a;border-radius:.85rem;flex-direction:column;gap:.3rem;min-width:0;padding:.85rem;display:flex}.garage-stat-card.is-accent{background:linear-gradient(#edf3f9eb 0%,#dfe8f2b8 100%)}.garage-stat-card.is-danger{background:linear-gradient(#fef2f2f2 0%,#fce1e1d1 100%);border-color:#dc979761}.garage-stat-value{color:var(--garage-text-main);overflow-wrap:anywhere;word-break:break-word;font-size:1rem;font-weight:700;line-height:1.3}.garage-chip{border:1px solid var(--garage-border);min-height:2.6rem;color:var(--garage-text-muted);letter-spacing:.08em;text-transform:uppercase;background:#ffffff85;border-radius:.85rem;padding:.68rem .9rem;font-size:.8rem;font-weight:700}.garage-chip.is-active{background:var(--garage-accent-soft);color:var(--garage-accent);border-color:#12365d33}.garage-vehicle-item{border:1px solid var(--garage-border);width:100%;color:inherit;text-align:left;background:#ffffff7a;border-radius:.95rem;padding:.9rem}.garage-vehicle-item.is-selected{background:linear-gradient(#edf3f9f5 0%,#dfe8f2bd 100%);border-color:#12365d3d;box-shadow:0 16px 26px #12365d14}.garage-vehicle-item-head,.garage-meter-label-row,.garage-subsystem-header,.garage-hitpoint-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.garage-vehicle-copy,.garage-hitpoint-copy,.garage-footer-block{flex-direction:column;gap:.18rem;min-width:0;display:flex}.garage-vehicle-title,.garage-hitpoint-name,.garage-hitpoint-value{color:var(--garage-text-main);font-size:.9rem;font-weight:700}.garage-meter{gap:.32rem;display:grid}.garage-meter-track{background:#12365d14;border-radius:999px;width:100%;height:.45rem;overflow:hidden}.garage-meter-value{color:var(--garage-text-main);font-size:.78rem;font-weight:700}.garage-meter-fill{border-radius:inherit;height:100%;display:block}.garage-meter-fill.is-health{background:linear-gradient(90deg,#2f7d5b 0%,#4eaa82 100%)}.garage-meter-fill.is-fuel{background:linear-gradient(90deg,#12365d 0%,#3c6792 100%)}.garage-btn{border:1px solid var(--garage-border-strong);letter-spacing:.08em;text-transform:uppercase;border-radius:.8rem;min-height:2.5rem;padding:.62rem 1rem;font-size:.82rem;font-weight:700}.garage-btn-primary{color:var(--garage-accent);background:#ffffffad}.garage-btn-primary:hover{background:#dbe7f3e0}.garage-btn-secondary{color:var(--garage-text-muted);background:#ffffff6b}.garage-btn-secondary:hover{color:var(--garage-text-main);background:#fff9}.garage-hitpoint-row{border:1px solid var(--garage-border);background:#ffffff85;border-radius:.85rem;padding:.72rem .78rem}.garage-detail-empty,.garage-empty-state{flex-direction:column;justify-content:center;align-items:flex-start;min-height:100%;display:flex}.garage-empty-title{color:var(--garage-text-main);margin:0 0 .35rem;font-size:1rem;font-weight:700}.garage-empty-inline{border:1px dashed var(--garage-border);color:var(--garage-text-muted);background:#ffffff5c;border-radius:.85rem;padding:.9rem}.garage-toast-stack{z-index:10;flex-direction:column;gap:.65rem;display:flex;position:fixed;top:1.2rem;right:1.5rem}.garage-toast{border:1px solid var(--garage-border);background:#fff;border-radius:.9rem;max-width:24rem;padding:.85rem 1rem;font-size:.92rem;box-shadow:0 14px 28px #10223824}.garage-toast.is-success{color:#166534;background:#ecfdf5;border-color:#bbf7d0}.garage-toast.is-error{color:#991b1b;background:#fef2f2;border-color:#fecaca}@media (width<=1440px){.garage-layout{grid-template-columns:288px minmax(0,1fr)}.garage-detail-grid{grid-template-columns:1fr}}@media (width<=1120px){.garage-layout{grid-template-columns:1fr;overflow:auto}.garage-main,.garage-sidebar{min-height:auto}.garage-dashboard{grid-template-columns:1fr}.garage-detail-card{grid-column:auto}.garage-scroll-body{min-height:16rem;max-height:none}.garage-footer{grid-template-columns:1fr}} \ No newline at end of file diff --git a/arma/client/addons/garage/ui/src/styles.css b/arma/client/addons/garage/ui/src/styles.css index dfac0cc..fc0303f 100644 --- a/arma/client/addons/garage/ui/src/styles.css +++ b/arma/client/addons/garage/ui/src/styles.css @@ -163,8 +163,8 @@ button:disabled { .garage-scroll-body { flex: 1; - min-height: 20rem; - max-height: 24rem; + min-height: clamp(10rem, 20vh, 16rem); + max-height: clamp(12rem, 25vh, 19rem); overflow: auto; display: grid; gap: 0.8rem; @@ -172,7 +172,7 @@ button:disabled { } .garage-detail-body { - padding-top: 0.95rem; + padding-top: 0.75rem; } .garage-detail-grid { @@ -195,7 +195,7 @@ button:disabled { .garage-detail-meta { grid-template-columns: repeat(3, minmax(0, 1fr)); - margin-bottom: 1rem; + margin-bottom: 0.7rem; } .garage-summary-grid { @@ -209,7 +209,7 @@ button:disabled { .garage-search-actions, .garage-action-row { grid-template-columns: repeat(2, minmax(0, 1fr)); - gap: 0.65rem; + gap: 0.55rem; } .garage-category-grid { @@ -235,8 +235,8 @@ button:disabled { .garage-meter-stack { display: grid; - gap: 0.75rem; - margin-bottom: 1rem; + gap: 0.55rem; + margin-bottom: 0.7rem; } .garage-eyebrow, @@ -451,8 +451,8 @@ button:disabled { } .garage-btn { - min-height: 2.75rem; - padding: 0.72rem 1rem; + min-height: 2.5rem; + padding: 0.62rem 1rem; border-radius: 0.8rem; border: 1px solid var(--garage-border-strong); font-size: 0.82rem; diff --git a/docus/public/images/player/garage.jpg b/docus/public/images/player/garage.jpg index bf8cf63355687f6055ce9442beda25b8b987c4e2..d570a180ccf7df52d6640bbc47365b4a60cabdee 100644 GIT binary patch literal 198441 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