Skip to content

feat(board): add 9th board#121

Open
kguzek wants to merge 7 commits intomainfrom
feat/ix-board
Open

feat(board): add 9th board#121
kguzek wants to merge 7 commits intomainfrom
feat/ix-board

Conversation

@kguzek
Copy link
Copy Markdown
Member

@kguzek kguzek commented Apr 1, 2026

  • adds the current (9th) board
  • adds a new redirect for /solvro/board -> /solvro/ix_board for maintainability (easily configurable in astro.config.mjs
  • adds a wrapper to PersonCard which finds the member in our CMS instead of hardcoding the data

related to #61

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the Solvro docs to include the new (IX) board, introduces a “current board” permalink via redirect, and starts sourcing person-card data from the CMS instead of hardcoding it in MDX.

Changes:

  • Added IX board page and a /solvro/board redirect to the current board for easier future updates.
  • Moved VIII board page into the “previous boards” section and updated internal links accordingly.
  • Added PersonCardFromCMS plus CMS helper functions to render member cards from CMS data.

Reviewed changes

Copilot reviewed 11 out of 12 changed files in this pull request and generated 7 comments.

Show a summary per file
File Description
tsconfig.json Adds a new TS path alias for components.
src/content/docs/solvro/VIII_Board.mdx Removes the old VIII board page from the main Solvro section (relocated).
src/content/docs/solvro/Structure.mdx Updates “current board” link to /solvro/board.
src/content/docs/solvro/Strategy.mdx Updates VIII board strategy link to the new “previous boards” location.
src/content/docs/solvro/poprzednie-zarzady/VIII_Board.mdx Adds the relocated VIII board page under “previous boards”.
src/content/docs/solvro/IX_Board.mdx Adds the new IX board page using CMS-backed person cards.
src/content/docs/solvro/History.mdx Updates board links and adds IX board to the history list.
src/content/docs/solvro/Board.mdx Adds a “current board” doc page meant to be redirected.
src/content/docs/index.mdx Updates homepage link to point to /solvro/board.
src/components/TeamMembers.tsx Exposes CMS address and adds CMS person lookup utilities.
src/components/PersonCardFromCMS.astro Introduces CMS-backed wrapper around PersonCard.
astro.config.mjs Adds redirect for /solvro/board and config for #assets/#components resolution.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
kguzek and others added 2 commits April 1, 2026 20:30
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 12 out of 13 changed files in this pull request and generated 3 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants