diff --git a/README.md b/README.md index 5e55db6..2baef46 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Responsive Vertical Navigation Tabs for Boostrap 5 -[![Build Status](https://app.travis-ci.com/tromgy/bootstrap-5-vertical-tabs.svg?branch=main)](https://app.travis-ci.com/tromgy/bootstrap-5-vertical-tabs) +[![Build Status](https://app.travis-ci.com/tromgy/bootstrap-5-vertical-tabs.svg?branch=main)](https://app.travis-ci.com/tromgy/bootstrap-5-vertical-tabs) [![Netlify Status](https://api.netlify.com/api/v1/badges/b946eebf-a6de-4337-b6d2-de46cb9989d8/deploy-status)](https://app.netlify.com/sites/b5vtabs/deploys) A stylesheet that implements [vertically-oriented navigation tabs](https://b5vtabs.netlify.com) with Bootstrap 5. @@ -8,6 +8,10 @@ A stylesheet that implements [vertically-oriented navigation tabs](https://b5vta This package is an update for Bootstrap 5 of the [previous](https://github.com/tromgy/bootstrap-4-vertical-tabs) bootstrap vertical tabs package. +## Version 2 changes + +Now when the view becames very narrow (e.g. when viewing on a smartphone) the tabs turn into an accordion instead of nav-pill like buttons. This should provide a better mobile experience. + ## Installation This package depends on Bootstrap 5, so it is assumed that you already have it installed and/or included @@ -18,8 +22,8 @@ You can use this package either by directly embedding its pre-built (in the **di ```HTML ``` @@ -50,9 +54,17 @@ tabs turn into regular horizontal tabs: horizontal tabs at medium view width -- `$horizontal-tabs-min` - if the view is narrower than this value, horizontal tabs turn into nav-pills-like buttons: +- `$horizontal-tabs-min` - if the view is narrower than this value, horizontal tabs turn into an accordion: + +accordion at narrow view width -nav-pills at narrow view width +**NOTE:** If you expect some long text in your tabs, wrap it in a block element with the `ellipsis` class inside the accordion ` + +
+

Lorem

+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed + do eiusmod tempor incididunt ut labore et dolore magna + aliqua. Pulvinar mattis nunc sed blandit libero volutpat sed + cras ornare. Diam vulputate ut pharetra sit amet. Orci ac + auctor augue mauris augue neque. Turpis massa sed elementum + tempus egestas. +
+
+ + +
+ + +
+

Sapien

+
+ Sapien et ligula ullamcorper malesuada proin. Enim nulla + aliquet porttitor lacus luctus accumsan. Phasellus egestas + tellus rutrum tellus pellentesque eu. Morbi leo urna + molestie at. Ac odio tempor orci dapibus ultrices in iaculis + nunc. Consequat nisl vel pretium lectus quam id leo in + vitae. Proin sagittis nisl rhoncus mattis rhoncus urna + neque. Vulputate dignissim suspendisse in est ante. Luctus + venenatis lectus magna fringilla urna porttitor rhoncus + dolor. Quis auctor elit sed vulputate mi sit amet mauris + commodo. +
+
+
+ +
-

- Llanfair­pwllgwyngyll­gogery­chwyrn­drobwll­llan­tysilio­gogo­goch -

-
-

From Wikipedia, the free encyclopedia

-
-
-

+

+
+

Llanfair­pwllgwyngyll­gogery­chwyrn­drobwll­llan­tysilio­gogo­goch - (pronounced - [ˌɬanvair­pʊɬˌɡwɨ̞ŋɡɨ̞ɬ­ɡɔˌɡɛrə­ˌχwərn­ˌdrɔbʊɬ­ˌɬan­təˌsɪljɔ­ˌɡɔɡɔ­ˈɡoːχ] - in Welsh), official short form name Llanfairpwllgwyngyll - (pronounced [ɬanˌvair puɬˈɡwɨ̞nɡɨ̞ɬ]), also spelled Llanfair - Pwllgwyngyll, is a large village and local government - community on the island of Anglesey in Wales. It is situated - on the Menai Strait next to the Britannia Bridge and across - the strait from Bangor. While the official short form name - is used in official contexts, both the full name and - shortened (Llanfairpwll or Llanfair PG) forms of the place - name are used in various contexts. -

-

- Full article > -

-

- + +
+

+ From Wikipedia, the free encyclopedia +

+
+
+

+ Llanfair­pwllgwyngyll­gogery­chwyrn­drobwll­llan­tysilio­gogo­goch + (pronounced + [ˌɬanvair­pʊɬˌɡwɨ̞ŋɡɨ̞ɬ­ɡɔˌɡɛrə­ˌχwərn­ˌdrɔbʊɬ­ˌɬan­təˌsɪljɔ­ˌɡɔɡɔ­ˈɡoːχ] + in Welsh), official short form name Llanfairpwllgwyngyll + (pronounced [ɬanˌvair puɬˈɡwɨ̞nɡɨ̞ɬ]), also spelled Llanfair + Pwllgwyngyll, is a large village and local government + community on the island of Anglesey in Wales. It is + situated on the Menai Strait next to the Britannia Bridge + and across the strait from Bangor. While the official + short form name is used in official contexts, both the + full name and shortened (Llanfairpwll or Llanfair PG) + forms of the place name are used in various contexts. +

+

+ Full article > +

+
+ +
-
-
-
-
-
- +
+

Right Tabs


+
-
-
+ + +
-

Lorem

-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed - do eiusmod tempor incididunt ut labore et dolore magna aliqua. - Pulvinar mattis nunc sed blandit libero volutpat sed cras - ornare. Diam vulputate ut pharetra sit amet. Orci ac auctor - augue mauris augue neque. Turpis massa sed elementum tempus - egestas. Faucibus ornare suspendisse sed nisi. Ipsum nunc - aliquet bibendum enim facilisis gravida neque convallis a. - Pretium fusce id velit ut tortor pretium viverra. Egestas sed - tempus urna et pharetra. Pellentesque adipiscing commodo elit - at imperdiet dui. Posuere urna nec tincidunt praesent semper. - Erat velit scelerisque in dictum non consectetur a erat. - Scelerisque viverra mauris in aliquam. Duis ultricies lacus - sed turpis tincidunt id aliquet risus. Consectetur lorem donec - massa sapien faucibus et molestie. -
-
-
-

Ipsum

-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed - do eiusmod tempor incididunt ut labore et dolore magna aliqua. - A lacus vestibulum sed arcu. Mi tempus imperdiet nulla - malesuada pellentesque. Natoque penatibus et magnis dis - parturient. Rhoncus aenean vel elit scelerisque mauris - pellentesque. In hendrerit gravida rutrum quisque non tellus - orci ac. Lectus magna fringilla urna porttitor rhoncus dolor. - At tempor commodo ullamcorper a lacus vestibulum sed arcu. - Senectus et netus et malesuada fames ac. Diam quis enim - lobortis scelerisque fermentum. Praesent tristique magna sit - amet purus gravida quis. Elit eget gravida cum sociis natoque - penatibus et magnis. Nibh praesent tristique magna sit amet - purus gravida. Cursus vitae congue mauris rhoncus. Id leo in - vitae turpis massa. Blandit libero volutpat sed cras. Quam - adipiscing vitae proin sagittis nisl rhoncus mattis rhoncus - urna. -
-
-
+
+

Lorem

+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed + do eiusmod tempor incididunt ut labore et dolore magna + aliqua. Pulvinar mattis nunc sed blandit libero volutpat sed + cras ornare. Diam vulputate ut pharetra sit amet. Orci ac + auctor augue mauris augue neque. Turpis massa sed elementum + tempus egestas. +
+
+
+ +
+ + +
+

Sapien

+
+ Sapien et ligula ullamcorper malesuada proin. Enim nulla + aliquet porttitor lacus luctus accumsan. Phasellus egestas + tellus rutrum tellus pellentesque eu. Morbi leo urna + molestie at. Ac odio tempor orci dapibus ultrices in iaculis + nunc. Consequat nisl vel pretium lectus quam id leo in + vitae. Proin sagittis nisl rhoncus mattis rhoncus urna + neque. Vulputate dignissim suspendisse in est ante. Luctus + venenatis lectus magna fringilla urna porttitor rhoncus + dolor. Quis auctor elit sed vulputate mi sit amet mauris + commodo. +
+
+
+ +
-

- Llanfair­pwllgwyngyll­gogery­chwyrn­drobwll­llan­tysilio­gogo­goch -

-
-

From Wikipedia, the free encyclopedia

-
-
-

+

+
+

Llanfair­pwllgwyngyll­gogery­chwyrn­drobwll­llan­tysilio­gogo­goch - (pronounced - [ˌɬanvair­pʊɬˌɡwɨ̞ŋɡɨ̞ɬ­ɡɔˌɡɛrə­ˌχwərn­ˌdrɔbʊɬ­ˌɬan­təˌsɪljɔ­ˌɡɔɡɔ­ˈɡoːχ] - in Welsh), official short form name Llanfairpwllgwyngyll - (pronounced [ɬanˌvair puɬˈɡwɨ̞nɡɨ̞ɬ]), also spelled Llanfair - Pwllgwyngyll, is a large village and local government - community on the island of Anglesey in Wales. It is situated - on the Menai Strait next to the Britannia Bridge and across - the strait from Bangor. While the official short form name - is used in official contexts, both the full name and - shortened (Llanfairpwll or Llanfair PG) forms of the place - name are used in various contexts. -

-

- Full article > -

-

- + +
+

+ From Wikipedia, the free encyclopedia +

+
+
+

+ Llanfair­pwllgwyngyll­gogery­chwyrn­drobwll­llan­tysilio­gogo­goch + (pronounced + [ˌɬanvair­pʊɬˌɡwɨ̞ŋɡɨ̞ɬ­ɡɔˌɡɛrə­ˌχwərn­ˌdrɔbʊɬ­ˌɬan­təˌsɪljɔ­ˌɡɔɡɔ­ˈɡoːχ] + in Welsh), official short form name Llanfairpwllgwyngyll + (pronounced [ɬanˌvair puɬˈɡwɨ̞nɡɨ̞ɬ]), also spelled Llanfair + Pwllgwyngyll, is a large village and local government + community on the island of Anglesey in Wales. It is + situated on the Menai Strait next to the Britannia Bridge + and across the strait from Bangor. While the official + short form name is used in official contexts, both the + full name and shortened (Llanfairpwll or Llanfair PG) + forms of the place name are used in various contexts. +

+

+ Full article > +

+
+ +
+
-
-
-
-
-
- +
-

Sideways Left Tabs

+
+

Left Sideways Tabs


+
+
-
-
+ + +
-

Lorem

-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed - do eiusmod tempor incididunt ut labore et dolore magna aliqua. - Pulvinar mattis nunc sed blandit libero volutpat sed cras - ornare. Diam vulputate ut pharetra sit amet. Orci ac auctor - augue mauris augue neque. Turpis massa sed elementum tempus - egestas. Faucibus ornare suspendisse sed nisi. Ipsum nunc - aliquet bibendum enim facilisis gravida neque convallis a. - Pretium fusce id velit ut tortor pretium viverra. Egestas sed - tempus urna et pharetra. Pellentesque adipiscing commodo elit - at imperdiet dui. Posuere urna nec tincidunt praesent semper. - Erat velit scelerisque in dictum non consectetur a erat. - Scelerisque viverra mauris in aliquam. Duis ultricies lacus - sed turpis tincidunt id aliquet risus. Consectetur lorem donec - massa sapien faucibus et molestie. -
-
-
+
+

Lorem

+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed + do eiusmod tempor incididunt ut labore et dolore magna + aliqua. Pulvinar mattis nunc sed blandit libero volutpat sed + cras ornare. Diam vulputate ut pharetra sit amet. Orci ac + auctor augue mauris augue neque. Turpis massa sed elementum + tempus egestas. +
+
+
+ +
-

Ipsum

-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed - do eiusmod tempor incididunt ut labore et dolore magna aliqua. - A lacus vestibulum sed arcu. Mi tempus imperdiet nulla - malesuada pellentesque. Natoque penatibus et magnis dis - parturient. Rhoncus aenean vel elit scelerisque mauris - pellentesque. In hendrerit gravida rutrum quisque non tellus - orci ac. Lectus magna fringilla urna porttitor rhoncus dolor. - At tempor commodo ullamcorper a lacus vestibulum sed arcu. - Senectus et netus et malesuada fames ac. Diam quis enim - lobortis scelerisque fermentum. Praesent tristique magna sit - amet purus gravida quis. Elit eget gravida cum sociis natoque - penatibus et magnis. Nibh praesent tristique magna sit amet - purus gravida. Cursus vitae congue mauris rhoncus. Id leo in - vitae turpis massa. Blandit libero volutpat sed cras. Quam - adipiscing vitae proin sagittis nisl rhoncus mattis rhoncus - urna. -
- -
+ +
+

Sapien

+
+ Sapien et ligula ullamcorper malesuada proin. Enim nulla + aliquet porttitor lacus luctus accumsan. Phasellus egestas + tellus rutrum tellus pellentesque eu. Morbi leo urna + molestie at. Ac odio tempor orci dapibus ultrices in iaculis + nunc. Consequat nisl vel pretium lectus quam id leo in + vitae. Proin sagittis nisl rhoncus mattis rhoncus urna + neque. Vulputate dignissim suspendisse in est ante. Luctus + venenatis lectus magna fringilla urna porttitor rhoncus + dolor. Quis auctor elit sed vulputate mi sit amet mauris + commodo. +
+
+
+ +
-

- Llanfair­pwllgwyngyll­gogery­chwyrn­drobwll­llan­tysilio­gogo­goch -

-
-

From Wikipedia, the free encyclopedia

-
-
-

+

+
+

Llanfair­pwllgwyngyll­gogery­chwyrn­drobwll­llan­tysilio­gogo­goch - (pronounced - [ˌɬanvair­pʊɬˌɡwɨ̞ŋɡɨ̞ɬ­ɡɔˌɡɛrə­ˌχwərn­ˌdrɔbʊɬ­ˌɬan­təˌsɪljɔ­ˌɡɔɡɔ­ˈɡoːχ] - in Welsh), official short form name Llanfairpwllgwyngyll - (pronounced [ɬanˌvair puɬˈɡwɨ̞nɡɨ̞ɬ]), also spelled Llanfair - Pwllgwyngyll, is a large village and local government - community on the island of Anglesey in Wales. It is situated - on the Menai Strait next to the Britannia Bridge and across - the strait from Bangor. While the official short form name - is used in official contexts, both the full name and - shortened (Llanfairpwll or Llanfair PG) forms of the place - name are used in various contexts. -

-

- Full article > -

-

- + +
+

+ From Wikipedia, the free encyclopedia +

+
+
+

+ Llanfair­pwllgwyngyll­gogery­chwyrn­drobwll­llan­tysilio­gogo­goch + (pronounced + [ˌɬanvair­pʊɬˌɡwɨ̞ŋɡɨ̞ɬ­ɡɔˌɡɛrə­ˌχwərn­ˌdrɔbʊɬ­ˌɬan­təˌsɪljɔ­ˌɡɔɡɔ­ˈɡoːχ] + in Welsh), official short form name Llanfairpwllgwyngyll + (pronounced [ɬanˌvair puɬˈɡwɨ̞nɡɨ̞ɬ]), also spelled Llanfair + Pwllgwyngyll, is a large village and local government + community on the island of Anglesey in Wales. It is + situated on the Menai Strait next to the Britannia Bridge + and across the strait from Bangor. While the official + short form name is used in official contexts, both the + full name and shortened (Llanfairpwll or Llanfair PG) + forms of the place name are used in various contexts. +

+

+ Full article > +

+
+ +
-
-
-
-
-
- +
-

Sideways Right Tabs

+
+

Right Sideways Tabs


+
-
-
+ + +
-

Lorem

-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed - do eiusmod tempor incididunt ut labore et dolore magna aliqua. - Pulvinar mattis nunc sed blandit libero volutpat sed cras - ornare. Diam vulputate ut pharetra sit amet. Orci ac auctor - augue mauris augue neque. Turpis massa sed elementum tempus - egestas. Faucibus ornare suspendisse sed nisi. Ipsum nunc - aliquet bibendum enim facilisis gravida neque convallis a. - Pretium fusce id velit ut tortor pretium viverra. Egestas sed - tempus urna et pharetra. Pellentesque adipiscing commodo elit - at imperdiet dui. Posuere urna nec tincidunt praesent semper. - Erat velit scelerisque in dictum non consectetur a erat. - Scelerisque viverra mauris in aliquam. Duis ultricies lacus - sed turpis tincidunt id aliquet risus. Consectetur lorem donec - massa sapien faucibus et molestie. -
-
-
+
+

Lorem

+
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed + do eiusmod tempor incididunt ut labore et dolore magna + aliqua. Pulvinar mattis nunc sed blandit libero volutpat sed + cras ornare. Diam vulputate ut pharetra sit amet. Orci ac + auctor augue mauris augue neque. Turpis massa sed elementum + tempus egestas. +
+
+
+ +
-

Ipsum

-
- Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed - do eiusmod tempor incididunt ut labore et dolore magna aliqua. - A lacus vestibulum sed arcu. Mi tempus imperdiet nulla - malesuada pellentesque. Natoque penatibus et magnis dis - parturient. Rhoncus aenean vel elit scelerisque mauris - pellentesque. In hendrerit gravida rutrum quisque non tellus - orci ac. Lectus magna fringilla urna porttitor rhoncus dolor. - At tempor commodo ullamcorper a lacus vestibulum sed arcu. - Senectus et netus et malesuada fames ac. Diam quis enim - lobortis scelerisque fermentum. Praesent tristique magna sit - amet purus gravida quis. Elit eget gravida cum sociis natoque - penatibus et magnis. Nibh praesent tristique magna sit amet - purus gravida. Cursus vitae congue mauris rhoncus. Id leo in - vitae turpis massa. Blandit libero volutpat sed cras. Quam - adipiscing vitae proin sagittis nisl rhoncus mattis rhoncus - urna. -
- -
+ +
+

Sapien

+
+ Sapien et ligula ullamcorper malesuada proin. Enim nulla + aliquet porttitor lacus luctus accumsan. Phasellus egestas + tellus rutrum tellus pellentesque eu. Morbi leo urna + molestie at. Ac odio tempor orci dapibus ultrices in iaculis + nunc. Consequat nisl vel pretium lectus quam id leo in + vitae. Proin sagittis nisl rhoncus mattis rhoncus urna + neque. Vulputate dignissim suspendisse in est ante. Luctus + venenatis lectus magna fringilla urna porttitor rhoncus + dolor. Quis auctor elit sed vulputate mi sit amet mauris + commodo. +
+
+
+ +
-

- Llanfair­pwllgwyngyll­gogery­chwyrn­drobwll­llan­tysilio­gogo­goch -

-
-

From Wikipedia, the free encyclopedia

-
-
-

+

+
+

Llanfair­pwllgwyngyll­gogery­chwyrn­drobwll­llan­tysilio­gogo­goch - (pronounced - [ˌɬanvair­pʊɬˌɡwɨ̞ŋɡɨ̞ɬ­ɡɔˌɡɛrə­ˌχwərn­ˌdrɔbʊɬ­ˌɬan­təˌsɪljɔ­ˌɡɔɡɔ­ˈɡoːχ] - in Welsh), official short form name Llanfairpwllgwyngyll - (pronounced [ɬanˌvair puɬˈɡwɨ̞nɡɨ̞ɬ]), also spelled Llanfair - Pwllgwyngyll, is a large village and local government - community on the island of Anglesey in Wales. It is situated - on the Menai Strait next to the Britannia Bridge and across - the strait from Bangor. While the official short form name - is used in official contexts, both the full name and - shortened (Llanfairpwll or Llanfair PG) forms of the place - name are used in various contexts. -

-

- Full article > -

-

- + +
+

+ From Wikipedia, the free encyclopedia +

+
+
+

+ Llanfair­pwllgwyngyll­gogery­chwyrn­drobwll­llan­tysilio­gogo­goch + (pronounced + [ˌɬanvair­pʊɬˌɡwɨ̞ŋɡɨ̞ɬ­ɡɔˌɡɛrə­ˌχwərn­ˌdrɔbʊɬ­ˌɬan­təˌsɪljɔ­ˌɡɔɡɔ­ˈɡoːχ] + in Welsh), official short form name Llanfairpwllgwyngyll + (pronounced [ɬanˌvair puɬˈɡwɨ̞nɡɨ̞ɬ]), also spelled Llanfair + Pwllgwyngyll, is a large village and local government + community on the island of Anglesey in Wales. It is + situated on the Menai Strait next to the Britannia Bridge + and across the strait from Bangor. While the official + short form name is used in official contexts, both the + full name and shortened (Llanfairpwll or Llanfair PG) + forms of the place name are used in various contexts. +

+

+ Full article > +

+
+ +
+
-
+