Skip to main contentSkip to search
Clay
  • Get Started
    • How to Use Clay
    • How to Read This Documentation
    • Composition Philosophy
    • Migrating From v2.x
    • Using Clay in JSPs
  • Components
    • Alert
    • Application Bar
    • Aspect Ratio
    • Autocomplete
    • Badge
    • Breadcrumb
    • Button Group
    • Buttons
    • Card
    • Chart
    • Color Picker
    • Data Provider
    • Date Picker
    • DropDown
    • Empty State
    • Form
      • Checkbox
      • Dual List Box
      • Input
      • Radio Group
      • Select
      • Select Box
      • Toggle Switch
    • Forms Hierarchy
    • Heading
    • Icon
    • Label
    • Layout
    • Link
    • List
    • Loading Indicator
    • Localized Input
    • Management Toolbar
    • Modal
    • Multi Select
    • Multi Step Nav
    • Nav
    • Navigation Bar
    • OverlayMask
    • Pagination
    • Pagination Bar
    • Panel
    • Picker
    • Popover
    • Progress Bar
    • Provider
    • Sidebar
    • Slider
    • Sticker
    • Table
    • Tabs
    • Text
    • Timelines
    • Time Picker
    • Toolbar
    • Tooltip
    • TreeView
    • Upper Toolbar
    • VerticalBar
    • Vertical Navigation
  • Contributing
  • CSS Framework
    • Paver
    • SCSS
    • Color
    • Grid
    • Content
      • Typography
      • C Kbd
    • Utilities
      • Accessibility
      • Autofit
      • Border
      • C Focus Inset
      • C Inner
      • Color Utilities
      • C Spacing Utilities
      • Display
      • Flex
      • Float
      • Inline Item
      • Overflow
      • Position
      • Shadow
      • Text
      • Vertical Align
      • Visibility
      • Width and Height
    • Playground
  • Examples
K
  • Docs
  • Sass API
  • Blog
  • Storybook
  • Codesandbox
  • Github
  • Use this menu to toggle between Atlas and Base Themes.

TreeView

yarn add @clayui/core

A tree view is a component based on nodes that are shown in a hierarchical structure.

  • Examples
  • Markup
  • API

Beta3.91.0View in LexiconCHANGELOGstorybook demos

  • Treeview

    • Group
    • Item
    • Link
    • Link Disabled
    • Component Expander
    • Component Action
    • Dragging
    • Dropping Bottom
    • Dropping Top
    • Dropping Middle
  • Variations

    • Expander on Hover
    • Quick Actions on Hover
    • Light
    • Dark

Treeview

The treeview provides a way to display information in a hierarchical structure by using collapsible items (nodes). You can navigate between these items using either your mouse device or keyboard. The most common example of a treeview is a folder structure for file systems, but it can be used for showing any hierarchical relationships.

See https://www.w3.org/TR/wai-aria-practices-1.1/examples/treeview/treeview-2/treeview-2a.html for accessibility patterns.
Treeview Link indentation must be provided by javascript through inline styles, use the styles `padding-left: 24px;` on `.treeview-link` and `margin-left: -24px` on `.treeview-link > .c-inner`. Increase the indentation for each level by increasing or decreasing `padding-left` or `margin-left` by 24px.
  • Liferay Drive
    • Liferay Drive (ReallySuperInsanelyJustIncrediblyLongAndTotallyNotPossibleWordButWeAreReallyTryingToCoverAllOurBasesHereJustInCaseSomeoneIsNutsAsPerUsual)
      • Details
      • Categorization
      • Documents and Media
      • Site Template
  • Repositories
    • Sitemap
    • Robots
  • Documents and Media
    • Default User Associations
    • Staging
    • Analytics
    • Maps
Copied!
Code Sample (expand to see it)
<ul class="treeview treeview-light treeview-nested" role="tree">
	<li class="treeview-item" role="none">
		<div
			aria-controls="treeviewCollapse01"
			aria-expanded="true"
			class="treeview-link"
			data-target="#treeviewCollapse01"
			data-toggle="collapse"
			role="treeitem"
			tabindex="0"
		>
			<span class="c-inner" tabindex="-2">
				<span class="autofit-row">
					<span class="autofit-col">
						<button
							aria-controls="treeviewCollapse01"
							aria-expanded="true"
							class="btn btn-monospaced component-expander"
							data-target="#treeviewCollapse01"
							data-toggle="collapse"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-angle-down"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-down"
									/>
								</svg>
								<svg
									class="lexicon-icon lexicon-icon-angle-right component-expanded-d-none"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-right"
									/>
								</svg>
							</span>
						</button>
					</span>
					<span class="autofit-col">
						<span class="component-icon">
							<svg
								class="lexicon-icon lexicon-icon-folder"
								focusable="false"
								role="presentation"
							>
								<use
									xlink:href="/images/icons/icons.svg#folder"
								/>
							</svg>
						</span>
					</span>
					<span class="autofit-col autofit-col-expand">
						<span class="component-text">
							<span
								class="text-truncate-inline"
								title="Liferay Drive"
								><span class="text-truncate"
									>Liferay Drive</span
								></span
							>
						</span>
					</span>
				</span>
			</span>
		</div>
		<div class="collapse show" id="treeviewCollapse01">
			<ul class="treeview-group" role="group">
				<li class="treeview-item" role="none">
					<div
						aria-controls="treeviewCollapse02"
						aria-expanded="false"
						class="collapsed treeview-link"
						data-target="#treeviewCollapse02"
						data-toggle="collapse"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<span
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<span class="autofit-row">
								<span class="autofit-col">
									<button
										aria-controls="treeviewCollapse02"
										aria-expanded="false"
										class="btn btn-monospaced component-expander"
										data-target="#treeviewCollapse02"
										data-toggle="collapse"
										tabindex="-1"
										type="button"
									>
										<span class="c-inner" tabindex="-2">
											<svg
												class="lexicon-icon lexicon-icon-angle-down"
												focusable="false"
												role="presentation"
											>
												<use
													xlink:href="/images/icons/icons.svg#angle-down"
												/>
											</svg>
											<svg
												class="lexicon-icon lexicon-icon-angle-right component-expanded-d-none"
												focusable="false"
												role="presentation"
											>
												<use
													xlink:href="/images/icons/icons.svg#angle-right"
												/>
											</svg>
										</span>
									</button>
								</span>
								<span class="autofit-col">
									<span class="component-icon">
										<svg
											class="lexicon-icon lexicon-icon-folder"
											focusable="false"
											role="presentation"
										>
											<use
												xlink:href="/images/icons/icons.svg#folder"
											/>
										</svg>
									</span>
								</span>
								<span class="autofit-col autofit-col-expand">
									<span class="component-text">
										<span
											class="text-truncate-inline"
											title="Liferay Drive (ReallySuperInsanelyJustIncrediblyLongAndTotallyNotPossibleWordButWeAreReallyTryingToCoverAllOurBasesHereJustInCaseSomeoneIsNutsAsPerUsual)"
											><span class="text-truncate"
												>Liferay Drive
												(ReallySuperInsanelyJustIncrediblyLongAndTotallyNotPossibleWordButWeAreReallyTryingToCoverAllOurBasesHereJustInCaseSomeoneIsNutsAsPerUsual)</span
											></span
										>
									</span>
								</span>
							</span>
						</span>
					</div>
					<div class="collapse" id="treeviewCollapse02">
						<ul class="treeview-group" role="group">
							<li class="treeview-item" role="none">
								<div
									class="treeview-link"
									role="treeitem"
									tabindex="-1"
									style="padding-left:48px;"
								>
									<span
										class="c-inner"
										tabindex="-2"
										style="margin-left:-48px;"
									>
										<span class="autofit-row">
											<span
												class="autofit-col autofit-col-expand"
											>
												<span class="component-text"
													><span
														class="text-truncate-inline"
														title="Details"
														><span
															class="text-truncate"
															>Details</span
														></span
													></span
												>
											</span>
										</span>
									</span>
								</div>
							</li>
							<li class="treeview-item" role="none">
								<div
									class="treeview-link"
									role="treeitem"
									tabindex="-1"
									style="padding-left:48px;"
								>
									<span
										class="c-inner"
										tabindex="-2"
										style="margin-left:-48px;"
									>
										<span class="autofit-row">
											<span
												class="autofit-col autofit-col-expand"
											>
												<span class="component-text"
													><span
														class="text-truncate-inline"
														title="Categorization"
														><span
															class="text-truncate"
															>Categorization</span
														></span
													></span
												>
											</span>
										</span>
									</span>
								</div>
							</li>
							<li class="treeview-item" role="none">
								<div
									class="treeview-link"
									role="treeitem"
									tabindex="-1"
									style="padding-left:48px;"
								>
									<span
										class="c-inner"
										tabindex="-2"
										style="margin-left:-48px;"
									>
										<span class="autofit-row">
											<span
												class="autofit-col autofit-col-expand"
											>
												<span class="component-text"
													><span
														class="text-truncate-inline"
														title="Documents and Media"
														><span
															class="text-truncate"
															>Documents and
															Media</span
														></span
													></span
												>
											</span>
										</span>
									</span>
								</div>
							</li>
							<li class="treeview-item" role="none">
								<div
									class="treeview-link"
									role="treeitem"
									tabindex="-1"
									style="padding-left:48px;"
								>
									<span
										class="c-inner"
										tabindex="-2"
										style="margin-left:-48px;"
									>
										<span class="autofit-row">
											<span
												class="autofit-col autofit-col-expand"
											>
												<span class="component-text"
													><span
														class="text-truncate-inline"
														title="Site Template"
														><span
															class="text-truncate"
															>Site Template</span
														></span
													></span
												>
											</span>
										</span>
									</span>
								</div>
							</li>
						</ul>
					</div>
				</li>
			</ul>
		</div>
	</li>
	<li class="treeview-item" role="none">
		<div
			aria-controls="treeviewCollapse03"
			aria-expanded="false"
			class="collapsed treeview-link"
			data-target="#treeviewCollapse03"
			data-toggle="collapse"
			role="treeitem"
			tabindex="-1"
		>
			<span class="c-inner" tabindex="-2">
				<span class="autofit-row">
					<span class="autofit-col">
						<button
							aria-controls="treeviewCollapse03"
							aria-expanded="false"
							class="btn btn-monospaced component-expander"
							data-target="#treeviewCollapse03"
							data-toggle="collapse"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-angle-down"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-down"
									/>
								</svg>
								<svg
									class="lexicon-icon lexicon-icon-angle-right component-expanded-d-none"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-right"
									/>
								</svg>
							</span>
						</button>
					</span>
					<span class="autofit-col">
						<span class="component-icon">
							<svg
								class="lexicon-icon lexicon-icon-folder"
								focusable="false"
								role="presentation"
							>
								<use
									xlink:href="/images/icons/icons.svg#folder"
								/>
							</svg>
						</span>
					</span>
					<span class="autofit-col autofit-col-expand">
						<span class="component-text">
							<span
								class="text-truncate-inline"
								title="Repositories"
								><span class="text-truncate"
									>Repositories</span
								></span
							>
						</span>
					</span>
				</span>
			</span>
		</div>
		<div class="collapse" id="treeviewCollapse03">
			<ul class="treeview-group" role="group">
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<span
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<span class="autofit-row">
								<span class="autofit-col autofit-col-expand">
									<span class="component-text"
										><span
											class="text-truncate-inline"
											title="Site Map"
											><span class="text-truncate"
												>Sitemap</span
											></span
										></span
									>
								</span>
							</span>
						</span>
					</div>
				</li>
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<span
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<span class="autofit-row">
								<span class="autofit-col autofit-col-expand">
									<span class="component-text"
										><span
											class="text-truncate-inline"
											title="Robots"
											><span class="text-truncate"
												>Robots</span
											></span
										></span
									>
								</span>
							</span>
						</span>
					</div>
				</li>
			</ul>
		</div>
	</li>
	<li class="treeview-item" role="none">
		<div
			aria-controls="treeviewCollapse04"
			aria-expanded="false"
			class="collapsed treeview-link"
			data-target="#treeviewCollapse04"
			data-toggle="collapse"
			role="treeitem"
			tabindex="-1"
		>
			<span class="c-inner" tabindex="-2">
				<span class="autofit-row">
					<span class="autofit-col">
						<button
							aria-controls="treeviewCollapse04"
							aria-expanded="false"
							class="btn btn-monospaced component-expander"
							data-target="#treeviewCollapse04"
							data-toggle="collapse"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-angle-down"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-down"
									/>
								</svg>
								<svg
									class="lexicon-icon lexicon-icon-angle-right component-expanded-d-none"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-right"
									/>
								</svg>
							</span>
						</button>
					</span>
					<span class="autofit-col">
						<span class="component-icon">
							<svg
								class="lexicon-icon lexicon-icon-folder"
								focusable="false"
								role="presentation"
							>
								<use
									xlink:href="/images/icons/icons.svg#folder"
								/>
							</svg>
						</span>
					</span>
					<span class="autofit-col autofit-col-expand">
						<span class="component-text">
							<span
								class="text-truncate-inline"
								title="Documents and Media"
								><span class="text-truncate"
									>Documents and Media</span
								></span
							>
						</span>
					</span>
				</span>
			</span>
		</div>
		<div class="collapse" id="treeviewCollapse04">
			<ul class="treeview-group" role="group">
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<span
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<span class="autofit-row">
								<span class="autofit-col autofit-col-expand">
									<span class="component-text"
										><span
											class="text-truncate-inline"
											title="Default User Associations"
											><span class="text-truncate"
												>Default User Associations</span
											></span
										></span
									>
								</span>
							</span>
						</span>
					</div>
				</li>
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<span
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<span class="autofit-row">
								<span class="autofit-col autofit-col-expand">
									<span class="component-text"
										><span
											class="text-truncate-inline"
											title="Staging"
											><span class="text-truncate"
												>Staging</span
											></span
										></span
									>
								</span>
							</span>
						</span>
					</div>
				</li>
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<span
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<span class="autofit-row">
								<span class="autofit-col autofit-col-expand">
									<span class="component-text"
										><span
											class="text-truncate-inline"
											title="Analytics"
											><span class="text-truncate"
												>Analytics</span
											></span
										></span
									>
								</span>
							</span>
						</span>
					</div>
				</li>
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<span
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<span class="autofit-row">
								<span class="autofit-col autofit-col-expand">
									<span class="component-text"
										><span
											class="text-truncate-inline"
											title="Maps"
											><span class="text-truncate"
												>Maps</span
											></span
										></span
									>
								</span>
							</span>
						</span>
					</div>
				</li>
			</ul>
		</div>
	</li>
