Skip to content

pawel-up/tabs-split-layout

Repository files navigation

Tabs Split Layout

It is a library to create a split layout with tabs. Think of it as a library for VScode's split layout. It's the same concept but is OSS and has pluggable architecture.

  • Minimal dependencies (depends on the lit library)
  • Supports types (written in TypeScript)
  • General purpose - it makes no assumptions about the content
  • Open source - install and use, regardless of the kind of the project.

Installation

npm i -S @pawel-up/tabs-split-layout

Usage

See usage details in the documentation.

Contributing

You are welcome to contribute to the library. I'll be happy to review pull requests from the community. Just remember to always write tests for whatever you are doing.

Development

  1. Fork and then clone the repository.
  2. In your terminal, enter the directory where you cloned the repository.
  3. Install dependencies $ npm i.
  4. Start the demo page $ npm run start.
  5. Update the code, create a PR, and contribute!