5353 --prpl-font-size-6xl : 4.5rem ; /* 72px */
5454}
5555
56+ /*------------------------------------*\
57+ Progress Planner dashboard page.
58+ \*------------------------------------*/
59+ /* stylelint-disable-next-line selector-class-pattern */
60+ body .toplevel_page_progress-planner {
61+
62+ # wpwrap {
63+ background-color : # f6f7f9 ;
64+ }
65+
66+ ul # adminmenu {
67+
68+ a .wp-has-current-submenu ,
69+ > li .current > a .current {
70+
71+ & ::after {
72+ border-right-color : # f6f7f9 !important ;
73+ }
74+ }
75+ }
76+ }
77+
5678/*------------------------------------*\
5779 Styles for the container of the page.
5880\*------------------------------------*/
5981.prpl-wrap {
60- background : # fff ;
61- border : 1px solid var (--prpl-color-gray-2 );
6282 border-radius : var (--prpl-border-radius );
63- padding : var (--prpl-settings-page-gap ) calc ( var (--prpl-padding ) * 2 );
83+ padding : var (--prpl-settings-page-gap ) var (--prpl-padding );
6484 max-width : var (--prpl-container-max-width );
6585 color : var (--prpl-color-text );
6686 font-size : var (--prpl-font-size-base );
100120 color : var (--prpl-color-link );
101121}
102122
123+ .prpl-widget-width-2 {
124+ grid-column : span 2 ;
125+
126+ .prpl-widget-description {
127+ max-width : 640px ;
128+ }
129+ }
130+
103131.prpl-widget-title {
104132 margin-top : 0 ;
105133 font-size : 1.375rem ;
@@ -193,6 +221,7 @@ button.prpl-info-icon {
193221 padding : 0.4em ;
194222
195223 /* color: var(--prpl-color-gray-2); */
224+ background-color : # fff ;
196225 border : 1px solid var (--prpl-color-gray-2 );
197226 border-radius : var (--prpl-border-radius );
198227
@@ -221,6 +250,7 @@ button.prpl-info-icon {
221250 grid-template-columns : repeat (auto-fit, minmax (var (--prpl-column-min-width ), 1fr ));
222251 column-gap : var (--prpl-gap );
223252 grid-auto-rows : var (--prpl-gap );
253+ grid-auto-flow : dense;
224254
225255 img {
226256 max-width : 100% ;
@@ -237,6 +267,7 @@ button.prpl-info-icon {
237267 Generic styles for individual widgets.
238268\*------------------------------------*/
239269.prpl-widget-wrapper {
270+ background-color : # fff ;
240271 border : 1px solid var (--prpl-color-gray-2 );
241272 border-radius : var (--prpl-border-radius );
242273 padding : var (--prpl-padding );
@@ -250,6 +281,11 @@ button.prpl-info-icon {
250281 margin-bottom : 1.25rem ;
251282 border-top-color : var (--prpl-color-gray-2 );
252283 }
284+
285+ /* Force the last column to be the last column. */
286+ & [data-force-last-column = "1" ] {
287+ grid-column : -2 / -1 ;
288+ }
253289}
254290
255291/*------------------------------------*\
@@ -422,6 +458,10 @@ button.prpl-info-icon {
422458 .prpl-welcome .inner-content .right {
423459 display : none !important ;
424460 }
461+
462+ .prpl-widget-width-2 {
463+ grid-column : span 1 ;
464+ }
425465}
426466
427467/*------------------------------------*\
0 commit comments