JL Slideshow

  • Эффект появления при "скролле" мышью

    AOS - анимация

    далее...

  • Возможность доп. анимации

    title - meta - description

    далее...

  • Слайд-шоу имеет несколько режимов

    push - pull - slide - fade - scale

    далее...

Исходный шаблон Helium на вкладке Styles имеет 2 цветовых оттенка (Accent Colors)

Чтобы добавить дополнительный цвет - Accent Color 3, воспользуемся документацией к Gantry 5.

В документации на сайте docs.gantry.org можно найти пути решения.

В папке шаблона Helium есть папка blueprints/styles/accent.yaml, копируем этот файл к себе для дальнейшего изменения.

Если внести изменения непосредственно в accent.yaml , то при обновлении шаблона Helium  наши дополнения исчезнут.

Поэтому в папке custom надо создать переопределение:  custom/****/accent (измененный).yaml,

Согласно трем золотым правилам переопределения Gantry 5, 

если файл взят из шаблона + из папки blueprints/styles  , то надо создать переопределение ---> custom/blueprints/styles/accent(измененный).yaml

 1 шаг - добавляем строки в исходный файл accent.yaml

измененный yaml код:

name: Accent Colors
description: Accent colors for the Helium theme
type: core

form:
  fields:

    color-1:
      type: input.colorpicker
      label: Accent Color 1
      default: "#4db2b3"
    color-2:
      type: input.colorpicker
      label: Accent Color 2
      default: "#8f4dae"
    color-3:
      type: input.colorpicker
      label: Accent Color 3
      default: "#a9b33a"

2 шаг - создадим переопределение custom/blueprints/styles/accent (измененный).yaml.

То есть в папке custom создадим папку blueprints, в ней папку styles и загрузим туда файл accent.yaml (измененный). Эта операция в дальнейшем при обновлении шаблона Helium (Hydrogen или др.) не позволит уничтожить ваши модернизации (улучшения), что очень важно для проекта.

3 шаг - заходим в административную панель нашего шаблона на вкладку Styles и сразу видим:

4 шаг - появление на шаблоне новой переменной $accent-color-3 поможет лишь в тех случая, когда та или иная частица затребует эти предустановленне данные с помощью кода

color: accent-color-3 !important;

 Что бывает крайне редко. Обычно в scss файле используется стандартный код

color: accent-color-3;

Поэтому изменения цвета  с помощью модификации файла accent.yaml в Gantry5 не прокатит, необходимо дополнительно внести модификацию (новый цвет accent-color-3) в ваш файл color.scss и preset.yaml

5 шаг - дополняем файлы color.scss и preset.yaml необходимым кодом и нажимаем затем кнопку Recompile CSS 

color.scss

$accent-color-3: #a9b33a;

preset.yaml

accent:
      color-1: '#4db2b3'
      color-2: '#8f4dae'
      color-3: '#a9b33a'

P.S.

Чтобы полноценно задействовать в шаблоне дополнительный цвет Accent Color 3 необходимо провести модификацию файла presets.yaml (папка Layout в корневой папке шаблона) (задать переменную в preset1 - стр. 14, а затем добавить строчки с кодом в preset2, preset3 и т.д), а для этого согласно правилам переопределения создать путь custom/layout/preset.yaml (измененный) - это позволит в дальнейшем быстро менять цветовую гамму нашего шаблона.