feat(pilot): banner Verifying + Partial states
Verifying: amber pulse animation, confidence pill becomes 'Applied Xm ago', three actions (overflow for Mark partial, Didn't work, It worked). window.prompt used for the partial notes + failure reason inputs — good-enough v1 pending an inline composer. Partial: cyan-toned to signal 'parked, outcome unknown', shows saved notes inline, Finish it / Didn't work / It worked actions. Adds pulse-amber to @theme animations alongside slide-up. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -87,11 +87,17 @@
|
||||
--animate-scale-in: scale-in 150ms ease-out both;
|
||||
--animate-fade: fadeIn 300ms ease both;
|
||||
--animate-slide-up: slide-up 320ms cubic-bezier(.22,.9,.28,1) both;
|
||||
--animate-pulse-amber: pulse-amber 1.6s infinite;
|
||||
|
||||
@keyframes slide-up {
|
||||
from { transform: translateY(14px); opacity: 0; }
|
||||
to { transform: translateY(0); opacity: 1; }
|
||||
}
|
||||
@keyframes pulse-amber {
|
||||
0% { box-shadow: 0 0 0 0 rgba(251,191,36,0.45); }
|
||||
70% { box-shadow: 0 0 0 10px rgba(251,191,36,0); }
|
||||
100% { box-shadow: 0 0 0 0 rgba(251,191,36,0); }
|
||||
}
|
||||
@keyframes fade-in {
|
||||
from { opacity: 0; } to { opacity: 1; }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user