Я хочу добавить базовую поддержку темы для своего веб-приложения, так как пользователи могут настраивать различные части внешнего вида. К ним относятся такие вещи, как цвета, размеры текста, шрифты, другие основные вещи. Я буду хранить их в базе данных и загружать их при каждом обращении к странице.
Мой вопрос: как я могу создать динамический CSS файл на основе этих значений базы данных?
Я бы предпочел сделать что-то доступное для кэширования, но расширяемое, чтобы, если я хочу добавить больше редактируемых стилей, это не будет проблемой.