Skip to content

Conversation

@MasonMines2006
Copy link
Collaborator

Created Info Chip + Global Sidebar for displaying additional information.

Changes:

  • Sidebar
  1. Created global provider sidebar context that wraps the root page under SidebarContext.tsx
  2. Created generic sidebar that takes in generic content as a react node
  • Info Chip
  1. Created Generic info chip that renders opens the sidebar when pressed with whatever generic data was passed into it
  2. Created Generic info chip details that will take the local data and render a form for changing information that can be passed up to whatever context called it.
  3. Created Specific info chip details for Location info based on lo-fi guide
  4. Created Specific info chip details for Students, but did not have a guide to base it off.
  • Other
  1. Installed ShadCN to use Sheets in Sidebar, so package and package lock updated
  2. Created seperate web page to display in-development elements
  3. removed elements from Party-Demo webpage

TODO:

  • Info chip itself has generic "Open Sidebar" text. Replace with some generic data name
  • Info chip description has no header. Create prop for header
  • Create specific info chip details for Party information
  • Conform all info chips to style guide. Location looked good, but Student may need to be changed.

Closes #43

@github-actions
Copy link

github-actions bot commented Nov 11, 2025

Test Results Summary

294 tests  ±0   294 ✅ ±0   7s ⏱️ ±0s
  1 suites ±0     0 💤 ±0 
  1 files   ±0     0 ❌ ±0 

Results for commit 3f6ec84. ± Comparison against base commit 85fdc78.

♻️ This comment has been updated with latest results.

Copy link
Collaborator

@naasanov naasanov left a comment

Choose a reason for hiding this comment

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

Also, could you remove EmbeddedMap, PartyDemo/page.tsx, and PartyList.tsx, since these are unrelated additions from another ticket

@naasanov naasanov merged commit 4ff5421 into main Nov 20, 2025
2 checks passed
@naasanov naasanov deleted the mason-info-chip branch November 20, 2025 05:54
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.

Info Chip

3 participants