frontend
frontend copied to clipboard
Frontend of Source Academy, an online experiential environment for computational thinking (React, Redux, Saga, Blueprint)
The Louis feature (under development, see #2813) should log questions and answers on our server so that we can monitor its usage and performance. This enhancement request should not prevent...
Relevant PRs: Frontend: https://github.com/source-academy/frontend/pull/2787 Backend: https://github.com/source-academy/backend/pull/1065 The backend pagination has diminished the export CSV function, which can now only save the backend entries it gets. Possible fixes: - An updated...
Relevant PRs: Frontend: https://github.com/source-academy/frontend/pull/2787 Backend: https://github.com/source-academy/backend/pull/1065 The migration of pagination work from the frontend to the backend is a breaking change, and has resulted in the following edge case bugs...
As seen in the image, this is the left most you can go which cuts off the table. On smaller screen sizes, it is even worse.
Example: ```1; 2;``` should produce in the CSE machine: ```1; 2;``` and not ``` { 1; 2; } ```
## Gameplay Additions: - Created a new GameTable object that can be used to create puzzles inside the SA game. The basic template is a rectangular grid of buttons that...
Currently, our Source IDE and some navbars have a colour scheme that kinda fits dark mode, but the rest of the site has a dominantly light mode colour scheme. It...
Following code-splitting, we now have a lot of independent bundles. However, the service worker fetches all of them only sequentially: This results in the exceedingly long time before any update...
The current CSE Machine implementation of the environment shows all the frames that are created during the execution of the program. While this is in line with how the environment...
Rationale, as well as initial work, has been done in #2724.