diff --git a/odoo-community-developers/index.html b/odoo-community-developers/index.html index 8e8b7dc..5a6f3fd 100644 --- a/odoo-community-developers/index.html +++ b/odoo-community-developers/index.html @@ -960,9 +960,11 @@ } /* ---- Best Practices accordion (page-scoped, additive). Reuses the house FAQ card - and "+/-" marker; items are full-width, single column. Exclusivity comes from the - native
attribute, with a small JS fallback in the page script. All - items are CLOSED on load — nothing carries `open`. ---- */ + and "+/-" marker. TWO INDEPENDENT COLUMNS of six (see .bp-list/.bp-col): each + column is its own grid, so opening an item grows only its own column and the + other column does not move. Exclusivity comes from the native
+ attribute, with a small JS fallback in the page script. All items are CLOSED on + load — nothing carries `open`. ---- */ .bp-lede { max-width: 760px; margin: 0 0 1.5rem; @@ -970,10 +972,26 @@ line-height: 1.7; color: var(--ink-soft); } + /* Parent grid: two columns pinned to the top (align-items:start), so an open item + in one column cannot push the other column down. DOM order is 1–6 then 7–12. */ .bp-list { + display: grid; + grid-template-columns: 1fr 1fr; + align-items: start; + column-gap: 2rem; + row-gap: 0.75rem; + max-width: 1100px; + } + .bp-col { display: grid; gap: 0.75rem; - max-width: 900px; + align-content: start; + } + /* 375 px and everything narrow: one column, no horizontal overflow. */ + @media (max-width: 720px) { + .bp-list { + grid-template-columns: 1fr; + } } .bp-item { background: var(--ivory); @@ -1217,6 +1235,7 @@

Best Practices

Hiring a freelancer goes better when a handful of things are settled before the work starts. These are not rules we impose, and they are not a verdict on anyone listed here — they are simply the points where this kind of work most often goes wrong.

+
Agree the shape of the work first — workpackage or hours @@ -1260,6 +1279,9 @@
+ +
+
Prefer a proven third-party module — check the OCA first
@@ -1295,6 +1317,14 @@
+
+ Look at a similar job they have already done +
+

Ask for one piece of work close to yours and look at it before you commit — a module, a migration, a report. Someone who can show you something near your problem is easier to trust than someone who can only describe it. If they cannot share a client's work, ask them to talk you through a job like yours instead.

+
+
+ +