The report is not wrong, but the severity assessment is a bit off the mark. These links are not user-generated content. Only admins can add them via the admin dashboard. So, it’s safe to assume that you won’t be linking sites you don’t trust as an admin.
That said, I had a quick chat with David, and he suggested adding rel="noopener" to external links anyway. I’ve added that here. If a link is set to open in a new tab, it gets automatically added.
Regarding noreferrer,
I think it’s more beneficial not to add that since you might want to link your main site and get analytics about how many users get referred to the main site from your community.
Is this still the case? Can you share a screenshot of your component settings?
Yeah, I saw that when I updated as well, but it’s not related to the new changes. Somehow the new setting is not getting picked up by the compiler right away. So, you might need to tick that setting and untick it.
No worries though, the error has no impact on your site at all from my testing.
our site showed me today, that I should upgrade the theme component which I just did by clicking on the update button.
But now it does show the error: Error: Undefined variable: "$add-whitespace". on line 14 of common.scss >> @if $add_whitespace == "true" { ----^
true, I did not notice any further issue.
I am currently doing a discourse rebuild of the site and will check it again afterwards. If the error will still be there I will check Jonathans hint.
after the rebuild the error was gone
Thanks for your great theme component that we do use already since two years.
Hi, thank you for this plugin.
I made some observation regarding the FA-Icons I would like to share:
The integration of far- Icons seems to work (regular), but fas- doesn’t (solid).
You may try this one:
fas-building
vs.
far-building
Any thoughts on this? There are few far- icons compared to fas- (let alone the design perspective) , so this is an issue…
Mkay - in this case, it should be fixed in the theme-component description?
But it actually does work on all far- icons, so my take ist the fas- were just “forgotten”.
Works for me… there’s a subset included by default (you can see that under /styleguide/atoms/icons). Additional icons you have to first add, either under admin settings or in the component itself, like with this one:
I’ve got that to work too (using “building” in svg icons and in the theme component) – shows the solid version of the icon I may have to eat my words (I’m still nearly sure that some things didn’t work that should have…)