/*!
 * jodit-ui-themes: Syncfusion theme for Jodit
 * https://github.com/TimurSeyidov/jodit-ui-themes
 * Released under the MIT license, see LICENSE in the project root.
 */

// Syncfusion (Tailwind 3 style): cool grey surfaces, indigo accent, soft shadows, rounded fields with a focus ring, indigo-tinted selection, amber folders.
//
// Palette (`.theme-tokens()`) and the rules beyond the shared base
// (`.theme-editor()`, `.theme-finder()`) for the syncfusion.*.less files.
// The tokens are described in ../_base/tokens.less.

.theme-tokens() {
	--ui-font: inter, system-ui, -apple-system, 'Segoe UI', roboto, sans-serif;
	--ui-text: #111827;
	--ui-muted: #6b7280;
	--ui-icon: #374151;
	--ui-accent: #4f46e5;
	--ui-selection: #c7d2fe;
	--ui-surface: #fff;
	--ui-surface-alt: #f9fafb;
	--ui-line: #e5e7eb;
	--ui-frame: #d1d5db;
	--ui-radius: 6px;
	--ui-shadow: 0 10px 15px -3px rgb(0 0 0 / 10%), 0 4px 6px -4px rgb(0 0 0 / 10%);
	--ui-toolbar-bg: #f9fafb;
	--ui-hover-bg: #e5e7eb;
	--ui-pressed-bg: #e0e7ff;
	--ui-pressed-hover-bg: #c7d2fe;
	--ui-pressed-icon: #4f46e5;
	--ui-menu-radius: 6px;
	--ui-menu-shadow: 0 10px 15px -3px rgb(0 0 0 / 10%), 0 4px 6px -4px rgb(0 0 0 / 10%);
	--ui-menu-hover-bg: #f3f4f6;
	--ui-field-border: #d1d5db;
	--ui-field-hover-border: #9ca3af;
	--ui-field-focus-ring: 0 0 0 3px rgb(79 70 229 / 20%);
	--ui-push-border: #d1d5db;
	--ui-push-shadow: 0 1px 2px rgb(0 0 0 / 5%);
	--ui-push-hover-bg: #f9fafb;
	--ui-push-active-bg: #f3f4f6;
	--ui-primary-hover-bg: #4338ca;
	--ui-dialog-radius: 8px;
	--ui-dialog-footer-bg: #f9fafb;
	--ui-close-hover-bg: #fee2e2;
	--ui-close-hover-icon: #dc2626;
	--ui-pane-bg: #f9fafb;
	--ui-item-hover-bg: #f3f4f6;
	--ui-item-selected-bg: #eef2ff;
	--ui-item-selected-border: #c7d2fe;
	--ui-folder-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 14'%3E%3Cpath d='M1 2.5C1 1.7 1.7 1 2.5 1h3.6l1.6 1.6h5.8c.8 0 1.5.7 1.5 1.5v7.4c0 .8-.7 1.5-1.5 1.5h-11C1.7 13 1 12.3 1 11.5z' fill='%23f59e0b'/%3E%3Cpath d='M1 5h14v6.5c0 .8-.7 1.5-1.5 1.5h-11C1.7 13 1 12.3 1 11.5z' fill='%23fbbf24'/%3E%3C/svg%3E");
}

.theme-editor() {
}

.theme-finder() {
}
