An open API service indexing awesome lists of open source software.

https://github.com/salesforce/refocus-lens-multitable

The "MultiTable" Refocus Lens is a fluid multi-table layout. Each table groups subjects together under a shared parent.
https://github.com/salesforce/refocus-lens-multitable

refocus

Last synced: 11 months ago
JSON representation

The "MultiTable" Refocus Lens is a fluid multi-table layout. Each table groups subjects together under a shared parent.

Awesome Lists containing this project

README

          

# refocus-lens-multitable

| NOTE: This repository is infrequently maintained.

## MultiTable

A fluid multi-table layout. Each table groups subjects together under a shared parent.

![Sample1](/2017-04-17_15-40-14.png)

![Sample2](/2017-04-17_15-40-25.png)

### Setup

1. Git clone this repo.

1. Install the Refocus Lens Developer Kit.

git clone https://github.com/salesforce/refocus-ldk
cd refocus-ldk
npm install

1. Copy this lens into your `refocus-ldk/Lenses` directory.

cp -r ../refocus-lens-multitable/MultiTable Lenses/

1. Configure the Refocus LDK.

npm config set refocus-ldk:lens MultiTable

1. Compile the lens.

npm run compile

Note: The bootstrap library included in this lens is built from bootstrap 4 alpha with flex enabled.

### Test

Run the Refocus LDK's `test` script to run all the tests under `refocus-ldk/Lenses/MultiTable/test`.

```
npm test
```

### Build

Run the Refocus LDK's `build` script to generate the lens library (`refocus-ldk/dist/MultiTable.zip`).

```
npm run build
```

### Deploy

Use the Refocus UI or API (`/v1/lenses`) to deploy the lens.