v4 effects save

This commit is contained in:
dobby-d-elf committed 2026-05-21 06:35:07 -06:00
1 parent ca6736407e
commit 6c96423231
3 files changed
+9 -2

No files matched your search

+1 -1
View File
@@ -3652,7 +3652,7 @@ function renderSessionListFromCache(){
};
if(!readOnly){
el.append(
_makeSessionSwipeAffordance('right',s.archived?'undo':'archive',s.archived?t('session_restore'):t('session_batch_archive')),
_makeSessionSwipeAffordance('right',s.archived?'undo':'archive',s.archived?'Restore':t('session_batch_archive')),
_makeSessionSwipeAffordance('left','trash-2',t('session_batch_delete')),
);
}
+4
View File
@@ -750,6 +750,10 @@
.session-item.active{background:var(--accent-bg);color:var(--accent);}
.session-item.active.swiping-right{background:color-mix(in srgb,var(--warning) 20%,var(--accent-bg));}
.session-item.active.swiping-left{background:color-mix(in srgb,var(--error) 18%,var(--accent-bg));}
.session-item.archived .session-swipe-affordance-right{background:var(--success);}
.session-item.archived.swiping-right,
.session-item.archived.dragging.swiping-right{background:color-mix(in srgb,var(--success) 16%,var(--surface));box-shadow:0 0 0 1px color-mix(in srgb,var(--success) 48%,transparent);}
.session-item.active.archived.swiping-right{background:color-mix(in srgb,var(--success) 20%,var(--accent-bg));}
.session-item.streaming .session-title{color:var(--accent);}
.session-item.streaming .session-title-row{color:var(--text);}
.session-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;overflow:hidden;}
+4 -1
View File
@@ -138,7 +138,7 @@ def test_session_swipes_show_visual_feedback_and_touch_load_clears():
assert ".session-item.swiping-left" in STYLE_CSS
assert "const _makeSessionSwipeAffordance=(side,icon,label)=>{" in SESSIONS_JS
assert "affordance.setAttribute('aria-hidden','true');" in SESSIONS_JS
assert "_makeSessionSwipeAffordance('right',s.archived?'undo':'archive'" in SESSIONS_JS
assert "_makeSessionSwipeAffordance('right',s.archived?'undo':'archive',s.archived?'Restore':t('session_batch_archive'))" in SESSIONS_JS
assert "_makeSessionSwipeAffordance('left','trash-2'" in SESSIONS_JS
assert ".session-swipe-affordance{" in STYLE_CSS
assert "opacity:var(--session-swipe-progress,0)" in STYLE_CSS
@@ -146,6 +146,9 @@ def test_session_swipes_show_visual_feedback_and_touch_load_clears():
assert ".session-item.swiping-right{background:color-mix(in srgb,var(--warning) 16%,var(--surface));box-shadow:0 0 0 1px color-mix(in srgb,var(--warning) 48%,transparent);}" in STYLE_CSS
assert ".session-item.swiping-left{background:color-mix(in srgb,var(--error) 14%,var(--surface));box-shadow:0 0 0 1px color-mix(in srgb,var(--error) 48%,transparent);}" in STYLE_CSS
assert "background:var(--warning)" in STYLE_CSS
assert ".session-item.archived .session-swipe-affordance-right{background:var(--success);}" in STYLE_CSS
assert ".session-item.archived.dragging.swiping-right" in STYLE_CSS
assert ".session-item.active.archived.swiping-right{background:color-mix(in srgb,var(--success) 20%,var(--accent-bg));}" in STYLE_CSS
assert "background:var(--error)" in STYLE_CSS
assert ".session-item.swiping-right .session-swipe-affordance-right" in STYLE_CSS
assert ".session-item.swiping-left .session-swipe-affordance-left" in STYLE_CSS