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

Use language-specific icons for programming exercises #1975

Closed
pdawyndt opened this issue May 6, 2020 · 2 comments · Fixed by #2138
Closed

Use language-specific icons for programming exercises #1975

pdawyndt opened this issue May 6, 2020 · 2 comments · Fixed by #2138
Assignees
Labels
student Things summer interns can do
Milestone

Comments

@pdawyndt
Copy link
Contributor

pdawyndt commented May 6, 2020

In a series we could replace the neutral icon for a programming exercise by an icon specific for the programming language used in the exercise. There seem to be material design icons for most of the popular programming languages.

An exam series that mixes Python and JavaScript exercises now looks like this

image

but could then look something like

image

In case we later move to programming exercises that support multiple programming languages, we may then switch to showing the programming language of the latest submission, maybe still in combination with an icon for the exercise (e.g. related to the judge linked to the exercise).

image

@chvp
Copy link
Member

chvp commented May 6, 2020

Not possible for the programming languages Dodona currently has: prolog, for example, does not have an icon in the material design icons set.

@pdawyndt
Copy link
Contributor Author

pdawyndt commented May 6, 2020

Does prolog have an official logo? There are many flavors of prolog, some with official/unofficial logos. I guess the owl from the material design icons might do?

@bmesuere bmesuere added the student Things summer interns can do label Jun 5, 2020
@winniederidder winniederidder self-assigned this Aug 3, 2020
@bmesuere bmesuere added this to the 3.8 milestone Aug 13, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
student Things summer interns can do
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants