A friendly SQL formatter mckayla.dev/squill
Something went wrong. Try again.
Playground: tab stops measure from the code, not the gutter master
The line-number ::before was an inline-block at the head of every line, so CSS tab stops (multiples of tab-size from the line box start) landed mid-phase after the gutter's width - the first tab rendered at whatever remainder was left (width 1 at tab-size 2, 3 at 4, 1 at 5...). Numbers now sit absolutely positioned inside reserved padding, each line is its own pre-formatted block, and the first tab stop lands a full tab-size from where the code starts at every width. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Author Goldfinch Co-author Claude Fable 5 Date (Jul 19, 2026, 4:43 PM UTC) Commit 1a1bfccf 1a1bfccfcf8da8e5801adc44cdfb7e9385ef0ff4 Parent e279b81d e279b81d8c8085e94a20e41c91bc45a24a45da97