diff --git a/404.php b/404.php
index b3bcd27..7ec406a 100644
--- a/404.php
+++ b/404.php
@@ -10,29 +10,36 @@
get_header();
?>
-
+
div ul#primary-menu li.menu-item-has-children>a::after,.tg-primary-menu>div ul#primary-menu li.page_item_has_children>a::after{vertical-align:middle;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Crect x='0' fill='none' width='20' height='20'/%3E%3Cg%3E%3Cpath d='M5 6l5 5 5-5 2 1-7 7-7-7z'/%3E%3C/g%3E%3C/svg%3E");width:15px;background-repeat:no-repeat;background-position:center}#tg-scroll-to-top .tg-icon-arrow-up::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' d='M0 0h20v20H0z'/%3E%3Cpath fill='%23ffffff' d='M11 18H9V6l-4 4-2-1 7-7 7 7-2 1-4-4v12z'/%3E%3C/svg%3E");background-position:0 6px}#masthead .tg-icon-bars::after,#mobile-navigation .tg-mobile-navigation-close::before,#mobile-primary-menu .search-form label::before,#mobile-primary-menu .tg-submenu-toggle::after,#primary-menu .search-form label::before,#site-navigation .tg-icon-search::after,#tg-scroll-to-top .tg-icon-arrow-up::after{width:18px;height:24px;display:inline-block;background-repeat:no-repeat;content:""}.wp-block-buttons .wp-block-button .wp-block-button__link{background-color:#028843;padding:12px 25px;color:#fff;text-decoration:none;font-size:1.2em}.wp-block-buttons .wp-block-button .wp-block-button__link:hover{background-color:#006130;text-decoration:none;color:#fff}.login-join .wp-element-button{border-radius:4px}.login-join p{margin-top:0}#content.site-content{margin:0;padding:0}#primary.content-area{margin-bottom:0}#primary .entry-content{margin-bottom:0}#primary .page.hentry{margin-bottom:0}.wp-block-group__inner-container{max-width:1140px;margin:auto;padding:50px 0}@media screen and (min-width:768px){.wp-block-group__inner-container{width:80%}}.wp-block-columns.has-bg,.wp-block-group.has-bg{background-color:#f9fcf8}.entry-content>div:not(.full-bleed),.full-bleed:not(.hero-image)>*,.hero-image .wp-block-columns,.tg-header-sticky-wrapper .tg-header-container{max-width:1200px;margin:0 auto}@media screen and (max-width:992px){.entry-content>div:not(.full-bleed),.full-bleed:not(.hero-image)>*,.hero-image .wp-block-columns,.tg-header-sticky-wrapper .tg-header-container{max-width:100%}}#primary-menu .menu-item a{text-decoration:none}#primary-menu .menu-item.current_page_item>a{color:#028843;border-bottom:4px solid #028843}#primary-menu .menu-item.tg-header-button-one a:hover{background:#00344d;color:#fff}.tg-site-header{box-shadow:rgba(0,0,0,.1) 0 3px 4px 0;margin-bottom:4px}.tg-site-header-bottom{padding-left:0;padding-right:0}@media screen and (max-width:1002px){.tg-site-header-bottom{margin-left:10px}}.tg-site-header--left .tg-block--two{margin-left:0!important}header.tg-page-header.tg-page-header--left-right{padding:120px 0}header .uag-toc__heading-anchor{display:none}header .uag-toc__heading-anchor+.tg-page-header__title{margin-bottom:1em}.tg-header-sticky-wrapper .tg-header-container{padding-left:2em;padding-right:2em}@media screen and (min-width:1300px){.tg-header-sticky-wrapper .tg-header-container .custom-logo{margin-left:-64px}}.tg-mobile-navigation li.menu-item-has-children .tg-submenu-toggle::after{font-size:15px}.tg-site-footer a{text-decoration:none}.tg-site-footer a:hover{text-decoration:underline}.tg-site-footer p{margin-bottom:.5em}.tg-site-footer .tg-site-footer-bar{font-size:.8rem}.tg-site-footer section.widget_media_image{display:inline-block}.tg-site-footer section.widget_media_image+section.widget_media_image figure{margin-left:.5rem}.tg-site-footer section{margin-bottom:0}@media screen and (max-width:768px){.tg-site-footer .tg-footer-widget-container>div:first-child h3{margin-top:0}}.tg-site-footer h3{color:#fff;text-transform:uppercase;font-size:1rem;font-weight:700}@media screen and (max-width:768px){.tg-site-footer h3{margin-bottom:.5rem;margin-top:3rem}}.tg-scroll-to-top{background-color:#076b8e}.tg-scroll-to-top:hover{background-color:#358eae}.tg-icon-arrow-up::after{content:"\f106";font-weight:700;font-size:20px;font-family:fontAwesome,sans-serif!important}div#page{display:flex;flex-direction:column;min-height:100vh}main{flex:1;overflow:auto}.entry-content a{color:#076b8e;text-decoration:underline}.entry-content a:hover{color:#00344d}.site-main .tg-page-header h1,.wp-block-columns h1{font-weight:700;font-size:2.2rem}.search .site-main h1,.single-post .site-main h1{margin-bottom:1em}.wp-block-columns h2.intro-subhead,.wp-block-columns p.what-terraso-is{font-size:1.4rem}.wp-block-columns.key-funding .wp-block-column,.wp-block-columns.our-values .wp-block-column{border:1px solid #ddd;box-shadow:0 2px 2px rgba(0,0,0,.15);margin:5px;padding:25px 20px;border-radius:8px}.wp-block-columns.key-funding .wp-block-column{display:flex;align-items:center;justify-content:center}.wp-block-columns.our-values .wp-block-column img{max-height:60px}.wp-block-columns.key-funding .wp-block-column+.wp-block-column{margin-left:20px}@media screen and (max-width:768px){.wp-block-columns.key-funding .wp-block-column+.wp-block-column{margin-left:0}}.slug-kit-de-ferramentas img[src$=".png"],.slug-kit-de-herramientas img[src$=".png"],.slug-toolkit img[src$=".png"]{border:1px solid #ddd}.slug-kit-de-ferramentas .entry-content img[src$=".jpg"],.slug-kit-de-ferramentas .entry-content img[src$=".png"],.slug-kit-de-herramientas .entry-content img[src$=".jpg"],.slug-kit-de-herramientas .entry-content img[src$=".png"],.slug-programa .entry-content img[src$=".jpg"],.slug-programa .entry-content img[src$=".png"],.slug-programme .entry-content img[src$=".jpg"],.slug-programme .entry-content img[src$=".png"],.slug-project .entry-content img[src$=".jpg"],.slug-project .entry-content img[src$=".png"],.slug-toolkit .entry-content img[src$=".jpg"],.slug-toolkit .entry-content img[src$=".png"]{border-radius:4px}.slug-faq .entry-content h2,.slug-faq .entry-content h3,.slug-kit-de-ferramentas .entry-content h2,.slug-kit-de-ferramentas .entry-content h3,.slug-kit-de-herramientas .entry-content h2,.slug-kit-de-herramientas .entry-content h3,.slug-perguntas-frequentes .entry-content h2,.slug-perguntas-frequentes .entry-content h3,.slug-preguntas-frecuentes .entry-content h2,.slug-preguntas-frecuentes .entry-content h3,.slug-toolkit .entry-content h2,.slug-toolkit .entry-content h3{scroll-margin-top:102px}.slug-faq .entry-content .simpletoc-title,.slug-kit-de-ferramentas .entry-content .simpletoc-title,.slug-kit-de-herramientas .entry-content .simpletoc-title,.slug-perguntas-frequentes .entry-content .simpletoc-title,.slug-preguntas-frecuentes .entry-content .simpletoc-title,.slug-toolkit .entry-content .simpletoc-title{text-transform:uppercase;font-size:1rem;margin-top:1rem}.slug-faq .entry-content .simpletoc-list,.slug-kit-de-ferramentas .entry-content .simpletoc-list,.slug-kit-de-herramientas .entry-content .simpletoc-list,.slug-perguntas-frequentes .entry-content .simpletoc-list,.slug-preguntas-frecuentes .entry-content .simpletoc-list,.slug-toolkit .entry-content .simpletoc-list{list-style:none;margin-left:0;font-size:1.4rem}.slug-faq .entry-content .simpletoc-list li,.slug-kit-de-ferramentas .entry-content .simpletoc-list li,.slug-kit-de-herramientas .entry-content .simpletoc-list li,.slug-perguntas-frequentes .entry-content .simpletoc-list li,.slug-preguntas-frecuentes .entry-content .simpletoc-list li,.slug-toolkit .entry-content .simpletoc-list li{line-height:2}.slug-faq .entry-content .simpletoc-list a,.slug-kit-de-ferramentas .entry-content .simpletoc-list a,.slug-kit-de-herramientas .entry-content .simpletoc-list a,.slug-perguntas-frequentes .entry-content .simpletoc-list a,.slug-preguntas-frecuentes .entry-content .simpletoc-list a,.slug-toolkit .entry-content .simpletoc-list a{text-decoration:none}.slug-faq .entry-content .simpletoc-list a:hover,.slug-kit-de-ferramentas .entry-content .simpletoc-list a:hover,.slug-kit-de-herramientas .entry-content .simpletoc-list a:hover,.slug-perguntas-frequentes .entry-content .simpletoc-list a:hover,.slug-preguntas-frecuentes .entry-content .simpletoc-list a:hover,.slug-toolkit .entry-content .simpletoc-list a:hover{text-decoration:underline}.slug-ayuda .entry-content h2,.slug-faq .entry-content h2,.slug-help .entry-content h2,.slug-landscapes .entry-content h2,.slug-paisagens .entry-content h2,.slug-paisajes .entry-content h2,.slug-paysages .entry-content h2,.slug-perguntas-frequentes .entry-content h2,.slug-preguntas-frecuentes .entry-content h2{margin-top:6rem;font-weight:700}.slug-ayuda .entry-content h3,.slug-faq .entry-content h3,.slug-help .entry-content h3,.slug-landscapes .entry-content h3,.slug-paisagens .entry-content h3,.slug-paisajes .entry-content h3,.slug-paysages .entry-content h3,.slug-perguntas-frequentes .entry-content h3,.slug-preguntas-frecuentes .entry-content h3{font-size:1.5rem}.slug-ayuda .entry-content h3+p,.slug-faq .entry-content h3+p,.slug-help .entry-content h3+p,.slug-landscapes .entry-content h3+p,.slug-paisagens .entry-content h3+p,.slug-paisajes .entry-content h3+p,.slug-paysages .entry-content h3+p,.slug-perguntas-frequentes .entry-content h3+p,.slug-preguntas-frecuentes .entry-content h3+p{-webkit-margin-before:0;margin-block-start:0}.slug-ayuda .entry-content ul,.slug-faq .entry-content ul,.slug-help .entry-content ul,.slug-landscapes .entry-content ul,.slug-paisagens .entry-content ul,.slug-paisajes .entry-content ul,.slug-paysages .entry-content ul,.slug-perguntas-frequentes .entry-content ul,.slug-preguntas-frecuentes .entry-content ul{margin-top:0}.archive-description a,.author-description a{color:#3f3933;text-decoration:underline}.nav-next a,.nav-previous a{color:#3f3933}.author .archive-description,.author .tg-page-header__title{margin-bottom:1em}.content-area .tg-meta-style-two .entry-meta .byline::before,.content-area .tg-meta-style-two .entry-meta .posted-on::before{content:none}.data-collection-image img{background-color:#f6f6f6}.wp-block-group.core-partners-logos{flex-wrap:wrap;margin-bottom:48px}@media screen and (max-width:1024px){.wp-block-group.core-partners-logos{display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.wp-block-group.core-partners-logos{flex-direction:column;align-items:flex-start}.wp-block-group.core-partners-logos figure.wp-block-image.aligncenter{text-align:left}}.home h1.entry-title{display:none}.home .announcement>*{padding-left:32px;padding-right:32px}.home .announcement.full-bleed>*{margin-top:0;margin-bottom:0}.home .announcement h2 img{margin-top:-.3rem}.home .announcement .wp-block-media-text__content{padding-left:2rem}@media screen and (max-width:768px){.home .announcement .wp-block-media-text__content{margin-top:2rem;padding-left:0}}.home .hero-image a{color:#fff}.home .hero-image a:hover{color:#fff}@media screen and (max-width:768px){.home .hero-image{padding-left:0;padding-right:0}.home .hero-image .login-join{padding-left:0}}.home .wp-block-image.intro-footer-image{margin-bottom:0}.ilm-group h3{height:100px;display:flex;align-items:center}@media screen and (max-width:490px){.ilm-group h3{clear:both}}.ilm-group p{clear:left}.ilm-group .wp-block-group{padding:20px;border-left:3px solid}.ilm-group .wp-block-group .wp-block-group__inner-container{padding:0}.ilm-group .wp-block-group:first-child h3{color:#5e5547}.ilm-group .wp-block-group:nth-child(2) h3{color:#f99d1c}.ilm-group .wp-block-group:nth-child(3) h3{color:#ffcd03}.ilm-group .wp-block-group:nth-child(4) h3{color:#028843}.ilm-group .wp-block-group:nth-child(5) h3{color:#00344d}.ilm-list li{margin:0 0 5px;padding:5px 0 5px 15px;border-style:solid;border-width:0 0 0 3px;box-shadow:2px 2px 2px 2px rgba(227,227,227,.5)}.ilm-group .wp-block-group:first-child,.ilm-list li:first-child{border-color:#5e5547}.ilm-group .wp-block-group:nth-child(2),.ilm-list li:nth-child(2){border-color:#f99d1c}.ilm-group .wp-block-group:nth-child(3),.ilm-list li:nth-child(3){border-color:#ffcd03}.ilm-group .wp-block-group:nth-child(4),.ilm-list li:nth-child(4){border-color:#028843}.ilm-group .wp-block-group:nth-child(5),.ilm-list li:nth-child(5){border-color:#00344d}.tg-mobile-navigation li.menu-item-has-children.submenu--show>ul{overflow-y:hidden}.ilm-list{list-style:none}.wp-block-group .wp-block-image figcaption{text-align:left}.wp-block-group .wp-block-image.ilm-wheel figcaption{text-align:center;margin-right:1em}.wp-block-group.who-terraso-is-for img{border-radius:50%}.wp-block-group.who-terraso-is-for .who-terraso-is-for-header{padding-bottom:0}.wp-block-group.who-terraso-is-for .terraso-users div:nth-child(odd)>div{padding-left:4%}.wp-block-group.who-terraso-is-for .terraso-users p{font-size:14px;margin-bottom:0}.wp-block-group.who-terraso-is-for .terraso-users .country{text-transform:uppercase;color:#333}@media screen and (max-width:768px){.wp-block-group.who-terraso-is-for .terraso-users>div{grid-template-columns:1fr 1fr!important;margin-left:0!important}.wp-block-group.who-terraso-is-for .terraso-users>div figure{width:224px}.wp-block-group.who-terraso-is-for .terraso-users>div div{padding-left:0}}.wp-block-group.how-it-works ul{list-style:none;margin-left:0}.wp-block-group.toolkit-concepts .wp-block-column{background-color:#f9fcf8;border:1px solid #ddd;border-radius:8px;padding:2rem}.wp-block-group.mobile-header{padding:0}.wp-block-group.mobile-header .wp-block-image{margin:0}.wp-block-group.mobile-header .wp-block-group__inner-container{padding:0}.wp-block-group.contact-form h3{margin:0}.wp-block-group.contact-form h3+p{-webkit-margin-before:0;margin-block-start:0}.invisible{visibility:hidden}.hidden{display:none}.hidden-mobile{visibility:hidden}@media screen and (max-width:1024px){.hidden-mobile{display:none}}.error-404{margin:2em 0;font-size:2em}.error-404 .search-field{border-radius:1em}.error-404 .search-form label::before{content:none}@media screen and (max-width:768px){.wp-block-group{padding-left:30px;padding-right:30px}.wp-block-image .alignright{float:none}.wp-block-columns.our-values .wp-block-column+.wp-block-column{margin-top:20px}.page #content .tg-container{padding-left:0;padding-right:0}}@media screen and (min-width:768px){.tg-header-action-list .tg-header-action__item.tg-mobile-toggle .tg-icon-bars{padding-left:5px}}@media screen and (min-width:992px){#text-2{padding-left:70px!important}}@media screen and (max-width:1024px){.wp-block-columns .platform-title{padding-top:30px;padding-bottom:30px}.entry-content .wp-block-columns .platform-title{flex-basis:100%!important}.wp-block-columns .platform-title hr{display:none}}@media screen and (min-width:768px) and (max-width:1024px){.wp-block-columns .platform-title{flex-grow:1}}
\ No newline at end of file
+.search-form label::before,html body .zak-icon{font-family:sans-serif!important}.search .search-form label::before{width:18px;height:24px;display:inline-block;background-repeat:no-repeat;content:""}#header-action .search-form label::before,#header-action .zak-icon-search::after,#mobile-navigation .search-form label::before,.search .search-form label::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' d='M0 0h20v20H0z'/%3E%3Cpath fill='%23adb5bd' d='M12.14 4.18a5.504 5.504 0 01.72 6.89c.12.1.22.21.36.31.2.16.47.36.81.59.34.24.56.39.66.47.42.31.73.57.94.78.32.32.6.65.84 1 .25.35.44.69.59 1.04.14.35.21.68.18 1-.02.32-.14.59-.36.81s-.49.34-.81.36c-.31.02-.65-.04-.99-.19-.35-.14-.7-.34-1.04-.59-.35-.24-.68-.52-1-.84-.21-.21-.47-.52-.77-.93-.1-.13-.25-.35-.47-.66-.22-.32-.4-.57-.56-.78-.16-.2-.29-.35-.44-.5a5.503 5.503 0 01-6.44-.98c-2.14-2.15-2.14-5.64 0-7.78a5.498 5.498 0 017.78 0zm-1.41 6.36a3.513 3.513 0 000-4.95 3.495 3.495 0 00-4.95 0 3.495 3.495 0 000 4.95 3.495 3.495 0 004.95 0z'/%3E%3C/svg%3E");content:" ";height:20px;width:20px;display:inline-block}#header-action .search-form label::before{background-position:center 0}#header-action .zak-icon-search::after{background-position:center 3px}#site-navigation .zak-icon-search::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' d='M0 0h20v20H0z'/%3E%3Cpath d='M12.14 4.18a5.504 5.504 0 01.72 6.89c.12.1.22.21.36.31.2.16.47.36.81.59.34.24.56.39.66.47.42.31.73.57.94.78.32.32.6.65.84 1 .25.35.44.69.59 1.04.14.35.21.68.18 1-.02.32-.14.59-.36.81s-.49.34-.81.36c-.31.02-.65-.04-.99-.19-.35-.14-.7-.34-1.04-.59-.35-.24-.68-.52-1-.84-.21-.21-.47-.52-.77-.93-.1-.13-.25-.35-.47-.66-.22-.32-.4-.57-.56-.78-.16-.2-.29-.35-.44-.5a5.503 5.503 0 01-6.44-.98c-2.14-2.15-2.14-5.64 0-7.78a5.498 5.498 0 017.78 0zm-1.41 6.36a3.513 3.513 0 000-4.95 3.495 3.495 0 00-4.95 0 3.495 3.495 0 000 4.95 3.495 3.495 0 004.95 0z'/%3E%3C/svg%3E");background-position:center 7px}#zak-masthead .zak-icon-bars::after{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Crect x='0' fill='none' width='20' height='20'/%3E%3Cg%3E%3Cpath d='M20 5V2H0v3h20zm0 6V8H0v3h20zm0 6v-3H0v3h20z'/%3E%3C/g%3E%3C/svg%3E");background-position:0 8px}#mobile-primary-menu .zak-submenu-toggle::after{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Crect x='0' fill='none' width='20' height='20'/%3E%3Cg%3E%3Cpath d='M17 7v3h-5v5H9v-5H4V7h5V2h3v5h5z'/%3E%3C/g%3E%3C/svg%3E");background-position:0 4px}#mobile-navigation .zak-mobile-navigation-close::before{background-image:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Crect x='0' fill='none' width='20' height='20'/%3E%3Cg%3E%3Cpath d='M12.12 10l3.53 3.53-2.12 2.12L10 12.12l-3.54 3.54-2.12-2.12L7.88 10 4.34 6.46l2.12-2.12L10 7.88l3.54-3.53 2.12 2.12z'/%3E%3C/g%3E%3C/svg%3E");background-position:0 10px}.zak-primary-menu>div ul#primary-menu li.menu-item-has-children>a::after,.zak-primary-menu>div ul#primary-menu li.page_item_has_children>a::after{vertical-align:middle;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Crect x='0' fill='none' width='20' height='20'/%3E%3Cg%3E%3Cpath d='M5 6l5 5 5-5 2 1-7 7-7-7z'/%3E%3C/g%3E%3C/svg%3E");width:15px;background-repeat:no-repeat;background-position:center}#zak-scroll-to-top .zak-icon-arrow-up::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' d='M0 0h20v20H0z'/%3E%3Cpath fill='%23ffffff' d='M11 18H9V6l-4 4-2-1 7-7 7 7-2 1-4-4v12z'/%3E%3C/svg%3E");background-position:-3px -3px}#mobile-navigation .zak-mobile-navigation-close::before,#mobile-primary-menu .search-form label::before,#mobile-primary-menu .zak-submenu-toggle::after,#primary-menu .search-form label::before,#site-navigation .zak-icon-search::after,#zak-masthead .zak-icon-bars::after,#zak-scroll-to-top .zak-icon-arrow-up::after{width:18px;height:24px;display:inline-block;background-repeat:no-repeat;content:""}.wp-block-buttons.wp-block-buttons .wp-block-button__link{border-color:transparent}.wp-block-buttons.wp-block-buttons .wp-block-button__link:hover{border-color:transparent}.wp-block-buttons.wp-block-buttons .wp-block-button .wp-block-button__link{background-color:#028843;padding:12px 25px;color:#fff;text-decoration:none;font-size:1.2em}.wp-block-buttons.wp-block-buttons .wp-block-button .wp-block-button__link:hover{background-color:#006130;text-decoration:none;color:#fff}.login-join .wp-element-button{border-radius:4px}.login-join p{margin-top:0}#content.site-content{margin:0;padding:0}#zak-primary{padding:0}.zak-content .zak-row{padding-bottom:0}.wp-block-group__inner-container{max-width:1140px;margin:auto;padding:50px 0}@media screen and (min-width:768px){.wp-block-group__inner-container{width:80%}}.wp-block-columns.has-bg,.wp-block-group.has-bg{background-color:#f9fcf8}.entry-content>div:not(.full-bleed),.full-bleed:not(.hero-image)>*,.hero-image .wp-block-columns,.zak-header-sticky-wrapper .zak-top-bar-container{max-width:1200px;margin:0 auto}@media screen and (max-width:992px){.entry-content>div:not(.full-bleed),.full-bleed:not(.hero-image)>*,.hero-image .wp-block-columns,.zak-header-sticky-wrapper .zak-top-bar-container{max-width:100%}}#zak-primary-menu .menu-item a{font-size:1.6rem;text-decoration:none}#zak-primary-menu .menu-item.current_page_item>a{color:#028843;border-bottom:4px solid #028843}#zak-masthead .zak-header-button a{border-color:#00344d}#zak-masthead .zak-header-button a:hover{background:#00344d;color:#fff;border-color:#00344d}#zak-masthead .zak-main-header{background:#fff}.zak-header{box-shadow:rgba(0,0,0,.1) 0 3px 4px 0;margin-bottom:4px}.zak-site-header-bottom{padding-left:0;padding-right:0}@media screen and (max-width:1002px){.zak-site-header-bottom{margin-left:10px}}.zak-site-header--left .zak-block--two{margin-left:0!important}header.zak-page-header.zak-page-header--left-right{padding:120px 0}header .uag-toc__heading-anchor{display:none}header .uag-toc__heading-anchor+.zak-page-header__title{margin-bottom:1em}.zak-header-sticky-wrapper .zak-top-bar-container{padding-left:2em;padding-right:2em}@media screen and (min-width:1300px){.zak-header-sticky-wrapper .zak-top-bar-container .custom-logo{margin-left:-64px}}.zak-mobile-navigation li.menu-item-has-children .zak-submenu-toggle::after{font-size:15px}.zak-footer a{text-decoration:none}.zak-footer a:hover{text-decoration:underline}.zak-footer p{margin-bottom:.5em}.zak-footer .zak-footer-bar{border-top:none;font-size:1.2rem}.zak-footer .zak-footer-bar.zak-style-2 .zak-row{display:block}.zak-footer .zak-footer-bar.zak-style-2 .zak-footer-bar__1{text-align:left}.zak-footer .zak-footer-col{gap:0;display:block}.zak-footer .zak-footer-col h3{border-bottom:none}.zak-footer .zak-footer-col h3::before{display:none}.zak-footer section.widget_media_image{display:inline-block}.zak-footer section.widget_media_image+section.widget_media_image figure{margin-left:.5rem}.zak-footer section{margin-bottom:0}@media screen and (max-width:768px){.zak-footer .zak-footer-widget-container>div:first-child h3{margin-top:0}}.zak-footer h3{color:#fff;text-transform:uppercase;font-size:1.4rem;font-weight:700}@media screen and (max-width:768px){.zak-footer h3{margin-bottom:.5rem;margin-top:3rem}}body .zak-scroll-to-top{background-color:#076b8e}body .zak-scroll-to-top:hover{background-color:#358eae}.zak-icon-arrow-up::after{content:"\f106";font-weight:700;font-size:20px;font-family:fontAwesome,sans-serif!important}div#page{display:flex;flex-direction:column;min-height:100vh}main{flex:1;overflow:auto}.entry-content a{color:#076b8e;text-decoration:underline}.entry-content a:hover{color:#00344d}.site-main .zak-page-header h1,.wp-block-columns h1{font-weight:700;font-size:3.2rem}.site-main .zak-page-header h3,.wp-block-columns h3{font-size:2.2rem}.search .site-main h1,.single-post .site-main h1{margin-bottom:1em}.wp-block-columns h2.intro-subhead,.wp-block-columns p.what-terraso-is{font-size:1.4rem}.wp-block-columns.key-funding .wp-block-column,.wp-block-columns.our-values .wp-block-column{border:1px solid #ddd;box-shadow:0 2px 2px rgba(0,0,0,.15);margin:5px;padding:25px 20px;border-radius:8px}.wp-block-columns.key-funding .wp-block-column{display:flex;align-items:center;justify-content:center}.wp-block-columns.our-values .wp-block-column img{max-height:60px}.wp-block-columns.key-funding .wp-block-column+.wp-block-column{margin-left:20px}@media screen and (max-width:768px){.wp-block-columns.key-funding .wp-block-column+.wp-block-column{margin-left:0}}.slug-kit-de-ferramentas img[src$=".png"],.slug-kit-de-herramientas img[src$=".png"],.slug-toolkit img[src$=".png"]{border:1px solid #ddd}.slug-kit-de-ferramentas .entry-content img[src$=".jpg"],.slug-kit-de-ferramentas .entry-content img[src$=".png"],.slug-kit-de-herramientas .entry-content img[src$=".jpg"],.slug-kit-de-herramientas .entry-content img[src$=".png"],.slug-programa .entry-content img[src$=".jpg"],.slug-programa .entry-content img[src$=".png"],.slug-programme .entry-content img[src$=".jpg"],.slug-programme .entry-content img[src$=".png"],.slug-project .entry-content img[src$=".jpg"],.slug-project .entry-content img[src$=".png"],.slug-toolkit .entry-content img[src$=".jpg"],.slug-toolkit .entry-content img[src$=".png"]{border-radius:4px}.slug-faq .entry-content h2,.slug-faq .entry-content h3,.slug-kit-de-ferramentas .entry-content h2,.slug-kit-de-ferramentas .entry-content h3,.slug-kit-de-herramientas .entry-content h2,.slug-kit-de-herramientas .entry-content h3,.slug-perguntas-frequentes .entry-content h2,.slug-perguntas-frequentes .entry-content h3,.slug-preguntas-frecuentes .entry-content h2,.slug-preguntas-frecuentes .entry-content h3,.slug-toolkit .entry-content h2,.slug-toolkit .entry-content h3{scroll-margin-top:102px}.slug-faq .entry-content .simpletoc-title,.slug-kit-de-ferramentas .entry-content .simpletoc-title,.slug-kit-de-herramientas .entry-content .simpletoc-title,.slug-perguntas-frequentes .entry-content .simpletoc-title,.slug-preguntas-frecuentes .entry-content .simpletoc-title,.slug-toolkit .entry-content .simpletoc-title{text-transform:uppercase;font-size:1.4rem;margin-top:1rem}.slug-faq .entry-content .simpletoc-list,.slug-kit-de-ferramentas .entry-content .simpletoc-list,.slug-kit-de-herramientas .entry-content .simpletoc-list,.slug-perguntas-frequentes .entry-content .simpletoc-list,.slug-preguntas-frecuentes .entry-content .simpletoc-list,.slug-toolkit .entry-content .simpletoc-list{list-style:none;margin-left:0;font-size:2rem}.slug-faq .entry-content .simpletoc-list li,.slug-kit-de-ferramentas .entry-content .simpletoc-list li,.slug-kit-de-herramientas .entry-content .simpletoc-list li,.slug-perguntas-frequentes .entry-content .simpletoc-list li,.slug-preguntas-frecuentes .entry-content .simpletoc-list li,.slug-toolkit .entry-content .simpletoc-list li{line-height:2}.slug-faq .entry-content .simpletoc-list a,.slug-kit-de-ferramentas .entry-content .simpletoc-list a,.slug-kit-de-herramientas .entry-content .simpletoc-list a,.slug-perguntas-frequentes .entry-content .simpletoc-list a,.slug-preguntas-frecuentes .entry-content .simpletoc-list a,.slug-toolkit .entry-content .simpletoc-list a{text-decoration:none}.slug-faq .entry-content .simpletoc-list a:hover,.slug-kit-de-ferramentas .entry-content .simpletoc-list a:hover,.slug-kit-de-herramientas .entry-content .simpletoc-list a:hover,.slug-perguntas-frequentes .entry-content .simpletoc-list a:hover,.slug-preguntas-frecuentes .entry-content .simpletoc-list a:hover,.slug-toolkit .entry-content .simpletoc-list a:hover{text-decoration:underline}.slug-ayuda .entry-content h2,.slug-faq .entry-content h2,.slug-help .entry-content h2,.slug-landscapes .entry-content h2,.slug-paisagens .entry-content h2,.slug-paisajes .entry-content h2,.slug-paysages .entry-content h2,.slug-perguntas-frequentes .entry-content h2,.slug-preguntas-frecuentes .entry-content h2{margin-top:6rem;font-weight:700}.slug-ayuda .entry-content h3,.slug-faq .entry-content h3,.slug-help .entry-content h3,.slug-landscapes .entry-content h3,.slug-paisagens .entry-content h3,.slug-paisajes .entry-content h3,.slug-paysages .entry-content h3,.slug-perguntas-frequentes .entry-content h3,.slug-preguntas-frecuentes .entry-content h3{font-size:2.2rem}.slug-ayuda .entry-content h3+p,.slug-faq .entry-content h3+p,.slug-help .entry-content h3+p,.slug-landscapes .entry-content h3+p,.slug-paisagens .entry-content h3+p,.slug-paisajes .entry-content h3+p,.slug-paysages .entry-content h3+p,.slug-perguntas-frequentes .entry-content h3+p,.slug-preguntas-frecuentes .entry-content h3+p{-webkit-margin-before:0;margin-block-start:0}.slug-ayuda .entry-content ul,.slug-faq .entry-content ul,.slug-help .entry-content ul,.slug-landscapes .entry-content ul,.slug-paisagens .entry-content ul,.slug-paisajes .entry-content ul,.slug-paysages .entry-content ul,.slug-perguntas-frequentes .entry-content ul,.slug-preguntas-frecuentes .entry-content ul{margin-top:0}.archive-description a,.author-description a{color:#3f3933;text-decoration:underline}.nav-next a,.nav-previous a{color:#3f3933}.author .archive-description,.author .zak-page-header__title{margin-bottom:1em}.content-area .zak-meta-style-two .entry-meta .byline::before,.content-area .zak-meta-style-two .entry-meta .posted-on::before{content:none}.data-collection-image img{background-color:#f6f6f6}.wp-block-group.core-partners-logos{flex-wrap:wrap;margin-bottom:48px}@media screen and (max-width:1024px){.wp-block-group.core-partners-logos{display:grid;grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.wp-block-group.core-partners-logos{flex-direction:column;align-items:flex-start}.wp-block-group.core-partners-logos figure.wp-block-image.aligncenter{text-align:left}}.home h1.entry-title{display:none}.home .announcement>*{padding-left:32px;padding-right:32px}.home .announcement.full-bleed>*{margin-top:0;margin-bottom:0}.home .announcement h2 img{margin-top:-.3rem}.home .announcement .wp-block-media-text__content{padding-left:2rem}@media screen and (max-width:768px){.home .announcement .wp-block-media-text__content{margin-top:2rem;padding-left:0}}.home .hero-image a{color:#fff}.home .hero-image a:hover{color:#fff}@media screen and (max-width:768px){.home .hero-image{padding-left:0;padding-right:0}.home .hero-image .login-join{padding-left:0}}.home .wp-block-image.intro-footer-image{margin-bottom:0}.ilm-group h3{height:100px;display:flex;align-items:center}@media screen and (max-width:490px){.ilm-group h3{clear:both}}.ilm-group p{clear:left}.ilm-group .wp-block-group{padding:20px;border-left:3px solid}.ilm-group .wp-block-group .wp-block-group__inner-container{padding:0}.ilm-group .wp-block-group:first-child h3{color:#5e5547}.ilm-group .wp-block-group:nth-child(2) h3{color:#f99d1c}.ilm-group .wp-block-group:nth-child(3) h3{color:#ffcd03}.ilm-group .wp-block-group:nth-child(4) h3{color:#028843}.ilm-group .wp-block-group:nth-child(5) h3{color:#00344d}.ilm-list li{margin:0 0 5px;padding:5px 0 5px 15px;border-style:solid;border-width:0 0 0 3px;box-shadow:2px 2px 2px 2px rgba(227,227,227,.5)}.ilm-group .wp-block-group:first-child,.ilm-list li:first-child{border-color:#5e5547}.ilm-group .wp-block-group:nth-child(2),.ilm-list li:nth-child(2){border-color:#f99d1c}.ilm-group .wp-block-group:nth-child(3),.ilm-list li:nth-child(3){border-color:#ffcd03}.ilm-group .wp-block-group:nth-child(4),.ilm-list li:nth-child(4){border-color:#028843}.ilm-group .wp-block-group:nth-child(5),.ilm-list li:nth-child(5){border-color:#00344d}.zak-mobile-navigation li.menu-item-has-children.submenu--show>ul{overflow-y:hidden}.ilm-list{list-style:none}.wp-block-group .wp-block-image figcaption{text-align:left}.wp-block-group .wp-block-image.ilm-wheel figcaption{text-align:center;margin-right:1em}.wp-block-group.who-terraso-is-for img{border-radius:50%}.wp-block-group.who-terraso-is-for .who-terraso-is-for-header{padding-bottom:0}.wp-block-group.who-terraso-is-for .terraso-users div:nth-child(odd)>div{padding-left:4%}.wp-block-group.who-terraso-is-for .terraso-users p{font-size:14px;margin-bottom:0}.wp-block-group.who-terraso-is-for .terraso-users .country{text-transform:uppercase;color:#333}@media screen and (max-width:768px){.wp-block-group.who-terraso-is-for .terraso-users>div{grid-template-columns:1fr 1fr!important;margin-left:0!important}.wp-block-group.who-terraso-is-for .terraso-users>div figure{width:224px}.wp-block-group.who-terraso-is-for .terraso-users>div div{padding-left:0}}.wp-block-group.how-it-works ul{list-style:none;margin-left:0}.wp-block-group.toolkit-concepts .wp-block-column{background-color:#f9fcf8;border:1px solid #ddd;border-radius:8px;padding:2rem}.wp-block-group.mobile-header{padding:0}.wp-block-group.mobile-header .wp-block-image{margin:0}.wp-block-group.mobile-header .wp-block-group__inner-container{padding:0}.wp-block-group.contact-form h3{margin:0}.wp-block-group.contact-form h3+p{-webkit-margin-before:0;margin-block-start:0}.invisible{visibility:hidden}.hidden{display:none}.hidden-mobile{visibility:hidden}@media screen and (max-width:1024px){.hidden-mobile{display:none}}.zak-error-404{font-size:2em}.zak-error-404 .zak-search-form .zak-search-field-label{border-radius:1em}.zak-error-404 .zak-search-form .zak-search-field{padding-left:1em}.zak-error-404 .zak-search-form .zak-search-field:focus{color:#000}.zak-error-404 img{width:100%;height:auto}@media screen and (max-width:768px){.wp-block-group{padding-left:30px;padding-right:30px}.wp-block-image .alignright{float:none}.wp-block-columns.our-values .wp-block-column+.wp-block-column{margin-top:20px}.page #content .zak-container{padding-left:0;padding-right:0}}@media screen and (min-width:768px){.zak-header-action-list .zak-header-action__item.zak-mobile-toggle .zak-icon-bars{padding-left:5px}}@media screen and (min-width:992px){#text-2{padding-left:70px!important}}@media screen and (max-width:1024px){.wp-block-columns .platform-title{padding-top:30px;padding-bottom:30px}.entry-content .wp-block-columns .platform-title{flex-basis:100%!important}.wp-block-columns .platform-title hr{display:none}}@media screen and (min-width:768px) and (max-width:1024px){.wp-block-columns .platform-title{flex-grow:1}}
\ No newline at end of file
diff --git a/assets/css/main.src.css b/assets/css/main.src.css
index 5c4b66e..f830ade 100644
--- a/assets/css/main.src.css
+++ b/assets/css/main.src.css
@@ -1,5 +1,5 @@
.search-form label::before,
-html body .tg-icon {
+html body .zak-icon {
font-family: sans-serif !important;
}
@@ -14,7 +14,7 @@ html body .tg-icon {
.search .search-form label::before,
#mobile-navigation .search-form label::before,
#header-action .search-form label::before,
-#header-action .tg-icon-search::after {
+#header-action .zak-icon-search::after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' d='M0 0h20v20H0z'/%3E%3Cpath fill='%23adb5bd' d='M12.14 4.18a5.504 5.504 0 01.72 6.89c.12.1.22.21.36.31.2.16.47.36.81.59.34.24.56.39.66.47.42.31.73.57.94.78.32.32.6.65.84 1 .25.35.44.69.59 1.04.14.35.21.68.18 1-.02.32-.14.59-.36.81s-.49.34-.81.36c-.31.02-.65-.04-.99-.19-.35-.14-.7-.34-1.04-.59-.35-.24-.68-.52-1-.84-.21-.21-.47-.52-.77-.93-.1-.13-.25-.35-.47-.66-.22-.32-.4-.57-.56-.78-.16-.2-.29-.35-.44-.5a5.503 5.503 0 01-6.44-.98c-2.14-2.15-2.14-5.64 0-7.78a5.498 5.498 0 017.78 0zm-1.41 6.36a3.513 3.513 0 000-4.95 3.495 3.495 0 00-4.95 0 3.495 3.495 0 000 4.95 3.495 3.495 0 004.95 0z'/%3E%3C/svg%3E");
content: " ";
height: 20px;
@@ -26,32 +26,32 @@ html body .tg-icon {
background-position: center 0;
}
-#header-action .tg-icon-search::after {
+#header-action .zak-icon-search::after {
background-position: center 3px;
}
-#site-navigation .tg-icon-search::after {
+#site-navigation .zak-icon-search::after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' d='M0 0h20v20H0z'/%3E%3Cpath d='M12.14 4.18a5.504 5.504 0 01.72 6.89c.12.1.22.21.36.31.2.16.47.36.81.59.34.24.56.39.66.47.42.31.73.57.94.78.32.32.6.65.84 1 .25.35.44.69.59 1.04.14.35.21.68.18 1-.02.32-.14.59-.36.81s-.49.34-.81.36c-.31.02-.65-.04-.99-.19-.35-.14-.7-.34-1.04-.59-.35-.24-.68-.52-1-.84-.21-.21-.47-.52-.77-.93-.1-.13-.25-.35-.47-.66-.22-.32-.4-.57-.56-.78-.16-.2-.29-.35-.44-.5a5.503 5.503 0 01-6.44-.98c-2.14-2.15-2.14-5.64 0-7.78a5.498 5.498 0 017.78 0zm-1.41 6.36a3.513 3.513 0 000-4.95 3.495 3.495 0 00-4.95 0 3.495 3.495 0 000 4.95 3.495 3.495 0 004.95 0z'/%3E%3C/svg%3E");
background-position: center 7px;
}
-#masthead .tg-icon-bars::after {
+#zak-masthead .zak-icon-bars::after {
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Crect x='0' fill='none' width='20' height='20'/%3E%3Cg%3E%3Cpath d='M20 5V2H0v3h20zm0 6V8H0v3h20zm0 6v-3H0v3h20z'/%3E%3C/g%3E%3C/svg%3E");
background-position: 0 8px;
}
-#mobile-primary-menu .tg-submenu-toggle::after {
+#mobile-primary-menu .zak-submenu-toggle::after {
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Crect x='0' fill='none' width='20' height='20'/%3E%3Cg%3E%3Cpath d='M17 7v3h-5v5H9v-5H4V7h5V2h3v5h5z'/%3E%3C/g%3E%3C/svg%3E");
background-position: 0 4px;
}
-#mobile-navigation .tg-mobile-navigation-close::before {
+#mobile-navigation .zak-mobile-navigation-close::before {
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Crect x='0' fill='none' width='20' height='20'/%3E%3Cg%3E%3Cpath d='M12.12 10l3.53 3.53-2.12 2.12L10 12.12l-3.54 3.54-2.12-2.12L7.88 10 4.34 6.46l2.12-2.12L10 7.88l3.54-3.53 2.12 2.12z'/%3E%3C/g%3E%3C/svg%3E");
background-position: 0 10px;
}
-.tg-primary-menu > div ul#primary-menu li.menu-item-has-children > a::after,
-.tg-primary-menu > div ul#primary-menu li.page_item_has_children > a::after {
+.zak-primary-menu > div ul#primary-menu li.menu-item-has-children > a::after,
+.zak-primary-menu > div ul#primary-menu li.page_item_has_children > a::after {
vertical-align: middle;
content: "";
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Crect x='0' fill='none' width='20' height='20'/%3E%3Cg%3E%3Cpath d='M5 6l5 5 5-5 2 1-7 7-7-7z'/%3E%3C/g%3E%3C/svg%3E");
@@ -60,18 +60,18 @@ html body .tg-icon {
background-position: center;
}
-#tg-scroll-to-top .tg-icon-arrow-up::after {
+#zak-scroll-to-top .zak-icon-arrow-up::after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' d='M0 0h20v20H0z'/%3E%3Cpath fill='%23ffffff' d='M11 18H9V6l-4 4-2-1 7-7 7 7-2 1-4-4v12z'/%3E%3C/svg%3E");
- background-position: 0 6px;
+ background-position: -3px -3px;
}
-#tg-scroll-to-top .tg-icon-arrow-up::after,
-#mobile-navigation .tg-mobile-navigation-close::before,
-#site-navigation .tg-icon-search::after,
-#mobile-primary-menu .tg-submenu-toggle::after,
+#zak-scroll-to-top .zak-icon-arrow-up::after,
+#mobile-navigation .zak-mobile-navigation-close::before,
+#site-navigation .zak-icon-search::after,
+#mobile-primary-menu .zak-submenu-toggle::after,
#mobile-primary-menu .search-form label::before,
#primary-menu .search-form label::before,
-#masthead .tg-icon-bars::after {
+#zak-masthead .zak-icon-bars::after {
width: 18px;
height: 24px;
display: inline-block;
@@ -84,14 +84,20 @@ html body .tg-icon {
*/ /****************************************************************
* Buttons
*/
-.wp-block-buttons .wp-block-button .wp-block-button__link {
+.wp-block-buttons.wp-block-buttons .wp-block-button__link {
+ border-color: transparent;
+}
+.wp-block-buttons.wp-block-buttons .wp-block-button__link:hover {
+ border-color: transparent;
+}
+.wp-block-buttons.wp-block-buttons .wp-block-button .wp-block-button__link {
background-color: #028843;
padding: 12px 25px;
color: white;
text-decoration: none;
font-size: 1.2em;
}
-.wp-block-buttons .wp-block-button .wp-block-button__link:hover {
+.wp-block-buttons.wp-block-buttons .wp-block-button .wp-block-button__link:hover {
background-color: #006130;
text-decoration: none;
color: white;
@@ -113,14 +119,12 @@ html body .tg-icon {
}
/* remove whitespace below main content area */
-#primary.content-area {
- margin-bottom: 0;
-}
-#primary .entry-content {
- margin-bottom: 0;
+#zak-primary {
+ padding: 0;
}
-#primary .page.hentry {
- margin-bottom: 0;
+
+.zak-content .zak-row {
+ padding-bottom: 0;
}
/* add margins around page content */
@@ -145,7 +149,7 @@ html body .tg-icon {
.entry-content > div:not(.full-bleed),
.hero-image .wp-block-columns,
.full-bleed:not(.hero-image) > *,
-.tg-header-sticky-wrapper .tg-header-container {
+.zak-header-sticky-wrapper .zak-top-bar-container {
max-width: 1200px;
margin: 0 auto;
}
@@ -153,7 +157,7 @@ html body .tg-icon {
.entry-content > div:not(.full-bleed),
.hero-image .wp-block-columns,
.full-bleed:not(.hero-image) > *,
- .tg-header-sticky-wrapper .tg-header-container {
+ .zak-header-sticky-wrapper .zak-top-bar-container {
max-width: 100%;
}
}
@@ -161,115 +165,141 @@ html body .tg-icon {
/****************************************************************
* Header
*/
-#primary-menu .menu-item a {
+#zak-primary-menu .menu-item a {
+ font-size: 1.6rem;
text-decoration: none;
}
-#primary-menu .menu-item.current_page_item > a {
+#zak-primary-menu .menu-item.current_page_item > a {
color: #028843;
border-bottom: 4px solid #028843;
}
-#primary-menu .menu-item.tg-header-button-one a:hover {
+
+#zak-masthead .zak-header-button a {
+ border-color: #00344d;
+}
+#zak-masthead .zak-header-button a:hover {
background: #00344d;
color: white;
+ border-color: #00344d;
+}
+#zak-masthead .zak-main-header {
+ background: white;
}
-.tg-site-header {
+.zak-header {
box-shadow: rgba(0, 0, 0, 0.1) 0 3px 4px 0;
margin-bottom: 4px;
}
-.tg-site-header-bottom {
+.zak-site-header-bottom {
padding-left: 0;
padding-right: 0;
}
@media screen and (max-width: 1002px) {
- .tg-site-header-bottom {
+ .zak-site-header-bottom {
margin-left: 10px;
}
}
/* remove big gap on left of menu causing it to break into 2 on tablet */
-.tg-site-header--left .tg-block--two {
+.zak-site-header--left .zak-block--two {
margin-left: 0 !important;
}
header {
/* recipe: ensure headline stays flush left */
}
-header.tg-page-header.tg-page-header--left-right {
+header.zak-page-header.zak-page-header--left-right {
padding: 120px 0;
}
header .uag-toc__heading-anchor {
display: none;
}
-header .uag-toc__heading-anchor + .tg-page-header__title {
+header .uag-toc__heading-anchor + .zak-page-header__title {
margin-bottom: 1em;
}
-.tg-header-sticky-wrapper .tg-header-container {
+.zak-header-sticky-wrapper .zak-top-bar-container {
padding-left: 2em;
padding-right: 2em;
}
@media screen and (min-width: 1300px) {
- .tg-header-sticky-wrapper .tg-header-container .custom-logo {
+ .zak-header-sticky-wrapper .zak-top-bar-container .custom-logo {
margin-left: -64px;
}
}
-.tg-mobile-navigation li.menu-item-has-children .tg-submenu-toggle::after {
+.zak-mobile-navigation li.menu-item-has-children .zak-submenu-toggle::after {
font-size: 15px;
}
/****************************************************************
* Footer
*/
-.tg-site-footer a {
+.zak-footer a {
text-decoration: none;
}
-.tg-site-footer a:hover {
+.zak-footer a:hover {
text-decoration: underline;
}
-.tg-site-footer p {
+.zak-footer p {
margin-bottom: 0.5em;
}
-.tg-site-footer .tg-site-footer-bar {
- font-size: 0.8rem;
+.zak-footer .zak-footer-bar {
+ border-top: none;
+ font-size: 1.2rem;
+}
+.zak-footer .zak-footer-bar.zak-style-2 .zak-row {
+ display: block;
}
-.tg-site-footer section.widget_media_image {
+.zak-footer .zak-footer-bar.zak-style-2 .zak-footer-bar__1 {
+ text-align: left;
+}
+.zak-footer .zak-footer-col {
+ gap: 0;
+ display: block;
+}
+.zak-footer .zak-footer-col h3 {
+ border-bottom: none;
+}
+.zak-footer .zak-footer-col h3::before {
+ display: none;
+}
+.zak-footer section.widget_media_image {
display: inline-block;
}
-.tg-site-footer section.widget_media_image + section.widget_media_image figure {
+.zak-footer section.widget_media_image + section.widget_media_image figure {
margin-left: 0.5rem;
}
-.tg-site-footer section {
+.zak-footer section {
margin-bottom: 0;
}
@media screen and (max-width: 768px) {
- .tg-site-footer .tg-footer-widget-container > div:first-child h3 {
+ .zak-footer .zak-footer-widget-container > div:first-child h3 {
margin-top: 0;
}
}
-.tg-site-footer h3 {
+.zak-footer h3 {
color: white;
text-transform: uppercase;
- font-size: 1rem;
+ font-size: 1.4rem;
font-weight: bold;
}
@media screen and (max-width: 768px) {
- .tg-site-footer h3 {
+ .zak-footer h3 {
margin-bottom: 0.5rem;
margin-top: 3rem;
}
}
-.tg-scroll-to-top {
+body .zak-scroll-to-top {
background-color: #076b8e;
}
-.tg-scroll-to-top:hover {
+body .zak-scroll-to-top:hover {
background-color: #358EAE;
}
-.tg-icon-arrow-up::after {
+.zak-icon-arrow-up::after {
content: "\f106";
font-weight: bold;
font-size: 20px;
@@ -299,9 +329,13 @@ main {
color: #00344d;
}
-.site-main .tg-page-header h1,
+.site-main .zak-page-header h1,
.wp-block-columns h1 {
font-weight: bold;
+ font-size: 3.2rem;
+}
+.site-main .zak-page-header h3,
+.wp-block-columns h3 {
font-size: 2.2rem;
}
@@ -379,7 +413,7 @@ main {
.slug-kit-de-herramientas .entry-content .simpletoc-title,
.slug-kit-de-ferramentas .entry-content .simpletoc-title {
text-transform: uppercase;
- font-size: 1rem;
+ font-size: 1.4rem;
margin-top: 1rem;
}
.slug-faq .entry-content .simpletoc-list,
@@ -390,7 +424,7 @@ main {
.slug-kit-de-ferramentas .entry-content .simpletoc-list {
list-style: none;
margin-left: 0;
- font-size: 1.4rem;
+ font-size: 2rem;
}
.slug-faq .entry-content .simpletoc-list li,
.slug-preguntas-frecuentes .entry-content .simpletoc-list li,
@@ -438,7 +472,7 @@ main {
.slug-faq .entry-content h3,
.slug-preguntas-frecuentes .entry-content h3,
.slug-perguntas-frequentes .entry-content h3 {
- font-size: 1.5rem;
+ font-size: 2.2rem;
}
.slug-help .entry-content h3 + p,
.slug-ayuda .entry-content h3 + p,
@@ -479,12 +513,12 @@ main {
}
.author .archive-description,
-.author .tg-page-header__title {
+.author .zak-page-header__title {
margin-bottom: 1em;
}
-.content-area .tg-meta-style-two .entry-meta .posted-on::before,
-.content-area .tg-meta-style-two .entry-meta .byline::before {
+.content-area .zak-meta-style-two .entry-meta .posted-on::before,
+.content-area .zak-meta-style-two .entry-meta .byline::before {
content: none;
}
@@ -637,7 +671,7 @@ main {
/****************************************************************
/* override zakra */
-.tg-mobile-navigation li.menu-item-has-children.submenu--show > ul {
+.zak-mobile-navigation li.menu-item-has-children.submenu--show > ul {
overflow-y: hidden;
}
@@ -728,15 +762,21 @@ main {
}
}
-.error-404 {
- margin: 2em 0;
+.zak-error-404 {
font-size: 2em;
}
-.error-404 .search-field {
+.zak-error-404 .zak-search-form .zak-search-field-label {
border-radius: 1em;
}
-.error-404 .search-form label::before {
- content: none;
+.zak-error-404 .zak-search-form .zak-search-field {
+ padding-left: 1em;
+}
+.zak-error-404 .zak-search-form .zak-search-field:focus {
+ color: black;
+}
+.zak-error-404 img {
+ width: 100%;
+ height: auto;
}
@media screen and (max-width: 768px) {
@@ -750,13 +790,13 @@ main {
.wp-block-columns.our-values .wp-block-column + .wp-block-column {
margin-top: 20px;
}
- .page #content .tg-container {
+ .page #content .zak-container {
padding-left: 0;
padding-right: 0;
}
}
@media screen and (min-width: 768px) {
- .tg-header-action-list .tg-header-action__item.tg-mobile-toggle .tg-icon-bars {
+ .zak-header-action-list .zak-header-action__item.zak-mobile-toggle .zak-icon-bars {
padding-left: 5px;
}
}
diff --git a/assets/css/main.src.css.map b/assets/css/main.src.css.map
index 65e4b0d..71827d0 100644
--- a/assets/css/main.src.css.map
+++ b/assets/css/main.src.css.map
@@ -1 +1 @@
-{"version":3,"sourceRoot":"","sources":["file:///Users/paul/.dev/VVV/www/terraso/public_html/wp-content/themes/terraso/assets/css/src/parts/menus.scss","file:///Users/paul/.dev/VVV/www/terraso/public_html/wp-content/themes/terraso/assets/css/src/parts/_variables.scss","file:///Users/paul/.dev/VVV/www/terraso/public_html/wp-content/themes/terraso/assets/css/src/parts/terraso.scss"],"names":[],"mappings":"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","file":"main.src.css"}
\ No newline at end of file
+{"version":3,"sourceRoot":"","sources":["file:///Users/paul/.dev/VVV/www/terraso/public_html/wp-content/themes/terraso/assets/css/src/parts/menus.scss","file:///Users/paul/.dev/VVV/www/terraso/public_html/wp-content/themes/terraso/assets/css/src/parts/_variables.scss","file:///Users/paul/.dev/VVV/www/terraso/public_html/wp-content/themes/terraso/assets/css/src/parts/terraso.scss"],"names":[],"mappings":"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","file":"main.src.css"}
\ No newline at end of file
diff --git a/assets/css/src/parts/menus.scss b/assets/css/src/parts/menus.scss
index ce12add..dd9db35 100644
--- a/assets/css/src/parts/menus.scss
+++ b/assets/css/src/parts/menus.scss
@@ -1,5 +1,5 @@
.search-form label::before,
-html body .tg-icon {
+html body .zak-icon {
font-family: sans-serif !important;
}
@@ -20,7 +20,7 @@ html body .tg-icon {
.search .search-form label::before,
#mobile-navigation .search-form label::before,
#header-action .search-form label::before,
-#header-action .tg-icon-search::after {
+#header-action .zak-icon-search::after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' d='M0 0h20v20H0z'/%3E%3Cpath fill='%23adb5bd' d='M12.14 4.18a5.504 5.504 0 01.72 6.89c.12.1.22.21.36.31.2.16.47.36.81.59.34.24.56.39.66.47.42.31.73.57.94.78.32.32.6.65.84 1 .25.35.44.69.59 1.04.14.35.21.68.18 1-.02.32-.14.59-.36.81s-.49.34-.81.36c-.31.02-.65-.04-.99-.19-.35-.14-.7-.34-1.04-.59-.35-.24-.68-.52-1-.84-.21-.21-.47-.52-.77-.93-.1-.13-.25-.35-.47-.66-.22-.32-.4-.57-.56-.78-.16-.2-.29-.35-.44-.5a5.503 5.503 0 01-6.44-.98c-2.14-2.15-2.14-5.64 0-7.78a5.498 5.498 0 017.78 0zm-1.41 6.36a3.513 3.513 0 000-4.95 3.495 3.495 0 00-4.95 0 3.495 3.495 0 000 4.95 3.495 3.495 0 004.95 0z'/%3E%3C/svg%3E");
content: " ";
height: 20px;
@@ -32,33 +32,33 @@ html body .tg-icon {
background-position: center 0;
}
-#header-action .tg-icon-search::after {
+#header-action .zak-icon-search::after {
background-position: center 3px;
}
-#site-navigation .tg-icon-search::after {
+#site-navigation .zak-icon-search::after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' d='M0 0h20v20H0z'/%3E%3Cpath d='M12.14 4.18a5.504 5.504 0 01.72 6.89c.12.1.22.21.36.31.2.16.47.36.81.59.34.24.56.39.66.47.42.31.73.57.94.78.32.32.6.65.84 1 .25.35.44.69.59 1.04.14.35.21.68.18 1-.02.32-.14.59-.36.81s-.49.34-.81.36c-.31.02-.65-.04-.99-.19-.35-.14-.7-.34-1.04-.59-.35-.24-.68-.52-1-.84-.21-.21-.47-.52-.77-.93-.1-.13-.25-.35-.47-.66-.22-.32-.4-.57-.56-.78-.16-.2-.29-.35-.44-.5a5.503 5.503 0 01-6.44-.98c-2.14-2.15-2.14-5.64 0-7.78a5.498 5.498 0 017.78 0zm-1.41 6.36a3.513 3.513 0 000-4.95 3.495 3.495 0 00-4.95 0 3.495 3.495 0 000 4.95 3.495 3.495 0 004.95 0z'/%3E%3C/svg%3E");
background-position: center 7px;
}
-#masthead .tg-icon-bars::after {
+#zak-masthead .zak-icon-bars::after {
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Crect x='0' fill='none' width='20' height='20'/%3E%3Cg%3E%3Cpath d='M20 5V2H0v3h20zm0 6V8H0v3h20zm0 6v-3H0v3h20z'/%3E%3C/g%3E%3C/svg%3E");
background-position: 0 8px;
}
-#mobile-primary-menu .tg-submenu-toggle::after {
+#mobile-primary-menu .zak-submenu-toggle::after {
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Crect x='0' fill='none' width='20' height='20'/%3E%3Cg%3E%3Cpath d='M17 7v3h-5v5H9v-5H4V7h5V2h3v5h5z'/%3E%3C/g%3E%3C/svg%3E");
background-position: 0 4px;
}
-#mobile-navigation .tg-mobile-navigation-close::before {
+#mobile-navigation .zak-mobile-navigation-close::before {
background-image: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Crect x='0' fill='none' width='20' height='20'/%3E%3Cg%3E%3Cpath d='M12.12 10l3.53 3.53-2.12 2.12L10 12.12l-3.54 3.54-2.12-2.12L7.88 10 4.34 6.46l2.12-2.12L10 7.88l3.54-3.53 2.12 2.12z'/%3E%3C/g%3E%3C/svg%3E");
background-position: 0 10px;
}
// stylelint-disable selector-class-pattern
-.tg-primary-menu > div ul#primary-menu li.menu-item-has-children > a::after,
-.tg-primary-menu > div ul#primary-menu li.page_item_has_children > a::after {
+.zak-primary-menu > div ul#primary-menu li.menu-item-has-children > a::after,
+.zak-primary-menu > div ul#primary-menu li.page_item_has_children > a::after {
vertical-align: middle;
content: "";
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Crect x='0' fill='none' width='20' height='20'/%3E%3Cg%3E%3Cpath d='M5 6l5 5 5-5 2 1-7 7-7-7z'/%3E%3C/g%3E%3C/svg%3E");
@@ -68,17 +68,17 @@ html body .tg-icon {
}
// stylelint-enable selector-class-pattern
-#tg-scroll-to-top .tg-icon-arrow-up::after {
+#zak-scroll-to-top .zak-icon-arrow-up::after {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' d='M0 0h20v20H0z'/%3E%3Cpath fill='%23ffffff' d='M11 18H9V6l-4 4-2-1 7-7 7 7-2 1-4-4v12z'/%3E%3C/svg%3E");
- background-position: 0 6px;
+ background-position: -3px -3px;
}
-#tg-scroll-to-top .tg-icon-arrow-up::after,
-#mobile-navigation .tg-mobile-navigation-close::before,
-#site-navigation .tg-icon-search::after,
-#mobile-primary-menu .tg-submenu-toggle::after,
+#zak-scroll-to-top .zak-icon-arrow-up::after,
+#mobile-navigation .zak-mobile-navigation-close::before,
+#site-navigation .zak-icon-search::after,
+#mobile-primary-menu .zak-submenu-toggle::after,
#mobile-primary-menu .search-form label::before,
#primary-menu .search-form label::before,
-#masthead .tg-icon-bars::after {
+#zak-masthead .zak-icon-bars::after {
@include search-icon;
}
diff --git a/assets/css/src/parts/terraso.scss b/assets/css/src/parts/terraso.scss
index 59fac8f..2fd73dd 100644
--- a/assets/css/src/parts/terraso.scss
+++ b/assets/css/src/parts/terraso.scss
@@ -3,17 +3,29 @@
/****************************************************************
* Buttons
*/
-.wp-block-buttons .wp-block-button .wp-block-button__link {
- background-color: v.$green;
- padding: 12px 25px;
- color: white;
- text-decoration: none;
- font-size: 1.2em;
+.wp-block-buttons.wp-block-buttons .wp-block-button {
- &:hover {
- background-color: v.$green-hover;
- text-decoration: none;
+ // override zakra dark green border
+ &__link {
+ border-color: transparent;
+
+ &:hover {
+ border-color: transparent;
+ }
+ }
+
+ .wp-block-button__link {
+ background-color: v.$green;
+ padding: 12px 25px;
color: white;
+ text-decoration: none;
+ font-size: 1.2em;
+
+ &:hover {
+ background-color: v.$green-hover;
+ text-decoration: none;
+ color: white;
+ }
}
}
@@ -37,18 +49,12 @@
}
/* remove whitespace below main content area */
-#primary {
- &.content-area {
- margin-bottom: 0;
- }
-
- .entry-content {
- margin-bottom: 0;
- }
+#zak-primary {
+ padding: 0;
+}
- .page.hentry {
- margin-bottom: 0;
- }
+.zak-content .zak-row {
+ padding-bottom: 0;
}
/* add margins around page content */
@@ -72,7 +78,7 @@
.entry-content > div:not(.full-bleed),
.hero-image .wp-block-columns,
.full-bleed:not(.hero-image) > *,
-.tg-header-sticky-wrapper .tg-header-container {
+.zak-header-sticky-wrapper .zak-top-bar-container {
max-width: 1200px;
margin: 0 auto;
@@ -85,9 +91,10 @@
/****************************************************************
* Header
*/
-#primary-menu .menu-item {
+#zak-primary-menu .menu-item {
// need to override Zakra styles
a {
+ font-size: 1.6rem;
text-decoration: none;
}
@@ -95,21 +102,30 @@
color: v.$green;
border-bottom: 4px solid v.$green;
}
+}
+
+#zak-masthead {
+ .zak-header-button a {
+ border-color: v.$blue;
- &.tg-header-button-one a {
&:hover {
background: v.$blue;
color: white;
+ border-color: v.$blue;
}
}
+
+ .zak-main-header {
+ background: white;
+ }
}
-.tg-site-header {
+.zak-header {
box-shadow: rgba(0, 0, 0, 10%) 0 3px 4px 0;
margin-bottom: 4px;
}
-.tg-site-header-bottom {
+.zak-site-header-bottom {
padding-left: 0;
padding-right: 0;
@@ -120,12 +136,12 @@
}
/* remove big gap on left of menu causing it to break into 2 on tablet */
-.tg-site-header--left .tg-block--two {
+.zak-site-header--left .zak-block--two {
margin-left: 0 !important;
}
header {
- &.tg-page-header.tg-page-header--left-right {
+ &.zak-page-header.zak-page-header--left-right {
padding: 120px 0;
}
@@ -133,13 +149,13 @@ header {
.uag-toc__heading-anchor {
display: none;
- + .tg-page-header__title {
+ + .zak-page-header__title {
margin-bottom: v.$title-bottom-space;
}
}
}
-.tg-header-sticky-wrapper .tg-header-container {
+.zak-header-sticky-wrapper .zak-top-bar-container {
padding-left: 2em;
padding-right: 2em;
@@ -150,7 +166,7 @@ header {
}
}
-.tg-mobile-navigation li.menu-item-has-children .tg-submenu-toggle::after {
+.zak-mobile-navigation li.menu-item-has-children .zak-submenu-toggle::after {
font-size: 15px;
}
@@ -158,7 +174,7 @@ header {
/****************************************************************
* Footer
*/
-.tg-site-footer {
+.zak-footer {
a {
text-decoration: none;
@@ -172,8 +188,32 @@ header {
}
// copyright line
- .tg-site-footer-bar {
- font-size: 0.8rem;
+ .zak-footer-bar {
+ border-top: none;
+ font-size: 1.2rem;
+
+ &.zak-style-2 {
+ .zak-row {
+ display: block;
+ }
+
+ .zak-footer-bar__1 {
+ text-align: left;
+ }
+ }
+ }
+
+ .zak-footer-col {
+ gap: 0;
+ display: block; // flex prevents social media icons' display-inline from working
+
+ h3 {
+ border-bottom: none;
+
+ &::before {
+ display: none; // hide bottom bar
+ }
+ }
}
// social media icons
@@ -189,7 +229,7 @@ header {
margin-bottom: 0;
}
- .tg-footer-widget-container > div:first-child {
+ .zak-footer-widget-container > div:first-child {
h3 {
@media screen and (max-width: 768px) {
margin-top: 0;
@@ -200,7 +240,7 @@ header {
h3 {
color: white;
text-transform: uppercase;
- font-size: 1rem;
+ font-size: 1.4rem;
font-weight: bold;
@media screen and (max-width: 768px) {
@@ -210,7 +250,7 @@ header {
}
}
-.tg-scroll-to-top {
+body .zak-scroll-to-top {
background-color: v.$button;
&:hover {
@@ -218,7 +258,7 @@ header {
}
}
-.tg-icon-arrow-up::after {
+.zak-icon-arrow-up::after {
content: "\f106";
font-weight: bold;
font-size: 20px;
@@ -252,10 +292,14 @@ main {
}
}
-.site-main .tg-page-header,
+.site-main .zak-page-header,
.wp-block-columns {
h1 {
font-weight: bold;
+ font-size: 3.2rem;
+ }
+
+ h3 {
font-size: 2.2rem;
}
}
@@ -340,14 +384,14 @@ main {
.simpletoc-title {
text-transform: uppercase;
- font-size: 1rem;
+ font-size: 1.4rem;
margin-top: 1rem;
}
.simpletoc-list {
list-style: none;
margin-left: 0;
- font-size: 1.4rem;
+ font-size: 2.0rem;
li {
line-height: 2;
@@ -380,7 +424,7 @@ main {
}
h3 {
- font-size: 1.5rem;
+ font-size: 2.2rem;
+ p {
margin-block-start: 0;
@@ -410,15 +454,15 @@ main {
// author archive: space below title
.author {
.archive-description,
- .tg-page-header__title {
+ .zak-page-header__title {
margin-bottom: v.$title-bottom-space;
}
}
// blog index page
.content-area {
- .tg-meta-style-two .entry-meta .posted-on::before,
- .tg-meta-style-two .entry-meta .byline::before {
+ .zak-meta-style-two .entry-meta .posted-on::before,
+ .zak-meta-style-two .entry-meta .byline::before {
content: none;
}
}
@@ -603,7 +647,7 @@ main {
/****************************************************************
/* override zakra */
-.tg-mobile-navigation li.menu-item-has-children.submenu--show > ul {
+.zak-mobile-navigation li.menu-item-has-children.submenu--show > ul {
overflow-y: hidden;
}
@@ -725,16 +769,26 @@ main {
}
}
-.error-404 {
- margin: 2em 0;
+.zak-error-404 {
font-size: 2em;
- .search-field {
- border-radius: 1em;
+ .zak-search-form {
+ .zak-search-field-label {
+ border-radius: 1em;
+ }
+
+ .zak-search-field {
+ padding-left: 1em;
+
+ &:focus {
+ color: black;
+ }
+ }
}
- .search-form label::before {
- content: none;
+ img {
+ width: 100%;
+ height: auto;
}
}
@@ -752,14 +806,14 @@ main {
margin-top: 20px;
}
- .page #content .tg-container {
+ .page #content .zak-container {
padding-left: 0;
padding-right: 0;
}
}
@media screen and (min-width: 768px) {
- .tg-header-action-list .tg-header-action__item.tg-mobile-toggle .tg-icon-bars {
+ .zak-header-action-list .zak-header-action__item.zak-mobile-toggle .zak-icon-bars {
padding-left: 5px;
}
}
diff --git a/class-terraso.php b/class-terraso.php
index 6fbebff..9ecd309 100644
--- a/class-terraso.php
+++ b/class-terraso.php
@@ -22,7 +22,7 @@ public static function hooks() {
add_action( 'init', [ __CLASS__, 'help_rewrite' ] );
add_action( 'init', [ __CLASS__, 'kses_allow_additional_tags' ] );
add_action( 'wp_enqueue_scripts', [ __CLASS__, 'remove_fontawesome' ], 20 );
- add_action( 'wp_enqueue_scripts', [ __CLASS__, 'zakra_child_enqueue_styles' ] );
+ add_action( 'wp_enqueue_scripts', [ __CLASS__, 'zakra_child_enqueue_styles' ], 9 );
add_action( 'wp_head', [ __CLASS__, 'meta_tags' ] );
add_action( 'zakra_action_footer_bottom_bar_one', [ __CLASS__, 'zakra_action_footer_bottom_bar_one' ] );
add_filter( 'body_class', [ __CLASS__, 'filter_body_class' ] );
@@ -30,6 +30,7 @@ public static function hooks() {
add_filter( 'get_custom_logo_image_attributes', [ __CLASS__, 'get_custom_logo_image_attributes' ], 10, 3 );
add_filter( 'jetpack_open_graph_image_default', [ __CLASS__, 'jetpack_open_graph_image_default' ] );
add_filter( 'zakra_header_search_icon_data_attrs', [ __CLASS__, 'zakra_header_search_icon_data_attrs' ] );
+ add_filter( 'get_search_form', [ __CLASS__, 'zakra_search_placeholder' ], 10, 2 );
// Automatic update-related filters. Update silently.
add_filter( 'auto_update_translation', '__return_true' );
@@ -110,6 +111,17 @@ public static function zakra_header_search_icon_data_attrs() {
return 'aria-label="' . esc_attr( 'Search' ) . '"';
}
+ /**
+ * Add Aria label to Zakra search field.
+ *
+ * @param string $form The search form HTML output.
+ * @param array $args The array of arguments for building the search form.
+ * See get_search_form() for information on accepted arguments.
+ */
+ public static function zakra_search_placeholder( $form, $args ) {
+ return str_replace( 'Type & hit Enter …', 'Search …', $form );
+ }
+
/**
* Add tag for blog entries.
* Use the first 160 characters of the excerpt..