@use "../core/_index.scss" as *;


// Splitter

$kendo-splitter-border-width: 1px !default;
$kendo-splitter-font-family: var(--kendo-font-family) !default;
$kendo-splitter-font-size: var(--kendo-font-size) !default;
$kendo-splitter-line-height: var(--kendo-line-height) !default;

$kendo-splitter-bg: k-color(surface-alt) !default;
$kendo-splitter-text: k-color(on-app-surface) !default;
$kendo-splitter-border: k-color(border) !default;

$kendo-splitter-splitbar-size: k-spacing(3) !default;
$kendo-splitter-drag-handle-length: 20px !default;
$kendo-splitter-drag-handle-thickness: 2px !default;
$kendo-splitter-drag-icon-margin: k-spacing(2) !default;
$kendo-splitter-collapse-icon-padding-x: null !default;
$kendo-splitter-collapse-icon-padding-y: k-spacing(0.5) !default;

$kendo-splitbar-bg: k-color(surface) !default;
$kendo-splitbar-text: k-color(on-app-surface) !default;

$kendo-splitbar-hover-bg: k-color(base-hover) !default;
$kendo-splitbar-hover-text: $kendo-splitbar-text !default;

$kendo-splitbar-selected-bg: k-color(primary) !default;
$kendo-splitbar-selected-text: k-color(on-primary) !default;

@forward "@progress/kendo-theme-core/scss/components/splitter/_variables.scss" with (
    $kendo-splitter-border-width: $kendo-splitter-border-width,
    $kendo-splitter-font-family: $kendo-splitter-font-family,
    $kendo-splitter-font-size: $kendo-splitter-font-size,
    $kendo-splitter-line-height: $kendo-splitter-line-height,
    $kendo-splitter-bg: $kendo-splitter-bg,
    $kendo-splitter-text: $kendo-splitter-text,
    $kendo-splitter-border: $kendo-splitter-border,
    $kendo-splitter-splitbar-size: $kendo-splitter-splitbar-size,
    $kendo-splitter-drag-handle-length: $kendo-splitter-drag-handle-length,
    $kendo-splitter-drag-handle-thickness: $kendo-splitter-drag-handle-thickness,
    $kendo-splitter-drag-icon-margin: $kendo-splitter-drag-icon-margin,
    $kendo-splitter-collapse-icon-padding-x: $kendo-splitter-collapse-icon-padding-x,
    $kendo-splitter-collapse-icon-padding-y: $kendo-splitter-collapse-icon-padding-y,
    $kendo-splitbar-bg: $kendo-splitbar-bg,
    $kendo-splitbar-text: $kendo-splitbar-text,
    $kendo-splitbar-hover-bg: $kendo-splitbar-hover-bg,
    $kendo-splitbar-hover-text: $kendo-splitbar-hover-text,
    $kendo-splitbar-selected-bg: $kendo-splitbar-selected-bg,
    $kendo-splitbar-selected-text: $kendo-splitbar-selected-text
);
