Examples
Documentation
Usage
Class  | Applied to  | Outcome  | 
|---|---|---|
.pf-c-login | <div> | Initializes the login component. Required  | 
.pf-c-login__container | <div> | Positions the login component content. Required  | 
.pf-c-login__header | <header> | Positions the login header. Required  | 
.pf-c-login__header .pf-c-brand | <img> | Creates a brand image inside of login header. Required  | 
.pf-c-login__main | <main> | Positions the login main area. Required  | 
.pf-c-login__main-header | <header> | Creates the header of the main area. Required  | 
.pf-c-login__main-header .pf-c-title | <h1>,<h2>,<h3>,<h4>,<h5>,<h6> | Creates a title in the main header area. Required  | 
.pf-c-login__main-header-desc | <p> | Creates the description in the main area header.  | 
.pf-c-login__main-header-utilities | <div> | Creates a utilities section in the main header area. Note: For use with a language selector menu.  | 
.pf-c-login__main-body | <div> | Creates the body of the main area. Required  | 
.pf-c-login__main-body .pf-c-form | <form> | Creates the login form in the main body area. Required  | 
.pf-c-login__main-body .pf-c-form .pf-c-form-helper-text.pf-m-error | <form> | Creates the error messages shown when the form has errors. When not active, apply  .pf-m-hidden. Required | 
.pf-c-login__main-footer | <footer> | Creates the footer of the main area. Required  | 
.pf-c-login__main-footer-links | <ul> | Creates a list of links in the main footer. Required  | 
.pf-c-login__main-footer-links-item | <li> | Creates proper spacing for links in the main footer. Required  | 
.pf-c-login__main-footer-links-item-link | <a> | Creates link in links list in footer. Required  | 
.pf-c-login__main-footer-band | <div> | Styles a band in the footer.  | 
.pf-c-login__main-footer-band-item | <p> | Adds information to the band in the footer.  | 
.pf-c-login__footer | <footer> | Positions the login footer. Required  | 
.pf-c-login__footer .pf-c-list | <ul> | Creates a list of links in the login footer. Required  | 
CSS variables
| .pf-c-login__footer | --pf-global--Color--100 | #fff  | ||
| .pf-c-login__footer | --pf-global--Color--200 | #f0f0f0  | ||
| .pf-c-login__footer | --pf-global--BorderColor--100 | #b8bbbe  | ||
| .pf-c-login__footer | --pf-global--primary-color--100 | #73bcf7  | ||
| .pf-c-login__footer | --pf-global--link--Color | #2b9af3  | ||
| .pf-c-login__footer | --pf-global--link--Color--hover | #2b9af3  | ||
| .pf-c-login__footer | --pf-global--BackgroundColor--100 | #151515  | ||
| .pf-c-login__footer .pf-c-card | --pf-c-card--BackgroundColor | rgba(#030303, .32)  | ||
| .pf-c-login__footer .pf-c-button | --pf-c-button--m-primary--Color | #06c  | ||
| .pf-c-login__footer .pf-c-button | --pf-c-button--m-primary--hover--Color | #06c  | ||
| .pf-c-login__footer .pf-c-button | --pf-c-button--m-primary--focus--Color | #06c  | ||
| .pf-c-login__footer .pf-c-button | --pf-c-button--m-primary--active--Color | #06c  | ||
| .pf-c-login__footer .pf-c-button | --pf-c-button--m-primary--BackgroundColor | #fff  | ||
| .pf-c-login__footer .pf-c-button | --pf-c-button--m-primary--hover--BackgroundColor | #f0f0f0  | ||
| .pf-c-login__footer .pf-c-button | --pf-c-button--m-primary--focus--BackgroundColor | #f0f0f0  | ||
| .pf-c-login__footer .pf-c-button | --pf-c-button--m-primary--active--BackgroundColor | #f0f0f0  | ||
| .pf-c-login__footer .pf-c-button | --pf-c-button--m-secondary--Color | #fff  | ||
| .pf-c-login__footer .pf-c-button | --pf-c-button--m-secondary--hover--Color | #fff  | ||
| .pf-c-login__footer .pf-c-button | --pf-c-button--m-secondary--focus--Color | #fff  | ||
| .pf-c-login__footer .pf-c-button | --pf-c-button--m-secondary--active--Color | #fff  | ||
| .pf-c-login__footer .pf-c-button | --pf-c-button--m-secondary--BorderColor | #fff  | ||
| .pf-c-login__footer .pf-c-button | --pf-c-button--m-secondary--hover--BorderColor | #fff  | ||
| .pf-c-login__footer .pf-c-button | --pf-c-button--m-secondary--focus--BorderColor | #fff  | ||
| .pf-c-login__footer .pf-c-button | --pf-c-button--m-secondary--active--BorderColor | #fff  | ||
| .pf-c-login | --pf-c-login--PaddingTop | 1.5rem  | ||
| .pf-c-login | --pf-c-login--PaddingBottom | 1.5rem  | ||
| .pf-c-login | --pf-c-login--xl--BackgroundImage | none  | ||
| .pf-c-login | --pf-c-login__container--xl--GridColumnGap | 4rem  | ||
| .pf-c-login | --pf-c-login__container--MaxWidth | 31.25rem  | ||
| .pf-c-login | --pf-c-login__container--xl--MaxWidth | none  | ||
| .pf-c-login | --pf-c-login__container--PaddingLeft | 6.125rem  | ||
| .pf-c-login | --pf-c-login__container--PaddingRight | 6.125rem  | ||
| .pf-c-login | --pf-c-login__container--xl--GridTemplateColumns | 34rem minmax(auto, 34rem)  | ||
| .pf-c-login | --pf-c-login__header--MarginBottom | 1rem  | ||
| .pf-c-login | --pf-c-login__header--PaddingLeft | 1rem  | ||
| .pf-c-login | --pf-c-login__header--PaddingRight | 1rem  | ||
| .pf-c-login | --pf-c-login__header--xl--MarginBottom | 3rem  | ||
| .pf-c-login | --pf-c-login__header--xl--MarginTop | 4rem  | ||
| .pf-c-login | --pf-c-login__header--c-brand--MarginBottom | 1.5rem  | ||
| .pf-c-login | --pf-c-login__header--c-brand--xl--MarginBottom | 3rem  | ||
| .pf-c-login | --pf-c-login__main--BackgroundColor | #fff  | ||
| .pf-c-login | --pf-c-login__main--MarginBottom | 1.5rem  | ||
| .pf-c-login | --pf-c-login__main-header--PaddingTop | 3rem  | ||
| .pf-c-login | --pf-c-login__main-header--PaddingRight | 2rem  | ||
| .pf-c-login | --pf-c-login__main-header--PaddingBottom | 1rem  | ||
| .pf-c-login | --pf-c-login__main-header--PaddingLeft | 2rem  | ||
| .pf-c-login | --pf-c-login__main-header--md--PaddingRight | 3rem  | ||
| .pf-c-login | --pf-c-login__main-header--md--PaddingLeft | 3rem  | ||
| .pf-c-login | --pf-c-login__main-header--ColumnGap | 1rem  | ||
| .pf-c-login | --pf-c-login__main-header--RowGap | 1rem  | ||
| .pf-c-login | --pf-c-login__main-header-desc--MarginBottom | 0.5rem  | ||
| .pf-c-login | --pf-c-login__main-header-desc--md--MarginBottom | 0  | ||
| .pf-c-login | --pf-c-login__main-header-desc--FontSize | 0.875rem  | ||
| .pf-c-login | --pf-c-login__main-body--PaddingRight | 2rem  | ||
| .pf-c-login | --pf-c-login__main-body--PaddingBottom | 2rem  | ||
| .pf-c-login | --pf-c-login__main-body--PaddingLeft | 2rem  | ||
| .pf-c-login | --pf-c-login__main-body--md--PaddingRight | 3rem  | ||
| .pf-c-login | --pf-c-login__main-body--md--PaddingLeft | 3rem  | ||
| .pf-c-login | --pf-c-login__main-footer--PaddingBottom | 4rem  | ||
| .pf-c-login | --pf-c-login__main-footer--c-title--MarginBottom | 1rem  | ||
| .pf-c-login | --pf-c-login__main-footer-links--PaddingTop | 0.5rem  | ||
| .pf-c-login | --pf-c-login__main-footer-links--PaddingRight | 4rem  | ||
| .pf-c-login | --pf-c-login__main-footer-links--PaddingBottom | 2rem  | ||
| .pf-c-login | --pf-c-login__main-footer-links--PaddingLeft | 4rem  | ||
| .pf-c-login | --pf-c-login__main-footer-links-item--PaddingRight | 1rem  | ||
| .pf-c-login | --pf-c-login__main-footer-links-item--PaddingLeft | 1rem  | ||
| .pf-c-login | --pf-c-login__main-footer-links-item--MarginBottom | 0.5rem  | ||
| .pf-c-login | --pf-c-login__main-footer-links-item-link-svg--Fill | #6a6e73  | ||
| .pf-c-login | --pf-c-login__main-footer-links-item-link-svg--Width | 1.5rem  | ||
| .pf-c-login | --pf-c-login__main-footer-links-item-link-svg--Height | 1.5rem  | ||
| .pf-c-login | --pf-c-login__main-footer-links-item-link-svg--hover--Fill | #151515  | ||
| .pf-c-login | --pf-c-login__main-footer-band--PaddingTop | 1.5rem  | ||
| .pf-c-login | --pf-c-login__main-footer-band--PaddingRight | 1rem  | ||
| .pf-c-login | --pf-c-login__main-footer-band--PaddingBottom | 1.5rem  | ||
| .pf-c-login | --pf-c-login__main-footer-band--PaddingLeft | 1rem  | ||
| .pf-c-login | --pf-c-login__main-footer-band--BackgroundColor | #f0f0f0  | ||
| .pf-c-login | --pf-c-login__main-footer-band-item--PaddingTop | 1rem  | ||
| .pf-c-login | --pf-c-login__footer--PaddingLeft | 1rem  | ||
| .pf-c-login | --pf-c-login__footer--PaddingRight | 1rem  | ||
| .pf-c-login | --pf-c-login__footer--c-list--PaddingTop | 1rem  | ||
| .pf-c-login | --pf-c-login__footer--c-list--xl--PaddingTop | 3rem  | ||
View source on GitHub






