fix: widen sleep picker to 150px so custom input gets proper space

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
HoneyandClaude Sonnet 4.6 committed 2026-05-14 19:37:20 +02:00
1 parent 6fcf3179be
commit 6d0d1b28dc
1 file changed
+2 -2
+2 -2
View File
@@ -945,7 +945,7 @@ nav{flex:1;overflow-y:auto;padding:4px 10px}
.abs-extra-btn{display:flex;align-items:center;gap:5px;padding:7px 12px;background:var(--surface);border:1px solid var(--border);border-radius:20px;color:var(--text2);font-family:var(--font);font-size:12px;font-weight:600;cursor:pointer;transition:color .15s,background .15s;white-space:nowrap}
.abs-extra-btn:hover,.abs-extra-btn.active{color:var(--accent);border-color:var(--accent);background:var(--accent-dim)}
.abs-picker{display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);background:var(--surface);border:1px solid var(--border2);border-radius:10px;box-shadow:0 12px 32px rgba(0,0,0,.5);overflow:hidden;z-index:10;min-width:90px}
.abs-picker.abs-picker-right{left:auto;right:0;transform:none}
.abs-picker.abs-picker-right{left:auto;right:0;transform:none;min-width:150px}
.abs-picker.open{display:block}
.abs-picker button{display:block;width:100%;padding:9px 16px;background:none;border:none;color:var(--text);font-family:var(--font);font-size:13px;cursor:pointer;text-align:left;transition:background .15s;white-space:nowrap}
.abs-picker button:hover{background:var(--surface2)}
@@ -957,7 +957,7 @@ nav{flex:1;overflow-y:auto;padding:4px 10px}
.abs-sleep-custom-row input:focus{border-color:var(--accent)}
.abs-sleep-custom-row input[type=number]::-webkit-inner-spin-button,.abs-sleep-custom-row input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.abs-sleep-custom-row input[type=number]{-moz-appearance:textfield}
.abs-sleep-custom-ok{flex-shrink:0;padding:4px 8px;background:var(--accent);border:none;border-radius:5px;color:#fff;font-family:var(--font);font-size:11px;font-weight:600;cursor:pointer}
.abs-sleep-custom-ok{flex-shrink:0;padding:3px 6px;background:var(--accent);border:none;border-radius:5px;color:#fff;font-family:var(--font);font-size:10px;font-weight:600;cursor:pointer}
.abs-chapter-list{flex-shrink:0;overflow-y:auto;max-height:0;transition:max-height .3s ease;border-top:1px solid transparent}
.abs-chapter-list.open{max-height:220px;border-color:var(--border)}
.abs-ch-item{display:flex;align-items:center;gap:10px;padding:8px 20px;cursor:pointer;transition:background .15s}