@@ -76,7 +61,11 @@ export default function SwipeableRow({ children, rightContent, onSwipeRight, onD
style={{
transform: `translateX(${offsetX}px)`,
transition: isDragging ? 'none' : 'transform 0.2s ease',
- background: offsetX > THRESHOLD / 2 ? 'var(--ok)' : 'var(--bg-3)',
+ background: offsetX > THRESHOLD / 2
+ ? 'var(--ok)'
+ : offsetX < -THRESHOLD
+ ? 'var(--info)'
+ : 'var(--bg-3)',
position: 'relative',
zIndex: 1,
}}
diff --git a/frontend/src/index.css b/frontend/src/index.css
index dc0085b..3418a00 100644
--- a/frontend/src/index.css
+++ b/frontend/src/index.css
@@ -6,6 +6,13 @@
* {
box-sizing: border-box;
+ -webkit-user-select: none;
+ user-select: none;
+}
+
+input, textarea, select {
+ -webkit-user-select: text;
+ user-select: text;
}
body {
diff --git a/frontend/src/pages/HomePage.tsx b/frontend/src/pages/HomePage.tsx
index 610f4ab..1cea986 100644
--- a/frontend/src/pages/HomePage.tsx
+++ b/frontend/src/pages/HomePage.tsx
@@ -4,9 +4,14 @@ export default function HomePage() {
return (
-
- HomeHub
-
+
+
+ HomeHub
+
+
+ v{__APP_VERSION__}
+
+
Application d'organisation personnelle
diff --git a/frontend/src/pages/ShoppingPage.tsx b/frontend/src/pages/ShoppingPage.tsx
index 94066f4..6e09ca0 100644
--- a/frontend/src/pages/ShoppingPage.tsx
+++ b/frontend/src/pages/ShoppingPage.tsx
@@ -447,6 +447,7 @@ export default function ShoppingPage() {
setEditQty(e.target.value)}
autoFocus
@@ -555,6 +556,7 @@ export default function ShoppingPage() {