Skip to content

Commit 7be2e7c

Browse files
committed
Merge branch 'main' into css_snippets
2 parents ec69f02 + 24788b4 commit 7be2e7c

35 files changed

+1344
-493
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

+6-10
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,12 @@ A clear and concise description of what you expected to happen.
2323
**Screenshots**
2424
If applicable, add screenshots to help explain your problem.
2525

26-
**Desktop (please complete the following information):**
27-
- OS: [e.g. iOS]
28-
- Browser [e.g. chrome, safari]
29-
- Version [e.g. 22]
30-
31-
**Smartphone (please complete the following information):**
32-
- Device: [e.g. iPhone6]
33-
- OS: [e.g. iOS8.1]
34-
- Browser [e.g. stock browser, safari]
35-
- Version [e.g. 22]
26+
**Please complete the following information:**
27+
- Moodle Version
28+
- Boost Union Version
29+
- OS: [e.g. Windows, Android, iOS]
30+
- Browser [e.g. firefox, safari]
31+
- ...
3632

3733
**Additional context**
3834
Add any other context about the problem here.

CHANGES.md

+11-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,17 @@ Changes
66

77
### Unreleased
88

9-
* 2024-09-04 - Feature: Add first version of CSS snippets feature, credits go to all members of the MoodleMootDACH dev camp team 22.
9+
* 2025-02-04 - Feature: Add first version of CSS snippets feature, credits go to all members of the MoodleMootDACH dev camp team 22.
10+
* 2025-02-04 - Improvement: Hide the 'Menu item mode' settings for smart menu items which are not of the 'dynamic courses' item type, resolves #804.
11+
* 2025-02-04 - Bugfix: Smart menu 3rd level submenus were being cut-off in responsive / mobile view, resolves #356.
12+
Please note: This is a comparably large visual change which effectively replaces the presentation of a 3rd level smart menu (which can only be realized with dynamic courses menu items up to now). flyout menus in the main navigation area and the menu bar area with the 'sliding door' submenu behaviour which has been used in the user menu only up to now.
13+
Please test your particular
14+
* 2025-02-04 - Bugfix: Smart menu 3rd level submenus had a font color which differed from the 2nd level and might have been even invisible, resolves #459.
15+
* 2025-02-04 - Bugfix: Long smart menus were not scrollable vertically, resolves #406.
16+
* 2025-02-04 - Bugfix: Fix smart menu dynamic course items not updating properly based on course role assignments, resolves #749.
17+
* 2025-02-04 - Bugfix: Smart menu item pointing to external site gets highlighted as active by mistake, resolves #758.
18+
* 2025-02-04 - Improvement: Allow changing of home URL on small devices as well, resolves #802.
19+
* 2025-01-31 - Improvement: Add option to include alt text for item image in smart menu cards, resolves #752.
1020

1121
### v4.5-r5
1222

README.md

+2
Original file line numberDiff line numberDiff line change
@@ -697,6 +697,8 @@ As you have read in the introduction, the main design principle of Boost Union i
697697
As soon as you click the footer button (questionmark icon) in the bottom right corner of the screen, a popover with several links appears. However, the content of this link list is far from being well-structured and looks more like a garage sale. When implementing the settings to individually suppress each of these popover links, we had to make some code re-arrangements which result in the fact that the popover links are slightly more well-structured even if you do not enable any setting in Boost Union.
698698
* Suppress footer outputs by plugin / core component:
699699
Due to the way how the settings `theme_boost_union | footersuppressstandardfooter_*` had to be built, it was not possible to quickly and reliably detect if Boost Union (or a Boost Union child theme) is the active theme. Thus, these settings are also applied if another theme than Boost Union is active. Please make sure to disable these settings if Boost Union is installed but should not be used.
700+
* Clickable header in the user's menu third level:
701+
Due to the way how the smart menu was integrated into the user menu, as soon as at least one smart menu exists on the page, the header of the language menu in the user menu is now fully clickable - compared to Boost core where only the 'back' arrow in the language menu is clickable. This should be a neglectible difference to Boost core.
700702

701703

702704
Companion plugin local_navbarplus

amd/build/smartmenu.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

amd/build/smartmenu.min.js.map

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

amd/build/submenu.min.js

+13
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)