Skip to content

1510 personal pages redesign#1682

Draft
paulastock wants to merge 2 commits intomainfrom
1510-personal-pages-redesign
Draft

1510 personal pages redesign#1682
paulastock wants to merge 2 commits intomainfrom
1510-personal-pages-redesign

Conversation

@paulastock
Copy link
Copy Markdown
Contributor

@paulastock paulastock commented Jan 26, 2026

Personal pages redesign

Fixes #1510

Changes proposed in this pull request:

  • This currently only includes some WIP old changes from a prototype started last year, with the intention of maybe being able to reuse some components for working on this issue again now.
  • Files potentially of interest for further implementation:
    • /app/(overviews)/components: includes generalised components for overview layout types (Grid, List, Masonry) in combination with a general RSDOverview component. (Compatibility with current app router implementation needs to be checked)
    • /app/personal-profile/components: includes a general Tile component for the tile-based design of the personal pages and three started tile-based components: ProfileTile, ContactTile, AboutTile
    • /app/personal-profile/[id]/layout: layout applied to get the aforementioned tile layout

How to test:

PR Checklist:

  • Increase version numbers in docker-compose.yml
  • Link to a GitHub issue
  • Update documentation
  • Tests

dmijatovic and others added 2 commits August 15, 2025 14:57
feat: migrate add pages to app folder
fix: e2e action caching and failing e2e tests
fix: failing unit tests
chore: upgrade e2e and frontend dependencies
chore: improve CSP rules
chore: replace nprogress with bprogress bar
chore: eslint remove indent rule because it does not work anymore
chore: added current directory fix in next.config.mjs to supres multiple package-lock files warning
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.

Personal pages design changes

2 participants