Skip to content

VF-Sidebar: Search Bar — Replace vf-sidebar Layout Class with vf-grid #2380

@archibald-ebi

Description

@archibald-ebi

Summary

Replace the soon-to-be-deprecated vf-sidebar layout utility class with vf-grid in the core search bar component. This is part of an ongoing effort to deprecate vf-sidebar, which has been superseded by the vf-grid component.


Background / Context

The vf-sidebar utility class is being deprecated as vf-grid now covers its functionality and aligns with current layout standards. The core search bar component currently uses vf-sidebar for its layout and is present across a wide range of corporate sites. This migration must be completed before vf-sidebar can be fully removed.

For more context, see #2345


Affected Sites

The search bar component is present on the following sites:


Acceptance Criteria

  • The search bar component no longer uses the vf-sidebar class
  • Layout is replaced with vf-grid and renders correctly on the component in VF and across all affected sites
  • Visual output of the search bar is identical compared to the current implementation
  • No regressions in appearance or behaviour across breakpoints
  • Changes comply with VF component release and implementation procedures
  • Passes an engineering and design QA review
  • Upon completion of the above, begin deprecation procedures

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions