diff --git a/backend/static/css/components.css b/backend/static/css/components.css index 97676f4..b9ae47e 100644 --- a/backend/static/css/components.css +++ b/backend/static/css/components.css @@ -1464,17 +1464,17 @@ textarea.form-control { width: 40px; height: 40px; border-radius: 50%; - background: #fff; - color: #333; - border: 2px solid rgba(0,0,0,0.2); - box-shadow: 0 2px 8px rgba(0,0,0,0.25); + background: #C4843A; + color: #fff; + border: none; + box-shadow: 0 2px 8px rgba(0,0,0,0.3); cursor: pointer; display: flex; align-items: center; justify-content: center; margin: 10px; } -.places-locate-btn:hover { background: #f0f0f0; } +.places-locate-btn:hover { background: #9E6520; } /* ============================================================ ROUTEN — Komoot-Stil (routes.js) @@ -1892,10 +1892,10 @@ textarea.form-control { width: 44px; height: 44px; border-radius: 50%; - background: #fff; - color: #333; - border: 2px solid rgba(0,0,0,0.2); - box-shadow: 0 2px 8px rgba(0,0,0,0.25); + background: #C4843A; + color: #fff; + border: none; + box-shadow: 0 2px 8px rgba(0,0,0,0.3); cursor: pointer; font-size: 1.25rem; display: flex; @@ -1904,7 +1904,7 @@ textarea.form-control { transition: background 0.15s; -webkit-tap-highlight-color: transparent; } -.map-fab:hover { background: #f0f0f0; } +.map-fab:hover { background: #9E6520; } .map-fab--pin.active { background: var(--c-danger); border-color: var(--c-danger); diff --git a/backend/static/icons/phosphor.svg b/backend/static/icons/phosphor.svg index 42a8804..f80c186 100644 --- a/backend/static/icons/phosphor.svg +++ b/backend/static/icons/phosphor.svg @@ -33,6 +33,7 @@ + diff --git a/backend/static/js/app.js b/backend/static/js/app.js index c9abcd3..300207a 100644 --- a/backend/static/js/app.js +++ b/backend/static/js/app.js @@ -3,7 +3,7 @@ Router, State-Management, Navigation, Initialisierung. ============================================================ */ -const APP_VER = '94'; // ← bei jedem Deploy mit Frontend-Änderungen erhöhen +const APP_VER = '95'; // ← bei jedem Deploy mit Frontend-Änderungen erhöhen const App = (() => { diff --git a/backend/static/js/pages/map.js b/backend/static/js/pages/map.js index 42ac26a..d25b4fe 100644 --- a/backend/static/js/pages/map.js +++ b/backend/static/js/pages/map.js @@ -76,11 +76,11 @@ window.Page_map = (() => { restaurant: { icon: '', label: 'Restaurant', color: '#F97316', z: 10 }, freilauf: { icon: '', label: 'Freilauf', color: '#22C55E', z: 20 }, shop: { icon: '', label: 'Shop', color: '#3B82F6', z: 15 }, - kotbeutel: { icon: '', label: 'Kotbeutel', color: '#6B7280', z: 5 }, + kotbeutel: { icon: '', label: 'Kotbeutel', color: '#84A98C', z: 5 }, tierarzt: { icon: '', label: 'Tierarzt', color: '#EF4444', z: 40 }, hundeschule: { icon: '', label: 'Hundeschule', color: '#8B5CF6', z: 30 }, poison: { icon: '', label: 'Giftköder', color: '#DC2626', z: 100 }, - muell: { icon: '', label: 'Mülleimer', color: '#78716C', z: -20 }, + muell: { icon: '', label: 'Mülleimer', color: '#6B7280', z: -20 }, dog_park: { icon: '', label: 'Hundewiese', color: '#15803D', z: 5 }, wasser: { icon: '', label: 'Wasserstelle', color: '#0EA5E9', z: 35 }, bank: { icon: '', label: 'Bank', color: '#92400E', z: -30 }, @@ -629,8 +629,8 @@ window.Page_map = (() => { const PIN_TYPES = [ { type: 'giftkoeder', icon: '', label: 'Giftköder', color: '#DC2626' }, // ← wichtigster Typ, immer oben - { type: 'waste_basket', icon: '', label: 'Mülleimer', color: '#78716C' }, - { type: 'kotbeutel', icon: '', label: 'Kotbeutel', color: '#6B7280' }, + { type: 'waste_basket', icon: '', label: 'Mülleimer', color: '#6B7280' }, + { type: 'kotbeutel', icon: '', label: 'Kotbeutel', color: '#84A98C' }, { type: 'drinking_water', icon: '', label: 'Wasserstelle', color: '#0EA5E9' }, { type: 'dog_park', icon: '', label: 'Hundewiese', color: '#15803D' }, { type: 'parkplatz', icon: '', label: 'Parkplatz', color: '#2563EB' }, diff --git a/backend/static/js/pages/places.js b/backend/static/js/pages/places.js index 8aa1fa8..42b9b77 100644 --- a/backend/static/js/pages/places.js +++ b/backend/static/js/pages/places.js @@ -21,7 +21,7 @@ window.Page_places = (() => { restaurant: { icon: '', label: 'Restaurant & Café', color: '#F97316' }, freilauf: { icon: '', label: 'Freilauffläche', color: '#22C55E' }, shop: { icon: '', label: 'Shop', color: '#3B82F6' }, - kotbeutel: { icon: '', label: 'Kotbeutel-Station', color: '#6B7280' }, + kotbeutel: { icon: '', label: 'Kotbeutel-Station', color: '#84A98C' }, tierarzt: { icon: '', label: 'Tierarzt', color: '#EF4444' }, hundeschule: { icon: '', label: 'Hundeschule', color: '#8B5CF6' }, }; diff --git a/backend/static/sw.js b/backend/static/sw.js index e86f40d..ad27936 100644 --- a/backend/static/sw.js +++ b/backend/static/sw.js @@ -3,7 +3,7 @@ Offline-Cache + Push Notifications + Tile-Cache ============================================================ */ -const CACHE_VERSION = 'by-v119'; +const CACHE_VERSION = 'by-v120'; const CACHE_STATIC = `${CACHE_VERSION}-static`; const CACHE_TILES = 'ban-yaro-tiles-v1'; // bleibt über SW-Updates erhalten