Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Provide a localized board title; keep it short and task-focused.
  • Localize on-card text by feeding localized fields through the templates.
  • Expose stable identifiers for authoring and test automation without affecting user-facing text.

Dos & Don’ts

DoDon’t
Localize the board title for all supported locales.Hardcode an English-only heading.
Use conditional icons on cards to communicate state.Rely on color-only cues.
Persist column moves via the board’s update mechanism.Assume drag-and-drop alone saves changes.
Ask for confirmation before deleting an item.Delete immediately without a safety check.
Enable pagination for statuses and items.Load everything at once on large boards.
Build columns from the statuses source fields.Hardcode column names or IDs.
Keep cards concise using title/subtitle/description templates.Put long paragraphs into the title.
Hide the board when out of scope or unauthorized.Show it and rely on backend errors to block action.

...