Современная, быстрая и удобная система управления сайтом

CSS-фреймворк UniCSS/Berry CSS

Любой шаблон будет строиться на CSS-стилях и обычно вебмастера используют готовые css-фреймворки. UniCSS — фреймворк атомарного уровня (универсальный), где каждый css-класс имеет какое-то одно свойство. Например класс t-red задает красный цвет текста.

Следует отметить, что новые версии MaxSite CMS используют только «ядро» UniCSS — Berry CSS, где типографика сайта задаётся индивидуально для каждого шаблона. В Berry CSS присутствуют только «атомарные» классы, которые могут быть использованы с любым css-фреймворком. UniCSS и Berry CSS используют единую методику именования классов, поэтому все примеры между ними полностью совместимы.

UniCSS идёт своими корнями из версий MaxSite CMS, где использовался немного другой подход к созданию шаблона — основанный на общем файле style-all-mini.css (это версии MaxSite CMS 0.55-0.863). Со временм стало понятно, что охватить весь объём потребностей вебмастеров стало сложно, поэтому я решил выделить эту разработку отдельно.

Современная версия UniCSS основана на Sass и имеет хорошую настраиваемость. В комплект фреймворка входит полноценная типографика и множество готовых решений, например дизайн форм. UniCSS легко изучается, поскольку построен на понятной семантике и практически не конфликтует с другими css-фреймворками.

В MaxSite CMS достаточно активно используются классы UniCSS. На уровне шаблона вы можете использовать любой фреймворк, но на начальном этапе я бы рекомендовал именно UniCSS, как наиболее простой вариант.

Поскольку UniCSS использует Sass, то вебмастер должен его знать хотя бы на начальном базовом уровне.

При этом, следует особо отметить, можно использовать уже готовые классы UniCSS без sass-компиляции. Это касается классов цветов, размеров, отступов и многих других.

Если вы хотите получить начальные знания HTML и CSS (с использованием UniCSS), то можете пройти Бесплатный курс по HTML на моём сайте.