2588a2b651545b2f35ba7c7d5f747b76cd24b372
Three direct fixes responding to user feedback: 1. Drag-drop "simulation" — now works like Trello/Linear. As the cursor moves over a column, a live DOM placeholder node is INJECTED into the card list at the exact position the dragged card will drop. The placeholder is a 4px pulsing accent-coloured bar with a soft glow ring. Slides smoothly between cards as the cursor moves. Column body also gets a tinted background + inset accent outline for the "whole column is receptive" cue. Previous version only tinted the column — no indicator of WHERE the card would land. The new approach actually mimics the physical gesture: cards visually make room for the incoming card. 2. Customer logo restored at 32×32px. Removing it was the wrong call. It's back now as a small thumbnail avatar (rounded 10px corners, soft border, object-fit contain so wide logos don't squish). Sits to the left of the customer name in the card top row. Fallback icon for customers without a logo. Takes the same space as the step badge on the right — compact and organised. 3. Module version bumped 19.0.1.0.0 → 19.0.2.0.0 so the asset bundle content hash changes. The new compiled CSS is served at /web/assets/022171c/web.assets_backend.min.css (previously /web/assets/278b43c/...). Fresh URL forces browser to refetch — this is what was causing the "still no border" complaint. Verified in compiled CSS: o_fp_po_card_avatar, o_fp_po_drop_placeholder, o_fp_placeholder_pulse keyframes, o_fp_drop_target — all present. Zero SCSS warnings. Module upgrade clean. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
Odoo 19 custom modules
Languages
Python
55.9%
HTML
26.1%
JavaScript
14.9%
SCSS
1.8%
CSS
0.8%
Other
0.4%