</ul>

Treeview Group

The class treeview-group must be applied to all nested ul elements inside treeview. This class helps provide the proper spacing for nested treeview-links.

Copied!
Code Sample (expand to see it)
<ul class="treeview treeview-light treeview-nested" role="tree">
	<li class="treeview-item" role="none">
		<div
			aria-controls="treeviewExpanderCollapse01"
			aria-expanded="false"
			class="treeview-link"
			data-target="#treeviewExpanderCollapse01"
			data-toggle="collapse"
			role="treeitem"
			tabindex="0"
		>
			...
		</div>
		<div class="collapse" id="treeviewExpanderCollapse01">
			<ul class="treeview-group" role="group">
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<span
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
							><span class="component-text">Tree Item</span></span
						>
					</div>
				</li>
			</ul>
		</div>
	</li>
</ul>

Treeview Item

The class treeview-item must be applied to all li elements. This class helps provide the proper spacing for nested treeview-links.

Copied!
Code Sample (expand to see it)
<ul class="treeview treeview-light treeview-nested" role="tree">
	<li class="treeview-item" role="none">
		<div
			aria-controls="treeviewExpanderCollapse01"
			aria-expanded="false"
			class="treeview-link"
			data-target="#treeviewExpanderCollapse01"
			data-toggle="collapse"
			role="treeitem"
			tabindex="0"
		>
			...
		</div>
	</li>
</ul>

Treeview Link

This is the container for all nodes inside treeview. If there are auxiliary controls inside the treeview-link (e.g., a or button) it is recommended to use a div element with the tabindex attribute.

Copied!
Code Sample (expand to see it)
<ul class="treeview treeview-light treeview-nested" role="tree">
	<li class="treeview-item" role="none">
		<div
			aria-controls="treeviewExpanderCollapse01"
			aria-expanded="false"
			class="treeview-link"
			data-target="#treeviewExpanderCollapse01"
			data-toggle="collapse"
			role="treeitem"
			tabindex="0"
		>
			...
		</div>
	</li>
</ul>

Treeview Link Disabled

The modifier class disabled adds disabled styles to treeview-link. The class does not add disabled styles to form elements, links, or buttons inside. Those must be disabled individually.

  • Liferay Drive
    • Anchor 1
    • Anchor 2
    • Anchor 3
  • Liferay Drive
Copied!
Code Sample (expand to see it)
<ul class="treeview treeview-light treeview-nested" role="tree">
	<li class="treeview-item" role="none">
		<div
			aria-controls="treeviewItemDisabledCollapse02"
			aria-expanded="true"
			class="treeview-link disabled hover"
			data-target="#treeviewItemDisabledCollapse02"
			data-toggle="collapse"
			role="treeitem"
			tabindex="-1"
		>
			...
		</div>
	</li>
</ul>

<div class="bg-dark">
	<ul class="treeview treeview-dark treeview-nested" role="tree">
		<li class="treeview-item" role="none">
			<div
				aria-controls="treeviewItemDisabledDarkCollapse01"
				aria-expanded="true"
				class="treeview-link disabled hover"
				data-target="#treeviewItemDisabledDarkCollapse01"
				data-toggle="collapse"
				role="treeitem"
				tabindex="-1"
			>
				...
			</div>
		</li>
	</ul>
</div>

Component Expander

The expander is used to expand or collapse the nodes and serves as an indicator for those states. The class component-expander marks the button as the toggle. The class component-expanded-d-none on lexicon-icon hides the icon when tree node is expanded.

  • Liferay Drive
    • Tree Item
Copied!
Code Sample (expand to see it)
<button
	aria-controls="treeviewExpanderCollapse01"
	aria-expanded="false"
	class="btn btn-monospaced component-expander"
	data-target="#treeviewExpanderCollapse01"
	data-toggle="collapse"
	tabindex="-1"
	type="button"
>
	<span class="c-inner" tabindex="-2">
		<svg
			class="lexicon-icon lexicon-icon-angle-down"
			focusable="false"
			role="presentation"
		>
			<use xlink:href="/images/icons/icons.svg#angle-down" />
		</svg>
		<svg
			class="lexicon-icon lexicon-icon-angle-right component-expanded-d-none"
			focusable="false"
			role="presentation"
		>
			<use xlink:href="/images/icons/icons.svg#angle-right" />
		</svg>
	</span>
</button>

Component Action

The action button(s) are monospaced buttons used to supply additional features to a tree node, such as removal or a dropdown.

  • Liferay Drive
    • Tree Item
Copied!
Code Sample (expand to see it)
<button class="btn btn-monospaced component-action" tabindex="-1" type="button">
	<span class="c-inner" tabindex="-2">
		<svg
			class="lexicon-icon lexicon-icon-ellipsis-v"
			focusable="false"
			role="presentation"
		>
			<use xlink:href="/images/icons/icons.svg#ellipsis-v" />
		</svg>
	</span>
</button>

Treeview Dragging

The modifier class treeview-dragging displays an indicator showing the item being dragged.

Liferay Drive

Treeview Dropping Bottom

The modifier class treeview-dropping-bottom adds a visual indicator to the bottom of treeview-link to show where a dragged treeview-link will be inserted.

  • Liferay Drive
    • Tree Item
Copied!
Code Sample (expand to see it)
<ul
	class="treeview treeview-light treeview-nested show-quick-actions-on-hover"
	role="tree"
>
	<li class="treeview-item" role="none">
		<div
			aria-controls="treeviewDroppoingBottomCollapse01"
			aria-expanded="true"
			class="treeview-dropping-bottom treeview-link"
			data-target="#treeviewDroppoingBottomCollapse01"
			data-toggle="collapse"
			role="treeitem"
			tabindex="0"
		>
			<span class="c-inner" tabindex="-2">
				<span class="autofit-row">
					<span class="autofit-col">
						<button
							aria-controls="treeviewDroppoingBottomCollapse01"
							aria-expanded="true"
							class="btn btn-monospaced component-expander"
							data-target="#treeviewDroppoingBottomCollapse01"
							data-toggle="collapse"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-angle-down"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-down"
									/>
								</svg>
								<svg
									class="lexicon-icon lexicon-icon-angle-right component-expanded-d-none"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-right"
									/>
								</svg>
							</span>
						</button>
					</span>
					<span class="autofit-col">
						<span class="component-icon">
							<svg
								class="lexicon-icon lexicon-icon-folder"
								focusable="false"
								role="presentation"
							>
								<use
									xlink:href="/images/icons/icons.svg#folder"
								/>
							</svg>
						</span>
					</span>
					<span class="autofit-col autofit-col-expand">
						<span class="component-text">
							<span
								class="text-truncate-inline"
								title="Liferay Drive"
								><span class="text-truncate"
									>Liferay Drive</span
								></span
							>
						</span>
					</span>
					<span class="autofit-col">
						<button
							class="btn btn-monospaced component-action quick-action-item"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-times-circle-full"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#times-circle-full"
									/>
								</svg>
							</span>
						</button>
					</span>
					<span class="autofit-col">
						<button
							class="btn btn-monospaced component-action quick-action-item"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-ellipsis-v"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#ellipsis-v"
									/>
								</svg>
							</span>
						</button>
					</span>
				</span>
			</span>
		</div>
		<div class="collapse show" id="treeviewDroppoingBottomCollapse01">
			<ul class="treeview-group" role="group">
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<span
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
							><span class="component-text">Tree Item</span></span
						>
					</div>
				</li>
			</ul>
		</div>
	</li>
</ul>

Treeview Dropping Top

The modifier class treeview-dropping-top adds a visual indicator to the bottom of treeview-link to show where a dragged treeview-link will be inserted.

  • Liferay Drive
    • Tree Item
Copied!
Code Sample (expand to see it)
<ul
	class="treeview treeview-light treeview-nested show-quick-actions-on-hover"
	role="tree"
>
	<li class="treeview-item" role="none">
		<div
			aria-controls="treeviewDroppingTopCollapse01"
			aria-expanded="true"
			class="treeview-dropping-top treeview-link"
			data-target="#treeviewDroppingTopCollapse01"
			data-toggle="collapse"
			role="treeitem"
			tabindex="0"
		>
			<span class="c-inner" tabindex="-2">
				<span class="autofit-row">
					<span class="autofit-col">
						<button
							aria-controls="treeviewDroppingTopCollapse01"
							aria-expanded="true"
							class="btn btn-monospaced component-expander"
							data-target="#treeviewDroppingTopCollapse01"
							data-toggle="collapse"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-angle-down"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-down"
									/>
								</svg>
								<svg
									class="lexicon-icon lexicon-icon-angle-right component-expanded-d-none"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-right"
									/>
								</svg>
							</span>
						</button>
					</span>
					<span class="autofit-col">
						<span class="component-icon">
							<svg
								class="lexicon-icon lexicon-icon-folder"
								focusable="false"
								role="presentation"
							>
								<use
									xlink:href="/images/icons/icons.svg#folder"
								/>
							</svg>
						</span>
					</span>
					<span class="autofit-col autofit-col-expand">
						<span class="component-text">
							<span
								class="text-truncate-inline"
								title="Liferay Drive"
								><span class="text-truncate"
									>Liferay Drive</span
								></span
							>
						</span>
					</span>
					<span class="autofit-col">
						<button
							class="btn btn-monospaced component-action quick-action-item"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-times-circle-full"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#times-circle-full"
									/>
								</svg>
							</span>
						</button>
					</span>
					<span class="autofit-col">
						<button
							class="btn btn-monospaced component-action quick-action-item"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-ellipsis-v"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#ellipsis-v"
									/>
								</svg>
							</span>
						</button>
					</span>
				</span>
			</span>
		</div>
		<div class="collapse show" id="treeviewDroppingTopCollapse01">
			<ul class="treeview-group" role="group">
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<span
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
							><span class="component-text">Tree Item</span></span
						>
					</div>
				</li>
			</ul>
		</div>
	</li>
</ul>

Treeview Dropping Middle

The modifier class treeview-dropping-middle adds a visual indicator around the treeview-link to show where a dragged treeview-link will be nested.

  • Liferay Drive
    • Tree Item
Copied!
Code Sample (expand to see it)
<ul
	class="treeview treeview-light treeview-nested show-quick-actions-on-hover"
	role="tree"
>
	<li class="treeview-item" role="none">
		<div
			aria-controls="treeviewDroppingMiddleCollapse01"
			aria-expanded="true"
			class="treeview-dropping-middle treeview-link"
			data-target="#treeviewDroppingMiddleCollapse01"
			data-toggle="collapse"
			role="treeitem"
			tabindex="0"
		>
			<span class="c-inner" tabindex="-2">
				<span class="autofit-row">
					<span class="autofit-col">
						<button
							aria-controls="treeviewDroppingMiddleCollapse01"
							aria-expanded="true"
							class="btn btn-monospaced component-expander"
							data-target="#treeviewDroppingMiddleCollapse01"
							data-toggle="collapse"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-angle-down"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-down"
									/>
								</svg>
								<svg
									class="lexicon-icon lexicon-icon-angle-right component-expanded-d-none"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-right"
									/>
								</svg>
							</span>
						</button>
					</span>
					<span class="autofit-col">
						<span class="component-icon">
							<svg
								class="lexicon-icon lexicon-icon-folder"
								focusable="false"
								role="presentation"
							>
								<use
									xlink:href="/images/icons/icons.svg#folder"
								/>
							</svg>
						</span>
					</span>
					<span class="autofit-col autofit-col-expand">
						<span class="component-text">
							<span
								class="text-truncate-inline"
								title="Liferay Drive"
								><span class="text-truncate"
									>Liferay Drive</span
								></span
							>
						</span>
					</span>
					<span class="autofit-col">
						<button
							class="btn btn-monospaced component-action quick-action-item"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-times-circle-full"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#times-circle-full"
									/>
								</svg>
							</span>
						</button>
					</span>
					<span class="autofit-col">
						<button
							class="btn btn-monospaced component-action quick-action-item"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-ellipsis-v"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#ellipsis-v"
									/>
								</svg>
							</span>
						</button>
					</span>
				</span>
			</span>
		</div>
		<div class="collapse show" id="treeviewDroppingMiddleCollapse01">
			<ul class="treeview-group" role="group">
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<span
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
							><span class="component-text">Tree Item</span></span
						>
					</div>
				</li>
			</ul>
		</div>
	</li>
</ul>

Variations

Show Component Expander on Hover

The class show-component-expander-on-hover displays the component-expander when the mouse hovers over the treeview component.

  • Liferay Drive
    • Liferay Drive (ReallySuperInsanelyJustIncrediblyLongAndTotallyNotPossibleWordButWeAreReallyTryingToCoverAllOurBasesHereJustInCaseSomeoneIsNutsAsPerUsual)
      • Details
      • Categorization
      • Documents and Media
      • Site Template
  • Repositories
    • Sitemap
    • Robots
  • Documents and Media
    • Default User Associations
    • Staging
    • Analytics
    • Maps
Copied!
Code Sample (expand to see it)
<ul
	class="show-component-expander-on-hover treeview treeview-nested treeview-light"
	role="tree"
