Khan / Khan/live-editor

Embedded Project URL Parameters broke with the layout update

Open
#604 2 comments 2 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
776
Forks
180
PR merge metrics
No merged PRs in 30d

Description

As of the latest update to the front end, the URL parameters are now ignored when embedding a project. Components such as `editor` or `buttons` are no longer hidden when their respective URL parameter is set to `no`.

Example:
https://www.khanacademy.org/computer-programming/floating-rainbow-3d-easter-eggs/4760525057294336/embedded?editor=no&buttons=no&author=no&embed=yes

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the embedded project URL with editor=no, buttons=no, author=no, and embed=yes, then trace how the front-end layout handles those parameters. Done means each requested component is hidden again when its parameter is set to no.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.