Вы можете посмотреть исходный код на github (перейти на github!)


Версия 2.1.2

  • Исправлено поведение блока langswitcher при отсутствии второй языковой версии страницы
  • Исправлен url логотипа в header - теперь он ведёт на главную страницу активного языка
  • Добавлена возможность включения или отключения сайдбара на каждой странице
    sideon: true
    sideon: false
  • Добавлен шаблон Blog-2
    Blog-2 идентичен шаблону Blog, но записи на странице занимают 100% ширины, а не 50%.
    Blog-2 выводит все дочерние страницы, независимо от их шаблона.
  • Обновлены демо-страницы в папке '_demo'

Версия 2.0.0

Внимание! Версия 2.0.0 не совместима с 1.1.0

  • Появилась возможность настройки мультиязычности на сайте
  • В header сайта добавлен вывод плагина LangSwitcher (для двух языков)
  • Удалены настройки темы для сайдбара и header.
    Теперь они в чертежах шаблона sidebar.html.twig (для мультиязычности)
  • Добавлено мобильное меню на разрешении 768px и меньше
  • Исправлены заголовки h1 и h2 в детальной странице работы и сайдбаре
  • Добавлена возможность включить fixed для header (top: 0;) в конфигурации темы

Версия 1.1.0

  • Исправлены стили main.css для мобильных устройств.
  • Добавлен чертёж для name= "description" (в общий чертёж default.yaml)
  • Добален вывод плагина "Breadcrumbs" в item.html.twig and default.html.twig (если плагин активен)

Версия 1.0.0

Это простой шаблон для портфолио.
Сайдбар выводится на всех страницах, заполняется в админ-панели.
Главная страница - модульная. Страница работ имеет структуру блога.

Модульные шаблоны:

  • soc.html.twig - Контакты (у него отдельный модульный чертёж blueprints)
  • projects.html.twig - Показ работ со страницы /works

Шаблон projects показывает только последние 10 работ.
Вы можете изменить это в (user/ theme/ whoami/ templates/ modular/ projects.html.twig ) - в первой строке

  • text.html.twig - Простой текстовый шаблон

Основные настройки темы

mainphoto:                           # главное фото (sidebar)
maintitle: 'John Doe'                # имя (sidebar)
maindescription: 'Web developer'     # направление деятельности (sidebar)
inworkuse: 'php,html,css,js'         # блок "навыки" (sidebar)
inworkusename: 'In my work I use:'   # заголовок блока "навыки" "skills" (sidebar)
myactivity: 'Freelance'              # блок "активность" (sidebar)
myactivityname: 'My activity:'       # заголовок блока "активность" (sidebar)
headertitle: My Site                 # имя сайта (header)
pageinheader:                        # массив ссылок (в header)
  Works: /works
footertxt: 'Reqweb © 2019'           # копирайт (footer)

Обычно в портфолио мало страниц, за исключением типовых (для работ).
Поэтому я не заполнял заголовок в header автоматически, как меню.
Но теперь вы можете "оставлять" в заголовке ссылки не только на страницу вашего сайта, но и на какой-то другой ресурс.