Logo module layout is broken
- Status
- Closed
- Subject
- Logo module layout is broken
- Version
- 28.x
- Category
- Release Blocker
- Feature
- UI / UX (User interface and experience)
- Resolution status
- New
- Submitted by
- Gary Cunningham-Lee
- Lastmod by
- Gary Cunningham-Lee
- Rating
- Description
The logo module is broken in branch 28 - the logo, site title, and site subtitle are displayed in one column, one below the other, in the Basic Bootstrap layout. The problem is caused by something called
[data-mobile-tooltip]which was recently added and changes the display property of thea.navbar-brandelement fromflextoinline-block. This breaks the layout of the logo, site title, and site subtitle. I don't know what the purpose of[data-mobile-tooltip]is but probably the person who added it should find a workaround that doesn't change the display property ofa.navbar-brand.The logo items display correctly for a second or so and then, apparently, a script takes effect and causes them to display incorrectly (lib/jquery_tiki/tiki-jquery.js:4869).
By the way, I moved the lines related to
[data-mobile-tooltip]from_tiki-selectors.scssto_tiki-miscellaneous_global.scssbecause they contain no variables for themes to provide values for, and so can be in tiki_base.css instead of repeated in each theme CSS file.- Solution
- The problem seems to be fixed, apparently by moving the CSS rules to another SCSS file.
- Workaround
- Importance
- 9
- Easy to solve?
- 7
- Priority
- 63
- Demonstrate Bug on Tiki 19+
-
This bug has been demonstrated on show2.tiki.org
Please demonstrate your bug on show2.tiki.org
Show.tiki.org is not configured properlyThe public/private keys configured to connect to show2.tiki.org were not accepted. Please make sure you are using RSA keys. Thanks.
- Demonstrate Bug (older Tiki versions)
-
This bug has been demonstrated on show.tikiwiki.org
Please demonstrate your bug on show.tikiwiki.org
Show.tiki.org is not configured properlyThe public/private keys configured to connect to show.tikiwiki.org were not accepted. Please make sure you are using RSA keys. Thanks.
- Ticket ID
- 8737
- Created
- Thursday 07 November, 2024 03:22:32 UTC
by Gary Cunningham-Lee - LastModif
- Saturday 30 November, 2024 14:21:49 UTC