HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
Flyout close and unneeded ULs
It seems for Flyouts (e.g. cog menu) to close by clicking elsewhere on the page, the content of the page must be wrapped in something with id 'Body' - The 'Flyout' is controlled in /js/global.js which contains the following line around line 809:
$(document).delegate('#Body', 'click', function() {
This theme doesn't have that. It's weird to require a #Body tag I think, but there you go...
Also it seems in the nav, the MeModule is wrapped in a UL, and I don't understand why, there is no list there. Possibly the sign in link too.
0
Comments
I explained why the event need to be delegated in the other thread.
As for issues you have with Bootstrap, report them on github, Kasper will not respond here.
My themes: pure | minusbaseline - My plugins: CSSedit | HTMLedit | InfiniteScroll | BirthdayModule | [all] - PM me about customizations
VanillaSkins.com - Plugins, Themes and Graphics for Vanillaforums OS
The issue is that the #Body tag is missing from this theme. It is a shame the developer will not see this I'm sure someone else will encounter this and perhaps this will help them anyway.
He will see it if you file an issue on github
From the plugin description:
My themes: pure | minusbaseline - My plugins: CSSedit | HTMLedit | InfiniteScroll | BirthdayModule | [all] - PM me about customizations
VanillaSkins.com - Plugins, Themes and Graphics for Vanillaforums OS
I know, I tried, but you have to login, and to login you have to register.... it's all just too much.
Sorry, @thermite, but Kasper has probably spent hundreds and hundreds of hours producing Bootstrap, so you and others can have it for free, but it is too much for you to register on GitHub?
Really?
And you think that is reasonable?
It's a tough life
I may not provide the completed solution you might desire, but I do try to provide honest suggestions to help you solve your issue.
This issue was fixed by the undersigned last year in
master
: https://github.com/vanilla/vanilla/commit/184d41789698ef63a070df421e1e81a7a75c5a32Kasper Kronborg Isager (kasperisager) | Freelance Developer @Vanilla | Hit me up: Google Mail or Vanilla Mail | Find me on GitHub