<?php

namespace Pixalia\ImageAssistant\Base\Const;

class PixaliaConst {
	/** @var string MENU_ICON メニューアイコン(base64形式) */
	public const MENU_ICON = 'data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHRleHQgeD0iMyIgeT0iMTUiIGZvbnQtc2l6ZT0iMTgiIGZvbnQtd2VpZ2h0PSJib2xkIiBmaWxsPSJjdXJyZW50Q29sb3IiPlA8L3RleHQ+PC9zdmc+';
	/** @var string BRAND_ICON カラムヘッダーなどで使用するブランドカラーアイコン */
	public const BRAND_ICON = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAIGNIUk0AAHomAACAhAAA+gAAAIDoAAB1MAAA6mAAADqYAAAXcJy6UTwAAADtUExURfz8/P38/P39/PT2/Onu/Ovw/P79/P7+/MPU/HCY/HCZ/HOb/ICk/KS9/N7n/P/+/LvO/FuK/FyK/FmJ/FmI/FqJ/HGZ/M/c/LzO/F2L/GSQ/IWn/Imq/Iiq/H6i/FyL/O/z/HSb/Onv/Pn6/Pj5/PP2/MDR/GaR/GGO/NDd/HWc/O3x/Pb4/IKm/FuJ/L7Q/Pf4/ISn/MrY/GiT/GOP/NPf/JKx/Ji1/Je0/Iqr/GmT/PD0/G+X/F+M/GmU/GyV/Hie/Jq3/Nrk/G+Y/NLe/OHp/ODo/OTr/O7y/Pv7/HOa/HKa/IOm/Pr7/P///xNG+IkAAAABYktHRE4ZYXHfAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH6QoQBjYQdxBSdwAAAMlJREFUKM+10dcOgjAUBuBSBBwoUqkKDtyoKO69xT3e/3VEvSrFxJj4X/bLaU7OD8AfwsB3GEpY3yscy/AkCP5A8JmQGI6QY1JURnJMUTDG8QQkJIlULZXOZDUdZ3OQFDlfKJbKFQNVa4JL6iYEsNG01JbkJe2OpVZoYUCx20P9ges33RiOxpMpwuLMtYGqY2drC8/prRe95XK13mzJGziC7N3+cDydeVpCpsTzEABaLhz1/L4bvnqKc2v7ZnrJsx/u/rHTr8r/NQ9LahRhEvbOgQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyNS0xMC0xNlQwNjo1NDowNCswMDowMNpT/yUAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjUtMTAtMTZUMDY6NTQ6MDQrMDA6MDCrDkeZAAAAKHRFWHRkYXRlOnRpbWVzdGFtcAAyMDI1LTEwLTE2VDA2OjU0OjE2KzAwOjAwpy538QAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=';
	public const POST_COLUMN_ICON = 'data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'currentColor\' stroke-width=\'2\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Crect x=\'3\' y=\'3\' width=\'18\' height=\'18\' rx=\'2\' ry=\'2\'%3E%3C/rect%3E%3Ccircle cx=\'8.5\' cy=\'8.5\' r=\'1.5\'%3E%3C/circle%3E%3Cpolyline points=\'21 15 16 10 5 21\'%3E%3C/polyline%3E%3C/svg%3E';
	/** @var string テキストドメイン */
	public const TEXT_DOMAIN = 'pixalia-image-assistant';
	/** @var string API Key Name */
	public const OPTION_API_KEY = 'pixalia_api_key';
	/** @var string チェック対象投稿タイプのオプション名 */
	public const OPTION_POST_TYPES = 'pixalia_post_types';
	/** @var string 管理画面のメニュースラッグ */
	public const MENU_SLUG = 'pixalia-image-assistant';
	/** @var string 設定ページのオプションを管理するグループ名 */
	public const OPTION_GROUP = 'pixalia_options_group';
	/** @var string 管理画面のトップレベルメニュースラッグ (ダッシュボード用) */
	public const MENU_SLUG_EYECATCH_CHECK = 'pixalia-image-assistant';
	/** @var string 設定サブメニュースラッグ */
	public const MENU_SLUG_SETTINGS = 'pixalia-settings';
	/**
	 * チェックロジックのバージョン。
	 * ImageCheckerのロジックが変更（対応プラグイン追加など）されたら、この数値を上げる。
	 */
	public const LOGIC_VERSION = 1;

	/**
	 * 最後に一括チェックを実行した時のロジックバージョンを保存するオプションキー
	 */
	public const OPTION_LAST_CHECK_VERSION = 'pixalia_last_check_version';

	public const OPTION_DEFAULT_STYLE = 'pixalia_default_style';

	public const OPTION_DEFAULT_ASPECT = 'pixalia_default_aspect_ratio';

	public const IMAGE_DEFAULT_STYLE = 'isometric_3d';
	public const IMAGE_DEFAULT_ASPECT = '1';
}
