@@ -31,7 +31,9 @@ export default function CustomHandleDemo() {
3131 style = { {
3232 width : orientation === 'horizontal' ? 2 : '100%' ,
3333 height : orientation === 'vertical' ? 2 : '100%' ,
34- background : dragging ? '#94a3b8' : '#cbd5e1' ,
34+ background : dragging
35+ ? 'color-mix(in srgb, var(--ty-color-primary) 52%, var(--ty-color-border))'
36+ : 'var(--ty-color-border)' ,
3537 } }
3638 />
3739 </ div >
@@ -42,9 +44,17 @@ export default function CustomHandleDemo() {
4244 minWidth : orientation === 'horizontal' ? 20 : 36 ,
4345 minHeight : orientation === 'vertical' ? 20 : 36 ,
4446 borderRadius : 999 ,
45- background : collapsed ? '#e2e8f0' : '#ffffff' ,
46- border : `1px solid ${ dragging ? '#94a3b8' : '#cbd5e1' } ` ,
47- boxShadow : dragging ? '0 0 0 4px rgba(148, 163, 184, 0.12)' : '0 1px 3px rgba(15, 23, 42, 0.12)' ,
47+ background : collapsed
48+ ? 'var(--ty-color-fill-secondary)'
49+ : 'var(--ty-color-bg-container)' ,
50+ border : `1px solid ${
51+ dragging
52+ ? 'color-mix(in srgb, var(--ty-color-primary) 48%, var(--ty-color-border))'
53+ : 'var(--ty-color-border-secondary)'
54+ } `,
55+ boxShadow : dragging
56+ ? '0 0 0 4px color-mix(in srgb, var(--ty-color-primary) 14%, transparent)'
57+ : '0 1px 2px rgba(15, 23, 42, 0.12)' ,
4858 display : 'flex' ,
4959 flexDirection : orientation === 'horizontal' ? 'column' : 'row' ,
5060 alignItems : 'center' ,
@@ -59,15 +69,21 @@ export default function CustomHandleDemo() {
5969 width : 3 ,
6070 height : 3 ,
6171 borderRadius : '50%' ,
62- background : collapsed ? '#64748b' : '#94a3b8' ,
72+ background : collapsed
73+ ? 'var(--ty-color-text-tertiary)'
74+ : 'var(--ty-color-text-secondary)' ,
6375 } }
6476 />
6577 ) ) }
6678 </ div >
6779 </ div >
6880 ) }
69- style = { { height : 220 , border : '1px solid #dcdee2' , background : '#f8fafc' } } >
70- < Split . Pane style = { { padding : 16 , background : '#fff' } } >
81+ style = { {
82+ height : 220 ,
83+ border : '1px solid var(--ty-color-border-secondary)' ,
84+ background : 'var(--ty-color-fill)' ,
85+ } } >
86+ < Split . Pane style = { { padding : 16 , background : 'var(--ty-color-bg-container)' } } >
7187 Navigation
7288 </ Split . Pane >
7389 < Split . Pane min = "160px" style = { { padding : 16 } } >
0 commit comments