У Tailwind CSS v4.2 додали чотири нові палітри кольорів

0
Перекладено ШІ
Оригінал: Laravel News
Оновлено: 20 лютого, 2026
Tailwind CSS 4.2.0 додає webpack‑плагін, чотири нові палітри кольорів і логічні утиліти для блокових відступів, меж та розмірів. Дізнайтеся, як ці зміни спростять розробку адаптивних інтерфейсів у ваших Laravel‑проєктах.

Tailwind CSS v4.2.0 додає новий плагін для webpack, чотири палітри кольорів за замовчуванням, повний набір утиліт логічних властивостей для відступів і бордерів у block-напрямі, а також нові утиліти розмірів inline/block, що відповідають CSS логічним властивостям sizing.

Головні нововведення:

Що нового

Плагін для webpack

Новий пакет @tailwindcss/webpack робить Tailwind CSS повноцінним плагіном для webpack:

// webpack.config.js
import tailwindcss from '@tailwindcss/webpack';
 
export default {
  plugins: [new tailwindcss()],
};

Нові палітри кольорів

У темі за замовчуванням з’явилися чотири нові палітри: mauve, olive, mist і taupe. Вони працюють з усіма стандартними колірними утилітами та кроками шкали:

<div class="bg-mauve-100 text-mauve-900">Mauve</div>
<div class="bg-olive-200 border border-olive-400">Olive</div>
<div class="bg-mist-50 text-mist-700">Mist</div>
<div class="bg-taupe-300 hover:bg-taupe-400">Taupe</div>

Утиліти логічних властивостей

Реліз додає набір утиліт для CSS логічних властивостей у block-напрямі, які відображаються на фізичні top/bottom з урахуванням writing-mode і напрямку тексту:

Padding block:

<div class="pbs-4 pbe-8">
  <!-- padding-block-start: 1rem; padding-block-end: 2rem -->
</div>

Margin block:

<div class="mbs-6 mbe-2">
  <!-- margin-block-start: 1.5rem; margin-block-end: 0.5rem -->
</div>

Border block:

<div class="border-bs border-be border-gray-300">
  <!-- border-block-start and border-block-end -->
</div>

Scroll padding and margin block:

<div class="scroll-pbs-4 scroll-mbe-2">
  <!-- scroll-padding-block-start and scroll-margin-block-end -->
</div>

Logical inset:

Утиліти inset-s-*, inset-e-*, inset-bs-* і inset-be-* покривають логічне позиціювання для inline-start, inline-end, block-start і block-end відповідно:

<div class="absolute inset-bs-0 inset-be-0 inset-s-4">
  <!-- pinned to block-start and block-end, offset from inline-start -->
</div>

Утиліти розмірів inline/block

Додано утиліти, що відповідають CSS властивостям inline-size і block-size — логічним еквівалентам width і height. Доступні всі стандартні значення шкали розмірів, а також варіанти min-* і max-*:

<!-- Logical width (inline-size) -->
<div class="inline-64 min-inline-0 max-inline-full">...</div>
 
<!-- Logical height (block-size) -->
<div class="block-32 min-block-screen max-block-none">...</div>

Утиліта font-features-*

Нова утиліта font-features-* надає доступ до CSS-властивості font-feature-settings. Це дозволяє вмикати або вимикати OpenType-фічі шрифтів — наприклад, лігатури, малі капітелі та табличні цифри:

<p class="font-features-['liga','calt']">Text with ligatures and contextual alternates</p>

Застаріле

Утиліти start-* і end-* оголошені застарілими — натомість використовуйте inline-s-* і inline-e-*. Нові назви узгоджуються з загальною номенклатурою логічних властивостей, що з’явилася разом з утилітами для block-напряму та розмірів. Оновіть використання під час апгрейду:

<!-- Deprecated -->
<div class="start-4 end-0">...</div>
 
<!-- Preferred -->
<div class="inline-s-4 inline-e-0">...</div>

Посилання

Популярні

Logomark Logotype

Перетворення даних у типобезпечні DTO за допомогою пакету Data Model

Досліджуйте новий пакет Data Model для PHP, який спрощує процес гідратації об'єктів без зайвих складнощів! Дізнайтеся, як впровадження типобезпечних об'єктів може революціонізувати ваш підхід до розробки, читаючи нашу статтю

Logomark Logotype

Обробка геопросторових даних за допомогою Laravel Magellan

Ви готові відкрити нові горизонти у роботі з геопросторовими даними в Laravel? Дізнайтеся, як за допомогою PostGIS та пакету Laravel-Magellan можна легко зберігати, запитувати та маніпулювати інформацією про розташування, перетворюючи ваші проекти на вражаючі рішення у сфері картографії та геолокації!

Logomark Logotype

Що нового в PHP 8.5

PHP 8.5 обіцяє безліч нових можливостей, таких як оператор Pipe, функції `array_first()` та `array_last()`, а також нове розширення URI. Чи готові ви дізнатися, як ці функції можуть спростити вашу розробку? Читайте далі, щоб дізнатися більше про ці захоплюючі нововведення