Well. . . I guess I was hoping for a non-CSS solution.
Actually I do want it on mobile. There are a number of fields, and they’re all either short strings or small numbers. Plenty of width even on a handheld form factor. I actually assumed this would be really easy on Pages, but I’ve only worked with Apps so far.
Time to figure out where the Apps style sheets live. . . unless anybody else has a suggestion.
Good thought. I’ve gone back and forth on empty text over the years. On a “create new” form they can work out pretty well, but on an edit form one doesn’t really ever see the empty text, unless one or more fields happens to be empty.
I seem to recall that @Manu.n shared a very nice example of side by side input components using CSS. I can’t find it right now, but it would be worth hunting down. Most of his samples were copyable.
I’m. . . not quite sure what I’m looking at there. You did manage to put 3 controls (er, components) side-by-side, so that’s similar to what I’m trying to accomplish. I only need a single component on each line, but I’d like the label and the control associated with that label to be arranged horizontally rather than vertically.
So I kind of get the point, but that made me wonder if anybody’s tried using flexbox on these forms.
This trick of using a rich text component to enter CSS: is that a supported feature? Also I would have expected that component to be above the styled components, so that was a surprise. Finally, are the IDs/classnames used within the form documented anywhere?
CSS in Glide Apps is not officially supported by Glide but it works and many use CSS to change the design of their apps.
CSS is supported in Pages, however. I’m not sure to what extent as I’ve only built in Pages a few times and never use CSS.
@ThinhDinh and @Lucas_Pires for instance have provided a CSS library, if I recall correctly the library is hosted in Notion, you’ll find the link by searching the community forum.