The Trello-Multiboard displays several lists (currently: up to three) from different boards. The current features are:
- display all boards and lists of all members
- display only one board and all its members
- display only one board and one member inside the board
- display all boards of one member
- clone git:
git clone https://github.com/natterstefan/trello-multiboard.git
- checkout
git checkout develop
orgit checkout master
branch - pull the latest updates
git pull
- run
npm install
- duplicate and rename
app.json.sample
toapp.json
- replace
XX
with your Trello-API Key (https://trello.com/app-key) in theapp.json
file - setup the config file to load at least one of your boards, so you can test it. See the example below.
- move
app.json
into/app
- run
grunt run
- open
http://127.0.0.1:8282/
in your browser - you should now see the cards of the configured board
Start Grunt Watch with
grunt watch
Create new version and update dist
with
grunt build
- you can add as many
boards
as you like. Currently thename
of the board (in this casels_boards
) is not used in the code somewhere else (e.g. filter or something) name
and the other properties work with RegExmembersConfig
is optional and can hide specific boards if a certain user is logged in.color
andbackground_color
are optional
#!json
{
"key": "<your_trello_app_key>",
"boards" : {
"ls_boards" : {
"name": "^ls-",
"label_ready": "(R|r)eady",
"label_working": "(W|w)orking",
"label_done": "(D|d)one",
"checklists": "^(ACS|acs|ACs)$",
"color": "#fff",
"background_color": "#000"
}
},
"membersConfig": {
"<user_id>" : "^ls-r"
}
}
- Author: Stefan Natter
- Inspired by: Manfred Schwendinger
- Contributors: Michael Faisst