Skip to content

Instantly share code, notes, and snippets.

@m0rtyn
Created August 8, 2018 05:36
Show Gist options
  • Save m0rtyn/fd6056a7f079ed8a2f331e320abe613e to your computer and use it in GitHub Desktop.
Save m0rtyn/fd6056a7f079ed8a2f331e320abe613e to your computer and use it in GitHub Desktop.
[Go-to-IT] Markup guide.md

!!!!!!!

Изменения связаны с переходом на bootstrap4 (BS4) и улучшением структуры стилей, которые пухнут с каждым днём. Также есть примеры изначально неверного понимания семантики тегов, которое нужно исправлять.

Данный список имеет рекомендательный характер так как в итоге Володя всё равно всё починит сам. Вопрос только в том, сколько лет на это уйдёт.

Сборка scss файлов происходит во время стандартного npm start с помощью grunt (наследие купленной темы) Все стили находятся по пути: /src/assets/styles/ Основные и необходимые для сборки файлы лежат в /src/assets/styles/styles/ scss файлы разбитые по компонентам в /scss/ Свои стили писать в /src/assets/styles/scss/buffer.scss Достаточно добавить в конце комментарий с именем и для чего они писались, а под ним писать свои стили Иконки glyphicons более не поддерживаются в BS4. Следовательно не поддерживается компонент из react-bootstrap так как либa еще не перешла на BS4. Для иконок использовать паттерн: Список иконок и их имена: http://thetheme.io/theadmin/content/icons-fontawesome.html Тэг раньше использовался для подписей, но не по назначению Привычного использования стоит избегать в режиме быстрой вёрстки и использовать

или с текстом

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment