@thenewcss/navigation
v1.0.0
Published
Navigation components for the-new-css
Maintainers
Readme
@thenewcss/navigation
Navigation components for the-new-css utility-first CSS library.
What's included
.navand.nav-linkbase navigation.nav-tabswith underline active indicator.nav-pillswith pill-shaped active state.navbarresponsive navigation bar with.navbar-brand,.navbar-nav.navbar-toggleCSS-only mobile toggle using<details>/<summary>.navbar-darkdark color scheme.breadcrumbwith separator markers.paginationwith.page-itemand.page-link
Install
npm install @thenewcss/navigationUsage
Include the CSS after the-new-css base library:
<link rel="stylesheet" href="path/to/the-new-css.min.css" />
<link rel="stylesheet" href="path/to/@thenewcss/navigation/dist/index.min.css" />Tabs
<ul class="nav nav-tabs">
<li><a class="nav-link active" href="#">Active</a></li>
<li><a class="nav-link" href="#">Link</a></li>
<li><a class="nav-link disabled" href="#">Disabled</a></li>
</ul>Pills
<ul class="nav nav-pills">
<li><a class="nav-link active" href="#">Active</a></li>
<li><a class="nav-link" href="#">Link</a></li>
</ul>Breadcrumb
<nav>
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="#">Home</a></li>
<li class="breadcrumb-item"><a href="#">Library</a></li>
<li class="breadcrumb-item active">Data</li>
</ol>
</nav>Pagination
<ul class="pagination">
<li class="page-item"><a class="page-link" href="#">«</a></li>
<li class="page-item active"><a class="page-link" href="#">1</a></li>
<li class="page-item"><a class="page-link" href="#">2</a></li>
<li class="page-item"><a class="page-link" href="#">3</a></li>
<li class="page-item"><a class="page-link" href="#">»</a></li>
</ul>License
MIT
