Как сделать столбец таблицы минимальной ширины

Вот файл данных шаблона:https://github.com/Hoektronics/BotQueue/blob/master/views/bot/dashboard_list.ejs

Я пытаюсь сделать 8 из 10 столбцов таблицы, чтобы они занимали ровно ту минимальную ширину, которая им нужна, основываясь на тексте, с учетом отступов и заголовков столбцов.

В примере изображения я хочу, чтобы все столбцы, кроме 4-го и 9-го, занимали минимальную ширину. Технически, есть 9 заголовков столбцов, а последний имеет colspan 2. Последний заголовок - это span3. Я бы хотел, чтобы столбец процентной доли занимал наименьшую необходимую ширину, а остальная часть индикатора занимала бы индикатор выполнения или кнопки «пройти / просмотреть / потерпеть неудачу».

Столбец 4 настроен на замену переполненного текста многоточием.

Пример изображения:

Ответы на вопрос(2)

Ваш ответ на вопрос