Skip to content

last minute pre society of women eng pres styling - #126

Open
jchouder wants to merge 73 commits into
josh/firstsprintfrom
main
Open

last minute pre society of women eng pres styling#126
jchouder wants to merge 73 commits into
josh/firstsprintfrom
main

Conversation

@jchouder

@jchouder jchouder commented Apr 17, 2026

Copy link
Copy Markdown
Contributor

🦜 What's new in this PR

🦋 Description

fixed styling (but not all) for filter, search bar & some spacing on the page
made search bar & filter visually & behaviorally (hover/focus states) consistent to match figma a lot more

🦧 Screenshots

🐸 How to review

🐙 Next steps

🐆 Relevant links

Online sources

🐁 Related PRs

CC: @me-liu

jchouder and others added 13 commits April 10, 2026 13:24
* first sprint faded tags-ish

* Fix selectedTagId to selectedTagIds in TemplateSidebar

* Fix prop name from selectedTagId to selectedTagIds

---------

Co-authored-by: eshabansiya <esha_bansiya@berkeley.edu>
…ng modal and on hover x. AND Generate PDF sprint (#105)

* done with report generation no styling

* i apologise i did 86 adn 89 sprints on the same branch

* done with delete participant sprint 86

* why lint err

* small changed to test

* shifted styles

* lint sucks

---------

Co-authored-by: eshabansiya <esha_bansiya@berkeley.edu>
* [styling] / styled Facilitator Session-View page

* [fix]: template Name instead of Session Name
* add prompt_follow_ups to template builder

* follow-ups styled on participant side

* add spacing for template builder
* [feat] Pencil icon now appears on hover of the row

* [fix] The TemplateId link works now

* [fix] changed createTemplates to upsert not insert

* [feat] changes made when editing templates now remain (for summary, setting, and current activity)

* [feat] whole row now turns gray on hover, and pencil icon pushed to the far right
* done with report generation no styling

* i apologise i did 86 adn 89 sprints on the same branch

* done with delete participant sprint 86

* why lint err

* shifted styles

* lint sucks

* before merge with main

* added fetching to return cached file on refresh if file exists, frontend changes for the session-finish page, added new route to pull template data only for future use

* fix deps

* change pdf name

* fix download link

* remove prettier ingore

* prettier

* prettier

---------

Co-authored-by: eshabansiya <esha_bansiya@berkeley.edu>
@jchouder
jchouder requested a review from eshabansiya April 17, 2026 08:19
@jchouder jchouder self-assigned this Apr 17, 2026
@vercel

vercel Bot commented Apr 17, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
ecovet-global Ready Ready Preview Sep 2, 2026 11:37pm UTC

* [feat] added some styling to scenario styling and selecting fields, also added tabs to pick between phases and roles

* [feat] add buttons implemented

* [feat] scroll cuts in 'clicked role' mode, clicking role actually sends to that area

* [fix] Changed sidebar to be grayer and wider

* [fix] removed the entirety of edit-template, everything now takes place in app/template

* refactor template builder, add all styling, add changing role name, changed warningmodal to be dynamic, make all buttons work

* perrtier on change-password

---------

Co-authored-by: eshabansiya <esha_bansiya@berkeley.edu>
* [feat] added some styling to scenario styling and selecting fields, also added tabs to pick between phases and roles

* [feat] add buttons implemented

* [feat] scroll cuts in 'clicked role' mode, clicking role actually sends to that area

* [fix] Changed sidebar to be grayer and wider

* [fix] removed the entirety of edit-template, everything now takes place in app/template

* refactor template builder, add all styling, add changing role name, changed warningmodal to be dynamic, make all buttons work

* perrtier on change-password

* fixed templaet-list;

* changed prettier issue

---------

Co-authored-by: Tanay <panttanay1@gmail.com>
* [feat] added some styling to scenario styling and selecting fields, also added tabs to pick between phases and roles

* [feat] add buttons implemented

* [feat] scroll cuts in 'clicked role' mode, clicking role actually sends to that area

* [fix] Changed sidebar to be grayer and wider

* [fix] removed the entirety of edit-template, everything now takes place in app/template

* refactor template builder, add all styling, add changing role name, changed warningmodal to be dynamic, make all buttons work

* perrtier on change-password

* fixed templaet-list;

* changed prettier issue

* fixed search tags

---------

Co-authored-by: Tanay <panttanay1@gmail.com>
dionyichia and others added 2 commits April 20, 2026 19:52
* done with sprint, left with verification

* added arrow for view pdf and split to two pages

* shift styles
* [feat] backend for facilitator's individual participant view

* [feat] style facilitator's individual participant page

* [bug] removed extra button

* logs

* multiple choice response saved and shows up

* show multiple choice and fixed styling

* pnpm

---------

Co-authored-by: eshabansiya <esha_bansiya@berkeley.edu>
* Fix prompt saving bug

* Fix typo

* Create useAnnouncement hook

* @everyone announcements work

* Persisting announcements

* Add announcement selector

* Fix any type

* Filter our facilitator from participants state

* Edit sessionParticipants to fetch role name

* Fix null check bugs

* Facilitator UI updates

* Back phase works

* Answer saving works i think

* Support force advance

* Run prettier

* Fix force advance

* Update database types

* Format types

* Add debug logs

* Fix realtime shit

* Fix the scenario overview progress

* Add backwards bounds

* Add message bubble styles

* Add time separator on 1hr

* Add loading states

* Run prettier

* Idk

* Idk

* Style chat bubbles

* Add message time label

* Style chat input bar

* Add chat selection bar

* Fix selection color

* Run prettier

* Mostly working?

* Run prettier

* fixes small things to be able to merge

* fix package

---------

Co-authored-by: eshabansiya <esha_bansiya@berkeley.edu>
* log out

* styling

* template list edits

* other styling an dfixing in progress report

* middle of adding access erros and other things

* cleaning up queries

* facilitators can play sessions

* cleaning up lint

* review
* log out

* styling

* template list edits

* other styling an dfixing in progress report

* middle of adding access erros and other things

* cleaning up queries

* facilitators can play sessions

* cleaning up lint

* review

* switch naming of fac nav bar
* log out

* styling

* template list edits

* other styling an dfixing in progress report

* middle of adding access erros and other things

* cleaning up queries

* facilitators can play sessions

* cleaning up lint

* review

* switch naming of fac nav bar

* session finished, cannot reenter session
* log out

* styling

* template list edits

* other styling an dfixing in progress report

* middle of adding access erros and other things

* cleaning up queries

* facilitators can play sessions

* cleaning up lint

* review

* switch naming of fac nav bar

* session finished, cannot reenter session

* updating supabase nulls
* log out

* styling

* template list edits

* other styling an dfixing in progress report

* middle of adding access erros and other things

* cleaning up queries

* facilitators can play sessions

* cleaning up lint

* review

* switch naming of fac nav bar

* session finished, cannot reenter session

* updating supabase nulls

* fixing excercise

* faster load into homepage
* log out

* styling

* template list edits

* other styling an dfixing in progress report

* middle of adding access erros and other things

* cleaning up queries

* facilitators can play sessions

* cleaning up lint

* review

* switch naming of fac nav bar

* session finished, cannot reenter session

* updating supabase nulls

* fixing excercise

* faster load into homepage

* links in text

* shows up as link and opens in new tab
* logs

* fix chat channel dependency
* logs

* fix chat channel dependency

* added info for phases and role visbility
* archived field added

* admin able to edit all templates, fix start session dropdown for archived

* archives
* archived field added

* admin able to edit all templates, fix start session dropdown for archived

* archives

* fix loading and latenency

* comment
* archived field added

* admin able to edit all templates, fix start session dropdown for archived

* archives

* fix loading and latenency

* comment

* stops loading reports continiously
* archived field added

* admin able to edit all templates, fix start session dropdown for archived

* archives

* fix loading and latenency

* comment

* stops loading reports continiously

* make role description text box capped height
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.

9 participants