frontend
frontend copied to clipboard
Frontend of Source Academy, an online experiential environment for computational thinking (React, Redux, Saga, Blueprint)
We use a lot of style overrides by directly referencing blueprint's classes in our own stylesheets. It is very error prone, and precisely because of this, Blueprint has also decided...
When running the following code and attempting to display the environmental model in the CSE machine, the pairs constructed overlap with one another. The arrows are pointing correctly though. ```...
See wiki: https://github.com/source-academy/frontend/wiki/Environment-Model-Visualiser#animations
In addition to the current option of choosing the language and variants via the query string, we should support the following: * run: run the program automatically * control the...
* Create two blocks of code sharing the same environment * Trigger a tab in one of them (e.g. showing a rune/some other module) * Expected behavior: the tab only...
The following improvements will make the sessions feature a lot more attractive: * indicating session members to participants, * indicating who is writing There is anecdotal evidence that the feature...
This issue is meant to collect feedback on the revamped grading table. Please let us know what worked and what doesn't and make suggestions how to improve it.
Hello everyone I found that all modules are down, even rune module, in both sourceacademy.org and sourceacademy.nus.edu.sg ``` import {heart, show} from "rune"; show(heart); ``` In sourceacademy.org it says `Name...
Reported by a student; reworded and posted here as it is not a major security vulnerability (the API request would still be blocked correctly by the backend, i.e. saving will...
Steps to reproduce: 1. Go to [Source Academy Playground](https://sourceacademy.org/playground) 2. Default language should be JS and there should be a comment "// Type your program in here!". Change language from...