Skip to content

feat: expand About page organization and resource details - #899

Open
AysajanE wants to merge 1 commit into
uclaacm:mainfrom
AysajanE:northset/m-1041
Open

feat: expand About page organization and resource details#899
AysajanE wants to merge 1 commit into
uclaacm:mainfrom
AysajanE:northset/m-1041

Conversation

@AysajanE

Copy link
Copy Markdown

Overview

Resolves #492

Deploy Preview: Not available — no deploy preview was generated locally.

Changes

  • clarify Board, initiative, and leadership responsibilities
  • link the event calendar, current initiatives, officer directory, history, and Friends of ACM pages
  • add the collaboration contact and increase body text size
  • add a focused About-page content and navigation test

Testing

  • OPENSSL_CONF=/dev/null node --test __tests__/pages/About.content.test.mjs — passed (2 tests) in pinned Node 20 Docker with networking disabled
  • ./node_modules/.bin/stylelint styles/pages/About.module.scss — passed in the same network-disabled verifier
  • npm run lint-js — attempted, but the repository-wide command reported seven unresolved imports for ignored JSON files generated by secret-backed Google Sheets jobs. The data/officeroutput.json import in pages/about.js is unchanged from the base; with only import/no-unresolved disabled, ESLint passed on pages/about.js.
  • Not run: the secret-backed data generators, full Jest suite, production build, or deploy preview.

Possible Changes

  • None identified within the requested scope.

Checklist

  • Code follows the project's style guidelines (focused ESLint and stylelint passed as described above).
  • Documentation has been updated where necessary (no documentation changes are required for this About-page copy update).
  • All checks pass and deploy builds with no errors (the full secret-backed CI/build pipeline was not run locally).

AI assistance was used. This change was reviewed by Northset, and I accept responsibility for this submission.

Verification

Northset proof-of-pass receipt M-1041
Contributor self-run; not maintainer verification.

Signed-off-by: Aysajan Eziz <aeziz@northset.ai>
@netlify

netlify Bot commented Jul 20, 2026

Copy link
Copy Markdown

👷 Deploy request for jovial-pasteur-581b4a pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit 0ef7c9d

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.

Updates to About Page

1 participant