Skip to content

Search is only available in production builds. Try building and previewing the site to test it out locally.

Company Management styles

Customize the Company Management drop-in using CSS classes and design tokens. This page covers the Company Management-specific container classes and customization examples. For comprehensive information about design tokens, responsive breakpoints, and styling best practices, see Styling Drop-In Components.

Version: 1.0.0-beta16

Customization example

Add this to the CSS file of the specific commerce block where you’re using the Company Management drop-in.

For a complete list of available design tokens (colors, spacing, typography, etc.), see the Design tokens reference.

.company-registration-success {
max-width: 600px;
margin: 0 auto;
padding: var(--spacing-big, 24px);
max-width: 900px;
margin: 0 auto;
padding: var(--spacing-big, 24px);
}

Container classes

The Company Management drop-in uses BEM-style class naming. Use the browser DevTools to inspect elements and find specific class names.

/* CompanyCreditDisplay */
.company-management-company-credit-display {}
.company-management-company-credit-grid {}
.company-management-company-credit-negative {}
/* CompanyCreditHistoryDisplay */
.company-management-company-credit-history-display {}
.company-management-company-credit-history-table {}
.company-management-price-normal {}
.pageSizeSelector {}
.paginationButton {}
.paginationButtons {}
.paginationContainer {}
.paginationEllipsis {}
.sr-only {}
/* CompanyLoaders */
.company-company-loaders--card-loader {}
.company-company-loaders--picker-loader {}
.company-credit-skeleton-loader {}
/* CompanyProfileCard */
.account-company-profile-card {}
.account-company-profile-card-short {}
.account-company-profile-card__actions {}
.account-company-profile-card__content {}
.account-company-profile-card__no-data {}
.account-company-profile-card__wrapper {}
.company-contact {}
.company-contacts {}
.company-legal-address {}
.company-payment-methods {}
.company-profile__title {}
.dropin-card__content {}
/* CompanyRegistrationForm */
.company-form-section {}
.company-form-section__title {}
.company-form-wrapper {}
.company-form-wrapper__buttons {}
.company-form-wrapper__errors {}
.company-form-wrapper__submit {}
.error-message {}
/* Form */
.company-form {}
.company-form-loader {}
.company-registration-form__inputs {}
.company-registration-form__section {}
/* CompanyRegistrationSuccess */
.company-registration-success {}
.company-registration-success__details {}
.company-registration-success__details-title {}
.company-registration-success__grid {}
.company-registration-success__header {}
.company-registration-success__item {}
.company-registration-success__label {}
.company-registration-success__pending {}
.company-registration-success__section-header {}
.company-registration-success__subtitle {}
.company-registration-success__title {}
.company-registration-success__value {}
/* CompanyStructureCard */
.acm-structure-description-button {}
.acm-structure-expander {}
.acm-structure-expander--placeholder {}
.acm-structure-expander-button {}
.acm-structure-handle {}
.acm-structure-icon {}
.acm-structure-label {}
.acm-structure-modal {}
.acm-structure-modal-actions {}
.acm-structure-modal-content {}
.acm-structure-modal-title {}
.acm-structure-modal__actions {}
.acm-structure-modal__backdrop {}
.acm-structure-modal__body {}
.acm-structure-modal__title {}
.acm-structure-panel {}
.acm-structure-panel__title {}
.acm-structure-row {}
.acm-structure-toolbar {}
.acm-structure-toolbar-card {}
.acm-structure-toolbar-card--spaced {}
.acm-structure-tree-card {}
.acm-structure-tree-content {}
.acm-structure-tree-overlay {}
.acm-structure-working {}
.is-team {}
.is-user {}
.is-working {}
.req {}
.secondary {}
/* CompanyStructureEmpty */
.company-management-company-structure-card {}
.company-management-company-structure-card__alert {}
.company-management-company-structure-card__cta {}
.dropin-button {}
/* CompanyTeamForm */
.company-team-form__card {}
.company-team-form__content {}
.company-team-form__overlay {}
.dropin-field {}
.dropin-field__label {}
.is-working {}
/* CompanyUserForm */
.company-user-form__card {}
.company-user-form__content {}
.company-user-form__overlay {}
.dropin-field {}
.dropin-field__label {}
.is-working {}
/* CompanyUsersManagementModal */
.company-management-company-users-management-modal {}
.company-management-company-users-management-modal-overlay {}
.company-management-company-users-management-modal__actions {}
.company-management-company-users-management-modal__alert {}
.company-management-company-users-management-modal__button-cancel {}
.company-management-company-users-management-modal__button-delete {}
.company-management-company-users-management-modal__button-primary {}
.company-management-company-users-management-modal__close {}
.company-management-company-users-management-modal__content {}
.company-management-company-users-management-modal__header {}
.company-management-company-users-management-modal__text {}
.company-management-company-users-management-modal__title {}
/* CustomerCompanyInfoCard */
.customer-company-info-card {}
.customer-company-info-card__content {}
.dropin-card__content {}
/* DeleteRoleModal */
.delete-role-modal {}
.delete-role-modal__actions {}
.delete-role-modal__cancel-btn {}
.delete-role-modal__confirm-btn {}
.delete-role-modal__content {}
.delete-role-modal__ok-btn {}
/* EditCompanyProfile */
.account-edit-company-profile {}
.account-edit-company-profile-form {}
.account-edit-company-profile-form__field {}
.account-edit-company-profile-form__section {}
.account-edit-company-profile-form__section-title {}
.account-edit-company-profile__actions {}
.account-edit-company-profile__loading-overlay {}
.account-edit-company-profile__loading-text {}
.account-edit-company-profile__notification {}
.account-edit-company-profile__title {}
.dropin-card__content {}
/* EditRoleAndPermission */
.acm-tree__group {}
.acm-tree__item {}
.dropin-field__label {}
.edit-role-and-permission {}
.edit-role-and-permission-form {}
.edit-role-and-permission__actions {}
.edit-role-and-permission__loading-overlay {}
.edit-role-and-permission__loading-text {}
.edit-role-and-permission__notification {}
.edit-role-and-permission__permissions-description {}
.edit-role-and-permission__section {}
.edit-role-and-permission__section-title {}
.edit-role-and-permission__title {}
.edit-role-and-permission__tree-container {}
.edit-role-and-permission__tree-controls {}
.edit-role-and-permission__tree-expander {}
.edit-role-and-permission__tree-label {}
.edit-role-and-permission__tree-loading {}
.edit-role-and-permission__tree-node {}
.edit-role-and-permission__tree-spacer {}
.edit-role-and-permission__validation-spinner {}
/* RoleAndPermissionTable */
.active {}
.company-management-role-and-permission-table {}
.dropin-picker__button {}
.dropin-picker__option {}
.dropin-table__body__cell {}
.dropin-table__body__row {}
.dropin-table__header__cell {}
.dropin-table__header__row {}
.dropin-table__table {}
.item-count {}
.page-actions {}
.page-content {}
.page-ellipsis {}
.page-footer {}
.page-header {}
.page-info {}
.page-nav-button {}
.page-navigation {}
.page-num-button {}
.page-size-picker {}
.pagination-controls {}
.pagination-label {}
.pagination-section {}
.role-action-button {}
.role-action-wrapper {}
.role-actions-container {}
.roles-actions {}
.roles-and-permissions-card {}
.roles-and-permissions-page {}
.roles-table-container {}
.separator {}
.table-footer {}
.table-footer-center {}
.table-footer-left {}
.table-footer-right {}
/* Tree */
.acm-structure-label {}
.acm-structure-row {}
.acm-tree {}
.acm-tree-root {}
.acm-tree__group {}
.acm-tree__item {}
.acm-tree__label {}
.acm-tree__row {}
/* CompanyStructure */
.account-company-structure {}
.company-structure__title {}
/* CompanyUsers */
.addUserButtonContainer {}
.companyUsersTable {}
.edit-user-button {}
.filterButtons {}
.loadingContainer {}
.manage-user-button {}
.pageSizeSelector {}
.paginationButtons {}
.paginationContainer {}
.sr-only {}
.user-actions {}

For the source CSS files, see the storefront-company-management repository.