Skip to content

Feature/core courses toggle 21#30

Open
zaidahmad16 wants to merge 2 commits into
mainfrom
feature/core-courses-toggle-21
Open

Feature/core courses toggle 21#30
zaidahmad16 wants to merge 2 commits into
mainfrom
feature/core-courses-toggle-21

Conversation

@zaidahmad16

Copy link
Copy Markdown
Contributor

Explorer now defaults to core courses only, with a toggle to show the full graph. Edge filtering and layout follow whichever set is visible.

The full course graph is overwhelming on first load with heavy edge
fan-out. Default to showing only core CS-program courses, with a
toggle in the Explorer view to switch to the full course set.

Filtering happens outside computeLayout: the visible course set is
derived first (core vs all), edges are filtered to those with both
endpoints visible, and layout is recomputed over that set so later
filter modes can follow the same pattern.
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.

1 participant