From 136fad8b95d92d0da07e1ab20ba280d401a3f3e0 Mon Sep 17 00:00:00 2001 From: Kim Coleman Date: Wed, 3 Feb 2021 14:35:43 -0500 Subject: [PATCH 1/6] Improving Memberlite styling for sites using a dark background color. --- css/dark.css | 188 ++++++++++++++++++++++++++++++++++++++++++++++----- style.css | 119 +++++++++++++++++--------------- 2 files changed, 235 insertions(+), 72 deletions(-) diff --git a/css/dark.css b/css/dark.css index 707608d..96583c6 100644 --- a/css/dark.css +++ b/css/dark.css @@ -1,20 +1,174 @@ -/* Inverted Color Profiles for Dark Backgrounds */ -body, blockquote.quote, q, .lead, div.lead p {color: #FFF; } -hr {background-color: #666; } -#site-navigation, .footer-navigation, .main-navigation a, .meta-navigation li, .header-right .widget_nav_menu li, .footer-navigation li, #secondary .widget-title, .widget_calendar #wp-calendar caption, #secondary .widget a, #secondary .widget a:link {border-color: #666; } -#secondary .widget a, #secondary .widget a:link {color: #AAA; } -blockquote { } +/*-------------------------------------------------------------- +Inverted Color Profiles for Dark Backgrounds +--------------------------------------------------------------*/ +body, +blockquote.quote, +.q, +.lead, +div.lead p, +.pmpro_content_message { + color: #FFF; +} +hr { + background-color: #666; +} +#site-navigation { + border-top: none; +} +.footer-navigation ul, +.footer-navigation.footer-widgets-empty ul, +.main-navigation a, +.meta-navigation ul li, +.header-right .widget_nav_menu ul li, +.footer-navigation ul li, +.pmpro_content_message, +#secondary .widget-title, +.widget_calendar #wp-calendar caption, +#secondary .widget a, +#secondary .widget a:link, +#secondary .widget_pmpro_member_login .pmpro_login_wrap, +#secondary .widget_pmpro_member_login .pmpro_logged_in_welcome_wrap { + border-color: rgba(255,255,255,0.3); +} +#secondary .widget a, +#secondary .widget a:link { + color: #AAA; +} +blockquote, +.pre, +#secondary .widget-title, +.post .entry-footer, +#your-profile h3, +#primary .tml-action-links, +thead th, +tbody tr:nth-child(even) th, +tbody tr:nth-child(even) td, +.pmpro_content_message, +#bbpress-forums li.bbp-header, +#secondary .widget_pmpro_member_login .pmpro_login_wrap, +#secondary .widget_pmpro_member_login .pmpro_logged_in_welcome_wrap { + background: rgba(255,255,255,0.1); +} +.comment, +.comment.depth-1.thread-alt, +.comment .comment.alt, +.comment.odd .child-comments .comment { + background: none; +} +mark, +.ins { + color: #000; +} +.search-form input[type=search] { + background: none; + color: rgba(255,255,255,0.8); +} +.content-area input[type=text], +.content-area input[type=email], +.content-area input[type=url], +.content-area input[type=password], +.content-area input[type=search], +.content-area textarea, +#secondary input[type=text], +#secondary input[type=email], +#secondary input[type=url], +#secondary input[type=password], +#secondary input[type=search], +#secondary textarea, +.footer-widgets input[type=text], +.footer-widgets input[type=email], +.footer-widgets input[type=url], +.footer-widgets input[type=password], +.footer-widgets input[type=search], +.footer-widgets textarea, +#mobile-navigation input[type=text], +#mobile-navigation input[type=password] { + color: #FFF; + background: none; + border-color: rgba(255,255,255,0.3); +} -blockquote, pre, .comment.odd .child-comments .comment, #secondary .widget-title, .widget_calendar #wp-calendar caption, .post .entry-footer, .comment.even, .pingback.even, .trackback.even, .comment.even .child-comments .comment, #your-profile h3, #primary .tml-action-links, thead th, tbody tr:nth-child(even) th, tbody tr:nth-child(even) td, #bbpress-forums li.bbp-header {background: rgba(255,255,255,0.1); } -.comment.odd .child-comments .comment {background: none; } +/* Comments */ +.comment, +.pingback, +.trackback { + border-color: rgba(255,255,255,0.1); +} +.comment, +.pingback.even, +.trackback.event { + background: none; +} +.comment.depth-1.thread-alt, +.comment .comment.alt { + background: rgba(255,255,255,0.1); +} +.comment.even .child-comments .comment { + background: none; +} +.comment.odd .child-comments .comment { + background: rgba(255,255,255,0.1); +} +.comment-meta .comment-author.vcard { + color: #FFF; +} +.comment-meta .comment-metadata .edit-link { + border-left-color: rgba(255,255,255,0.3); +} +.comment-respond .comment-notes, .comment-respond .form-allowed-tags { + color: #AAA; +} -mark, ins {color: #000; } +/*-------------------------------------------------------------- +Paid Memberships Pro Integrated Styles +--------------------------------------------------------------*/ +#pmpro_levels .post h2, +.memberlite_signup h2, +.pmpro_signup_form h2 { + background: rgba(255,255,255,0.2); +} +#pmpro_levels_table { + background: none; +} +#pmpro_levels_table.pmpro_checkout thead th, +#pmpro_form .pmpro_checkout thead th { + color: #FFF; +} +#pmpro_levels.pmpro_levels-table.pmpro_level-highlight, +#pmpro_levels.pmpro_levels-div .pmpro_level-highlight, +#pmpro_levels.pmpro_levels-2col .pmpro_level-highlight, +#pmpro_levels.pmpro_levels-3col .pmpro_level-highlight, +#pmpro_levels.pmpro_levels-4col .pmpro_level-highlight, +.memberlite_signup, +.pmpro_signup_form { + background: rgba(255,255,255,0.1); + border-left: none; + border-right: none; +} +form#pmpro_form .pmpro_checkout h3 { + background: rgba(255,255,255,0.1); + border-color: rgba(255,255,255,0.3); +} +.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#AccountNumber, +.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#Expiry, +.pmpro_checkout_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#CVV, +.pmpro_billing_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#AccountNumber, +.pmpro_billing_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#Expiry, +.pmpro_billing_gateway-stripe form.pmpro_form #pmpro_payment_information_fields div#CVV { + color: #FFF; + background: none; + border-color: rgba(255,255,255,0.3); +} -#pmpro_levels .post h2, .memberlite_signup h2, .pmpro_signup_form h2 {background: rgba(255,255,255,0.2); } - -#pmpro_levels_table {background: none; } -#pmpro_levels_table.pmpro_checkout thead th, #pmpro_form .pmpro_checkout thead th {color: #FFF; } -#pmpro_levels.pmpro_levels-table.pmpro_level-highlight, #pmpro_levels.pmpro_levels-div .pmpro_level-highlight, #pmpro_levels.pmpro_levels-2col .pmpro_level-highlight, #pmpro_levels.pmpro_levels-3col .pmpro_level-highlight, #pmpro_levels.pmpro_levels-4col .pmpro_level-highlight, .memberlite_signup, .pmpro_signup_form {background: rgba(255,255,255,0.1); border-left: none; border-right: none; } - -.bbp-pagination {color: #AAA; } -#bbpress-forums div.even, #bbpress-forums ul.odd, #bbpress-forums div.even, #bbpress-forums ul.even {background: none; } +/*-------------------------------------------------------------- +bbPress specific CSS +--------------------------------------------------------------*/ +.bbp-pagination { + color: #AAA; +} +#bbpress-forums div.even, +#bbpress-forums ul.odd, +#bbpress-forums div.even, +#bbpress-forums ul.even { + background: none; +} diff --git a/style.css b/style.css index de6193c..84ea608 100644 --- a/style.css +++ b/style.css @@ -82,7 +82,7 @@ html { box-sizing: border-box; } body { - background: #fff; /* Fallback for when there is no custom background color defined. */ + background-color: #fff; /* Fallback for when there is no custom background color defined. */ } article, aside, @@ -199,7 +199,7 @@ dfn, cite, em, i { } blockquote { margin: 2.9rem 0; - background: #FAFAFA; + background-color: #FAFAFA; padding: 2.9rem 2.9rem 1px 2.9rem; border-left: 5px solid #CCC; } @@ -306,7 +306,7 @@ details > summary::-webkit-details-marker { line-height: 2.2rem; } pre { - background: #eee; + background-color: #EEE; font-family: "Courier 10 Pitch", Courier, monospace; margin: 2.9rem 0; max-width: 100%; @@ -329,7 +329,7 @@ abbr, acronym { cursor: help; } mark, ins { - background: #fff9c0; + background-color: #fff9c0; padding: 2px 4px; text-decoration: none; } @@ -440,7 +440,7 @@ th { padding: 1.45rem; } thead th { - background: #FAFAFA; + background-color: #FAFAFA; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; padding: 1.45rem; @@ -454,7 +454,7 @@ td { vertical-align: top; } tbody tr:nth-child(even) th, tbody tr:nth-child(even) td { - background: #FDFDFD; + background-color: #FDFDFD; } dl { margin: 2.9rem 0; @@ -506,7 +506,7 @@ input[type=submit].pmpro_btn, input[type=button].pmpro_btn, #loginform input[type=submit].button.button-primary, #main div.em-search-main button.em-search-submit { - background: #95a5a6; + background-color: #95a5a6; border: none; border-radius: 3px; box-shadow: 1px 2px 4px rgba(0,0,0,0.2); @@ -555,7 +555,7 @@ a.pmpro_btn:visited, input[type=submit].pmpro_btn, input[type=button].pmpro_btn, #loginform input[type=submit].button.button-primary { - background: #F39C12; + background-color: #F39C12; border: none; box-shadow: 1px 2px 4px rgba(0,0,0,0.2); color: #FFF; @@ -580,7 +580,7 @@ input[type=submit]:active, .btn:focus, a.pmpro_btn:active, #main div.em-search-main button.em-search-submit:hover { - background: #798d8f; + background-color: #798d8f; box-shadow: 1px 2px 4px rgba(0,0,0,0.4); color: #FFF; transform: translateY(-1px); @@ -638,16 +638,16 @@ a.comment-reply-link:hover { .btn_primary, .btn_primary:link, .menu-toggle { - background: #2C3E50; + background-color: #2C3E50; } .btn_secondary, .btn_secondary:link { - background: #18BC9C; + background-color: #18BC9C; color: #FFF; } .btn_action, .btn_action:link { - background: #F39C12; + background-color: #F39C12; color: #FFF; } .btn_block, @@ -683,7 +683,7 @@ a.comment-reply-link:hover { /* Link-style button */ .btn_link { - background: none; + background-color: none; border: none; box-shadow: none; color: #2C3E50; @@ -697,7 +697,7 @@ a.comment-reply-link:hover { text-shadow: none; } .btn_link:hover { - background: none; + background-color: none; box-shadow: none; transform: none; text-decoration: underline; @@ -714,7 +714,7 @@ a.pmpro_cancel:link, .content-area .pmpro_btn.pmpro_btn-cancel, .content-area .pmpro_btn.pmpro_btn-cancel:link, .content-area .pmpro_btn.pmpro_btn-cancel:visited { - background: none; + background-color: none; border: none; box-shadow: none; color: #666; @@ -726,7 +726,7 @@ a.pmpro_cancel:link, a.pmpro_btn.pmpro_cancel:hover, .content-area .pmpro_btn.pmpro_cancel:hover, .content-area .pmpro_btn.pmpro_btn-cancel:hover { - background: none; + background-color: none; box-shadow: none; transform: none; } @@ -918,7 +918,7 @@ a:active { height: 80px; } #site-navigation { - background: #FAFAFA; + background-color: #FAFAFA; border-top: 1px solid #DADADA; } .site-navigation-sticky-wrapper #site-navigation { @@ -1028,7 +1028,7 @@ a:active { /* Dropdown Menu */ .main-navigation ul.sub-menu, .meta-navigation ul.sub-menu, .header-right .widget_nav_menu ul.sub-menu { - background: #FFF; + background-color: #FFF; box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); float: left; position: absolute; @@ -1056,7 +1056,7 @@ a:active { color: #2C3E50; } .main-navigation ul.sub-menu li:hover > a, .meta-navigation ul.sub-menu li:hover > a, .header-right .widget_nav_menu ul.sub-menu li:hover > a { - background: rgba(0,0,0,0.1); + background-color: rgba(0,0,0,0.1); } .main-navigation ul li:hover > ul { left: auto; @@ -1096,13 +1096,13 @@ a:active { position: absolute; left: -100%; width: 75%; - background: #2C3E50; + background-color: #2C3E50; z-index: 100; color: #FFF; overflow: auto; } #mobile-navigation-height-col { - background: #2C3E50; + background-color: #2C3E50; bottom: 0; height: 100%; left: -100%; @@ -1130,34 +1130,43 @@ a:active { margin: 0; } #mobile-navigation .widget ul, -#mobile-navigation .widget ol { +#mobile-navigation .widget ol, +#mobile-navigation #menu-primary-menu { margin: 0 0 0 2.9rem; } #mobile-navigation .widget ul li, -#mobile-navigation .widget ol li { +#mobile-navigation .widget ol li, +#mobile-navigation #menu-primary-menu li { margin-bottom: 0; } #mobile-navigation .widget.widget_nav_menu ul.menu, -#mobile-navigation .widget.widget_nav_menu ul.menu li { +#mobile-navigation .widget.widget_nav_menu ul.menu li, +#mobile-navigation #menu-primary-menu, +#mobile-navigation #menu-primary-menu li { list-style: none; padding: 0; margin: 0; } -#mobile-navigation .widget.widget_nav_menu ul.menu ul.sub-menu { +#mobile-navigation .widget.widget_nav_menu ul.menu ul.sub-menu, +#mobile-navigation #menu-primary-menu ul.sub-menu { margin-left: 0; } -#mobile-navigation .widget.widget_nav_menu ul.menu ul a { +#mobile-navigation .widget.widget_nav_menu ul.menu ul a, +#mobile-navigation #menu-primary-menu ul a { font-size: .8em; } #mobile-navigation .widget.widget_nav_menu h3, -#mobile-navigation .widget.widget_nav_menu ul.menu a { +#mobile-navigation .widget.widget_nav_menu ul.menu a, +#mobile-navigation #menu-primary-menu a { display: block; padding: .9rem 1.45rem; } -#mobile-navigation .widget.widget_nav_menu ul.menu a:hover { - background: rgba(0,0,0,0.2); +#mobile-navigation .widget.widget_nav_menu ul.menu a:hover, +#mobile-navigation #menu-primary-menu a:hover { + background-color: rgba(0,0,0,0.2); } -#mobile-navigation .widget.widget_nav_menu ul.menu ul.sub-menu li a { +#mobile-navigation .widget.widget_nav_menu ul.menu ul.sub-menu li a, +#mobile-navigation #menu-primary-menu ul.sub-menu li a { padding-left: 1.5rem; font-weight: 400; } @@ -1166,7 +1175,7 @@ a:active { border-bottom: 1px solid rgba(0,0,0,0.1); } #mobile-navigation .search-form input[type=search] { - background: rgba(255,255,255,0.2); + background-color: rgba(255,255,255,0.2); border: 1px solid rgba(255,255,255,0.3); color: #FFF; width: 90%; @@ -1459,7 +1468,7 @@ a:active { text-align: center; } #secondary .widget-title { - background: #FAFAFA; + background-color: #FAFAFA; border-top: 1px solid #CCC; border-bottom: 1px dotted #CCC; line-height: 2.9rem; @@ -1467,7 +1476,7 @@ a:active { padding: 1.45rem; } .widget_calendar #wp-calendar caption { - background: #EFEFEF; + background-color: #EFEFEF; border-top: 1px solid #CCC; padding: .7rem 1.45rem; } @@ -1643,7 +1652,7 @@ a:active { display: inline-block; } #meta-member .meta-member-inner { - background: #18BC9C; + background-color: #18BC9C; -moz-border-radius-bottomright: 3px; -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; @@ -1689,7 +1698,7 @@ a:active { } /* Dropdown Menu */ #meta-member .member-navigation .sub-menu { - background: #18BC9C; + background-color: #18BC9C; box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.2); display: none; left: -9999em; @@ -1715,7 +1724,7 @@ a:active { width: 125px; } #meta-member .member-navigation ul ul a:hover { - background: rgba(0,0,0,0.1); + background-color: rgba(0,0,0,0.1); } #meta-member .member-navigation .sub-menu .sub-menu { display: none; @@ -1773,7 +1782,7 @@ a:active { text-align: center; } .masthead-banner .masthead-post-byline { - background: rgba(0,0,0,.6); + background-color: rgba(0,0,0,.6); margin: 16rem 0 0 0; padding: 1.45rem; } @@ -1884,7 +1893,7 @@ a:active { border-bottom: 1px dotted #CCC; } .hentry .entry-banner .entry-header { - background: rgba(0,0,0,0.6); + background-color: rgba(0,0,0,0.6); width: 100%; position: absolute; bottom: 0; @@ -1970,7 +1979,7 @@ a:active { color: #FFF; } .entry-content .wp-post-image { - background: #FAFAFA; + background-color: #FAFAFA; padding: .25rem; border-top: 1px dotted #CCC; border-bottom: 1px dotted #CCC; @@ -2022,7 +2031,7 @@ a:active { } .post .entry-footer { border-bottom: 1px dotted #CCC; - background: #FAFAFA; + background-color: #FAFAFA; color: #AAA; font-style: italic; padding: 1.45rem; @@ -2079,17 +2088,17 @@ a:active { .comment, .pingback.even, .trackback.event { - background: #FAFAFA; + background-color: #FAFAFA; } .comment.depth-1.thread-alt, .comment .comment.alt { - background: #FFF; + background-color: #FFF; } .comment.even .child-comments .comment { - background: #FAFAFA; + background-color: #FAFAFA; } .comment.odd .child-comments .comment { - background: #FFF; + background-color: #FFF; } .comment { -webkit-hyphens: auto; @@ -2219,7 +2228,7 @@ a:active { 10.7 Footer --------------------------------------------------------------*/ .footer-widgets { - background: #2C3E50; + background-color: #2C3E50; color: #FFF; padding: 5.8rem 0; } @@ -2269,7 +2278,7 @@ a:active { margin: .7rem 0 0 0; } .footer-widgets .widget_calendar .calendar_wrap table { - background: #FFF; + background-color: #FFF; color: #444; margin: 0; } @@ -2356,7 +2365,7 @@ a:active { text-decoration: none; } .memberlite_tabbable ul.memberlite_tabs li > a:hover { - background: #EFEFEF; + background-color: #EFEFEF; } .memberlite_tabbable ul.memberlite_tabs li.memberlite_active a { background-color: #BBB; @@ -2405,7 +2414,7 @@ a:active { padding: 0 1rem; } #pmpro_levels .post h2, .memberlite_signup h2, .pmpro_signup_form h2 { - background: #FAFAFA; + background-color: #FAFAFA; color: #2C3E50; border-top: 1px solid #CCC; border-bottom: 1px dotted #CCC; @@ -2416,7 +2425,7 @@ a:active { display: block; } #primary #pmpro_levels .entry-footer .pmpro_btn {color: #FFF; } -#pmpro_levels.pmpro_levels-table.pmpro_level-highlight, #pmpro_levels.pmpro_levels-div .pmpro_level-highlight, #pmpro_levels.pmpro_levels-2col .pmpro_level-highlight, #pmpro_levels.pmpro_levels-3col .pmpro_level-highlight, #pmpro_levels.pmpro_levels-4col .pmpro_level-highlight, .memberlite_signup, .pmpro_signup_form {padding: 1rem; background: #FFF; z-index: 100; border-top: .5rem solid #18BC9C; border-bottom: 1.5rem solid #18BC9C; border-left: 1px solid #CCC; border-right: 1px solid #CCC; } +#pmpro_levels.pmpro_levels-table.pmpro_level-highlight, #pmpro_levels.pmpro_levels-div .pmpro_level-highlight, #pmpro_levels.pmpro_levels-2col .pmpro_level-highlight, #pmpro_levels.pmpro_levels-3col .pmpro_level-highlight, #pmpro_levels.pmpro_levels-4col .pmpro_level-highlight, .memberlite_signup, .pmpro_signup_form {padding: 1rem; background-color: #FFF; z-index: 100; border-top: .5rem solid #18BC9C; border-bottom: 1.5rem solid #18BC9C; border-left: 1px solid #CCC; border-right: 1px solid #CCC; } #pmpro_levels.pmpro_levels-2col .pmpro_level-highlight, #pmpro_levels.pmpro_levels-3col .pmpro_level-highlight, #pmpro_levels.pmpro_levels-4col .pmpro_level-highlight {margin-top: -1.5rem; } #pmpro_levels_table td, #pmpro_levels.pmpro_levels-table td {vertical-align: middle; } @@ -2429,7 +2438,7 @@ a:active { #pmpro_levels.pmpro_advanced_levels-compare_table thead th {border: none; padding-top: 0; text-align: center; } #pmpro_levels.pmpro_advanced_levels-compare_table thead th h2 {margin-bottom: 0; } #pmpro_levels.pmpro_advanced_levels-compare_table thead th:first-child, #pmpro_levels.pmpro_advanced_levels-compare_table tfoot td:first-child {background: none; border: none; text-indent: -9999em; width: 20%; } -#pmpro_levels.pmpro_advanced_levels-compare_table thead tr th:nth-child(even) {background: rgba(0,0,0,0.1); } +#pmpro_levels.pmpro_advanced_levels-compare_table thead tr th:nth-child(even) {background-color: rgba(0,0,0,0.1); } #pmpro_levels.pmpro_advanced_levels-compare_table tbody td {vertical-align: middle; } #pmpro_levels.pmpro_advanced_levels-compare_table tbody td:first-child {text-align: right; } #pmpro_levels.pmpro_advanced_levels-compare_table tbody tr:last-child td {border-bottom: .5rem solid #CCC; } @@ -2498,7 +2507,7 @@ form.pmpro_form label, font-weight: 400; } form#pmpro_form .pmpro_checkout h3 { - background: #FAFAFA; + background-color: #FAFAFA; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; padding: 1.45rem; @@ -2612,7 +2621,7 @@ form.pmpro_form .pmpro_payment-expiration select { text-align: left; } .pmpro_member_profile_edit_wrap h3 { - background: #FAFAFA; + background-color: #FAFAFA; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC; padding: 1.45rem; @@ -2631,7 +2640,7 @@ form.pmpro_form .pmpro_payment-expiration select { /* Member Log In / Log Out Widget */ #secondary .widget_pmpro_member_login .pmpro_login_wrap, #secondary .widget_pmpro_member_login .pmpro_logged_in_welcome_wrap { - background: #FAFAFA; + background-color: #FAFAFA; border: 1px solid #CCC; padding: 1.45rem; } @@ -2754,7 +2763,7 @@ object { width: 100%; } .gallery-item img { - background: #FAFAFA; + background-color: #FAFAFA; padding: .25rem; border-top: 1px dotted #CCC; border-bottom: 1px dotted #CCC; @@ -2838,6 +2847,6 @@ object { .masthead .post_author_avatar {margin-top: 1.45rem; text-align: center; } .footer-widgets {padding: 0; } .footer-widgets .widget {padding-top: 5.8rem; padding-bottom: 5.8rem; } - .footer-widgets .widget:nth-child(even) {background: rgba(255,255,255,0.2); } + .footer-widgets .widget:nth-child(even) {background-color: rgba(255,255,255,0.2); } .site-footer .site-info .skip-link {margin-top: 1.45rem; } } From 132ebd5bf74046c16b28ae29a711dcf22fd0df29 Mon Sep 17 00:00:00 2001 From: Kim Coleman Date: Sat, 13 Mar 2021 12:15:50 -0500 Subject: [PATCH 2/6] Now showing the meta member welcome and links at the top of the mobile menu. --- components/header/mobile-menu.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/components/header/mobile-menu.php b/components/header/mobile-menu.php index 46d7120..f968806 100644 --- a/components/header/mobile-menu.php +++ b/components/header/mobile-menu.php @@ -15,6 +15,10 @@ if ( is_active_sidebar( 'sidebar-5' ) ) { dynamic_sidebar( 'sidebar-5' ); } elseif ( has_nav_menu( 'primary' ) ) { + $meta_login = get_theme_mod( 'meta_login', false ); + if ( ! empty( $meta_login ) ) { + get_template_part( 'components/header/meta', 'member' ); + } wp_nav_menu( array( 'theme_location' => 'primary', From 3946761a769bf2d200c3139bef123825e9e2357f Mon Sep 17 00:00:00 2001 From: Kim Coleman Date: Sat, 13 Mar 2021 12:16:26 -0500 Subject: [PATCH 3/6] Improving the appearance of sites with Inverted Color Profiles for Dark Backgrounds --- css/dark.css | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/css/dark.css b/css/dark.css index 96583c6..1320caa 100644 --- a/css/dark.css +++ b/css/dark.css @@ -59,7 +59,8 @@ mark, .ins { color: #000; } -.search-form input[type=search] { +.search-form input[type=search], +#mobile-navigation .search-form input[type=search] { background: none; color: rgba(255,255,255,0.8); } From 7db5d6fce733bbbc0bc97e4a949d7adef7f58d2d Mon Sep 17 00:00:00 2001 From: Kim Coleman Date: Sat, 13 Mar 2021 12:17:12 -0500 Subject: [PATCH 4/6] Fixing background colors for cover and button blocks --- inc/defaults.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/inc/defaults.php b/inc/defaults.php index c0860e5..6f50604 100644 --- a/inc/defaults.php +++ b/inc/defaults.php @@ -27,20 +27,20 @@ 'bgcolor_site_navigation_elements' => '#site-navigation, .main-navigation ul.sub-menu', 'color_site_navigation_elements' => '.main-navigation a', 'color_site_navigation_hover_elements' => '.main-navigation li:hover, .main-navigation li:hover > a', - 'color_link_color_elements' => '.content-area a, .footer-navigation a, .site-info a', - 'color_link_hover_elements' => '.content-area a:hover, .footer-navigation a:hover, .site-info a:hover', + 'color_link_color_elements' => '.content-area a:not(.wp-block-button__link), .footer-navigation a, .site-info a', + 'color_link_hover_elements' => '.content-area a:hover:not(.wp-block-button__link), .footer-navigation a:hover, .site-info a:hover', 'color_meta_link_color_elements' => '.header-right .menu a', - 'color_primary_background_elements' => '#mobile-navigation, #mobile-navigation-height-col, .masthead, .footer-widgets, .btn_primary, .btn_primary:link, .menu-toggle, .bg_primary, .banner_primary, .has-color-primary-background-color', + 'color_primary_background_elements' => '#mobile-navigation, #mobile-navigation-height-col, .masthead, .footer-widgets, .btn_primary, .btn_primary:link, .menu-toggle, .bg_primary, .banner_primary, .has-background.has-color-primary-background-color', 'color_primary_background_hover_elements' => '.btn_primary:hover', 'color_primary_color_elements' => '#meta-navigation ul ul a, #pmpro_levels .post h2, .memberlite_signup h2, .pmpro_signup_form h2, .primary, .has-text-color.has-color-primary-color', 'color_primary_color_hover_elements' => '#meta-navigation ul ul a:hover', - 'color_secondary_background_elements' => '#meta-member .meta-member-inner, #meta-member .member-navigation .sub-menu, .btn_secondary, .btn_secondary:link, .memberlite_tabbable ul.memberlite_tabs li.memberlite_active a, .memberlite_tabbable ul.memberlite_tabs li.memberlite_active a:hover, .banner_secondary, #banner_bottom, .has-color-secondary-background-color', + 'color_secondary_background_elements' => '.header-right #meta-member .meta-member-inner, #meta-member .member-navigation .sub-menu, .btn_secondary, .btn_secondary:link, .memberlite_tabbable ul.memberlite_tabs li.memberlite_active a, .memberlite_tabbable ul.memberlite_tabs li.memberlite_active a:hover, .banner_secondary, #banner_bottom, .has-background.has-color-secondary-background-color', 'color_secondary_background_hover_elements' => '.btn_secondary:hover', 'color_secondary_border_elements' => '#pmpro_levels .pmpro_level-highlight, #pmpro_levels.pmpro_levels-2col .pmpro_level-highlight, #pmpro_levels.pmpro_levels-3col .pmpro_level-highlight, #pmpro_levels.pmpro_levels-4col .pmpro_level-highlight, #pmpro_levels.pmpro_levels-div .pmpro_level-highlight, #pmpro_levels.pmpro_advanced_levels-compare_table thead tr:first-child th.pmpro_level-highlight, #pmpro_levels.pmpro_advanced_levels-compare_table tfoot tr:last-child td.pmpro_level-highlight, .memberlite_signup, .pmpro_signup_form, .memberlite_tabbable ul.memberlite_tabs li.memberlite_active a, .memberlite_tabbable .memberlite_tab_content', 'color_secondary_border_left_elements' => '#pmpro_levels.pmpro_advanced_levels-compare_table thead th.pmpro_level-highlight, #pmpro_levels.pmpro_advanced_levels-compare_table tbody td.pmpro_level-highlight, #pmpro_levels.pmpro_advanced_levels-compare_table tfoot td.pmpro_level-highlight, #pmpro_levels.pmpro_levels-table .pmpro_level-highlight td:first-child, .memberlite_tabbable ul.memberlite_tabs li.memberlite_active a', 'color_secondary_border_right_elements' => '#pmpro_levels.pmpro_advanced_levels-compare_table thead th.pmpro_level-highlight, #pmpro_levels.pmpro_advanced_levels-compare_table tbody td.pmpro_level-highlight, #pmpro_levels.pmpro_advanced_levels-compare_table tfoot td.pmpro_level-highlight, #pmpro_levels.pmpro_levels-table .pmpro_level-highlight td:last-child, .memberlite_tabbable ul.memberlite_tabs li.memberlite_active a', 'color_secondary_color_elements' => 'blockquote.quote:before, q:before, .testimonials-widget-testimonial .open-quote::before, .testimonials-widget-testimonial .close-quote::after, .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price, .woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price, .secondary, .has-text-color.has-color-secondary-color', - 'color_action_background_elements' => '.btn_action, .btn_action:link, .pmpro_content_message a, .pmpro_content_message a:link, .pmpro_content_message a:visited, .pmpro_btn, .pmpro_btn:link, .pmpro_btn:visited, a.pmpro_btn, a.pmpro_btn:link, a.pmpro_btn:visited, input[type=button].pmpro_btn, input[type=submit].pmpro_btn, #loginform input[type=submit].button.button-primary, .woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .bg_action, .banner_action, .has-color-action-background-color', + 'color_action_background_elements' => '.btn_action, .btn_action:link, .pmpro_content_message a, .pmpro_content_message a:link, .pmpro_content_message a:visited, .pmpro_btn, .pmpro_btn:link, .pmpro_btn:visited, a.pmpro_btn, a.pmpro_btn:link, a.pmpro_btn:visited, input[type=button].pmpro_btn, input[type=submit].pmpro_btn, #loginform input[type=submit].button.button-primary, .woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .bg_action, .banner_action, .has-background.has-color-action-background-color', 'color_action_background_hover_elements' => '.btn_action:hover, .pmpro_content_message a:hover, .pmpro_btn:hover, a.pmpro_btn:hover, input[type=button].pmpro_btn:hover, input[type=submit].pmpro_btn:hover, .woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover', 'color_action_color_elements' => '.action, .has-text-color.has-color-action-color', 'delimiter' => ' / ', From 094155ce0720b7caadaf7b339e3d23129e99bbeb Mon Sep 17 00:00:00 2001 From: Kim Coleman Date: Sat, 13 Mar 2021 12:25:24 -0500 Subject: [PATCH 5/6] Fixing selectors for background colors on blocks --- inc/defaults.php | 6 ++-- style.css | 78 +++++++++++++++++++++++++++++++++--------------- 2 files changed, 57 insertions(+), 27 deletions(-) diff --git a/inc/defaults.php b/inc/defaults.php index 6f50604..db74efd 100644 --- a/inc/defaults.php +++ b/inc/defaults.php @@ -30,17 +30,17 @@ 'color_link_color_elements' => '.content-area a:not(.wp-block-button__link), .footer-navigation a, .site-info a', 'color_link_hover_elements' => '.content-area a:hover:not(.wp-block-button__link), .footer-navigation a:hover, .site-info a:hover', 'color_meta_link_color_elements' => '.header-right .menu a', - 'color_primary_background_elements' => '#mobile-navigation, #mobile-navigation-height-col, .masthead, .footer-widgets, .btn_primary, .btn_primary:link, .menu-toggle, .bg_primary, .banner_primary, .has-background.has-color-primary-background-color', + 'color_primary_background_elements' => '#mobile-navigation, #mobile-navigation-height-col, .masthead, .footer-widgets, .btn_primary, .btn_primary:link, .menu-toggle, .bg_primary, .banner_primary, .has-color-primary-background-color', 'color_primary_background_hover_elements' => '.btn_primary:hover', 'color_primary_color_elements' => '#meta-navigation ul ul a, #pmpro_levels .post h2, .memberlite_signup h2, .pmpro_signup_form h2, .primary, .has-text-color.has-color-primary-color', 'color_primary_color_hover_elements' => '#meta-navigation ul ul a:hover', - 'color_secondary_background_elements' => '.header-right #meta-member .meta-member-inner, #meta-member .member-navigation .sub-menu, .btn_secondary, .btn_secondary:link, .memberlite_tabbable ul.memberlite_tabs li.memberlite_active a, .memberlite_tabbable ul.memberlite_tabs li.memberlite_active a:hover, .banner_secondary, #banner_bottom, .has-background.has-color-secondary-background-color', + 'color_secondary_background_elements' => '.header-right #meta-member .meta-member-inner, #meta-member .member-navigation .sub-menu, .btn_secondary, .btn_secondary:link, .memberlite_tabbable ul.memberlite_tabs li.memberlite_active a, .memberlite_tabbable ul.memberlite_tabs li.memberlite_active a:hover, .banner_secondary, #banner_bottom, .has-color-secondary-background-color', 'color_secondary_background_hover_elements' => '.btn_secondary:hover', 'color_secondary_border_elements' => '#pmpro_levels .pmpro_level-highlight, #pmpro_levels.pmpro_levels-2col .pmpro_level-highlight, #pmpro_levels.pmpro_levels-3col .pmpro_level-highlight, #pmpro_levels.pmpro_levels-4col .pmpro_level-highlight, #pmpro_levels.pmpro_levels-div .pmpro_level-highlight, #pmpro_levels.pmpro_advanced_levels-compare_table thead tr:first-child th.pmpro_level-highlight, #pmpro_levels.pmpro_advanced_levels-compare_table tfoot tr:last-child td.pmpro_level-highlight, .memberlite_signup, .pmpro_signup_form, .memberlite_tabbable ul.memberlite_tabs li.memberlite_active a, .memberlite_tabbable .memberlite_tab_content', 'color_secondary_border_left_elements' => '#pmpro_levels.pmpro_advanced_levels-compare_table thead th.pmpro_level-highlight, #pmpro_levels.pmpro_advanced_levels-compare_table tbody td.pmpro_level-highlight, #pmpro_levels.pmpro_advanced_levels-compare_table tfoot td.pmpro_level-highlight, #pmpro_levels.pmpro_levels-table .pmpro_level-highlight td:first-child, .memberlite_tabbable ul.memberlite_tabs li.memberlite_active a', 'color_secondary_border_right_elements' => '#pmpro_levels.pmpro_advanced_levels-compare_table thead th.pmpro_level-highlight, #pmpro_levels.pmpro_advanced_levels-compare_table tbody td.pmpro_level-highlight, #pmpro_levels.pmpro_advanced_levels-compare_table tfoot td.pmpro_level-highlight, #pmpro_levels.pmpro_levels-table .pmpro_level-highlight td:last-child, .memberlite_tabbable ul.memberlite_tabs li.memberlite_active a', 'color_secondary_color_elements' => 'blockquote.quote:before, q:before, .testimonials-widget-testimonial .open-quote::before, .testimonials-widget-testimonial .close-quote::after, .woocommerce ul.products li.product .price, .woocommerce-page ul.products li.product .price, .woocommerce #content div.product p.price, .woocommerce #content div.product span.price, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce-page #content div.product p.price, .woocommerce-page #content div.product span.price, .woocommerce-page div.product p.price, .woocommerce-page div.product span.price, .secondary, .has-text-color.has-color-secondary-color', - 'color_action_background_elements' => '.btn_action, .btn_action:link, .pmpro_content_message a, .pmpro_content_message a:link, .pmpro_content_message a:visited, .pmpro_btn, .pmpro_btn:link, .pmpro_btn:visited, a.pmpro_btn, a.pmpro_btn:link, a.pmpro_btn:visited, input[type=button].pmpro_btn, input[type=submit].pmpro_btn, #loginform input[type=submit].button.button-primary, .woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .bg_action, .banner_action, .has-background.has-color-action-background-color', + 'color_action_background_elements' => '.btn_action, .btn_action:link, .pmpro_content_message a, .pmpro_content_message a:link, .pmpro_content_message a:visited, .pmpro_btn, .pmpro_btn:link, .pmpro_btn:visited, a.pmpro_btn, a.pmpro_btn:link, a.pmpro_btn:visited, input[type=button].pmpro_btn, input[type=submit].pmpro_btn, #loginform input[type=submit].button.button-primary, .woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .bg_action, .banner_action, .has-color-action-background-color', 'color_action_background_hover_elements' => '.btn_action:hover, .pmpro_content_message a:hover, .pmpro_btn:hover, a.pmpro_btn:hover, input[type=button].pmpro_btn:hover, input[type=submit].pmpro_btn:hover, .woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover', 'color_action_color_elements' => '.action, .has-text-color.has-color-action-color', 'delimiter' => ' / ', diff --git a/style.css b/style.css index 84ea608..498261f 100644 --- a/style.css +++ b/style.css @@ -902,15 +902,19 @@ a:active { color: #000; } -.primary {color: #2C3E50; } -.secondary {color: #18BC9C; } -.action {color: #F39C12; } +.primary, .has-text-color.has-color-primary-color {color: #2C3E50; } +.secondary, .has-text-color.has-color-secondary-color {color: #18BC9C; } +.action, .has-text-color.has-color-action-color {color: #F39C12; } .info {color: #5bc0de; } .success {color: #5cb85c; } .error {color: #d9534f; } .alert {color: #f0ad4e; } .muted {color: #AAA; } +.bg_primary, .has-color-primary-background-color {background-color: #2C3E50; } +.bg_secondary, .has-color-secondary-background-color {background-color: #18BC9C; } +.bg_action, .has-color-action-background-color {background-color: #F39C12; } + /*-------------------------------------------------------------- 5.2 Menus --------------------------------------------------------------*/ @@ -1149,7 +1153,7 @@ a:active { } #mobile-navigation .widget.widget_nav_menu ul.menu ul.sub-menu, #mobile-navigation #menu-primary-menu ul.sub-menu { - margin-left: 0; + margin: 0; } #mobile-navigation .widget.widget_nav_menu ul.menu ul a, #mobile-navigation #menu-primary-menu ul a { @@ -1648,56 +1652,54 @@ a:active { .header-right { text-align: right; } -.header-right #meta-member .meta-member-inner, .header-right aside { +.header-right #meta-member .meta-member-inner, +.header-right aside { display: inline-block; } -#meta-member .meta-member-inner { +.header-right #meta-member .meta-member-inner { background-color: #18BC9C; - -moz-border-radius-bottomright: 3px; - -webkit-border-bottom-right-radius: 3px; border-bottom-right-radius: 3px; - -moz-border-radius-bottomleft: 3px; - -webkit-border-bottom-left-radius: 3px; border-bottom-left-radius: 3px; color: #FFF; font-size: 1.4rem; margin: 0 0 1.45rem 0; padding: .7rem; } -#meta-member .user { +.header-right #meta-member .user { border-right: 1px solid #DDD; padding: 0 .7rem; } -#meta-member a { +.header-right #meta-member a { color: #FFF; display: inline-block; text-decoration: none; } -#meta-member a:hover { +.header-right #meta-member a:hover { color: #FFF; } -#meta-member span.user a { +.header-right #meta-member span.user a { margin: 0; } -#meta-member .member-navigation, #meta-member .member-navigation ul { +.header-right #meta-member .member-navigation, +.header-right #meta-member .member-navigation ul { display: inline-block; list-style: none; margin: 0; } -#meta-member .member-navigation li { +.header-right #meta-member .member-navigation li { border-right: 1px solid #DDD; display: inline-block; margin: 0; position: relative; } -#meta-member .member-navigation li:last-child { +.header-right #meta-member .member-navigation li:last-child { border: none; } -#meta-member .member-navigation li a { +.header-right #meta-member .member-navigation li a { margin: 0 1rem; } /* Dropdown Menu */ -#meta-member .member-navigation .sub-menu { +.header-right #meta-member .member-navigation .sub-menu { background-color: #18BC9C; box-shadow: 0px 0px 3px 0px rgba(0, 0, 0, 0.2); display: none; @@ -1710,25 +1712,53 @@ a:active { top: 2.6rem; z-index: 99999; } -#meta-member .member-navigation ul li:hover > ul { +.header-right #meta-member .member-navigation ul li:hover > ul { display: block; left: auto; } -#meta-member .member-navigation .sub-menu li { +.header-right #meta-member .member-navigation .sub-menu li { border: none; display: block; } -#meta-member .member-navigation .sub-menu li a { +.header-right #meta-member .member-navigation .sub-menu li a { margin: 0; padding: .5rem 1rem; width: 125px; } -#meta-member .member-navigation ul ul a:hover { +.header-right #meta-member .member-navigation ul ul a:hover { background-color: rgba(0,0,0,0.1); } -#meta-member .member-navigation .sub-menu .sub-menu { +.header-right #meta-member .member-navigation .sub-menu .sub-menu { display: none; } +#mobile-navigation #meta-member .meta-member-inner { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; + padding: .9rem 1.45rem; +} +#mobile-navigation #meta-member .meta-member-inner ul { + list-style: none; + margin: 0; +} +#mobile-navigation #meta-member .meta-member-inner ul li { + display: inline-block; + margin: 0; +} +#mobile-navigation #meta-member .meta-member-inner ul li:after { + opacity: 0.5; + content: " |"; +} +#mobile-navigation #meta-member .meta-member-inner ul li:last-child { + margin-right: 0; +} +#mobile-navigation #meta-member .meta-member-inner ul li:last-child:after { + content: ''; +} +.logged-in #mobile-navigation #meta-member .meta-member-inner ul li a { + font-size: .8em; +} + +/* Masthead Banners */ .masthead-banner { background-position: center center; background-size: cover; From 0312da5410ab787b66203420cb11837907f8021a Mon Sep 17 00:00:00 2001 From: Kim Coleman Date: Sat, 13 Mar 2021 12:39:39 -0500 Subject: [PATCH 6/6] Version bump and readme updates. --- functions.php | 2 +- readme.txt | 11 ++++++++--- style.css | 13 +++++++++---- 3 files changed, 18 insertions(+), 8 deletions(-) diff --git a/functions.php b/functions.php index 1f7fe41..7d10c6c 100644 --- a/functions.php +++ b/functions.php @@ -4,7 +4,7 @@ * * @package Memberlite */ -define( 'MEMBERLITE_VERSION', '4.5.2' ); +define( 'MEMBERLITE_VERSION', '4.5.3' ); // get default values for options/etc require_once get_template_directory() . '/inc/defaults.php'; diff --git a/readme.txt b/readme.txt index d6f921e..2a158e8 100644 --- a/readme.txt +++ b/readme.txt @@ -1,9 +1,9 @@ === Memberlite === Contributors: kimannwall, strangerstudios -Requires at least: WordPress 4.4 -Tested up to: WordPress 5.6 -Version: 4.5.2 +Requires at least: 4.4 +Tested up to: 5.7 Requires PHP: 5.6 +Stable tag: 4.5.3 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html Tags: one-column, two-columns, left-sidebar, right-sidebar, flexible-header, custom-background, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, full-width-template, post-formats, theme-options, threaded-comments, translation-ready, e-commerce @@ -108,6 +108,11 @@ We highly recommend using these plugins for every site running Memberlite: == Changelog == += 4.5.3 - 2021-03-13 = +* ENHANCEMENT: Now showing member welcome/links in mobile menu if no other widgets defined. +* BUG FIX: Fixed issues with background color and font color for button or cover blocks. +* BUG FIX: General improvements for sites using an inverted (dark) body background color. + = 4.5.2 - 2020-12-08 = * BUG FIX: Fixed issue with the Log in and Log Out links in member header theme area. * BUG FIX/ENHANCEMENT: Fixed localization and escaping throughout theme. diff --git a/style.css b/style.css index 498261f..9f85df9 100644 --- a/style.css +++ b/style.css @@ -4,13 +4,18 @@ Theme URI: https://memberlitetheme.com/ Author: Stranger Studios Author URI: https://www.strangerstudios.com Description: Memberlite is the ideal theme for your membership site - packed with integration for top membership site plugins including Paid Memberships Pro. It's fully customizable with your logo, colors, fonts, custom sidebars and more global layout settings. Extend the site appearance further with icons, masthead banners, post formats, and additional settings for your site's pages. Memberlite is responsive, clean and minimal. -Version: 4.5.2 +Version: 4.5.3 +Requires at least: 5.3 +Tested up to: 5.7 +Requires PHP: 5.6 License: GNU General Public License v2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html -Tags: one-column, two-columns, left-sidebar, right-sidebar, flexible-header, custom-background, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, full-width-template, post-formats, theme-options, threaded-comments, translation-ready, e-commerce Text Domain: memberlite -Tested up to: 5.6 -Requires PHP: 5.6 +Tags: one-column, two-columns, left-sidebar, right-sidebar, flexible-header, custom-background, custom-colors, custom-header, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, full-width-template, post-formats, theme-options, threaded-comments, translation-ready, e-commerce + +Memberlite WordPress Theme, (C) 2021 Stranger Studios, LLC +Memberlite is distributed under the terms of the GNU GPL. +*/ /*-------------------------------------------------------------- >>> TABLE OF CONTENTS: