From 68722e301c64a2a0a16d99da4f9ae4723305d91c Mon Sep 17 00:00:00 2001 From: r-zakarya <82443831+r-zakarya@users.noreply.github.com> Date: Fri, 21 Aug 2026 22:21:26 +0100 Subject: [PATCH] style(android): the icon buttons lose their chip, keeping their target Three translucent pills per list row weighed more than what they pointed at. The drawing alone carries it. The target stays 44 px: that is what a finger expects, and it does not need to be visible to exist. The press feedback moves from the background to the stroke, since there is no background left to dim. --- android-client/web/app.html | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/android-client/web/app.html b/android-client/web/app.html index 97cf720..6abb619 100644 --- a/android-client/web/app.html +++ b/android-client/web/app.html @@ -163,8 +163,15 @@ doigt attend. */ .btn.ico-btn { padding: 0; width: 44px; min-width: 44px; height: 44px; display: inline-flex; align-items: center; - justify-content: center; } - .btn.ico-btn svg { width: 20px; height: 20px; } + justify-content: center; + /* SANS FOND : le dessin seul. La pastille repetee trois fois + par ligne pesait plus que ce qu'elle designait. La CIBLE + reste a 44 px - c'est ce qu'un doigt attend, et elle n'a pas + besoin d'etre visible pour exister. */ + background: none; } + .btn.ico-btn svg { width: 22px; height: 22px; } + /* Le retour d'appui ne peut plus venir du fond : il vient du trait. */ + .btn.ico-btn:active { opacity: .45; } .empty { text-align: center; color: var(--muted); padding: 48px 16px; }