Closed tonyjbutler closed 7 years ago
Latest from GitHub as from the changes of last night?
Yes, I've just pulled those in the hope they would include the fix.
A fix for a specific issue? If so, which one please Tony?
No, I just made sure I pulled the latest commits before reporting this issue, in case some other fix happened to have fixed this too.
So was this an issue I did not know about?
I couldn't find another report for it.
So it is another issue I was not aware of? Did you notice it before I changed to the new notifications and messaging menu system in the navbar which pulls in the 'plugin' custom menu?
Or I might be wrong as could be the 'context_header_settings_menu' which was there before. Also in Boost there is an issue with missing icons.
As far as I can tell this is an issue that you were not previously aware of. I noticed it before pulling last night's commits, but wanted to double check that I was running the latest code before reporting it. So I pulled, cleared the caches, verified that it was still an issue and then reported it.
Ok, so is Flat Navigation off please? And thanks for reporting.
Yes, flat navigation off.
With the assignment pages the icons are missing in Boost, so a core issue for that:
Aha, OK.
So in Essential this will be true of the Administration menu. Issue looks like icon replacement as classes have 'fa-fw fa-fw' and no icon class.
Yes, I'd been trying to work out what 'fa-fw' meant, as there is no such icon.
So Essential is based on BS4 now?
fa-fw is a FontAwesome helper class. BS4? Why do you say and think that?
Because it is inheriting Boost issues.
Boost participants:
Boost is not just BS4 its templating and PHP etc. with the FontAwesome icon system, so nothing to do with BS4 but everything to do with the generation of the markup.
Right, OK.
So this will be fixed by a core fix.
This smells of one core change.
It would only be fixed by core if:
a) They know about it. b) It can be replicated in a core thing - Boost.
Marked as core issue but I'll see if I can fix locally. And I'm not happy with the alignments anyway.
Thanks Gareth.
Note to self:
.block_navigation .block_tree p.hasicon { text-indent: -21px; padding-left: 21px; <----- }
M3.3 and M3.2 not M3.1.
Ok, stupid change to 'fa-fw' was made in https://tracker.moodle.org/browse/MDL-58808 -> https://github.com/moodle/moodle/commit/57ea73d02c0d431060c282a885e8c5852c12f5ba#diff-a4dcc10cfefa7c3fa24a187a61283fa1.
Do you have a Moodle tracker account Tony?
Sure do.
In that case, please would you be so kind as to raise an issue about the missing icons on the Boost theme in relation to it being a regression caused by MDL-58808 as pragmatically I think I'm perceived by Damyon as a 'pain in the ****' so he'll no longer take any notice of me.
OK, will do. ;-)
Thank you :) - please do let me know the MDL and I'll vote for it.
BTW, its only M3.3 and master issue. MDL-58808 only went there.
Cheers.
Hi Tony,
I've worked out a local fix to put the icon back. Testing ATM.
G
In Moodle 3.3.1 with Essential 3.3.0.3 (latest code from master):