View Issue Details

This issue affects 1 person(s).
 8
IDProjectCategoryView StatusLast Update
20382Bug reportsQuestion themepublic2026-05-07 11:54
Reporteryasnath90 Assigned Toraymondoyondi  
PrioritynoneSeverityminor 
Status closedResolutionfixed 
Product Version6.12.x 
Summary20382: Logo is not shown on smaller screens + spacing issues
Description
  • If you turn the option to show logo on a survey (Fruity23), it is not shown on smaller screens.
  • If the logo is turned on, the spacing between the header and progress bar is too big.
Steps To Reproduce
  1. Upload logo for the theme
  2. Open Survey taking view (theme) -> Header spacing is too big
  3. Look on smaller screen -> Header spacing is too big and Logo is gone
  4. scroll down and up -> progress bar is gone
  • Height of actual header is around 100 pixels:
  • logo should be shown
  • progress bar should not disappear
TagsNo tags attached.
Attached Files
image-20251120-110435.png (127,586 bytes)
Bug heat8
Complete LimeSurvey version number (& build).
I will donate to the project if issue is resolvedNo
Browser
Database type & version.
Server OS (if known)
Webserver software & version (if known)
PHP Version.

Users monitoring this issue

DenisChenu

Activities

raymondoyondi

raymondoyondi

2026-05-04 15:07

developer   ~84769

I fixed the issue!

  • Fixed Fruity23 logo rendering on small screens by updating navbar logo styles to prevent shrinking away and to use tighter vertical padding (instead of the previous heavy padding), so the logo remains visible within a ~100px header.
  • Reduced excessive spacing between header and progress bar by shrinking the top container bottom margin from 2rem to 0.5rem.
  • Fixed header/progress positioning behavior on scroll by updating body top-padding calculation to include both fixed navbar height and progress container height. This was applied in source JS and compiled runtime JS.
  • Synced compiled Fruity23 variation CSS files so runtime themes reflect the same logo and spacing fixes.
DenisChenu

DenisChenu

2026-05-05 16:30

developer   ~84778

Reduced excessive spacing between header and progress bar by shrinking the top container bottom margin from 2rem to 0.5rem.

The 1st think i do when start with Fruity23, it's remove this big gap ! Great !

raymondoyondi

raymondoyondi

2026-05-06 11:58

developer   ~84793

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=39624

LimeBot

LimeBot

2026-05-07 11:54

administrator   ~84813

Fixed in Release 6.17.2+260507

Related Changesets

LimeSurvey: master 9a66f9b2

2026-05-06 11:58

raymondoyondi

Committer: GitHub


Details Diff
Fixed issue 20382: Logo is not shown on smaller screens + spacing issues (04943) Affected Issues
20382
mod - assets/survey_themes/fruity_twentythree/core/old_core_theme.js Diff File
mod - assets/survey_themes/fruity_twentythree/navbar/navbar.scss Diff File
mod - assets/survey_themes/fruity_twentythree/progressbar/progressbar.scss Diff File
mod - themes/survey/fruity_twentythree/css/variations/theme_apple-rtl.css Diff File
mod - themes/survey/fruity_twentythree/css/variations/theme_apple.css Diff File
mod - themes/survey/fruity_twentythree/css/variations/theme_blueberry-rtl.css Diff File
mod - themes/survey/fruity_twentythree/css/variations/theme_blueberry.css Diff File
mod - themes/survey/fruity_twentythree/css/variations/theme_grape-rtl.css Diff File
mod - themes/survey/fruity_twentythree/css/variations/theme_grape.css Diff File
mod - themes/survey/fruity_twentythree/css/variations/theme_mango-rtl.css Diff File
mod - themes/survey/fruity_twentythree/css/variations/theme_mango.css Diff File
mod - themes/survey/fruity_twentythree/scripts/theme.js Diff File

Issue History

Date Modified Username Field Change
2025-12-09 11:14 yasnath90 New Issue
2025-12-09 11:14 yasnath90 File Added: image-20251120-110435.png
2025-12-09 11:14 yasnath90 File Added: Screenshot 2025-11-12 at 17.58.11.png
2025-12-09 11:14 yasnath90 File Added: Screenshot 2025-11-12 at 17.57.59.png
2025-12-09 12:00 DenisChenu Issue Monitored: DenisChenu
2025-12-09 12:00 DenisChenu Bug heat 0 => 2
2025-12-12 17:14 tibor.pacalat Assigned To => gabrieljenik
2025-12-12 17:14 tibor.pacalat Status new => assigned
2026-05-04 14:31 tibor.pacalat Assigned To gabrieljenik => raymondoyondi
2026-05-04 15:07 raymondoyondi Note Added: 84769
2026-05-04 15:07 raymondoyondi Bug heat 2 => 4
2026-05-05 16:29 DenisChenu Assigned To raymondoyondi => tibor.pacalat
2026-05-05 16:29 DenisChenu Status assigned => ready for testing
2026-05-05 16:30 DenisChenu Note Added: 84778
2026-05-05 16:30 DenisChenu Bug heat 4 => 6
2026-05-06 11:58 raymondoyondi Changeset attached => LimeSurvey master 9a66f9b2
2026-05-06 11:58 raymondoyondi Note Added: 84793
2026-05-06 11:58 raymondoyondi Assigned To tibor.pacalat => raymondoyondi
2026-05-06 11:58 raymondoyondi Status ready for testing => resolved
2026-05-06 11:58 raymondoyondi Resolution open => fixed
2026-05-07 11:54 LimeBot Note Added: 84813
2026-05-07 11:54 LimeBot Status resolved => closed
2026-05-07 11:54 LimeBot Bug heat 6 => 8