fix: image resize preview, todo checkbox alignment, modal overflow clip
- Image resize respects width attr in preview (no more snap-back) - Single-task checkbox aligned with flex center instead of translateY hack - Modal/detail containers clip card-bar at rounded corners - Right-click on image no longer triggers resize (left-button only) - Split dist.sh and bump.sh into separate scripts Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
6c0ca4373b
commit
b9bd294c90
6 files changed
+60
-27
No files matched your search
+10
-4
@@ -119,9 +119,12 @@ select[class*="border-t-accent"] {
|
||||
#tasks > div,
|
||||
#calendar > div,
|
||||
#gallery > div,
|
||||
#dialog > div {
|
||||
#dialog > div,
|
||||
#detail > div,
|
||||
#modal > div {
|
||||
border-radius: var(--ui-radius-modal);
|
||||
box-shadow: var(--ui-shadow-modal);
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
/* Overlay backdrop blur (applies to anything that's already an .overlay) */
|
||||
@@ -1075,7 +1078,7 @@ body.anim-slow .board-card.card-pulse-local {
|
||||
margin: 0 !important;
|
||||
margin-left: -1.5em !important;
|
||||
display: flex !important;
|
||||
align-items: flex-start;
|
||||
align-items: center;
|
||||
gap: 10px;
|
||||
min-height: 28px;
|
||||
padding: 5px 0;
|
||||
@@ -1086,7 +1089,6 @@ body.anim-slow .board-card.card-pulse-local {
|
||||
.todo-text { flex: 1; min-width: 0; line-height: 1.5; user-select: none; }
|
||||
.todo-cb {
|
||||
width: 18px; height: 18px; min-width: 18px;
|
||||
transform: translateY(-9px);
|
||||
border: 2px solid var(--t-border); border-radius: 3px;
|
||||
background: transparent; cursor: pointer;
|
||||
display: flex; align-items: center; justify-content: center;
|
||||
@@ -1139,9 +1141,13 @@ body.anim-slow .board-card.card-pulse-local {
|
||||
#board-preview-body.prose img,
|
||||
#board-preview-body .prose img {
|
||||
max-width: 100%;
|
||||
width: auto;
|
||||
height: auto;
|
||||
}
|
||||
#editor-preview .prose img:not([width]),
|
||||
#board-preview-body.prose img:not([width]),
|
||||
#board-preview-body .prose img:not([width]) {
|
||||
width: auto;
|
||||
}
|
||||
.prose table { border-collapse: collapse; width: 100%; margin: 0.8em 0; }
|
||||
.prose th, .prose td { border: 1px solid var(--t-border); padding: 0.4em 0.8em; text-align: left; }
|
||||
.prose th { background: var(--t-raised); color: var(--t-bright); font-weight: 600; }
|
||||
|
||||
Reference in new issue
Block a user