1.0.1 • Published 6 years ago

clean-browser-style v1.0.1

Weekly downloads
3
License
Apache-2.0
Repository
github
Last release
6 years ago

clean-browser-style

Этот небольшой модуль, разработанный для собственных нужд, позволяет начать верстать без оглядки на стандартные стили браузеров, которые даже сейчас выглядят далеко не идеально и всё ещё не приведены к единому стандарту. Clean Browser Style разработан с нуля, учитывая самые современные css свойства. Я попытался привести самые часто-используемые html элементы к единому стилю, который выглядит минималистично. Так проще верстать с нуля, потому что в 95% случаев у вас есть макет всех компонентов проекта и стандартные браузерные стили вам будут только мешать.

Я намеренно оставил стили элементов в фокусе (:focus), потому что без них невозможно ориентироваться по сайту без использования мыши по горячим клавишам. Вы всегда сможете при необходимости переопределить стандартные стили фокуса:

:focus {
  outline: unset; /* удалить стандартные стили */
  /* ваши собственные стили */
}

Использование

1. Установка npm-пакета

npm i clean-browser-style

2. Подключение как обычный css-файл

<link rel="stylesheet" href="path/to/crean-browser-style.css">

3. Вы можете импортировать clean-browser-style с помощью директивы @import как в css, так и в less, scss, stylus

@import url('path/to/clean-browser-style.css');

Важно: clean-browser-style должен подключаться или импортироваться выше любых других стилей, чтобы не перекрыть ваш css код.

Системные требования

Desktop: Firefox 27+, Chrome 41+, Safari 9.1+, Opera 28+, Microsoft Edge 13+
Mobile: Safari, Chrome, Firefox

Internet Explorer, Opera mini не поддерживаются и поддерживаться не будут.

1.0.1

6 years ago

1.0.0

6 years ago