Skip to content

feat: Learning Hub Dashboard#2281

Draft
camielvs wants to merge 1 commit into
masterfrom
05-15-feat_learning_hub_dashboard
Draft

feat: Learning Hub Dashboard#2281
camielvs wants to merge 1 commit into
masterfrom
05-15-feat_learning_hub_dashboard

Conversation

@camielvs
Copy link
Copy Markdown
Collaborator

@camielvs camielvs commented May 15, 2026

Description

Foundational/scaffold PR

Adds a new set of routes under /learn and a series of placeholder pages to go with. This will serve as the home of all things learnability going forward. Future PRs, features and migrations can simply replace the existing placeholder content within each page. The main /learn route loads a dashboard overview of all the proposed learnability features (all with placeholder content and UI)

This PR does all the wiring, new routes, sidebar options and placeholder components. The main focus is on getting the scaffold and foundation set up.

All content is placeholder and will be molded and filled-out over the rest of this stack.

Related Issue and Pull requests

Commences https://github.com/Shopify/oasis-frontend/issues/584

Type of Change

  • New feature

Checklist

  • I have tested this does not break current pipelines / runs functionality
  • I have tested the changes on staging

Screenshots (if applicable)

image.png

Test Instructions

  1. Open Tangle Homepage
  2. Confirm that "Learning Hub" is an option in the sidebar
  3. Click "Learning Hub"
  4. A new dashboard page loads with placeholder content covering a variety of learning topics.

Additional Comments

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 15, 2026

🎩 Preview

A preview build has been created at: 05-15-feat_learning_hub_dashboard/1e6fee3

Copy link
Copy Markdown
Collaborator Author

camielvs commented May 15, 2026

@camielvs camielvs force-pushed the 05-15-feat_learning_hub_dashboard branch from 6e7106e to cadc863 Compare May 15, 2026 22:40
@camielvs camielvs added the #gsd:50583 Learning Hub label May 15, 2026 — with Graphite App
@camielvs camielvs force-pushed the 05-15-feat_learning_hub_dashboard branch from cadc863 to 44c9b60 Compare May 16, 2026 00:40
@camielvs camielvs force-pushed the 05-15-feat_learning_hub_dashboard branch 2 times, most recently from 3581c6d to 3666939 Compare May 19, 2026 17:14
@camielvs camielvs force-pushed the 05-15-feat_learning_hub_dashboard branch from 3666939 to 1e6fee3 Compare May 20, 2026 00:27
@camielvs camielvs mentioned this pull request May 20, 2026
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

#gsd:50583 Learning Hub

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant