Breadcrumb
fr-breadcrumb
JS
Base
No hover
Icon
Custom mark
Dropdown
Ellipsis
<ul class="ga-breadcrumb">
<li>
<a href="/home" >Home</a>
</li>
<li>
<a href="/home" class="ellipsis" fr-tooltip>long page name...</a>
</li>
<li class="current">
<span>
<i class="icon left xi-icon" />
Current
</span>
</li>
</ul>
fr-breadcrumb
// use class Breadcrumb
const pages = [
{ name: 'Home', path: '/', icon: 'xi-home' },
{ name: 'Page', path: '/page', icon: 'xi-page' },
... ...
{ name: 'Current', path: '', icon: 'xi-marker' },
];
const bc = document.queryselector('[fr-breadcrumb]');
const options = {
round: false,
compact: false,
noHover: false,
mark: '/',
ellipsis: true
}
new Breadcrumb(bc, options).setPages = pages;
<ul class="ga-breadcrumb" fr-breadcrumb></ul>