Stabilize playback state and cursor feedback
This commit is contained in:
@@ -1352,6 +1352,37 @@ html[data-process-state="playing-ready"] body {
|
||||
cursor: var(--process-cursor, progress) !important;
|
||||
}
|
||||
|
||||
html body.modal-open {
|
||||
cursor: var(--default-cursor, default) !important;
|
||||
}
|
||||
|
||||
html[data-process-state="command-waiting"] a:not([aria-disabled="true"]),
|
||||
html[data-process-state="command-waiting"] button:not([disabled]),
|
||||
html[data-process-state="command-waiting"] input:not([disabled]),
|
||||
html[data-process-state="command-waiting"] textarea:not([disabled]),
|
||||
html[data-process-state="command-waiting"] select:not([disabled]),
|
||||
html[data-process-state="command-waiting"] [role="button"],
|
||||
html[data-process-state="waiting-generating"] a:not([aria-disabled="true"]),
|
||||
html[data-process-state="waiting-generating"] button:not([disabled]),
|
||||
html[data-process-state="waiting-generating"] input:not([disabled]),
|
||||
html[data-process-state="waiting-generating"] textarea:not([disabled]),
|
||||
html[data-process-state="waiting-generating"] select:not([disabled]),
|
||||
html[data-process-state="waiting-generating"] [role="button"],
|
||||
html[data-process-state="playing-generating"] a:not([aria-disabled="true"]),
|
||||
html[data-process-state="playing-generating"] button:not([disabled]),
|
||||
html[data-process-state="playing-generating"] input:not([disabled]),
|
||||
html[data-process-state="playing-generating"] textarea:not([disabled]),
|
||||
html[data-process-state="playing-generating"] select:not([disabled]),
|
||||
html[data-process-state="playing-generating"] [role="button"],
|
||||
html[data-process-state="playing-ready"] a:not([aria-disabled="true"]),
|
||||
html[data-process-state="playing-ready"] button:not([disabled]),
|
||||
html[data-process-state="playing-ready"] input:not([disabled]),
|
||||
html[data-process-state="playing-ready"] textarea:not([disabled]),
|
||||
html[data-process-state="playing-ready"] select:not([disabled]),
|
||||
html[data-process-state="playing-ready"] [role="button"] {
|
||||
cursor: var(--pointer-cursor, pointer) !important;
|
||||
}
|
||||
|
||||
/* Placeholder styling - lighter and italic, with padding to avoid cursor overlap */
|
||||
#player_input::placeholder {
|
||||
color: var(--ink-disabled);
|
||||
|
||||
Reference in New Issue
Block a user