moodle-an-hochschulen / moodle-theme_boost_union

Theme Boost Union is an enhanced child theme of Boost which is intended, on the one hand, to make Boost simply more configurable and, on the other hand, to provide helpful additional features for the daily Moodle operation of admins, teachers and students.
GNU General Public License v3.0
66 stars 58 forks source link

Feature Request: Teacher Course Header Images #77

Closed buddy1234567 closed 1 year ago

buddy1234567 commented 2 years ago

The Boost theme is nice and clean, minimalist in design and simplifies the end-user experience nicely. Personalizing a course's appearance with a course header image can enhance a course's mood and help distinguish it from others. Fordson incorporated this very nicely in moodle 3.x and our teachers really enjoyed this functionality as they felt it enhanced their course's uniqueness.

Example: class-mockup (1)

dbnschools commented 2 years ago

It would be awesome if you just took our code to implement this feature. Boost union is a great theme and having this would make it more appealing to K-12 districts. I am not the best at github but I could possibly create a pull request.

lucaboesch commented 2 years ago

Would this be possible with #118?

abias commented 2 years ago

Would this be possible with https://github.com/moodle-an-hochschulen/moodle-theme_boost_union/pull/118?

Well, yes and no.

As soon as #118 will have landed, you will be able to add blocks to the places where the course image appears in @buddy1234567 's mockup.

However, you will need to place a block which displays the course image here. This can either be achieved with a block_html instance together with https://moodle.org/plugins/filter_filtercodes. Or you can use an instance of Dash Pro (https://bdecent.de/product/dash-pro which is a paid premium plugin).

Anyway, as this wouldn't be straightforward, I would propose to leave this issue open and implement a dedicated Boost Union feature, ideally based on @dbnschools 's existing code.

abias commented 1 year ago

This was solved now by #170