>
	<li class="treeview-item" role="none">
		<div
			aria-controls="showComponentExpanderCollapse01"
			aria-expanded="true"
			class="treeview-link"
			data-target="#showComponentExpanderCollapse01"
			data-toggle="collapse"
			role="treeitem"
			tabindex="0"
		>
			<span class="c-inner" tabindex="-2">
				<span class="autofit-row">
					<span class="autofit-col">
						<button
							aria-controls="showComponentExpanderCollapse01"
							aria-expanded="true"
							class="btn btn-monospaced component-expander show"
							data-target="#showComponentExpanderCollapse01"
							data-toggle="collapse"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-angle-down"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-down"
									/>
								</svg>
								<svg
									class="lexicon-icon lexicon-icon-angle-right component-expanded-d-none"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-right"
									/>
								</svg>
							</span>
						</button>
					</span>
					<span class="autofit-col">
						<span class="component-icon">
							<svg
								class="lexicon-icon lexicon-icon-folder"
								focusable="false"
								role="presentation"
							>
								<use
									xlink:href="/images/icons/icons.svg#folder"
								/>
							</svg>
						</span>
					</span>
					<span class="autofit-col autofit-col-expand">
						<span class="component-text">
							<span
								class="text-truncate-inline"
								data-toggle="tooltip"
								title="Liferay Drive"
								><span class="text-truncate"
									>Liferay Drive</span
								></span
							>
						</span>
					</span>
				</span>
			</span>
		</div>
		<div class="collapse show" id="showComponentExpanderCollapse01">
			<ul class="treeview-group" role="group">
				<li class="treeview-item" role="none">
					<div
						aria-controls="showComponentExpanderCollapse02"
						aria-expanded="false"
						class="collapsed treeview-link"
						data-target="#showComponentExpanderCollapse02"
						data-toggle="collapse"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<span
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<span class="autofit-row">
								<span class="autofit-col">
									<button
										aria-controls="showComponentExpanderCollapse02"
										aria-expanded="false"
										class="btn btn-monospaced component-expander"
										data-target="#showComponentExpanderCollapse02"
										data-toggle="collapse"
										tabindex="-1"
										type="button"
									>
										<span class="c-inner" tabindex="-2">
											<svg
												class="lexicon-icon lexicon-icon-angle-down"
												focusable="false"
												role="presentation"
											>
												<use
													xlink:href="/images/icons/icons.svg#angle-down"
												/>
											</svg>
											<svg
												class="lexicon-icon lexicon-icon-angle-right component-expanded-d-none"
												focusable="false"
												role="presentation"
											>
												<use
													xlink:href="/images/icons/icons.svg#angle-right"
												/>
											</svg>
										</span>
									</button>
								</span>
								<span class="autofit-col">
									<span class="component-icon">
										<svg
											class="lexicon-icon lexicon-icon-folder"
											focusable="false"
											role="presentation"
										>
											<use
												xlink:href="/images/icons/icons.svg#folder"
											/>
										</svg>
									</span>
								</span>
								<span class="autofit-col autofit-col-expand">
									<span class="component-text">
										<span
											class="text-truncate-inline"
											data-toggle="tooltip"
											title="Liferay Drive (ReallySuperInsanelyJustIncrediblyLongAndTotallyNotPossibleWordButWeAreReallyTryingToCoverAllOurBasesHereJustInCaseSomeoneIsNutsAsPerUsual)"
											><span class="text-truncate"
												>Liferay Drive
												(ReallySuperInsanelyJustIncrediblyLongAndTotallyNotPossibleWordButWeAreReallyTryingToCoverAllOurBasesHereJustInCaseSomeoneIsNutsAsPerUsual)</span
											></span
										>
									</span>
								</span>
							</span>
						</span>
					</div>
					<div class="collapse" id="showComponentExpanderCollapse02">
						<ul class="treeview-group" role="group">
							<li class="treeview-item" role="none">
								<div
									class="treeview-link"
									role="treeitem"
									tabindex="-1"
									style="padding-left:48px;"
								>
									<span
										class="c-inner"
										tabindex="-2"
										style="margin-left:-48px;"
									>
										<span class="autofit-row">
											<span
												class="autofit-col autofit-col-expand"
											>
												<span class="component-text"
													><span
														class="text-truncate-inline"
														><span
															class="text-truncate"
															data-toggle="tooltip"
															title="Details"
															>Details</span
														></span
													></span
												>
											</span>
										</span>
									</span>
								</div>
							</li>
							<li class="treeview-item" role="none">
								<div
									class="treeview-link"
									role="treeitem"
									tabindex="-1"
									style="padding-left:48px;"
								>
									<span
										class="c-inner"
										tabindex="-2"
										style="margin-left:-48px;"
									>
										<span class="autofit-row">
											<span
												class="autofit-col autofit-col-expand"
											>
												<span class="component-text"
													><span
														class="text-truncate-inline"
														data-toggle="tooltip"
														title="Categorization"
														><span
															class="text-truncate"
															>Categorization</span
														></span
													></span
												>
											</span>
										</span>
									</span>
								</div>
							</li>
							<li class="treeview-item" role="none">
								<div
									class="treeview-link"
									role="treeitem"
									tabindex="-1"
									style="padding-left:48px;"
								>
									<span
										class="c-inner"
										tabindex="-2"
										style="margin-left:-48px;"
									>
										<span class="autofit-row">
											<span
												class="autofit-col autofit-col-expand"
											>
												<span class="component-text"
													><span
														class="text-truncate-inline"
														data-toggle="tooltip"
														title="Documents and Media"
														><span
															class="text-truncate"
															>Documents and
															Media</span
														></span
													></span
												>
											</span>
										</span>
									</span>
								</div>
							</li>
							<li class="treeview-item" role="none">
								<div
									class="treeview-link"
									role="treeitem"
									tabindex="-1"
									style="padding-left:48px;"
								>
									<span
										class="c-inner"
										tabindex="-2"
										style="margin-left:-48px;"
									>
										<span class="autofit-row">
											<span
												class="autofit-col autofit-col-expand"
											>
												<span class="component-text"
													><span
														class="text-truncate-inline"
														data-toggle="tooltip"
														title="Site Template"
														><span
															class="text-truncate"
															>Site Template</span
														></span
													></span
												>
											</span>
										</span>
									</span>
								</div>
							</li>
						</ul>
					</div>
				</li>
			</ul>
		</div>
	</li>
	<li class="treeview-item" role="none">
		<div
			aria-controls="showComponentExpanderCollapse03"
			aria-expanded="false"
			class="collapsed treeview-link"
			data-target="#showComponentExpanderCollapse03"
			data-toggle="collapse"
			role="treeitem"
			tabindex="-1"
		>
			<span class="c-inner" tabindex="-2">
				<span class="autofit-row">
					<span class="autofit-col">
						<button
							aria-controls="showComponentExpanderCollapse03"
							aria-expanded="false"
							class="btn btn-monospaced component-expander"
							data-target="#showComponentExpanderCollapse03"
							data-toggle="collapse"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-angle-down"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-down"
									/>
								</svg>
								<svg
									class="lexicon-icon lexicon-icon-angle-right component-expanded-d-none"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-right"
									/>
								</svg>
							</span>
						</button>
					</span>
					<span class="autofit-col">
						<span class="component-icon">
							<svg
								class="lexicon-icon lexicon-icon-folder"
								focusable="false"
								role="presentation"
							>
								<use
									xlink:href="/images/icons/icons.svg#folder"
								/>
							</svg>
						</span>
					</span>
					<span class="autofit-col autofit-col-expand">
						<span class="component-text">
							<span
								class="text-truncate-inline"
								data-toggle="tooltip"
								title="Repositories"
								><span class="text-truncate"
									>Repositories</span
								></span
							>
						</span>
					</span>
				</span>
			</span>
		</div>
		<div class="collapse" id="showComponentExpanderCollapse03">
			<ul class="treeview-group" role="group">
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<span
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<span class="autofit-row">
								<span class="autofit-col autofit-col-expand">
									<span class="component-text"
										><span
											class="text-truncate-inline"
											data-toggle="tooltip"
											title="Sitemap"
											><span class="text-truncate"
												>Sitemap</span
											></span
										></span
									>
								</span>
							</span>
						</span>
					</div>
				</li>
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<span
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<span class="autofit-row">
								<span class="autofit-col autofit-col-expand">
									<span class="component-text"
										><span
											class="text-truncate-inline"
											data-toggle="tooltip"
											title="Robots"
											><span class="text-truncate"
												>Robots</span
											></span
										></span
									>
								</span>
							</span>
						</span>
					</div>
				</li>
			</ul>
		</div>
	</li>
	<li class="treeview-item" role="none">
		<div
			aria-controls="showComponentExpanderCollapse04"
			aria-expanded="false"
			class="collapsed treeview-link"
			data-target="#showComponentExpanderCollapse04"
			data-toggle="collapse"
			role="treeitem"
			tabindex="-1"
		>
			<span class="c-inner" tabindex="-2">
				<span class="autofit-row">
					<span class="autofit-col">
						<button
							aria-controls="showComponentExpanderCollapse04"
							aria-expanded="false"
							class="btn btn-monospaced component-expander"
							data-target="#showComponentExpanderCollapse04"
							data-toggle="collapse"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-angle-down"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-down"
									/>
								</svg>
								<svg
									class="lexicon-icon lexicon-icon-angle-right component-expanded-d-none"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-right"
									/>
								</svg>
							</span>
						</button>
					</span>
					<span class="autofit-col">
						<span class="component-icon">
							<svg
								class="lexicon-icon lexicon-icon-folder"
								focusable="false"
								role="presentation"
							>
								<use
									xlink:href="/images/icons/icons.svg#folder"
								/>
							</svg>
						</span>
					</span>
					<span class="autofit-col autofit-col-expand">
						<span class="component-text">
							<span
								class="text-truncate-inline"
								data-toggle="tooltip"
								title="Documents and Media"
								><span class="text-truncate"
									>Documents and Media</span
								></span
							>
						</span>
					</span>
				</span>
			</span>
		</div>
		<div class="collapse" id="showComponentExpanderCollapse04">
			<ul class="treeview-group" role="group">
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<span
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<span class="autofit-row">
								<span class="autofit-col autofit-col-expand">
									<span class="component-text"
										><span
											class="text-truncate-inline"
											data-toggle="tooltip"
											title="Default User Associations"
											><span class="text-truncate"
												>Default User Associations</span
											></span
										></span
									>
								</span>
							</span>
						</span>
					</div>
				</li>
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<span
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<span class="autofit-row">
								<span class="autofit-col autofit-col-expand">
									<span class="component-text"
										><span
											class="text-truncate-inline"
											data-toggle="tooltip"
											title="Staging"
											><span class="text-truncate"
												>Staging</span
											></span
										></span
									>
								</span>
							</span>
						</span>
					</div>
				</li>
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<span
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<span class="autofit-row">
								<span class="autofit-col autofit-col-expand">
									<span class="component-text"
										><span
											class="text-truncate-inline"
											data-toggle="tooltip"
											title="Analytics"
											><span class="text-truncate"
												>Analytics</span
											></span
										></span
									>
								</span>
							</span>
						</span>
					</div>
				</li>
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<span
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<span class="autofit-row">
								<span class="autofit-col autofit-col-expand">
									<span class="component-text"
										><span
											class="text-truncate-inline"
											data-toggle="tooltip"
											title="Maps"
											><span class="text-truncate"
												>Maps</span
											></span
										></span
									>
								</span>
							</span>
						</span>
					</div>
				</li>
			</ul>
		</div>
	</li>
</ul>

Show Quick Actions on Hover

The class show-quick-actions-on-hover on treeview will hide all quick-action-item's except when treeview-link is hovered or focused.

  • Liferay Drive
    • Liferay Drive (ReallySuperInsanelyJustIncrediblyLongAndTotallyNotPossibleWordButWeAreReallyTryingToCoverAllOurBasesHereJustInCaseSomeoneIsNutsAsPerUsual)
      • Details
      • Categorization
      • Documents and Media
      • Site Template
  • Repositories
    • Sitemap
    • Robots
  • Documents and Media
    • Default User Associations
    • Staging
    • Analytics
    • Maps
Copied!
Code Sample (expand to see it)
<ul
	class="treeview treeview-nested treeview-light show-quick-actions-on-hover"
	role="tree"
