Skip to content

feat: keep the Add account action visible while scrolling#1087

Open
vytisbulkevicius wants to merge 3 commits into
developmentfrom
feat/1070
Open

feat: keep the Add account action visible while scrolling#1087
vytisbulkevicius wants to merge 3 commits into
developmentfrom
feat/1070

Conversation

@vytisbulkevicius

@vytisbulkevicius vytisbulkevicius commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

Summary

When many social accounts are connected, the "Add account" action was only available at the very bottom of the Accounts list, making it hard to find as the list grows. This makes the existing "Add account" element sticky so it stays visible while scrolling a long list. It only activates with 2+ accounts; with a short list there is no visual change. No duplicated component or auth logic.

Will affect the visual aspect of the product

YES — the "Add account" bar sticks to the bottom of the accounts list while scrolling.

Test instructions

  • Connect 2+ accounts so the Accounts list is long enough to scroll.
  • Scroll the Accounts tab and confirm the "Add account" bar stays pinned at the bottom of the view.
  • With 0–1 accounts (short list), confirm nothing changed.

Check before Pull Request is ready:

Note: this is a presentational, CSS-only change (a position: sticky toggle on the "Add account" action). There is no server-side logic to unit test, the project has no JS/Vue unit-test harness, and an e2e assertion for scroll-stickiness would be flaky, so no automated test is included. Verified manually in the dashboard.

Closes #1070

When many accounts are connected, the "Add account" action was only reachable
at the bottom of the list. Make it sticky so it stays visible while scrolling a
long accounts list; with a short list the behaviour is unchanged.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@pirate-bot pirate-bot added the pr-checklist-incomplete The Pull Request checklist is incomplete. (automatic label) label Jun 19, 2026
@pirate-bot

pirate-bot commented Jun 19, 2026

Copy link
Copy Markdown
Contributor

Plugin build for 4441417 is ready 🛎️!

@vytisbulkevicius

Copy link
Copy Markdown
Contributor Author

@copilot resolve the merge conflicts in this pull request

Copilot AI commented Jul 5, 2026

Copy link
Copy Markdown

@copilot resolve the merge conflicts in this pull request

Merge conflicts resolved. The only conflict was in the built assets/js/build/dashboard.js — I merged origin/development into the branch, rebuilt from the merged sources (so the output includes both the sticky Add Account changes and the Edit Post button from development), and committed the result.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-checklist-incomplete The Pull Request checklist is incomplete. (automatic label)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants