pure README

The project's README from github.com/pure-css/pure. As one markdown file: README.md.

Pure

Pure

A set of small, responsive CSS modules that you can use in every web project. https://purecss.io/

Build Status

Features

Pure is a starting point for every website or web app. We take care of all the CSS work that every site needs without making it look cookie-cutter:

Get Started

Check out the Get Started page for more information.

Build From Source

Optionally, you can build Pure from its source on Github. To do this, you'll need to have Node.js and npm installed. We use Grunt to build Pure.

git clone [email protected]:pure-css/pure.git
cd pure
npm install
grunt

Build Files

Now, all Pure CSS files should be built into the pure/build/ directory. All files that are in this build directory are also available on the CDN. The naming conventions of the files in the build/ directory follow these rules:

Browser Support and Testing

Pure is tested and works in:

Docs and Website

Pure's website is located in the site directory. Please feel free to open issues or questions in the Issue tab.

Contributing

See the CONTRIBUTING file for information on how to contribute to Pure.

License

This software is free to use under the Yahoo! Inc. BSD-3-Clause license. See the LICENSE file for license text and copyright information.

pure (pure-css/pure)

Searching Database…

23.7K ·GitHub
Что это такое?Pure — это набор небольших адаптивных CSS-модулей, которые можно подключить к любому сайту или веб-приложению: адаптивная сетка, стилизованные кнопки, меню, формы и таблицы на минималистичной основе, которую легко настраивать.
Это один файл стилей, который нужно подключить, или отдельные модули?Отдельные модули — base, grid, buttons, forms, menus и tables — их можно брать по одному или всё сразу одним файлом. Весь набор весит всего 3.7KB в минифицированном виде плюс gzip.
Как добавить его на свою страницу?Подключите готовый CSS с CDN — все файлы из каталога build/ опубликованы там; pure-min.css — это минифицированный общий файл, предназначенный для продакшена. Сборка из исходников необязательна.
Нужно ли что-то устанавливать или добавлять JavaScript на страницы?Нет — вы просто подключаете файлы стилей; никакого JavaScript в рантайме нет и устанавливать ничего не нужно. Node.js, npm и Grunt понадобятся, только если вы захотите собрать Pure из исходников.
Если я подключу pure-min.css, моя вёрстка всё равно будет адаптироваться под мобильные?Не полностью: общие файлы pure.css и pure-min.css не включают адаптивную сетку с @media-запросами — она идёт отдельным файлом. Добавьте grids-responsive-min.css, чтобы заработали брейкпоинты сетки.
В каких браузерах тестировали Pure?В README в качестве протестированных названы последние стабильные версии Firefox, Chrome и Safari; другие браузеры не упоминаются.
Зачем столько разных файлов сборки?Названия системные: [module]-core.css — минимальная структурная основа, файлы с -nr — неадаптивные версии, обычный [module].css — адаптивный, а файлы с -min — минифицированные для продакшена.
Все ли сайты на Pure выглядят одинаково?Нет — Pure намеренно минималистичен: он стремится покрыть CSS, который нужен каждому сайту, «не превращая его в шаблонный», и его оформление описывается как очень простое в настройке.
Зачем в Pure нужен Normalize.css?Базовый слой Pure построен на Normalize.css, которая сглаживает различия между браузерами, чтобы элементы отображались одинаково ещё до того, как вступают в дело собственные стили Pure и ваши.
Creator
pure-css
Size
8.4 MB
Stars
23.7K
Age
13y
Commits · 90 Days