UNPKG

@patternfly/patternfly

Version:

Assets, source, tooling, and content for PatternFly 4

1,460 lines (1,376 loc) • 57.1 kB
--- id: 'Description list' section: components cssPrefix: pf-v5-c-description-list ---## Examples ### Default ```html <dl class="pf-v5-c-description-list"> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ### Term help text ```html <dl class="pf-v5-c-description-list"> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ### Default, two column ```html <dl class="pf-v5-c-description-list pf-m-2-col"> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text" >This is a long description that should wrap to multiple lines in a multi-column layout.</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ### Default, three column on lg breakpoint ```html <dl class="pf-v5-c-description-list pf-m-3-col-on-lg"> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ### Horizontal ```html <dl class="pf-v5-c-description-list pf-m-horizontal"> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ### Horizontal, two column ```html <dl class="pf-v5-c-description-list pf-m-horizontal pf-m-2-col"> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ### Horizontal, three column on lg breakpoint ```html <dl class="pf-v5-c-description-list pf-m-horizontal pf-m-3-col-on-lg"> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ### Compact ```html <dl class="pf-v5-c-description-list pf-m-compact"> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ### Compact horizontal ```html <dl class="pf-v5-c-description-list pf-m-compact pf-m-horizontal pf-m-2-col"> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ### Fluid horizontal ```html <dl class="pf-v5-c-description-list pf-m-horizontal pf-m-fluid pf-m-2-col"> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ### Column fill Column fill will modify the default placement of description list groups to fill from top to bottom using css column-count, instead of left to right. **Note:** using this modifier will change the layout so that horizontally adjacent groups are no longer aligned in the same row. ```html <dl class="pf-v5-c-description-list pf-m-fill-columns pf-m-2-col pf-m-3-col-on-lg" > <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text" >This is a long description that should wrap to multiple lines in a multi-column layout.</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ## Auto fit ### Auto-fit basic ```html <dl class="pf-v5-c-description-list pf-m-auto-fit"> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ### Auto-fit, min width modified, grid template columns ```html <dl class="pf-v5-c-description-list pf-m-auto-fit" style="--pf-v5-c-description-list--GridTemplateColumns--min: 200px;" > <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ### Auto-fit, min width modified, responsive grid template columns ```html <dl class="pf-v5-c-description-list pf-m-auto-fit" style="--pf-v5-c-description-list--GridTemplateColumns--min-on-md: 100px; --pf-v5-c-description-list--GridTemplateColumns--min-on-lg: 150px; --pf-v5-c-description-list--GridTemplateColumns--min-on-xl: 200px; --pf-v5-c-description-list--GridTemplateColumns--min-on-2xl: 300px;" > <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ## Responsive column definitions ### Default, responsive columns ```html <dl class="pf-v5-c-description-list pf-m-2-col-on-lg pf-m-3-col-on-xl"> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ### Horizontal, responsive columns ```html <dl class="pf-v5-c-description-list pf-m-horizontal pf-m-2-col-on-lg pf-m-3-col-on-xl" > <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ### Responsive, horizontal, vertical group layout ```html <dl class="pf-v5-c-description-list pf-m-horizontal pf-m-vertical-on-md pf-m-horizontal-on-lg pf-m-vertical-on-xl pf-m-horizontal-on-2xl" > <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ## Auto-column-width ### Default, auto columns width ```html <dl class="pf-v5-c-description-list pf-m-auto-column-widths pf-m-3-col"> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ### Horizontal, auto column width ```html <dl class="pf-v5-c-description-list pf-m-horizontal pf-m-auto-column-widths pf-m-2-col-on-lg" > <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ## Inline grid ### Default, inline grid ```html <dl class="pf-v5-c-description-list pf-m-3-col pf-m-inline-grid"> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ### Display variant ```html <dl class="pf-v5-c-description-list pf-m-display-lg pf-m-2-col-on-lg"> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-description-list__group"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ## Card variants Cards can be used as description list group wrappers. Using cards in this way applies the card body padding directly to the card and enables the use of card modifiers within description list groups. ### Description list group wrapper as card ```html <dl class="pf-v5-c-description-list pf-m-2-col-on-lg"> <div class="pf-v5-c-card"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-card"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-card"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-card"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-card"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ### Display lg and card variant ```html <dl class="pf-v5-c-description-list pf-m-display-lg pf-m-2-col-on-lg"> <div class="pf-v5-c-card"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-card"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-card"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-card"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-card"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ### Display 2xl and card variant ```html <dl class="pf-v5-c-description-list pf-m-display-2xl pf-m-2-col-on-lg"> <div class="pf-v5-c-card"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-card"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-card"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-card"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Pod selector</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <button class="pf-v5-c-button pf-m-link pf-m-inline" type="button"> <span class="pf-v5-c-button__icon pf-m-start"> <i class="fas fa-plus-circle" aria-hidden="true"></i> </span> app=MyApp </button> </div> </dd> </div> <div class="pf-v5-c-card"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Annotation</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">2 Annotations</div> </dd> </div> </dl> ``` ### Display and card variant, three column on lg breakpoint ```html <dl class="pf-v5-c-description-list pf-m-3-col-on-lg pf-m-display-lg"> <div class="pf-v5-c-card"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-card"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text"> <a href="#">mary-test</a> </div> </dd> </div> <div class="pf-v5-c-card"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Labels</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> </dl> ``` ### Display and card variant, horizontal, modified term width ```html <dl class="pf-v5-c-description-list pf-m-2-col-on-lg pf-m-display-lg pf-m-horizontal" style="--pf-v5-c-description-list__term--width: 10ch;" > <div class="pf-v5-c-card"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Name</span> </dt> <dd class="pf-v5-c-description-list__description"> <div class="pf-v5-c-description-list__text">example</div> </dd> </div> <div class="pf-v5-c-card"> <dt class="pf-v5-c-description-list__term"> <span class="pf-v5-c-description-list__text">Namespace</span> </dt> <dd class="pf-v5-c-description-list__descr