Compass

Info alert:Beta feature

This beta component is currently under review and is still open for further evolution. It is available for use in product. Beta components are considered for promotion on a quarterly basis. Please join in and give us your feedback or submit any questions on the PatternFly forum or via Slack. To learn more about the process, visit our about page or our Beta components page on GitHub.

Examples

Basic

nav
profile
sidebar (start)
hero
main header
content
sidebar (end)

Documentation

Usage

Class
Applied to
Outcome
.pf-v6-c-compass
<div>
Initiates the compass component. Required
.pf-v6-c-compass__header
<div>
Initiates the compass header. Required
.pf-v6-c-compass__logo
<div>
Initiates the compass logo header.
.pf-v6-c-compass__nav
<div>
Initiates the compass nav.
.pf-v6-c-compass__profile
<div>
Initiates the compass profile.
.pf-v6-c-compass__sidebar
<div>
Initiates a compass sidebar. Required
.pf-v6-c-compass__main
<div>
Initiates the compass main wrapper. Required
.pf-v6-c-compass__hero
<div>
Initiates the compass logo hero.
.pf-v6-c-compass__hero-body
<div>
Initiates the compass hero body.
.pf-v6-c-compass__main-header
<div>
Initiates the compass main header.
.pf-v6-c-compass__content
<div>
Initiates the compass content. Required
.pf-v6-c-compass__panel
<div>
Initiates a compass panel.
.pf-v6-c-compass__footer
<div>
Initiates the compass footer. Required
.pf-v6-c-compass__message-bar
<div>
Initiates the compass message bar.
.pf-m-start
.pf-v6-c-compass__sidebar
Modifies a compass sidebar for start styles. Required
.pf-m-end
.pf-v6-c-compass__sidebar
Modifies a compass sidebar for end styles. Required
.pf-m-no-border
.pf-v6-c-compass__panel
Modifies a compass panel to remove the border.
.pf-m-no-padding
.pf-v6-c-compass__panel
Modifies a compass panel to remove the padding.
.pf-m-full-height
.pf-v6-c-compass__panel
Modifies a compass panel to be full height.
.pf-m-pill
.pf-v6-c-compass__panel
Modifies a compass panel to have a pill shaped border radius.
.pf-m-scrollable
.pf-v6-c-compass__panel
Modifies a compass panel to scroll its overflow.

CSS variables

Expand or collapse columnSelectorVariableValue