• Модуль: landing
  • Путь к файлу: ~/bitrix/modules/landing/lib/hook/page/themefonts.php
  • Класс: BitrixLandingHookPageThemeFonts
  • Вызов: ThemeFonts::getMap
protected function getMap(): array
{
	return [
		'USE' => new FieldCheckbox('USE', [
			'title' => Loc::getMessage('LNDNGHOOK_THEMEFONTS_USE_2'),
		]),
		'CODE_H' => new FieldText('CODE_H', [
			'title' => Loc::getMessage('LNDNGHOOK_THEMEFONTS_FONT_BASE_2'),
			'default' => 'Open Sans',
		]),
		'CODE' => new FieldText('CODE', [
			'title' => Loc::getMessage('LNDNGHOOK_THEMEFONTS_FONT_BASE_2'),
			'default' => 'Open Sans',
		]),
		'SIZE' => new FieldSelect('SIZE', [
			'title' => Loc::getMessage('LNDNGHOOK_THEMEFONTS_FONT_SIZE'),
			'default' => '1',
			'options' => [
				'0.92857' => Loc::getMessage('LNDNGHOOK_THEMEFONTS_FONT_12'),
				'1' => Loc::getMessage('LNDNGHOOK_THEMEFONTS_FONT_14'),
				'1.14286' => Loc::getMessage('LNDNGHOOK_THEMEFONTS_FONT_16'),
			],
		]),
		'COLOR' => new FieldText('COLOR', [
			'title' => Loc::getMessage('LNDNGHOOK_THEMEFONTS_FONT_COLOR'),
			'help' => Loc::getMessage('LNDNGHOOK_THEMEFONTS_FONT_COLOR_HELP'),
		]),
		'COLOR_H' => new FieldText('COLOR_H', [
			'title' => Loc::getMessage('LNDNGHOOK_THEMEFONTS_FONT_COLOR_H'),
			'help' => Loc::getMessage('LNDNGHOOK_THEMEFONTS_FONT_COLOR_HELP_H'),
		]),
		'LINE_HEIGHT' => new FieldSelect('LINE_HEIGHT', [
			'title' => Loc::getMessage('LNDNGHOOK_THEMEFONTS_LINE_HEIGHT'),
			'default' => '1.6',
			'options' => self::getLineHeightOptions(),
		]),
		'FONT_WEIGHT' => new FieldSelect('FONT_WEIGHT', [
			'title' => Loc::getMessage('LNDNGHOOK_THEMEFONTS_FONT_WEIGHT_2'),
			'default' => '400',
			'options' => self::getFontWeightOptions(),
			'help' => Loc::getMessage('LNDNGHOOK_THEMEFONTS_FONT_WEIGHT_HELP_2'),
		]),
		'FONT_WEIGHT_H' => new FieldSelect('FONT_WEIGHT_H', [
			'title' => Loc::getMessage('LNDNGHOOK_THEMEFONTS_FONT_WEIGHT_H_2'),
			'default' => '400',
			'options' => self::getFontWeightOptions(),
			'help' => Loc::getMessage('LNDNGHOOK_THEMEFONTS_FONT_WEIGHT_HELP_H'),
		]),
	];
}