set_selector( '.search-modal-fields' ); $css->add_property( 'display', 'flex' ); $css->set_selector( '.gp-search-modal .gp-modal__overlay' ); $css->add_property( 'align-items', 'flex-start' ); $css->add_property( 'padding-top', '25vh' ); $css->add_property( 'background', 'var(--gp-search-modal-overlay-bg-color)' ); $css->set_selector( '.search-modal-form' ); $css->add_property( 'width', '500px' ); $css->add_property( 'max-width', '100%' ); $css->add_property( 'background-color', 'var(--gp-search-modal-bg-color)' ); $css->add_property( 'color', 'var(--gp-search-modal-text-color)' ); $css->set_selector( '.search-modal-form .search-field, .search-modal-form .search-field:focus' ); $css->add_property( 'width', '100%' ); $css->add_property( 'height', '60px' ); $css->add_property( 'background-color', 'transparent' ); $css->add_property( 'border', 0 ); $css->add_property( 'appearance', 'none' ); $css->add_property( 'color', 'currentColor' ); $css->set_selector( '.search-modal-fields button, .search-modal-fields button:active, .search-modal-fields button:focus, .search-modal-fields button:hover' ); $css->add_property( 'background-color', 'transparent' ); $css->add_property( 'border', 0 ); $css->add_property( 'color', 'currentColor' ); $css->add_property( 'width', '60px' ); return $css; } add_action( 'generate_inside_search_modal', 'generate_do_search_fields' ); /** * Add our search fields to the modal. */ function generate_do_search_fields() { ?>