mirror of
https://github.com/wekan/wekan.git
synced 2025-12-15 23:10:13 +01:00
The idea is that by displaying card details in a sidebar stuck on the right of the screen, the mouse had to travel too much before interacting with it. I also don’t want to use the Trello solution (modal) on big screens, because I like the ability to interact with the selected card and with the board at the same time (like in a e-mail client). The solution introduced in this commit consist of opening the card detail in a column next to the minicard list. This commit also fix right sidebar members and labels drag and drop.
81 lines
1.5 KiB
Text
81 lines
1.5 KiB
Text
{
|
|
// JSHint options: http://jshint.com/docs/options/
|
|
"maxerr": 50,
|
|
|
|
// Enforcing
|
|
"camelcase": true,
|
|
"eqeqeq": true,
|
|
"undef": true,
|
|
"unused": true,
|
|
|
|
// Environments
|
|
"browser": true,
|
|
"devel": true,
|
|
|
|
// Authorized globals
|
|
"globals": {
|
|
// Meteor globals
|
|
"Meteor": false,
|
|
"DDP": false,
|
|
"Mongo": false,
|
|
"Session": false,
|
|
"Accounts": false,
|
|
"Template": false,
|
|
"Blaze": false,
|
|
"UI": false,
|
|
"Match": false,
|
|
"check": false,
|
|
"Tracker": false,
|
|
"Deps": false,
|
|
"ReactiveVar": false,
|
|
"EJSON": false,
|
|
"HTTP": false,
|
|
"Email": false,
|
|
"Assets": false,
|
|
"Handlebars": false,
|
|
"Package": false,
|
|
"App": false,
|
|
"Npm": false,
|
|
"Tinytest": false,
|
|
"Random": false,
|
|
"HTML": false,
|
|
|
|
// Exported by packages we use
|
|
"_": false,
|
|
"$": false,
|
|
"Router": false,
|
|
"SimpleSchema": false,
|
|
"getSlug": false,
|
|
"Migrations": false,
|
|
"FS": false,
|
|
"BlazeComponent": false,
|
|
"TAPi18n": false,
|
|
"T9n": false,
|
|
"SubsManager": false,
|
|
"Mousetrap": false,
|
|
"Avatar": true,
|
|
|
|
// Our collections
|
|
"Boards": true,
|
|
"Lists": true,
|
|
"Cards": true,
|
|
"CardComments": true,
|
|
"Activities": true,
|
|
"Attachments": true,
|
|
"Users": true,
|
|
"AccountsTemplates": true,
|
|
|
|
// Our objects
|
|
"Utils": true,
|
|
"Popup": true,
|
|
"Filter": true,
|
|
"Sidebar": true,
|
|
"Mixins": true,
|
|
|
|
// XXX Temp, we should remove these
|
|
"allowIsBoardAdmin": true,
|
|
"allowIsBoardMember": true,
|
|
"currentlyOpenedForm": true,
|
|
"Emoji": true
|
|
}
|
|
}
|