>
	<li class="treeview-item" role="none">
		<div
			aria-controls="treeviewCollapseCheckboxHoverBtn01"
			aria-expanded="true"
			class="treeview-link show"
			data-target="#treeviewCollapseCheckboxHoverBtn01"
			data-toggle="collapse"
			role="treeitem"
			tabindex="0"
		>
			<div class="c-inner" tabindex="-2">
				<div class="autofit-row">
					<div class="autofit-col">
						<button
							aria-controls="treeviewCollapseCheckboxHoverBtn01"
							aria-expanded="true"
							class="btn btn-monospaced component-expander show"
							data-target="#treeviewCollapseCheckboxHoverBtn01"
							data-toggle="collapse"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-angle-down"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-down"
									/>
								</svg>
								<svg
									class="lexicon-icon lexicon-icon-angle-right component-expanded-d-none"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-right"
									/>
								</svg>
							</span>
						</button>
					</div>
					<div class="autofit-col">
						<div class="custom-control custom-checkbox">
							<label>
								<input
									class="custom-control-input"
									tabindex="-1"
									type="checkbox"
								/>
								<span class="custom-control-label"></span>
							</label>
						</div>
					</div>
					<div class="autofit-col">
						<div class="component-icon">
							<svg
								class="lexicon-icon lexicon-icon-folder"
								focusable="false"
								role="presentation"
							>
								<use
									xlink:href="/images/icons/icons.svg#folder"
								/>
							</svg>
						</div>
					</div>
					<div class="autofit-col autofit-col-expand">
						<span class="component-text">
							<span class="autofit-row">
								<span class="autofit-col autofit-col-shrink">
									<span
										class="text-truncate-inline"
										title="Liferay Drive"
										><span class="text-truncate"
											>Liferay Drive</span
										></span
									>
								</span>
								<span class="autofit-col">
									<button
										class="btn btn-secondary quick-action-item ml-4"
										tabindex="-1"
										type="button"
									>
										<span class="c-inner" tabindex="-2"
											>Check child nodes</span
										>
									</button>
								</span>
							</span>
						</span>
					</div>
				</div>
			</div>
		</div>
		<div class="collapse show" id="treeviewCollapseCheckboxHoverBtn01">
			<ul class="treeview-group" role="group">
				<li class="treeview-item" role="none">
					<div
						aria-controls="treeviewCollapseCheckboxHoverBtn02"
						aria-expanded="false"
						class="collapsed treeview-link"
						data-target="#treeviewCollapseCheckboxHoverBtn02"
						data-toggle="collapse"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<div
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<div class="autofit-row">
								<div class="autofit-col">
									<button
										aria-controls="treeviewCollapseCheckboxHoverBtn02"
										aria-expanded="false"
										class="btn btn-monospaced component-expander"
										data-target="#treeviewCollapseCheckboxHoverBtn02"
										data-toggle="collapse"
										tabindex="-1"
										type="button"
									>
										<span class="c-inner" tabindex="-2">
											<svg
												class="lexicon-icon lexicon-icon-angle-down"
												focusable="false"
												role="presentation"
											>
												<use
													xlink:href="/images/icons/icons.svg#angle-down"
												/>
											</svg>
											<svg
												class="lexicon-icon lexicon-icon-angle-right component-expanded-d-none"
												focusable="false"
												role="presentation"
											>
												<use
													xlink:href="/images/icons/icons.svg#angle-right"
												/>
											</svg>
										</span>
									</button>
								</div>
								<div class="autofit-col">
									<div class="custom-control custom-checkbox">
										<label>
											<input
												class="custom-control-input"
												tabindex="-1"
												type="checkbox"
											/>
											<span
												class="custom-control-label"
											></span>
										</label>
									</div>
								</div>
								<div class="autofit-col">
									<div class="component-icon">
										<svg
											class="lexicon-icon lexicon-icon-folder"
											focusable="false"
											role="presentation"
										>
											<use
												xlink:href="/images/icons/icons.svg#folder"
											/>
										</svg>
									</div>
								</div>
								<div class="autofit-col autofit-col-expand">
									<span class="component-text">
										<span class="autofit-row">
											<span
												class="autofit-col autofit-col-shrink"
											>
												<span
													class="text-truncate-inline"
													title="Liferay Drive (ReallySuperInsanelyJustIncrediblyLongAndTotallyNotPossibleWordButWeAreReallyTryingToCoverAllOurBasesHereJustInCaseSomeoneIsNutsAsPerUsual)"
													><span class="text-truncate"
														>Liferay Drive
														(ReallySuperInsanelyJustIncrediblyLongAndTotallyNotPossibleWordButWeAreReallyTryingToCoverAllOurBasesHereJustInCaseSomeoneIsNutsAsPerUsual)</span
													></span
												>
											</span>
											<span class="autofit-col">
												<button
													class="btn btn-secondary quick-action-item ml-4"
													tabindex="-1"
													type="button"
												>
													<span
														class="c-inner"
														tabindex="-2"
														>Check child nodes</span
													>
												</button>
											</span>
										</span>
									</span>
								</div>
							</div>
						</div>
					</div>
					<div
						class="collapse"
						id="treeviewCollapseCheckboxHoverBtn02"
					>
						<ul class="treeview-group" role="group">
							<li class="treeview-item" role="none">
								<div
									class="treeview-link"
									role="treeitem"
									tabindex="-1"
									style="padding-left:48px;"
								>
									<div
										class="c-inner"
										tabindex="-2"
										style="margin-left:-48px;"
									>
										<div class="autofit-row">
											<div class="autofit-col">
												<div
													class="custom-control custom-checkbox"
												>
													<label>
														<input
															class="custom-control-input"
															tabindex="-1"
															type="checkbox"
														/>
														<span
															class="custom-control-label"
														></span>
													</label>
												</div>
											</div>
											<div
												class="autofit-col autofit-col-expand"
											>
												<span class="component-text"
													><span
														class="text-truncate-inline"
														><span
															class="text-truncate"
															title="Details"
															>Details</span
														></span
													></span
												>
											</div>
										</div>
									</div>
								</div>
							</li>
							<li class="treeview-item" role="none">
								<div
									class="treeview-link"
									role="treeitem"
									tabindex="-1"
									style="padding-left:48px;"
								>
									<div
										class="c-inner"
										tabindex="-2"
										style="margin-left:-48px;"
									>
										<div class="autofit-row">
											<div class="autofit-col">
												<div
													class="custom-control custom-checkbox"
												>
													<label>
														<input
															class="custom-control-input"
															tabindex="-1"
															type="checkbox"
														/>
														<span
															class="custom-control-label"
														></span>
													</label>
												</div>
											</div>
											<div
												class="autofit-col autofit-col-expand"
											>
												<span class="component-text"
													><span
														class="text-truncate-inline"
														title="Categorization"
														><span
															class="text-truncate"
															>Categorization</span
														></span
													></span
												>
											</div>
										</div>
									</div>
								</div>
							</li>
							<li class="treeview-item" role="none">
								<div
									class="treeview-link"
									role="treeitem"
									tabindex="-1"
									style="padding-left:48px;"
								>
									<div
										class="c-inner"
										tabindex="-2"
										style="margin-left:-48px;"
									>
										<div class="autofit-row">
											<div class="autofit-col">
												<div
													class="custom-control custom-checkbox"
												>
													<label>
														<input
															class="custom-control-input"
															tabindex="-1"
															type="checkbox"
														/>
														<span
															class="custom-control-label"
														></span>
													</label>
												</div>
											</div>
											<div
												class="autofit-col autofit-col-expand"
											>
												<span class="component-text"
													><span
														class="text-truncate-inline"
														title="Documents and Media"
														><span
															class="text-truncate"
															>Documents and
															Media</span
														></span
													></span
												>
											</div>
										</div>
									</div>
								</div>
							</li>
							<li class="treeview-item" role="none">
								<div
									class="treeview-link"
									role="treeitem"
									tabindex="-1"
									style="padding-left:48px;"
								>
									<div
										class="c-inner"
										tabindex="-2"
										style="margin-left:-48px;"
									>
										<div class="autofit-row">
											<div class="autofit-col">
												<div
													class="custom-control custom-checkbox"
												>
													<label>
														<input
															class="custom-control-input"
															tabindex="-1"
															type="checkbox"
														/>
														<span
															class="custom-control-label"
														></span>
													</label>
												</div>
											</div>
											<div
												class="autofit-col autofit-col-expand"
											>
												<span class="component-text"
													><span
														class="text-truncate-inline"
														title="Site Template"
														><span
															class="text-truncate"
															>Site Template</span
														></span
													></span
												>
											</div>
										</div>
									</div>
								</div>
							</li>
						</ul>
					</div>
				</li>
			</ul>
		</div>
	</li>
	<li class="treeview-item" role="none">
		<div
			aria-controls="treeviewCollapseCheckboxHoverBtn03"
			aria-expanded="false"
			class="collapsed treeview-link"
			data-target="#treeviewCollapseCheckboxHoverBtn03"
			data-toggle="collapse"
			role="treeitem"
			tabindex="-1"
		>
			<div class="c-inner" tabindex="-2">
				<div class="autofit-row">
					<div class="autofit-col">
						<button
							aria-controls="treeviewCollapseCheckboxHoverBtn03"
							aria-expanded="false"
							class="btn btn-monospaced component-expander"
							data-target="#treeviewCollapseCheckboxHoverBtn03"
							data-toggle="collapse"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-angle-down"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-down"
									/>
								</svg>
								<svg
									class="lexicon-icon lexicon-icon-angle-right component-expanded-d-none"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-right"
									/>
								</svg>
							</span>
						</button>
					</div>
					<div class="autofit-col">
						<div class="custom-control custom-checkbox">
							<label>
								<input
									class="custom-control-input"
									tabindex="-1"
									type="checkbox"
								/>
								<span class="custom-control-label"></span>
							</label>
						</div>
					</div>
					<div class="autofit-col">
						<div class="component-icon">
							<svg
								class="lexicon-icon lexicon-icon-folder"
								focusable="false"
								role="presentation"
							>
								<use
									xlink:href="/images/icons/icons.svg#folder"
								/>
							</svg>
						</div>
					</div>
					<div class="autofit-col autofit-col-expand">
						<span class="component-text">
							<span class="autofit-row">
								<span class="autofit-col autofit-col-shrink">
									<span
										class="text-truncate-inline"
										data-toggle="tooltip"
										title="Repositories"
										><span class="text-truncate"
											>Repositories</span
										></span
									>
								</span>
								<span class="autofit-col">
									<button
										class="btn btn-secondary quick-action-item ml-4"
										tabindex="-1"
										type="button"
									>
										<span class="c-inner" tabindex="-2"
											>Check child nodes</span
										>
									</button>
								</span>
							</span>
						</span>
					</div>
				</div>
			</div>
		</div>
		<div class="collapse" id="treeviewCollapseCheckboxHoverBtn03">
			<ul class="treeview-group" role="group">
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<div
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<div class="autofit-row">
								<div class="autofit-col">
									<div class="custom-control custom-checkbox">
										<label>
											<input
												class="custom-control-input"
												tabindex="-1"
												type="checkbox"
											/>
											<span
												class="custom-control-label"
											></span>
										</label>
									</div>
								</div>
								<div class="autofit-col autofit-col-expand">
									<span class="component-text"
										><span
											class="text-truncate-inline"
											data-toggle="tooltip"
											title="Sitemap"
											><span class="text-truncate"
												>Sitemap</span
											></span
										></span
									>
								</div>
							</div>
						</div>
					</div>
				</li>
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<div
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<div class="autofit-row">
								<div class="autofit-col">
									<div class="custom-control custom-checkbox">
										<label>
											<input
												class="custom-control-input"
												tabindex="-1"
												type="checkbox"
											/>
											<span
												class="custom-control-label"
											></span>
										</label>
									</div>
								</div>
								<div class="autofit-col autofit-col-expand">
									<span class="component-text"
										><span
											class="text-truncate-inline"
											data-toggle="tooltip"
											title="Robots"
											><span class="text-truncate"
												>Robots</span
											></span
										></span
									>
								</div>
							</div>
						</div>
					</div>
				</li>
			</ul>
		</div>
	</li>
	<li class="treeview-item" role="none">
		<div
			aria-controls="treeviewCollapseCheckboxHoverBtn04"
			aria-expanded="false"
			class="collapsed treeview-link"
			data-target="#treeviewCollapseCheckboxHoverBtn04"
			data-toggle="collapse"
			role="treeitem"
			tabindex="-1"
		>
			<div class="c-inner" tabindex="-2">
				<div class="autofit-row">
					<div class="autofit-col">
						<button
							aria-controls="treeviewCollapseCheckboxHoverBtn04"
							aria-expanded="false"
							class="btn btn-monospaced component-expander"
							data-target="#treeviewCollapseCheckboxHoverBtn04"
							data-toggle="collapse"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-angle-down"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-down"
									/>
								</svg>
								<svg
									class="lexicon-icon lexicon-icon-angle-right component-expanded-d-none"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-right"
									/>
								</svg>
							</span>
						</button>
					</div>
					<div class="autofit-col">
						<div class="custom-control custom-checkbox">
							<label>
								<input
									class="custom-control-input"
									tabindex="-1"
									type="checkbox"
								/>
								<span class="custom-control-label"></span>
							</label>
						</div>
					</div>
					<div class="autofit-col">
						<div class="component-icon">
							<svg
								class="lexicon-icon lexicon-icon-folder"
								focusable="false"
								role="presentation"
							>
								<use
									xlink:href="/images/icons/icons.svg#folder"
								/>
							</svg>
						</div>
					</div>
					<div class="autofit-col autofit-col-expand">
						<span class="component-text">
							<span class="autofit-row">
								<span class="autofit-col autofit-col-shrink">
									<span
										class="text-truncate-inline"
										data-toggle="tooltip"
										title="Documents and Media"
										><span class="text-truncate"
											>Documents and Media</span
										></span
									>
								</span>
								<span class="autofit-col">
									<button
										class="btn btn-secondary quick-action-item ml-4"
										tabindex="-1"
										type="button"
									>
										<span class="c-inner" tabindex="-2"
											>Check child nodes</span
										>
									</button>
								</span>
							</span>
						</span>
					</div>
				</div>
			</div>
		</div>
		<div class="collapse" id="treeviewCollapseCheckboxHoverBtn04">
			<ul class="treeview-group" role="group">
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<div
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<div class="autofit-row">
								<div class="autofit-col">
									<div class="custom-control custom-checkbox">
										<label>
											<input
												class="custom-control-input"
												tabindex="-1"
												type="checkbox"
											/>
											<span
												class="custom-control-label"
											></span>
										</label>
									</div>
								</div>
								<div class="autofit-col autofit-col-expand">
									<span class="component-text"
										><span
											class="text-truncate-inline"
											data-toggle="tooltip"
											title="Default User Associations"
											><span class="text-truncate"
												>Default User Associations</span
											></span
										></span
									>
								</div>
							</div>
						</div>
					</div>
				</li>
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<div
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<div class="autofit-row">
								<div class="autofit-col">
									<div class="custom-control custom-checkbox">
										<label>
											<input
												class="custom-control-input"
												tabindex="-1"
												type="checkbox"
											/>
											<span
												class="custom-control-label"
											></span>
										</label>
									</div>
								</div>
								<div class="autofit-col autofit-col-expand">
									<span class="component-text"
										><span
											class="text-truncate-inline"
											data-toggle="tooltip"
											title="Staging"
											><span class="text-truncate"
												>Staging</span
											></span
										></span
									>
								</div>
							</div>
						</div>
					</div>
				</li>
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<div
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<div class="autofit-row">
								<div class="autofit-col">
									<div class="custom-control custom-checkbox">
										<label>
											<input
												class="custom-control-input"
												tabindex="-1"
												type="checkbox"
											/>
											<span
												class="custom-control-label"
											></span>
										</label>
									</div>
								</div>
								<div class="autofit-col autofit-col-expand">
									<span class="component-text"
										><span
											class="text-truncate-inline"
											data-toggle="tooltip"
											title="Analytics"
											><span class="text-truncate"
												>Analytics</span
											></span
										></span
									>
								</div>
							</div>
						</div>
					</div>
				</li>
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<div
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<div class="autofit-row">
								<div class="autofit-col">
									<div class="custom-control custom-checkbox">
										<label>
											<input
												class="custom-control-input"
												tabindex="-1"
												type="checkbox"
											/>
											<span
												class="custom-control-label"
											></span>
										</label>
									</div>
								</div>
								<div class="autofit-col autofit-col-expand">
									<span class="component-text"
										><span
											class="text-truncate-inline"
											data-toggle="tooltip"
											title="Maps"
											><span class="text-truncate"
												>Maps</span
											></span
										></span
									>
								</div>
							</div>
						</div>
					</div>
				</li>
			</ul>
		</div>
	</li>
