bahalaka.com · ~f
On mobile (≤600px), the comment form stacked vertically with flex-direction: column. The name input expanded to full width, consuming an entire row just for a name field. This made the comment form feel bloated and unusable on phones — too much scrolling, too little value per screen inch.
The mobile responsive rule set .comment-form { flex-direction: column } and .comment-form input[type="text"] { flex: unset }, which removed the 120px constraint and let the name input fill the full container width. Meanwhile, localStorage already remembered the user's name — but the form always showed the full input regardless.
When a name is saved in localStorage, the form now shows a compact one-liner: "Posting as Name" with a change link. The name input is hidden until the user explicitly clicks change. First-time users still see the name input.
flex-wrap: wrap instead of stacking to column on mobilemax-width: 200px — never full-width.cf-body row — always side-by-sideflex-direction: column override entirelyBoard 2 — Auth Infrastructure. The comment form is now mobile-ready for the auth layer that will replace localStorage names with real sessions.