@@ -789,7 +789,7 @@ async function loadStatuses() {
789789 {/ if }
790790 < Lozenge
791791 text= {(backboneItem .status_name || backboneItem .status )? .replace (' _' , ' ' ) || ' Status' }
792- customBg= {getStatusCategory (backboneItem .status_name || backboneItem .status , statuses, statusCategories)? .color || ' #6b7280 ' }
792+ customBg= {getStatusCategory (backboneItem .status_name || backboneItem .status , statuses, statusCategories)? .color || ' var(--ds-text-subtle) ' }
793793 / >
794794 < / div>
795795
@@ -838,7 +838,7 @@ async function loadStatuses() {
838838 bind: value= {editingTitle}
839839 data- item- id= {childItem .id }
840840 class = " font-medium text-sm mb-2 leading-snug w-full resize-none overflow-hidden bg-transparent border-none outline-none p-0 m-0"
841- style= " {hasGradient ? 'color: #111827;' : 'color: var(--ds-text);'}"
841+ style= " {hasGradient ? 'color: #111827; caret-color: #111827; ' : 'color: var(--ds-text); caret- color: var(--ds-text);'}"
842842 rows= " 3"
843843 onblur= {() => saveEditingItem (childItem)}
844844 onkeydown= {(e ) => {
@@ -878,7 +878,7 @@ async function loadStatuses() {
878878 {/ if }
879879 < Lozenge
880880 text= {(childItem .status_name || childItem .status )? .replace (' _' , ' ' ) || ' Status' }
881- customBg= {getStatusCategory (childItem .status_name || childItem .status , statuses, statusCategories)? .color || ' #6b7280 ' }
881+ customBg= {getStatusCategory (childItem .status_name || childItem .status , statuses, statusCategories)? .color || ' var(--ds-text-subtle) ' }
882882 / >
883883 < / div>
884884 < / div>
@@ -952,8 +952,8 @@ async function loadStatuses() {
952952 }}
953953 placeholder= " Enter a summary..."
954954 rows= " 2"
955- class = " w-full px-0 py-0 text-sm resize-none border-0 focus:outline-none focus:ring-0 text-gray-900 "
956- style= " background-color: transparent;"
955+ class = " w-full px-0 py-0 text-sm resize-none border-0 focus:outline-none focus:ring-0"
956+ style= " background-color: transparent; color: var(--ds-text); caret-color: var(--ds-text); "
957957 >< / textarea>
958958 < / div>
959959
@@ -977,7 +977,7 @@ async function loadStatuses() {
977977 }
978978 }}
979979 class = " w-7 h-7 rounded-md flex items-center justify-center border overflow-hidden transition-all hover:scale-105"
980- style= " {selectedWorkspace?.avatar_url ? '' : `background-color: ${selectedWorkspace?.color || '#3b82f6 '};`} border-color: var(--ds-border);"
980+ style= " {selectedWorkspace?.avatar_url ? '' : `background-color: ${selectedWorkspace?.color || 'var(--ds-interactive) '};`} border-color: var(--ds-border);"
981981 title= {selectedWorkspace? .name || ' Select workspace' }
982982 >
983983 {#if selectedWorkspace? .avatar_url }
@@ -1005,13 +1005,15 @@ async function loadStatuses() {
10051005 const dropdown = document .getElementById (dropdownId);
10061006 if (dropdown) dropdown .classList .add (' hidden' );
10071007 }}
1008- class = " w-full flex items-center gap-2 px-3 py-2 text-sm hover:bg-gray-100 transition-colors"
1008+ class = " w-full flex items-center gap-2 px-3 py-2 text-sm transition-colors"
10091009 style= " color: var(--ds-text);"
1010+ onmouseenter= {(e ) => e .currentTarget .style .background = ' var(--ds-surface-hovered)' }
1011+ onmouseleave= {(e ) => e .currentTarget .style .background = ' ' }
10101012 >
10111013 {#if ws .avatar_url }
10121014 < img src= {ws .avatar_url } alt= " {ws.name} avatar" class = " w-5 h-5 rounded object-cover flex-shrink-0" / >
10131015 {: else }
1014- < div class = " w-5 h-5 rounded flex items-center justify-center flex-shrink-0" style= " background-color: {ws.color || '#3b82f6 '};" >
1016+ < div class = " w-5 h-5 rounded flex items-center justify-center flex-shrink-0" style= " background-color: {ws.color || 'var(--ds-interactive) '};" >
10151017 {#if ws .icon }
10161018 < svelte: component this = {iconMap[ws .icon ] || Package} class = " w-3 h-3 text-white" / >
10171019 {: else }
0 commit comments