Forum Discussion
Feedback on the New Code Block Feature
Hi,
I wanted to share some thoughts on the new Code Block interactive feature in Rise. I think it's a really solid addition. With a few key updates, it could easily handle a lot of the projects I currently use Storyline for.
Testing Results
I've been testing the functionality with some code challenges I completed from Frontend Mentor and a basic 3D scene I built from Three.js Journey. It's all worked great; I haven't run into any bugs or integration issues yet.
Key Suggestions for Improvement
While the core feature is working well, here are the two most crucial additions, along with one key quality of life improvement:
1. Continue Button Integration (Essential)
The biggest hurdle for me right now is communication between the custom code and the Rise 'Continue' button. We need a simple, documented way for the code to signal that the user has completed the activity. This is the one feature I need to enable robust, tracked interactions for clients.
2. Dedicated Code Editor Interfaces (Workflow)
For a cleaner editing workflow, especially when starting a new piece of code, it would be great to see separate, dedicated editor panels for HTML, CSS, and JavaScript.
Right now, a single unified editor works fine for simple embeds, but separating the languages would make it easier for me to import structured code from VS Code. More importantly, it would make it less intimidating for clients to make small text or style edits directly in Rise down the line.
3. Global CSS for Consistency (Nice to Have)
Currently, each code block requires its own unique CSS to apply styling, even if the styles are identical across multiple blocks. It would be a huge quality of life improvement if we could define a single, course-level CSS resource that could be linked to multiple code blocks. This would ensure better visual consistency across the entire course, drastically reduce redundancy (saving file size and development effort), and allow us to update the look and feel of all code activities simultaneously by changing a single file.
Thanks again for releasing this. It’s a great addition, and I'm looking forward to seeing the next stage of its development.
2 Replies
Thanks for this JohnMcNichol !
Good news, we've just launched an update to address Continue button integration.
I appreciate these other recommendations. I'll add them to the list of potential improvements our team is exploring.- JohnMcNicholCommunity Member
Thanks :)
Related Content
- 3 months ago
- 3 months ago
- 8 months ago