Commit Graph

19 Commits

Author SHA1 Message Date
Guillaume Chau 1c8f1953e7 refactor(ui): Config & task icons (#1450)
BREAKING CHANGE:

- `file-icon` for the configurations is removed
- Configuration objects `icon` option changed and is now working differently: you can either use a material icon code or a custom image (see Public static files in the UI Plugin docs).
- Task objects have a new `icon` option wich works exactly the same
- By default, if no icon is provided for either the config or the task, the corresponding vue-cli plugin logo will be used instead (if any).
2018-06-05 10:58:00 +02:00
Doma dc0731525f fix(ui): correct i18n mistake (#1445)
* chore(ui): fix typo

* chore(ui): fix another typo
2018-06-03 13:13:24 +02:00
Guillaume Chau 352b1667ea refactor(ui): webpack-dashboard: simplify open-app 2018-05-30 17:53:32 +02:00
Guillaume Chau c6f2eeac6c feat(ui): add build watch parameter 2018-05-21 17:26:22 +02:00
Guillaume Chau 69a817e2c3 fix(ui): more strings now localized 2018-05-11 22:19:15 +02:00
Guillaume Chau 215cc2013a feat(ui): api.addTask() 2018-05-11 21:46:19 +02:00
Guillaume Chau 3b7f292eb3 fix(ui): remove eslint disable comment 2018-05-02 17:02:07 +02:00
Guillaume Chau a66dabb613 feat(ui): plugin locales 2018-04-29 23:05:48 +02:00
Guillaume Chau a8c441c7e6 feat(ui): hooks 2018-04-26 02:19:40 +02:00
Guillaume Chau c29669b149 feat(ui): webpack analyzer 2018-04-26 01:58:04 +02:00
Guillaume Chau d12716a91b chore(ui): comments 2018-04-24 00:34:07 +02:00
Guillaume Chau dc8b454c56 feat(ui): webpack dashboard 'open app' button 2018-04-24 00:31:13 +02:00
Guillaume Chau e5d79e870f docs(ui): WIP ui docs 2018-04-23 01:34:04 +02:00
Guillaume Chau 9d00eebb92 refactor(ui): new IpcMessenger plugin utils 2018-04-22 13:33:46 +02:00
Guillaume Chau a4f6e1dc80 fix(ui): eslint disaled rule 2018-04-21 17:06:21 +02:00
Guillaume Chau cdf9d07790 feat(ui): vue ui command 2018-04-16 18:18:45 +02:00
Guillaume Chau d018e1f53e refactor(ui): split schema 2018-04-12 17:59:56 +02:00
Guillaume Chau 96c95a8184 fix(ui): DashboardPlugin ack data 2018-04-09 15:00:00 +02:00
Guillaume Chau 3c59d6f4f4 feat(ui): client addons, ipc, shared data, plugin actions 2018-04-09 01:53:41 +02:00