fix(web): the ticket page shows its own changes at once, and a tidier header
The ticket page only refreshed when the live update arrived; a dropped or slow socket left an edit, a new subtask or a comment unseen until the page was reloaded. After each change made there, it now asks for the ticket, its comments and its subtasks again (twice, since the API projects its read model a moment after answering). "Seguir" and "Editar" are two matching buttons, side by side and level with the title's first line (under it on narrow screens), instead of a large button with a stray arrow and a loose grey pencil. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
@@ -47,11 +47,15 @@
|
||||
|
||||
.ts-issue__title-row {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
align-items: flex-start;
|
||||
gap: 0.5rem;
|
||||
gap: 0.75rem 1rem;
|
||||
margin-top: 0.75rem;
|
||||
|
||||
h1 {
|
||||
margin: 0.75rem 0 0;
|
||||
flex: 1 1 20rem;
|
||||
min-width: 0;
|
||||
margin: 0;
|
||||
font-size: clamp(1.625rem, 1.2rem + 1.4vw, 2.375rem);
|
||||
font-weight: 700;
|
||||
line-height: 1.1;
|
||||
@@ -59,6 +63,15 @@
|
||||
}
|
||||
}
|
||||
|
||||
// Follow and edit, together, level with the title's first line.
|
||||
.ts-issue__actions {
|
||||
display: flex;
|
||||
flex-shrink: 0;
|
||||
gap: 0.5rem;
|
||||
align-items: center;
|
||||
margin-top: 0.25rem;
|
||||
}
|
||||
|
||||
// Workflow: one button per allowed destination, in that status' colour.
|
||||
.ts-transitions {
|
||||
display: flex;
|
||||
|
||||
Reference in New Issue
Block a user