В Tailwind CSS используется концепция шкалы толщины шрифта. По умолчанию, Tailwind предоставляет шкалу толщины шрифта от 100 до 900 с интервалом 100. Это означает, что если вы попытаетесь применить толщину шрифта 300 или 400, они не будут работать, потому что они не включены в стандартную шкалу Tailwind.
Чтобы настроить нестандартные веса шрифта, вам необходимо изменить шкалу толщины шрифта в файле tailwind.config.js. Вы можете сделать это, добавив нестандартные значения в массив `theme.fontWeight` с указанием соответствующего класса:
```javascript
module.exports = {
theme: {
fontWeight: {
thin: 200,
medium: 500,
// другие нестандартные значения здесь
},
// остальные настройки темы
},
// остальные настройки конфигурации
}
```
Затем вы можете использовать классы шрифта с новыми значениями толщины шрифта, такими как `font-thin` и `font-medium`, чтобы применить соответствующие толщины шрифта в вашем HTML-коде:
```html
<p class="font-thin">Тонкий текст</p>
<p class="font-medium">Средний текст</p>
```
После этого необходимо пересобрать ваши стили, чтобы изменения вступили в силу.
Убедитесь, что значения толщины шрифта, которые вы указываете в `theme.fontWeight`, соответствуют значениям, предоставленным в файле шрифта Poppins. Если значения не совпадают, шрифт может не отображаться корректно. Если проблема остается, убедитесь, что ваш файл шрифта Poppins настроен правильно и включает все необходимые варианты веса шрифта.