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

src/customizations/ArtisanCustomizationsPaletteTrait.php
<?php

namespace Drupal\artisan\customizations;

/**
 * Color palette - Artisan customizations definition.
 */
trait ArtisanCustomizationsPaletteTrait {

  /**
   * Main definition/s.
   *
   * @return array
   *   Definition.
   */
  protected static function getPaletteDefinitions() {
    return [
      'palette' => [
        'wrapper' => 'base',
        'label' => t('Palette'),
        'type_default' => 'color',
        'selector_default' => ':root',
        'list' => [
          'branding_primary' => [
            'label' => t('Branding primary'),
          ] + ArtisanCustomizations::getDefaultDefinition('color'),
          'branding_secondary' => [
            'label' => t('Branding secondary'),
          ] + ArtisanCustomizations::getDefaultDefinition('color'),
          'primary' => [
            'label' => t('Primary'),
          ] + ArtisanCustomizations::getDefaultDefinition('color'),
          'secondary' => [
            'label' => t('Secondary'),
          ] + ArtisanCustomizations::getDefaultDefinition('color'),
          'success' => [
            'label' => t('Success'),
          ] + ArtisanCustomizations::getDefaultDefinition('color'),
          'info' => [
            'label' => t('Info'),
          ] + ArtisanCustomizations::getDefaultDefinition('color'),
          'warning' => [
            'label' => t('Warning'),
          ] + ArtisanCustomizations::getDefaultDefinition('color'),
          'danger' => [
            'label' => t('Danger'),
          ] + ArtisanCustomizations::getDefaultDefinition('color'),
          'light' => [
            'label' => t('Light'),
          ] + ArtisanCustomizations::getDefaultDefinition('color'),
          'dark' => [
            'label' => t('Dark'),
          ] + ArtisanCustomizations::getDefaultDefinition('color'),
          'white' => [
            'label' => t('White'),
          ] + ArtisanCustomizations::getDefaultDefinition('color'),
          'black' => [
            'label' => t('Black'),
          ] + ArtisanCustomizations::getDefaultDefinition('color'),
        ],
      ],
    ];
  }

}

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

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