Air between the people
The member list stacked its names with no spacing at all. Each one is a button — a filled surface with its own corners — so edge to edge they read as a single block of chips rather than a list of people. Six is what the row beside the backlog already uses between the mode slot and the name, so the list is now spaced the way its own rows are. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
480ff32 parent: e04bb83 modified
common/frq/screens/chat.cljc +6 -0 | @@ -1203,7 +1203,13 @@ | ||
| 1203 | 1203 | :fill-height true |
| 1204 | 1204 | :reserve (below-messages) :spacing 8} |
| 1205 | 1205 | [:title-2 {:label (str "People " (count people))}] |
| 1206 | + ;; Air between the names. Each one is a button — a filled surface with | |
| 1207 | + ;; its own corners — and stacked with no spacing at all they met edge to | |
| 1208 | + ;; edge and read as one block of chips rather than a list of people. | |
| 1209 | + ;; Six is what the row beside the backlog already uses between the mode | |
| 1210 | + ;; slot and the name, so the list is spaced the way its own rows are. | |
| 1206 | 1211 | [:scroll {:scroll-key (str "users-" name) |
| 1212 | + :spacing 6 | |
| 1207 | 1213 | :orientation :vertical} |
| 1208 | 1214 | (if (seq people) |
| 1209 | 1215 | ;; Keyed, for the reason the conversation list is: this list reorders |
| @@ -1203,7 +1203,13 @@ | |||
| 1203 | :fill-height true | 1203 | :fill-height true |
| 1204 | :reserve (below-messages) :spacing 8} | 1204 | :reserve (below-messages) :spacing 8} |
| 1205 | [:title-2 {:label (str "People " (count people))}] | 1205 | [:title-2 {:label (str "People " (count people))}] |
| 1206 | + ;; Air between the names. Each one is a button — a filled surface with | ||
| 1207 | + ;; its own corners — and stacked with no spacing at all they met edge to | ||
| 1208 | + ;; edge and read as one block of chips rather than a list of people. | ||
| 1209 | + ;; Six is what the row beside the backlog already uses between the mode | ||
| 1210 | + ;; slot and the name, so the list is spaced the way its own rows are. | ||
| 1206 | [:scroll {:scroll-key (str "users-" name) | 1211 | [:scroll {:scroll-key (str "users-" name) |
| 1212 | + :spacing 6 | ||
| 1207 | :orientation :vertical} | 1213 | :orientation :vertical} |
| 1208 | (if (seq people) | 1214 | (if (seq people) |
| 1209 | ;; Keyed, for the reason the conversation list is: this list reorders | 1215 | ;; Keyed, for the reason the conversation list is: this list reorders |