</ul>

Treeview Light

A treeview variation for light colored backgrounds.

  • Liferay Drive
    • Liferay Drive (ReallySuperInsanelyJustIncrediblyLongAndTotallyNotPossibleWordButWeAreReallyTryingToCoverAllOurBasesHereJustInCaseSomeoneIsNutsAsPerUsual)
      • Details
      • Categorization
      • Documents and Media
      • Site Template
  • Repositories
    • Sitemap
    • Robots
  • Documents and Media
    • Default User Associations
    • Staging
    • Analytics
    • Maps
Copied!
Code Sample (expand to see it)
<ul
	class="treeview treeview-nested treeview-light show-quick-actions-on-hover"
	role="tree"
>
	<li class="treeview-item" role="none">
		<div
			aria-controls="treeviewLightCollapseCheckbox01"
			aria-expanded="true"
			class="treeview-link"
			data-target="#treeviewLightCollapseCheckbox01"
			data-toggle="collapse"
			role="treeitem"
			tabindex="0"
		>
			<div class="c-inner" tabindex="-2">
				<div class="autofit-row">
					<div class="autofit-col">
						<button
							aria-controls="treeviewLightCollapseCheckbox01"
							aria-expanded="true"
							class="btn btn-monospaced component-expander"
							data-target="#treeviewLightCollapseCheckbox01"
							data-toggle="collapse"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-angle-down"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-down"
									/>
								</svg>
								<svg
									class="lexicon-icon lexicon-icon-angle-right component-expanded-d-none"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-right"
									/>
								</svg>
							</span>
						</button>
					</div>
					<div class="autofit-col">
						<div class="custom-control custom-checkbox">
							<label>
								<input
									class="custom-control-input"
									tabindex="-1"
									type="checkbox"
								/>
								<span class="custom-control-label"></span>
							</label>
						</div>
					</div>
					<div class="autofit-col">
						<div class="component-icon">
							<svg
								class="lexicon-icon lexicon-icon-folder"
								focusable="false"
								role="presentation"
							>
								<use
									xlink:href="/images/icons/icons.svg#folder"
								/>
							</svg>
						</div>
					</div>
					<div class="autofit-col autofit-col-expand">
						<span class="component-text">
							<span
								class="text-truncate-inline"
								title="Liferay Drive"
								><span class="text-truncate"
									>Liferay Drive</span
								></span
							>
						</span>
					</div>
					<div class="autofit-col">
						<button
							class="btn btn-monospaced component-action quick-action-item"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-times-circle-full"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#times-circle-full"
									/>
								</svg>
							</span>
						</button>
					</div>
					<div class="autofit-col">
						<button
							class="btn btn-monospaced component-action quick-action-item"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-ellipsis-v"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#ellipsis-v"
									/>
								</svg>
							</span>
						</button>
					</div>
				</div>
			</div>
		</div>
		<div class="collapse show" id="treeviewLightCollapseCheckbox01">
			<ul class="treeview-group" role="group">
				<li class="treeview-item" role="none">
					<div
						aria-controls="treeviewLightCollapseCheckbox02"
						aria-expanded="false"
						class="collapsed treeview-link"
						data-target="#treeviewLightCollapseCheckbox02"
						data-toggle="collapse"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<div
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<div class="autofit-row">
								<div class="autofit-col">
									<button
										aria-controls="treeviewLightCollapseCheckbox02"
										aria-expanded="false"
										class="btn btn-monospaced component-expander"
										data-target="#treeviewLightCollapseCheckbox02"
										data-toggle="collapse"
										tabindex="-1"
										type="button"
									>
										<span class="c-inner" tabindex="-2">
											<svg
												class="lexicon-icon lexicon-icon-angle-down"
												focusable="false"
												role="presentation"
											>
												<use
													xlink:href="/images/icons/icons.svg#angle-down"
												/>
											</svg>
											<svg
												class="lexicon-icon lexicon-icon-angle-right component-expanded-d-none"
												focusable="false"
												role="presentation"
											>
												<use
													xlink:href="/images/icons/icons.svg#angle-right"
												/>
											</svg>
										</span>
									</button>
								</div>
								<div class="autofit-col">
									<div class="custom-control custom-checkbox">
										<label>
											<input
												class="custom-control-input"
												tabindex="-1"
												type="checkbox"
											/>
											<span
												class="custom-control-label"
											></span>
										</label>
									</div>
								</div>
								<div class="autofit-col">
									<div class="component-icon">
										<svg
											class="lexicon-icon lexicon-icon-folder"
											focusable="false"
											role="presentation"
										>
											<use
												xlink:href="/images/icons/icons.svg#folder"
											/>
										</svg>
									</div>
								</div>
								<div class="autofit-col autofit-col-expand">
									<span class="component-text">
										<span
											class="text-truncate-inline"
											title="Liferay Drive (ReallySuperInsanelyJustIncrediblyLongAndTotallyNotPossibleWordButWeAreReallyTryingToCoverAllOurBasesHereJustInCaseSomeoneIsNutsAsPerUsual)"
											><span class="text-truncate"
												>Liferay Drive
												(ReallySuperInsanelyJustIncrediblyLongAndTotallyNotPossibleWordButWeAreReallyTryingToCoverAllOurBasesHereJustInCaseSomeoneIsNutsAsPerUsual)</span
											></span
										>
									</span>
								</div>
								<div class="autofit-col">
									<button
										class="btn btn-monospaced component-action quick-action-item"
										tabindex="-1"
										type="button"
									>
										<span class="c-inner" tabindex="-2">
											<svg
												class="lexicon-icon lexicon-icon-times-circle-full"
												focusable="false"
												role="presentation"
											>
												<use
													xlink:href="/images/icons/icons.svg#times-circle-full"
												/>
											</svg>
										</span>
									</button>
								</div>
								<div class="autofit-col">
									<button
										class="btn btn-monospaced component-action quick-action-item"
										tabindex="-1"
										type="button"
									>
										<span class="c-inner" tabindex="-2">
											<svg
												class="lexicon-icon lexicon-icon-ellipsis-v"
												focusable="false"
												role="presentation"
											>
												<use
													xlink:href="/images/icons/icons.svg#ellipsis-v"
												/>
											</svg>
										</span>
									</button>
								</div>
							</div>
						</div>
					</div>
					<div class="collapse" id="treeviewLightCollapseCheckbox02">
						<ul class="treeview-group" role="group">
							<li class="treeview-item" role="none">
								<div
									class="treeview-link"
									role="treeitem"
									tabindex="-1"
									style="padding-left:48px;"
								>
									<div
										class="c-inner"
										tabindex="-2"
										style="margin-left:-48px;"
									>
										<div class="autofit-row">
											<div class="autofit-col">
												<div
													class="custom-control custom-checkbox"
												>
													<label>
														<input
															class="custom-control-input"
															tabindex="-1"
															type="checkbox"
														/>
														<span
															class="custom-control-label"
														></span>
													</label>
												</div>
											</div>
											<div
												class="autofit-col autofit-col-expand"
											>
												<span class="component-text"
													><span
														class="text-truncate-inline"
														><span
															class="text-truncate"
															title="Details"
															>Details</span
														></span
													></span
												>
											</div>
											<div class="autofit-col">
												<button
													class="btn btn-monospaced component-action quick-action-item"
													tabindex="-1"
													type="button"
												>
													<span
														class="c-inner"
														tabindex="-2"
													>
														<svg
															class="lexicon-icon lexicon-icon-times-circle-full"
															focusable="false"
															role="presentation"
														>
															<use
																xlink:href="/images/icons/icons.svg#times-circle-full"
															/>
														</svg>
													</span>
												</button>
											</div>
											<div class="autofit-col">
												<button
													class="btn btn-monospaced component-action quick-action-item"
													tabindex="-1"
													type="button"
												>
													<span
														class="c-inner"
														tabindex="-2"
													>
														<svg
															class="lexicon-icon lexicon-icon-ellipsis-v"
															focusable="false"
															role="presentation"
														>
															<use
																xlink:href="/images/icons/icons.svg#ellipsis-v"
															/>
														</svg>
													</span>
												</button>
											</div>
										</div>
									</div>
								</div>
							</li>
							<li class="treeview-item" role="none">
								<div
									class="treeview-link"
									role="treeitem"
									tabindex="-1"
									style="padding-left:48px;"
								>
									<div
										class="c-inner"
										tabindex="-2"
										style="margin-left:-48px;"
									>
										<div class="autofit-row">
											<div class="autofit-col">
												<div
													class="custom-control custom-checkbox"
												>
													<label>
														<input
															class="custom-control-input"
															tabindex="-1"
															type="checkbox"
														/>
														<span
															class="custom-control-label"
														></span>
													</label>
												</div>
											</div>
											<div
												class="autofit-col autofit-col-expand"
											>
												<span class="component-text"
													><span
														class="text-truncate-inline"
														title="Categorization"
														><span
															class="text-truncate"
															>Categorization</span
														></span
													></span
												>
											</div>
											<div class="autofit-col">
												<button
													class="btn btn-monospaced component-action quick-action-item"
													tabindex="-1"
													type="button"
												>
													<span
														class="c-inner"
														tabindex="-2"
													>
														<svg
															class="lexicon-icon lexicon-icon-times-circle-full"
															focusable="false"
															role="presentation"
														>
															<use
																xlink:href="/images/icons/icons.svg#times-circle-full"
															/>
														</svg>
													</span>
												</button>
											</div>
											<div class="autofit-col">
												<button
													class="btn btn-monospaced component-action quick-action-item"
													tabindex="-1"
													type="button"
												>
													<span
														class="c-inner"
														tabindex="-2"
													>
														<svg
															class="lexicon-icon lexicon-icon-ellipsis-v"
															focusable="false"
															role="presentation"
														>
															<use
																xlink:href="/images/icons/icons.svg#ellipsis-v"
															/>
														</svg>
													</span>
												</button>
											</div>
										</div>
									</div>
								</div>
							</li>
							<li class="treeview-item" role="none">
								<div
									class="treeview-link"
									role="treeitem"
									tabindex="-1"
									style="padding-left:48px;"
								>
									<div
										class="c-inner"
										tabindex="-2"
										style="margin-left:-48px;"
									>
										<div class="autofit-row">
											<div class="autofit-col">
												<div
													class="custom-control custom-checkbox"
												>
													<label>
														<input
															class="custom-control-input"
															tabindex="-1"
															type="checkbox"
														/>
														<span
															class="custom-control-label"
														></span>
													</label>
												</div>
											</div>
											<div
												class="autofit-col autofit-col-expand"
											>
												<span class="component-text"
													><span
														class="text-truncate-inline"
														title="Documents and Media"
														><span
															class="text-truncate"
															>Documents and
															Media</span
														></span
													></span
												>
											</div>
											<div class="autofit-col">
												<button
													class="btn btn-monospaced component-action quick-action-item"
													tabindex="-1"
													type="button"
												>
													<span
														class="c-inner"
														tabindex="-2"
													>
														<svg
															class="lexicon-icon lexicon-icon-times-circle-full"
															focusable="false"
															role="presentation"
														>
															<use
																xlink:href="/images/icons/icons.svg#times-circle-full"
															/>
														</svg>
													</span>
												</button>
											</div>
											<div class="autofit-col">
												<button
													class="btn btn-monospaced component-action quick-action-item"
													tabindex="-1"
													type="button"
												>
													<span
														class="c-inner"
														tabindex="-2"
													>
														<svg
															class="lexicon-icon lexicon-icon-ellipsis-v"
															focusable="false"
															role="presentation"
														>
															<use
																xlink:href="/images/icons/icons.svg#ellipsis-v"
															/>
														</svg>
													</span>
												</button>
											</div>
										</div>
									</div>
								</div>
							</li>
							<li class="treeview-item" role="none">
								<div
									class="treeview-link"
									role="treeitem"
									tabindex="-1"
									style="padding-left:48px;"
								>
									<div
										class="c-inner"
										tabindex="-2"
										style="margin-left:-48px;"
									>
										<div class="autofit-row">
											<div class="autofit-col">
												<div
													class="custom-control custom-checkbox"
												>
													<label>
														<input
															class="custom-control-input"
															tabindex="-1"
															type="checkbox"
														/>
														<span
															class="custom-control-label"
														></span>
													</label>
												</div>
											</div>
											<div
												class="autofit-col autofit-col-expand"
											>
												<span class="component-text"
													><span
														class="text-truncate-inline"
														title="Site Template"
														><span
															class="text-truncate"
															>Site Template</span
														></span
													></span
												>
											</div>
											<div class="autofit-col">
												<button
													class="btn btn-monospaced component-action quick-action-item"
													tabindex="-1"
													type="button"
												>
													<span
														class="c-inner"
														tabindex="-2"
													>
														<svg
															class="lexicon-icon lexicon-icon-times-circle-full"
															focusable="false"
															role="presentation"
														>
															<use
																xlink:href="/images/icons/icons.svg#times-circle-full"
															/>
														</svg>
													</span>
												</button>
											</div>
											<div class="autofit-col">
												<button
													class="btn btn-monospaced component-action quick-action-item"
													tabindex="-1"
													type="button"
												>
													<span
														class="c-inner"
														tabindex="-2"
													>
														<svg
															class="lexicon-icon lexicon-icon-ellipsis-v"
															focusable="false"
															role="presentation"
														>
															<use
																xlink:href="/images/icons/icons.svg#ellipsis-v"
															/>
														</svg>
													</span>
												</button>
											</div>
										</div>
									</div>
								</div>
							</li>
						</ul>
					</div>
				</li>
			</ul>
		</div>
	</li>
	<li class="treeview-item" role="none">
		<div
			aria-controls="treeviewLightCollapseCheckbox03"
			aria-expanded="false"
			class="collapsed treeview-link"
			data-target="#treeviewLightCollapseCheckbox03"
			data-toggle="collapse"
			role="treeitem"
			tabindex="-1"
		>
			<div class="c-inner" tabindex="-2">
				<div class="autofit-row">
					<div class="autofit-col">
						<button
							aria-controls="treeviewLightCollapseCheckbox03"
							aria-expanded="false"
							class="btn btn-monospaced component-expander"
							data-target="#treeviewLightCollapseCheckbox03"
							data-toggle="collapse"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-angle-down"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-down"
									/>
								</svg>
								<svg
									class="lexicon-icon lexicon-icon-angle-right component-expanded-d-none"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-right"
									/>
								</svg>
							</span>
						</button>
					</div>
					<div class="autofit-col">
						<div class="custom-control custom-checkbox">
							<label>
								<input
									class="custom-control-input"
									tabindex="-1"
									type="checkbox"
								/>
								<span class="custom-control-label"></span>
							</label>
						</div>
					</div>
					<div class="autofit-col">
						<div class="component-icon">
							<svg
								class="lexicon-icon lexicon-icon-folder"
								focusable="false"
								role="presentation"
							>
								<use
									xlink:href="/images/icons/icons.svg#folder"
								/>
							</svg>
						</div>
					</div>
					<div class="autofit-col autofit-col-expand">
						<span class="component-text">
							<span
								class="text-truncate-inline"
								title="Repositories"
								><span class="text-truncate"
									>Repositories</span
								></span
							>
						</span>
					</div>
					<div class="autofit-col">
						<button
							class="btn btn-monospaced component-action quick-action-item"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-times-circle-full"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#times-circle-full"
									/>
								</svg>
							</span>
						</button>
					</div>
					<div class="autofit-col">
						<button
							class="btn btn-monospaced component-action quick-action-item"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-ellipsis-v"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#ellipsis-v"
									/>
								</svg>
							</span>
						</button>
					</div>
				</div>
			</div>
		</div>
		<div class="collapse" id="treeviewLightCollapseCheckbox03">
			<ul class="treeview-group" role="group">
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<div
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<div class="autofit-row">
								<div class="autofit-col">
									<div class="custom-control custom-checkbox">
										<label>
											<input
												class="custom-control-input"
												tabindex="-1"
												type="checkbox"
											/>
											<span
												class="custom-control-label"
											></span>
										</label>
									</div>
								</div>
								<div class="autofit-col autofit-col-expand">
									<span class="component-text"
										><span
											class="text-truncate-inline"
											title="Sitemap"
											><span class="text-truncate"
												>Sitemap</span
											></span
										></span
									>
								</div>
								<div class="autofit-col">
									<button
										class="btn btn-monospaced component-action quick-action-item"
										tabindex="-1"
										type="button"
									>
										<span class="c-inner" tabindex="-2">
											<svg
												class="lexicon-icon lexicon-icon-times-circle-full"
												focusable="false"
												role="presentation"
											>
												<use
													xlink:href="/images/icons/icons.svg#times-circle-full"
												/>
											</svg>
										</span>
									</button>
								</div>
								<div class="autofit-col">
									<button
										class="btn btn-monospaced component-action quick-action-item"
										tabindex="-1"
										type="button"
									>
										<span class="c-inner" tabindex="-2">
											<svg
												class="lexicon-icon lexicon-icon-ellipsis-v"
												focusable="false"
												role="presentation"
											>
												<use
													xlink:href="/images/icons/icons.svg#ellipsis-v"
												/>
											</svg>
										</span>
									</button>
								</div>
							</div>
						</div>
					</div>
				</li>
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<div
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<div class="autofit-row">
								<div class="autofit-col">
									<div class="custom-control custom-checkbox">
										<label>
											<input
												class="custom-control-input"
												tabindex="-1"
												type="checkbox"
											/>
											<span
												class="custom-control-label"
											></span>
										</label>
									</div>
								</div>
								<div class="autofit-col autofit-col-expand">
									<span class="component-text"
										><span
											class="text-truncate-inline"
											title="Robots"
											><span class="text-truncate"
												>Robots</span
											></span
										></span
									>
								</div>
								<div class="autofit-col">
									<button
										class="btn btn-monospaced component-action quick-action-item"
										tabindex="-1"
										type="button"
									>
										<span class="c-inner" tabindex="-2">
											<svg
												class="lexicon-icon lexicon-icon-times-circle-full"
												focusable="false"
												role="presentation"
											>
												<use
													xlink:href="/images/icons/icons.svg#times-circle-full"
												/>
											</svg>
										</span>
									</button>
								</div>
								<div class="autofit-col">
									<button
										class="btn btn-monospaced component-action quick-action-item"
										tabindex="-1"
										type="button"
									>
										<span class="c-inner" tabindex="-2">
											<svg
												class="lexicon-icon lexicon-icon-ellipsis-v"
												focusable="false"
												role="presentation"
											>
												<use
													xlink:href="/images/icons/icons.svg#ellipsis-v"
												/>
											</svg>
										</span>
									</button>
								</div>
							</div>
						</div>
					</div>
				</li>
			</ul>
		</div>
	</li>
	<li class="treeview-item" role="none">
		<div
			aria-controls="treeviewLightCollapseCheckbox04"
			aria-expanded="false"
			class="collapsed treeview-link"
			data-target="#treeviewLightCollapseCheckbox04"
			data-toggle="collapse"
			role="treeitem"
			tabindex="-1"
		>
			<div class="c-inner" tabindex="-2">
				<div class="autofit-row">
					<div class="autofit-col">
						<button
							aria-controls="treeviewLightCollapseCheckbox04"
							aria-expanded="false"
							class="btn btn-monospaced component-expander"
							data-target="#treeviewLightCollapseCheckbox04"
							data-toggle="collapse"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-angle-down"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-down"
									/>
								</svg>
								<svg
									class="lexicon-icon lexicon-icon-angle-right component-expanded-d-none"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#angle-right"
									/>
								</svg>
							</span>
						</button>
					</div>
					<div class="autofit-col">
						<div class="custom-control custom-checkbox">
							<label>
								<input
									class="custom-control-input"
									tabindex="-1"
									type="checkbox"
								/>
								<span class="custom-control-label"></span>
							</label>
						</div>
					</div>
					<div class="autofit-col">
						<div class="component-icon">
							<svg
								class="lexicon-icon lexicon-icon-folder"
								focusable="false"
								role="presentation"
							>
								<use
									xlink:href="/images/icons/icons.svg#folder"
								/>
							</svg>
						</div>
					</div>
					<div class="autofit-col autofit-col-expand">
						<span class="component-text">
							<span
								class="text-truncate-inline"
								title="Documents and Media"
								><span class="text-truncate"
									>Documents and Media</span
								></span
							>
						</span>
					</div>
					<div class="autofit-col">
						<button
							class="btn btn-monospaced component-action quick-action-item"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-times-circle-full"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#times-circle-full"
									/>
								</svg>
							</span>
						</button>
					</div>
					<div class="autofit-col">
						<button
							class="btn btn-monospaced component-action quick-action-item"
							tabindex="-1"
							type="button"
						>
							<span class="c-inner" tabindex="-2">
								<svg
									class="lexicon-icon lexicon-icon-ellipsis-v"
									focusable="false"
									role="presentation"
								>
									<use
										xlink:href="/images/icons/icons.svg#ellipsis-v"
									/>
								</svg>
							</span>
						</button>
					</div>
				</div>
			</div>
		</div>
		<div class="collapse" id="treeviewLightCollapseCheckbox04">
			<ul class="treeview-group" role="group">
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<div
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<div class="autofit-row">
								<div class="autofit-col">
									<div class="custom-control custom-checkbox">
										<label>
											<input
												class="custom-control-input"
												tabindex="-1"
												type="checkbox"
											/>
											<span
												class="custom-control-label"
											></span>
										</label>
									</div>
								</div>
								<div class="autofit-col autofit-col-expand">
									<span class="component-text"
										><span
											class="text-truncate-inline"
											title="Default User Associations"
											><span class="text-truncate"
												>Default User Associations</span
											></span
										></span
									>
								</div>
								<div class="autofit-col">
									<button
										class="btn btn-monospaced component-action quick-action-item"
										tabindex="-1"
										type="button"
									>
										<span class="c-inner" tabindex="-2">
											<svg
												class="lexicon-icon lexicon-icon-times-circle-full"
												focusable="false"
												role="presentation"
											>
												<use
													xlink:href="/images/icons/icons.svg#times-circle-full"
												/>
											</svg>
										</span>
									</button>
								</div>
								<div class="autofit-col">
									<button
										class="btn btn-monospaced component-action quick-action-item"
										tabindex="-1"
										type="button"
									>
										<span class="c-inner" tabindex="-2">
											<svg
												class="lexicon-icon lexicon-icon-ellipsis-v"
												focusable="false"
												role="presentation"
											>
												<use
													xlink:href="/images/icons/icons.svg#ellipsis-v"
												/>
											</svg>
										</span>
									</button>
								</div>
							</div>
						</div>
					</div>
				</li>
				<li class="treeview-item" role="none">
					<div
						class="treeview-link"
						role="treeitem"
						tabindex="-1"
						style="padding-left:24px;"
					>
						<div
							class="c-inner"
							tabindex="-2"
							style="margin-left:-24px;"
						>
							<div class="autofit-row">
								<div class="autofit-col">
									<div class="custom-control custom-checkbox">
										<label>
											<input
												class="custom-control-input"
												tabindex="-1"
												type="checkbox"
											/>
											<span
												class="custom-control-label"
											></span>
										</label>
									</div>
								</div>
								<div class="autofit-col autofit-col-expand">
									<span class="component-text"
										><span
											class="text-truncate-inline"
											title="Staging"
											><span class="text-truncate"
												>Staging</span
											></span
										></span
									>
								</div>
								<div class="autofit-col">
									<button
										class="btn btn-monospaced component-action quick-action-item"
										tabindex="-1"
										type="button"
									>
										<span class="c-inner" tabindex="-2">
											<svg
												class="lexicon-icon lexicon-icon-times-circle-full"
												focusable="false"
												role="presentation"
											>
												<use
													xlink:href="/images/icons/icons.svg#times-circle-full"
												/>
											</svg>
										</span>
									</button>
								</div>
								<div class="autofit-col">
									<button
										class="btn btn-monospaced component-action quick-action-item"
										tabindex="-1"
										type="button"
									>
										<span class="c-inner" tabindex="-2">
											<svg
												class="lexicon-icon lexicon-icon-ellipsis-v"
												focusable="false"
												role="presentation"
											>
												<use