diff --git a/apps/web/src/styles/base.css b/apps/web/src/styles/base.css index d217318..44ad026 100644 --- a/apps/web/src/styles/base.css +++ b/apps/web/src/styles/base.css @@ -1638,6 +1638,13 @@ ul[data-type='task_list'] li > label { margin-top: 0.25em; } +/* Editor/auth NodeView only (the bare-input shape has no label): its line + metrics sit the checkbox ~3px lower than in the public view, so pull the + label up by that much — tuned to Stefan's eye on the live stage (#137). */ +ul[data-type='task_list'] li > label { + margin-top: calc(0.25em - 3px); +} + ul[data-type='task_list'] li p:first-of-type { margin-top: 0; }