Xdevelx, да, почему бы и нет. Просто я не вижу никакого упрощения или усложнения в этом случае. Ну и все те же доп. плюсы с анимацией, которые возможны при псевдоэлементе, тоже остаются недоступными.
Словом, можно использовать что угодно, что решает задачу.
Понятие адаптивный для данного объекта не очень применимо, оно может быть применимо к его родителю, то есть контейнеру. https://github.com/AtlantisUnited/uikit/blob/dev/s... Вот моя реализация, если реакт тебе не нужен - то можешь взять только JSS секцию