hasura / graphql-engine

Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.
https://hasura.io
Apache License 2.0
31.08k stars 2.77k forks source link

Feature: Make datatable header sticky #7996

Open sanderkooger opened 2 years ago

sanderkooger commented 2 years ago

Is your proposal related to a problem?

When using Hasura CLI to manage data in the DB i need to keep scrolling up and down to see what data i have and what field im working in. up to the point where I'm sticking postit notes on my screen. This becomes more and more of an issue, navigating bigger tables. image

Describe the solution you'd like

I think the header above the data table should become sticky, and stay visible during scroll actions.

Describe alternatives you've considered

post its. Permanent marker (did not work out well) CSS hack to Simulate a sticky header < == worked best

If the feature is approved, would you be willing to submit a PR?

I would like to try, But I don't know how the CLI web interface is built

vijayprasanna13 commented 1 year ago

@sanderkooger This issue has been resolved in https://github.com/hasura/graphql-engine/commit/3a81007de792594ea3f1984d433458affe793760 and should be available from v2.29 onwards.

https://github.com/hasura/graphql-engine/assets/11921040/300f7246-62ce-49d5-9233-ad41b305fd4f