As emojis are not standardized across ios and android, I run into problem so android users see plain emojis instead of checkmarks in the screen shot included.
So i habe to switch to common unicode characters (2nd screen shot) which is ugly.
Is there a way to standardize emojis across platforms? I cant use images in new table as they don’t have actions
what would you recommend how to build this control for managing time sheets (columns are day names and rows are hours)
Each cell in the screen should have action and showing different states (ideally images or text)
I tried with custom container with hours collection for each hour as a row thay has a list of days as a grid which is set to horizontal view. But you can’t adjust horizontal cards to mimic check boxes. Checkbox collection unfortunatelly does not offer horizontal view.
Thanks in advance for your help and idea suggestions
I need 3rd state (not only check/uncheck), but that can be solved with images.
What kind of component is this? I use newtable currently.
Strange thing: I started with free plan and chosen new table component, then switched to maker plan and Glide has automatically upgraded me to inline list component but the functionality remained.
This is how it looks like currently. It does the work but the BIG ISSUE is customer being unable to see all days and hours on small screen. This could be solved by fixing headers row (days) and first column (hours), but I don’t dare experimenting with CSS - and I don’t know CSS at all.
Is it too complicated to add CSS to fix header row and first column?
and I think there is bug in Glide with new table component:
… dots are displayed at the end although collection item actions have been disabled. When user clicks on … at the end (scrolling completely right), the app crashes and restartes:
I have some CSS that will freeze the header row (@tuzin helped me with that), but unfortunately it breaks the horizontal scrolling. But here is what I use anyway, in case you want to experiment:
This is what you can use to make your table header fixed while being able to scroll both ways. Note that 70vh means that your table will take up maximum of 70% of the vertical space that fits on a screen. You can play around with that value to fine-tune it as you prefer. background-color: var(--gv-n50); makes the header’s background color the same as the app’s background color. This is useful in case you’re using auto light/dark mode setting.