Improves event layout and stacking logic
Refactors the event layout and stacking logic based on review feedback. This includes: - Merging conflicting event groups to prevent inconsistencies. - Implementing minimal stack level assignment using a min-heap. - Consolidating styling and using DateService for drag operations. - Adding reflow after drag and drop. - Improving the column event filtering to include events overlapping midnight. - Ensuring explicit sorting of events for grid layout.
This commit is contained in:
parent
b590467f60
commit
faa59f6a3c
19 changed files with 1502 additions and 55 deletions
|
|
@ -209,6 +209,28 @@
|
|||
.single-column {
|
||||
max-width: 600px;
|
||||
}
|
||||
|
||||
.test-badge {
|
||||
display: inline-block;
|
||||
margin-left: 15px;
|
||||
padding: 6px 14px;
|
||||
border-radius: 6px;
|
||||
font-weight: bold;
|
||||
font-size: 14px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
.test-passed {
|
||||
background: #4caf50;
|
||||
color: white;
|
||||
}
|
||||
.test-failed {
|
||||
background: #f44336;
|
||||
color: white;
|
||||
}
|
||||
.test-pending {
|
||||
background: #ff9800;
|
||||
color: white;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue