-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Keep "Save changes" on the Replication tab #31404
Comments
Refining notes:
|
Some options here I'm between Option 1 & 2. Option 1 is most consistent with our save behavior throughout the UI, but the user would still have to scroll to the bottom. Option 2 is a good compromise, but fixed-height tables can be annoying. Interested on hearing thoughts on these trade-offs... |
Refining notes:
|
@nora-airbyte I took some time to implement this, and I'm now questioning whether this is the right approach. My concerns:
I pulled up my old PR that re-introduced a fixed bar at the bottom. The UX feels a lot better to me here, because I can always see the buttons. Screen.Recording.2023-10-24.at.2.32.32.PM.movI share your hesitance about introducing new one-off patterns like this fixed footer, but this page feels like a special case to me because:
Curious to hear your thoughts! |
To address concerns:
I think this solution does solve the immediate problem of users missing the save button the best, but I do think it might cause confusion down the line, especially with the changes we're making to replication settings. If we're ok maybe revisiting this UX in the future, I'm ok with shipping this fixed-to-bottom solution for now. |
Refining notes:
|
Closing in favor of https://github.com/airbytehq/airbyte-internal-issues/issues/4865 |
On the Replication tab of a Connection, the "Save changes" button appears below the list of streams. This means that if you have many streams, you need to scroll down to the bottom of the list to see the save button.
Ideally the button is always visible so the user knows they can at any time save changes, even if they have more streams than fit the page.
The text was updated successfully, but these errors were encountered: