Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UI Customization #176

Open
2 tasks
Daniel-Klier opened this issue Feb 29, 2024 · 1 comment
Open
2 tasks

UI Customization #176

Daniel-Klier opened this issue Feb 29, 2024 · 1 comment
Assignees

Comments

@Daniel-Klier
Copy link

Hi,

for our use case, we would like to be able to customize the following aspects of the User Interface of the plugin:

  • Default tabs (e.g. Automatically open the Editor tab instead of the Description tab when students open the VPL Activity)
  • Disable asking for the creation of a new file when opening the editor (Currently, when the editor tab is opened while no file is open, it asks the user to create a new file, which is not helpful if the user wants to upload a file instead). Alternatively, the dialogue could also be changed to also allow uploading a file instead of creating a new one in this situation.

Thanks in advance for considering these improvements and thank you very much for developing this useful plugin in general 👍

Have a nice day!

@jcrodriguez-dis
Copy link
Owner

Dear @Daniel-Klier,

Thank you for your detailed feedback and suggestions regarding the User Interface customization for our plugin.

We understand your request to streamline the user experience, specifically by defaulting to the Editor tab upon opening a VPL Activity and modifying the behavior when no file is open in the editor.

While we see the potential benefits of these customizations, especially in reducing the number of clicks, we also aim to maintain a guided experience for beginners. Ensuring that new students encounter a structured path, including viewing the problem description before coding and being prompted to create a new file when necessary, is essential for their learning process.

However, we recognize the importance of flexibility in educational tools to accommodate various teaching styles and student expertise levels. Therefore, we will carefully consider your request for customization options.

Best regards,

Juan Carlos

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants