Overview
As a public-facing open source program, we need to add a GitHub Corner link to all project portfolio pages and project cards on our website to maximize visibility and direct users immediately to the source code.
Acceptance Criteria (AC)
This task is considered complete when the following conditions are met:
Notes
https://tholman.com/github-corners/
Repository Scope: All work is confined to the website repository: oss-slu/oss-slu.github.io. The task involves updating shared frontend components, not the project repos (DADS, Rerum) themselves.
Asset: Use the SVG version of the GitHub Corner for best visual quality and simplicity.
Implementation Strategy: This task requires identifying the common React/Next.js components used for the Project Cards and the Project Detail Layouts. The project's GitHub URL should be pulled from the site's data source (e.g., component props or project frontmatter).
Overview
As a public-facing open source program, we need to add a GitHub Corner link to all project portfolio pages and project cards on our website to maximize visibility and direct users immediately to the source code.
Acceptance Criteria (AC)
This task is considered complete when the following conditions are met:
Notes
https://tholman.com/github-corners/
Repository Scope: All work is confined to the website repository: oss-slu/oss-slu.github.io. The task involves updating shared frontend components, not the project repos (DADS, Rerum) themselves.
Asset: Use the SVG version of the GitHub Corner for best visual quality and simplicity.
Implementation Strategy: This task requires identifying the common React/Next.js components used for the Project Cards and the Project Detail Layouts. The project's GitHub URL should be pulled from the site's data source (e.g., component props or project frontmatter).