TeachLAFrontend
TeachLAFrontend copied to clipboard
🌱 The frontend for Teach LA's online IDE, designed to teach kids how to code!
Change uses of the word, e.g., "sketch(es)" to "file(s)", to prevent confusion
Running this Python code ```python print('a') print('', end='') print('b') ``` output:  expected output:  This is the cause. As far as I can tell `received` will always be true,...
- https://draculatheme.com/ - https://www.nordtheme.com/ - https://github.com/morhetz/gruvbox - https://rosepinetheme.com/ - https://ethanschoonover.com/solarized/ - https://monokai.pro/ - https://github.com/sainnhe/everforest - https://github.com/dempfi/ayu - https://github.com/catppuccin/palette
 Mousing over the edit, download and delete icons should show alt text with a short description like "Edit sketch", "Download sketch", "Delete sketch". The relevant file is src/components/common/SketchBox.js.
Steps to reproduce: - log in as guest - open the default Processing sketch - make a simple change like drawing a circle at (0, 0) - click the Share...
[This commit](https://github.com/uclaacm/TeachLAFrontend/commit/f3c32440b50076aa6b74a393bba022609e76262c) introduced the following check: https://github.com/uclaacm/TeachLAFrontend/blob/6f603af2500fedd7014795f1d9bfd38b9b005eed/src/components/Output/Output.js#L113-L118 This was meant to verify that `getSrcDoc()` is safe to run, but 1. It should be `!(getSrcDoc && ... )`; as written the...
Currently, we have the scripts `lint-css-changes`, `lint-css-fix`, `lint-js-changes`, `lint-js-fix`. However, if someone wants lint to fix only the changes they introduced, they would need to manually add flags, which can...
When you have both the code editor and output open, and drag the divider so that the code editor part is smaller, the save and share button, the icon and...
https://github.com/uclaacm/TeachLAFrontend/blob/ef2bc4da3c78009eab274ddbf6c6ee2942b0ce86/src/components/Login/LoginForm.js#L42-L57 I don't see how the `else` branch could ever be taken, and why the error message references "Firebase login services" when it's just checking two strings.