New in Docs: forms and layouts updates

Hey everyone! Happy Thursday!.

We’re back with another set of Docs features! These are all about forms and layouts: giving you more control over how your forms behave and how your layouts are presented.

For our Pro Tier customers and above

1. Conditional form logic

Build forms that adapt as they’re filled out. Add conditional logic so fields show or hide based on earlier answers, and people only see what’s relevant to them. Works with select list, toggle, checkbox, and relation fields.

For all Tiers

2. Customizable form submit button

Customize your form’s submit button including text, icon, color, and size. You can also localize the copy for another language.

3. Hide the table/view link in row modals

Configure a layout to hide the link that takes people from an opened row back to its full table or view. Great for keeping people focused on the experience you’ve built. (Note that this is a presentation choice, not a security control. People can still reach the table or view through other paths.)

4. Add row button in subtables

Subtables can now show an add-row button right in the header, giving you a clear, built-in way to add new items.

These updates make forms and layouts feel more intentional. Whether you’re building a public-facing form, a focused row view, or a subtable-powered tracker, you now have the controls to shape exactly what people see and how they interact with your doc.

Go try these out! We’d love to hear what you think.

34 Likes

Ruggy, you just made my week!!! Off to give all my forms an upgrade!!

7 Likes

Omfg. These exact updates have been on my wishlist for YEARS.
Ruggy (and dev teams), I’d hug you so hard right now if I could. I almost want to cry.

6 Likes

If these work as shown, it’s like Christmas in July (well, September but it’s as hot as July so).

But I don’t seem to see where/how to add conditional logic to forms.

I also don’t see any option to hide the Hide the table/view link in row modals.

Could you also elaborate on number 4?

2 Likes

Conditional logic! Jump for Joy!

4 Likes


@Samuel_Langford here’s an example. Before, the only new row button in a subtable was at the bottom of the table. Now we have a top button option option just like a table on a canvas.

4 Likes

Hey!
Were you able to reload and see “Conditional Logic” in your side panel when you select a form column/question? You can see where it shows up in the demo video above!

2 Likes

Yes, thank you it’s working now. I had to close all my coda tabs and open them again.I saw the option to change the submit button text and not the conditional logic at first. My bad!

2 Likes

All good! Glad it’s working for you now.

1 Like

Ooh, I have to rethink all my forms now!!!

2 Likes

Thanks for adding this! This will now prevent me and other people to accidentaly go where they didn’t want to go. My automatic behavior always tricked me into pressing the back button, sending me to the wrong page a lot of times.

4 Likes

Wow! Wow! Wow!

Thank you guys! Every second week for 3 years I’ve had ask about “can we have that button in my language” - now I can send a mass email with the great news :grin:

PS: When you have a minute do the same conditional logic for table views, too, please :slight_smile:

3 Likes

A big well done to the dev team. :heart: I am really loving to see the energy coming back into this product with the frequency of updates recently.

6 Likes

Applause to all the hard working engineers, testers, PM, and other humans involved.

Exactly what is needed.

Every one of these updates is a big step forward for Superhuman Docs.

Well done everyone, much appreciated!

:lobster:Max

7 Likes

wonderful update, coda is polishing its products, giving it the love it deserves. very much appreciated, thx to all involved.

6 Likes

These are the features we have been waiting for. Kudos to the team!

4 Likes

Being able to do this with detail views would be amazing.

2 Likes

@Stefan_Stoyanov @Samuel_Langford would love to hear more about the conditional logic use cases for table and detail views. What are some examples where it would be helpful? What are you doing today?

1 Like

Hi Shelley! I’d love to share. My day is open.

1 Like

Hi @Shelley_Garg

I’ve had dozens of cases. How would be best to share these? Maybe a video meeting?