artisan-1.x-dev/src/customizations/ArtisanCustomizationsHeaderTrait.php

src/customizations/ArtisanCustomizationsHeaderTrait.php
<?php

namespace Drupal\artisan\customizations;

/**
 * Page header - Artisan customizations definition.
 */
trait ArtisanCustomizationsHeaderTrait {

  /**
   * Main definition/s.
   *
   * @return array
   *   Definition.
   */
  protected static function getHeaderDefinitions() {
    return [
      'header' => [
        'wrapper' => 'header',
        'label' => t('Global'),
        'type_default' => 'textfield',
        'selector_default' => ':root',
        'list' => [
          'static' => [
            'label' => t('Static (default sticky)'),
            'type' => 'checkbox',
          ],
          'opacity' => ArtisanCustomizations::getDefaultDefinition('opacity'),
          'height' => ArtisanCustomizations::getDefaultDefinition('height'),
          'color' => ArtisanCustomizations::getDefaultDefinition('color'),
          'background' => ArtisanCustomizations::getDefaultDefinition('background_color'),
          'z_index' => ArtisanCustomizations::getDefaultDefinition('z_index'),
        ],
      ],
    ];
  }

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc