From 160813bdb68e68db88ab0281d3398be114783b6c Mon Sep 17 00:00:00 2001 From: Stream Date: Tue, 5 May 2026 19:00:01 +0300 Subject: [PATCH] auto-sync: 2026-05-05 19:00:01 --- tasks/enduro-trails/prototype/static/app.css | 27 ++++++++++---------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/tasks/enduro-trails/prototype/static/app.css b/tasks/enduro-trails/prototype/static/app.css index 6dc1931..f41bf0b 100644 --- a/tasks/enduro-trails/prototype/static/app.css +++ b/tasks/enduro-trails/prototype/static/app.css @@ -286,22 +286,23 @@ body.has-map-mode #sheet-backdrop.visible { pointer-events: none; } /* Route actions */ .route-actions { - display: flex; gap: 6px; margin: 8px 0; + display: flex; gap: 8px; margin: 12px 0; + padding: 8px; background: var(--surface2); border-radius: 14px; } .btn-action { - flex: 1; height: 36px; - display: flex; align-items: center; justify-content: center; gap: 5px; - background: var(--surface2); border: 1px solid var(--border); - border-radius: 10px; color: var(--text2); - font-size: 12px; font-weight: 600; cursor: pointer; - -webkit-tap-highlight-color: transparent; - transition: background 0.15s, color 0.15s; + flex: 1; height: 56px; padding: 8px 0; + display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 3px; + background: none; border: none; color: var(--text2); + font-size: 10px; font-weight: 600; cursor: pointer; + -webkit-tap-highlight-color: transparent; border-radius: 10px; + transition: background 0.15s, transform 0.1s, color 0.15s; } -.btn-action svg { width: 14px; height: 14px; flex-shrink: 0; } -.btn-action:active { background: var(--surface3, var(--border)); } -.btn-action.primary { background: var(--accent); border-color: var(--accent); color: #fff; } -.btn-action.primary:active { opacity: 0.85; } -.btn-action.danger:active { background: var(--red-bg); color: var(--red); border-color: var(--red); } +.btn-action svg { width: 20px; height: 20px; transition: transform 0.1s; } +.btn-action:active { background: var(--surface2); transform: scale(0.94); } +.btn-action.danger { color: var(--red); } +.btn-action.danger:active { background: var(--red); color: #fff; } +.btn-action.primary { color: var(--accent); } +.btn-action.primary:active { background: var(--accent); color: #fff; } /* ── Route Status ─────────────────────────────── */ #route-status { font-size: 13px; color: var(--text2); padding: 8px 0; display: flex; align-items: center; gap: 6px; }