[wp-trac] [WordPress Trac] #35947: Customizer panel fails to fully expand leaving extra margin
    WordPress Trac 
    noreply at wordpress.org
       
    Fri Mar  4 06:11:36 UTC 2016
    
    
  
#35947: Customizer panel fails to fully expand leaving extra margin
--------------------------+-----------------------
 Reporter:  tronoxas      |       Owner:
     Type:  defect (bug)  |      Status:  reopened
 Priority:  normal        |   Milestone:  4.5
Component:  Customize     |     Version:  4.4.2
 Severity:  normal        |  Resolution:
 Keywords:  has-patch     |     Focuses:
--------------------------+-----------------------
Changes (by ryankienstra):
 * keywords:  needs-patch => has-patch
Comment:
 '''Proposed Patch'''
 @westonruter
 This [https://core.trac.wordpress.org/attachment/ticket/35947/200b49.diff
 patch] and identical [https://github.com/xwp/wordpress-develop/pull/145
 pull request] remove extra space at the bottom of an active Customizer
 panel. As this ticket notes, there's "unnecessary spacing when you go
 inside a panel."
 This occurs when there are many panels, using the code provided in this
 ticket to produce the panels. The non-active sections and panels still
 occupied space in the DOM. So the active panel had a `margin-top` property
 to move it to the top.
 This PR [https://github.com/xwp/wordpress-
 develop/compare/master...trac-35947#diff-
 6bdd5041777c50e624f1d0beae2e0b7cR437 sets] the height of the non-active
 sections to `0`. And it [https://github.com/xwp/wordpress-
 develop/compare/master...trac-35947#diff-
 58dfe22165ffd9650354f7bdd51002ecL1366 doesn't add] a `margin-top` value to
 the active panel's content.
 I tested this
 [https://core.trac.wordpress.org/attachment/ticket/35947/200b49.diff
 patch] with the `functions.php` code from this ticket on the following
 themes:
 [https://wordpress.org/themes/customizr Customizr] ,
 [https://wordpress.org/themes/graphene/ Graphene] ,
 [https://wordpress.org/themes/hueman/ Heuman] ,
 [https://wordpress.org/themes/twentyfifteen Twenty Fifteen] ,
 [https://wordpress.org/themes/twentysixteen Twenty Sixteen]
 There was no longer a space at the bottom of the panels. I couldn't find
 any side-effects. But this would definitely need to be tested more.
 This [https://core.trac.wordpress.org/attachment/ticket/35947/200b49.diff
 patch] may need to be reverted when
 [https://core.trac.wordpress.org/ticket/34391 trac-34391] is complete. It
 looks like [https://core.trac.wordpress.org/ticket/34391 trac-34391]
 provides a more long-term solution to this `margin-top` issue.
--
Ticket URL: <https://core.trac.wordpress.org/ticket/35947#comment:5>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
    
    
More information about the wp-trac
mailing list