Help

This Product Ideas board is currently undergoing updates, but please continue to submit your ideas.

Sticky header in list view

cancel
Showing results for 
Search instead for 
Did you mean: 
Jeroen_Sarink
6 - Interface Innovator
6 - Interface Innovator
Status: New Ideas
The issue

We're working with list views that show a lot of numeric data for each record. When scrolling down, the header row moves up along with the records, so it immediately disappears from view and all numbers (which don't have any horizontal separator either) become a big blur of numbers. 

 
What is the proposed idea/solution?

It would be great if there would be options to:

  • Enable a sticky header
  • Show a subtle vertical line to separate columns
  • Color or otherwise format columns
 
How does is solve the user problems?

I believe any of the above options would greatly help in keeping (large) list views readable.

7 Comments
JLindem
6 - Interface Innovator
6 - Interface Innovator

I can see that you're using the interface, and sadly, these don't have many options for customisation. However, in the normal Airtable views, the field names are always shown at the top. Perhaps changing to the grid view in the interface accomplishes what you need? 

Jeroen_Sarink
6 - Interface Innovator
6 - Interface Innovator

Thanks for your suggestion! Indeed - the screenshot that I added was of a List with just one level, so a grid could replace that quite well.

However, we also use List views with multiple levels which we can't replace with grids. These list also consist of a few hundred records, so we're bound to scroll down at some point.

It seems like pretty natural UI behavior to me that a header shouldn't disappear from view when scrolling through data, so I hope this will be picked up by Airtable at some point.

JLindem
6 - Interface Innovator
6 - Interface Innovator

The interfaces have a lot more to be desired... I have seen many feature requests for the interfaces here, but I doubt they'll add much to it. 

I can recommend that you have a look at a 3rd party portal or interface builder. For example Stacker, Softr, or Noloco.

Jeroen_Sarink
6 - Interface Innovator
6 - Interface Innovator

Thanks for your suggestions. I was hoping to stay inside the Airtable infrastructure as much as possible, but I'm afraid you're right. I'll have a look at those third party tools.

jakemmarsh
Airtable Employee
Airtable Employee

Hi @JeroenB, I wanted to let you know that as of last week, we've rolled out sticky headers in list views/elements to all users. With this change, the header corresponding to the section currently in view should stay "sticky" at the top of the page. I hope this solves your issue!

Jeroen_Sarink
6 - Interface Innovator
6 - Interface Innovator

Many thanks! This change made a lot of our interfaces much easier to work with.

Craig_Toohey
6 - Interface Innovator
6 - Interface Innovator

@jakemmarsh thanks for your response on this thread.  It looks like this isn't the case when using a list view on a Record Review page.  I'm viewing a linked fields as a View, which I really love, but the heading isn't sticky in this view.  

Here's how my page is set up.

Craig_Toohey_0-1728031409907.png

 

As other commenters have suggested, I can just switch to grid view if I need the headers to stick, but it would be great to have sticky headers in this list view too - it's a lot cleaner!

another thing that would be great would be an ability to adjust the size of this list view.  I can't access the horizontal scroll bar without scrolling all the way to the the bottom fo the list.  And using the click on the scroll wheel doesn't seem to allow us to slide over.