spectre README

The project's README from github.com/picturepan2/spectre. As one markdown file: README.md.

Spectre.css

Reviewed by Hound

Spectre.css is a lightweight, responsive and modern CSS framework.

Spectre is a side project based on years of CSS development work on a large web service project. Spectre only includes modern base styles, responsive layout system, CSS components and utilities, and it can be modified for your project with Sass/Scss compiler.

Spectre.css is completely free to use. If you enjoy it, please consider donating via Paypal or via Patreon for the further development. ♥

Getting started

There are 5 ways to get started with Spectre CSS framework in your projects. You can either manually install or use NPM, Yarn and Bower.

Install manually

Download the compiled and minified Spectre CSS files. And include spectre.css located in /docs/dist in your website or Web app <head> part.

<link rel="stylesheet" href="spectre.min.css">

Install from CDN

Alternatively, you can use the unpkg or cdnjs CDN to load compiled Spectre.css.

<link rel="stylesheet" href="https://unpkg.com/spectre.css/dist/spectre.min.css">

Install with NPM

$ npm install spectre.css --save

Install with Yarn

$ yarn add spectre.css

Install with Bower

$ bower install spectre.css --save

Compiling custom version

You can compile your custom version of Spectre.css. Read the documentation.

Documentation and examples

Elements

Layout

Components

Utilities

Experimentals

Browser support

Spectre uses Autoprefixer to make most styles compatible with earlier browsers and Normalize.css for CSS resets. Spectre is designed for modern browsers. For best compatibility, these browsers are recommended:

Spectre supports Internet Explorer 10+, but some HTML5 and CSS3 features are not perfectly supported by Internet Explorer.

Designed and built with ♥ by Yan Zhu. Feel free to submit a pull request. Help is always appreciated.

spectre (picturepan2/spectre)

Searching Database…

11.3K ·GitHub
Что это такое?Spectre.css — это легковесный, адаптивный и современный CSS-фреймворк для создания веб-интерфейсов с сеткой на основе flexbox, готовыми элементами, компонентами и утилитарными классами.
Это полноценный JS-фреймворк или только CSS?Это чистый CSS (скомпилированный из Sass/Scss) без JavaScript; достаточно подключить таблицу стилей и использовать её классы.
Как добавить его в проект?Скачайте скомпилированный spectre.css и подключите его в head вашего HTML или установите через NPM, Yarn или Bower.
Нужен ли инструмент сборки, чтобы им пользоваться?Нет, можно просто подключить готовый CSS-файл или загрузить его с CDN, например unpkg или cdnjs; компилятор Sass нужен только если вам требуется собственная сборка.
Работает ли он в старых браузерах, например в Internet Explorer?Он рассчитан на современные браузеры (последние версии Chrome, Edge, Firefox ESR, Safari, Opera) и поддерживает только IE10+, при этом некоторые возможности HTML5/CSS3 работают не полностью.
Можно ли использовать это бесплатно, в том числе в коммерческих целях?Да, он полностью бесплатен по лицензии MIT, хотя автор принимает необязательные пожертвования через Paypal или Patreon.
Насколько маленький CSS-файл?Примерно 10 КБ в сжатом виде (gzip), и именно это главное достоинство его «легковесного» дизайна.
Какие компоненты есть в комплекте?В комплект входят элементы, такие как типографика, кнопки и формы, блоки разметки, например сетка flexbox и навигационная панель, а также компоненты: карточки, модальные окна, вкладки, всплывающие подсказки и пагинация.
Есть ли экспериментальные функции?Да, раздел «Experimentals» включает, например, 360-градусный просмотрщик, карусели, эффекты параллакса, слайдеры и временные шкалы; некоторые из них реализованы только на CSS.
Зачем создали Spectre?Он начинался как побочный проект: в нём собран многолетний опыт работы с CSS над крупным веб-сервисом, превращённый в многократно используемый фреймворк.
Size
6.4 MB
Stars
11.3K
Age
10y
Commits · 90 Days