Truncate text to a maximum length, adding ellipsis
static String truncate(String input, int maxLength) { if (input.length <= maxLength) return input; return '${input.substring(0, maxLength - 3)}...'; }