Шаблон SeoPult

Исходники и структура папок и файлов

Исходный код: bitbucket.org/chenki/seopult. Документ со списком дел, планов и правок размещён в Гугл.Документах. Техническую информация по развёртованию сборки в локальном варианте можно найти в файле README.md.

Готовые к употреблению шаблоны расположены в дирректории dist/ (сгенерирована автоматически).

Для любого текста, длинною больше чем 4 слова, рекомендуется использовать «Типограф». Правила оформления специфичных элементов макета и базовые правила типографики собраны на странице «Текст и типографика», а примеры внешнего вида живого текста и элементов в новом дизайне собраны и описаны на странице «Типовая текстовая страница». Основные контентые блоки, элементы блоков и их особенности поведения собраны и описаны в разделе «Гайды».

Показать стуктуру папок и файлов
├── app/                              # Исходники
│   ├── templates/                    # Шаблоны
│   │   ├── base/                     # Базовые блоки
│   │   │   └── _head.html            # Разметка тега <head>
│   │   ├── blocks/                   # Блоки
│   │   │   ├── _header               # Блок шапки
│   │   │   │   ├── _header.html      # Разметка шапки
│   │   │   │   └── _header.sss       # Стили шапки
│   │   │   ├── _footer               # Блок подвала
│   │   │   │   ├── _footer.html      # Разметка подвала
│   │   │   │   └── _footer.sss       # Стили подвала
│   │   │   ├── _start.html           # Вводная лекция
│   │   ├── guideline.html            # Типовая текстовая страница
│   │   ├── index.html                # Карта сайта с прогрессом работ
│   │   └── home.html                 # Главная страница шаблона
│   ├── scripts/                      # Скрипты
│   │   ├── vendor/                   # Сторонние скрипты и JS-библиотеки
│   │   └── app.js                    # Главный скрипт
│   ├── styles/                       # Стили
│   │   ├── base/                     # Блоки
│   │   │   ├── default.sss           # Типографика
│   │   │   └── typo.sss              # Разметка подвала
│   │   ├── helpers/                  # Блоки
│   │   │   ├── variables.sss         # CSS-Переменные
│   │   │   └── normalize.sss         # Разметка подвала
│   │   └── layout.sss                # Главный стилевой файл
│   ├── images/                       # Картинки
│   │   ├── sprites/                  # Папка PNG-иконок для генерации растрового спрайта
│   │   ├── svg/                      # Папка SVG-иконок
│   │   └── test/                     # Папка для тестовых картинок
│   ├── resources/                    # Статические файлы для копирования в dist/
│   │   ├── manifests                 # Манифесты (в том числе и для Яндекс.Табло)
│   │   │   └── manifest.json         # Файл манифеста
│   │   └── robots.txt                # Для роботов
│   └── fonts/                        # Шрифты
├── dist/                             # Сборка (автогенерация)
│   ├── assets/                       # Подключаемые ресурсы
│   │   ├── fonts/                    # Шрифты
│   │   ├── images/                   # Изображения
│   │   │   └── sprites/              # Спрайты (автогенерация)
│   │   ├── scripts/                  # Скрипты
│   │   └── styles/                   # Стили
│   ├── manifests                     # Манифесты (в том числе и для Яндекса)
│   ├── robots.txt                    # Файл для поисковых роботов
│   ├── index.html                    # Карта сайта с прогрессом работ
│   ├── guideline.html                # Типовая текстовая страница
│   └── home.html                     # Сборка главной страницы
├── .gitignore                        # Список исключённых файлов из Git
├── package.json                      # Список модулей и прочей информации
├── gulpfile.js                       # Конфигурация Gulp.js
└── README.md                         # Документация шаблона