Skip to content

Refresh website UX and add dynamic contributors listing - #39

Merged
lipkau merged 3 commits into
masterfrom
website-refresh
May 17, 2026
Merged

lipkau merged 3 commits into
masterfrom
website-refresh

Conversation

@lipkau

@lipkau lipkau commented May 11, 2026 •

Copy link
Copy Markdown
Member

Summary

  • refresh landing and documentation UX with clearer quickstart/module messaging, improved section consistency, and updated people/contributors flow
  • add CI-generated contributors aggregation across AtlassianPS repos and publish /contributors/ as the canonical full list
  • fix docs-link integrity issues found during review (Confluence command route, Gallery recipe route, and docs-link gating for modules without published docs)
  • harden homepage avatars by loading directly from github.com/<user>.png with fallback, removing client-side GitHub API calls/localStorage caching

Test plan

  • bundle exec jekyll build --baseurl ""
  • Open homepage on desktop and narrow/mobile widths and verify hero, quickstart, module grid, people avatars, and navbar interactions
  • Open /docs/JiraPS/ and verify search dropdown sizing/wrapping and docs code-block styling
  • Open /contributors/ and verify table rendering plus homepage people-section link target

Made with Cursor

Unify the landing page and navigation behavior so content is clearer on desktop and mobile, and add a generated contributors page so recognition can scale across all AtlassianPS repositories.

Co-authored-by: Cursor <cursoragent@cursor.com>
@lipkau
lipkau requested a review from a team as a code owner May 11, 2026 21:46
lipkau and others added 2 commits May 18, 2026 00:55
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@lipkau
lipkau merged commit 5827075 into master May 17, 2026
2 checks passed
@lipkau
lipkau deleted the website-refresh branch May 17, 2026 23:15
lipkau added a commit that referenced this pull request May 18, 2026
* Refresh website UX and add dynamic contributors listing

Unify the landing page and navigation behavior so content is clearer on desktop and mobile, and add a generated contributors page so recognition can scale across all AtlassianPS repositories.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Refine landing copy and fix docs link integrity

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* Load people avatars directly from GitHub

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant