https://github.com/mcb2003/dynamitab
A JavaScript library (with PHP rapper) to allow the embedding of simple and accessible tab views on websites.
https://github.com/mcb2003/dynamitab
Last synced: over 1 year ago
JSON representation
A JavaScript library (with PHP rapper) to allow the embedding of simple and accessible tab views on websites.
- Host: GitHub
- URL: https://github.com/mcb2003/dynamitab
- Owner: mcb2003
- License: lgpl-3.0
- Created: 2019-02-24T16:14:26.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-03-03T04:34:53.000Z (over 3 years ago)
- Last Synced: 2025-02-13T09:31:43.430Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 74.2 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
Awesome Lists containing this project
README
# Dynamitab
## What is Dynamitab?
Dynamitab is a javascript library, designed to allow you to much more easily create functional, resource light and completely screen reader accessible tabviews. It requires no external javascript dependencies like jquery and supports a number of extra features.
## Features
* Full Bootstrap styling support.
* When using Bootstrap, switching tabs can be done with a fade transition.
* Tabs can automatically be expanded to take up the full width of their tablist container.
* Tabs can have tooltips.
* Content can be added to each tab either at instanciation or manually afterwards.
* Full keyboard navigability.
## Usage
Simply clone this repository:
git clone https://gitlab.com/mcb2003/dynamitab dynamitab
Then, you can include the Dynamitab library in your html code like this:
```html
```
## Documentation
For documentation on how to use Dynamitab, check out [documentation.md in the docs folder](docs/documentation.md). A basic example html file can be found at [src/dynamitab.example.html](src/dynamitab.example.html).