HUE-9485 [frontend] Add a Vue StatusIndicator component

Review Request #15475 — Created Sept. 30, 2020 and submitted

johan
hue
master
hue
Amlesh1902, ayush.goyal, ranade, romain, Sreenath, yingc
commit 7f8beb08c68cfbf92e0596e8893d02739b874e22
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Wed Sep 30 16:41:26 2020 +0200

    HUE-9485 [frontend] Add a Vue StatusIndicator component

:000000 100644 0000000000 81d9434ad9 A	desktop/core/src/desktop/js/components/StatusIndicator.test.ts
:000000 100644 0000000000 278cc83e81 A	desktop/core/src/desktop/js/components/StatusIndicator.vue
:000000 100644 0000000000 d418f0c1ad A	desktop/core/src/desktop/js/components/__snapshots__/StatusIndicator.test.ts.snap
:100644 100644 33486b8ce2 8d4c8b3463 M	desktop/core/src/desktop/templates/hue_icons.mako

commit a869143d7c9af6f3d9d2ab3e8541bf21892a7179
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Wed Sep 30 16:13:07 2020 +0200

    HUE-9485 [frontend] Prevent the Dropdown component from showing outside the viewport

:100644 100644 807607ac0e b3eee06b3d M	desktop/core/src/desktop/js/components/dropdown/Dropdown.vue

commit 113a60aa21598838dd247b9658c2a92591b95cdb
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Wed Sep 30 16:12:17 2020 +0200

    HUE-9485 [frontend] Add a nowrap option for table columns in the HueTable component

:100644 100644 937dc912dc 86d5912a30 M	desktop/core/src/desktop/js/components/HueTable.d.ts
:100644 100644 2bdd80d261 202dafda48 M	desktop/core/src/desktop/js/components/HueTable.vue

commit a9596920806763ad98a2f33211ea00fb80cdea55
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Wed Sep 30 15:10:55 2020 +0200

    HUE-9485 [frontend] Add a click outside directive and enable it in the Vue Dropdown component

:000000 100644 0000000000 a88d4224f4 A	desktop/core/src/desktop/js/components/directives/clickOutsideDirective.ts
:100644 100644 3acbc55e94 807607ac0e M	desktop/core/src/desktop/js/components/dropdown/Dropdown.vue

commit fb69de170b90e36e70a7d9a467d7939acb471cef
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Wed Sep 30 13:51:17 2020 +0200

    HUE-9485 [frontend] Initial styling of the Paginator component

:100644 100644 869cca35a2 fcc98a9089 M	desktop/core/src/desktop/js/components/Paginator.vue
:100644 100644 8459fdf972 70d9bbe0fe M	desktop/core/src/desktop/js/components/__snapshots__/Paginator.test.ts.snap
:100644 100644 6696497dfc 33486b8ce2 M	desktop/core/src/desktop/templates/hue_icons.mako

commit 554ab59cb7976e1182d44058fd58e5adcde85aab
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Wed Sep 30 13:50:51 2020 +0200

    HUE-9485 [frontend] Add a HueIcon component

:000000 100644 0000000000 68748b5db8 A	desktop/core/src/desktop/js/components/HueIcon.test.ts
:000000 100644 0000000000 b35cf7165b A	desktop/core/src/desktop/js/components/HueIcon.vue
:000000 100644 0000000000 783e3088b9 A	desktop/core/src/desktop/js/components/__snapshots__/HueIcon.test.ts.snap
:100644 100644 06a52b2c08 c94e230791 M	desktop/core/src/desktop/js/components/styles/colors.scss

commit a4445169923955f971b3b8b7c559933cd4db6e11
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Wed Sep 30 12:46:36 2020 +0200

    HUE-9485 [frontend] Initial styling of the HueTable component

:100644 100644 8975d078ad 937dc912dc M	desktop/core/src/desktop/js/components/HueTable.d.ts
:100644 100644 9c72cfa881 2bdd80d261 M	desktop/core/src/desktop/js/components/HueTable.vue
:100644 100644 0f0d3bb804 8aadfcf0e3 M	desktop/core/src/desktop/js/components/__snapshots__/HueTable.test.ts.snap
:100644 100644 e0ee56f360 06a52b2c08 M	desktop/core/src/desktop/js/components/styles/colors.scss

commit a1edc0d85d88095ff13c579e58ef7db1d620678c
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Tue Sep 29 18:26:01 2020 +0200

    HUE-9485 [frontend] Initial styling of the Column Selector panel

:100644 100644 e24047b225 db763d26dc M	desktop/core/src/desktop/js/components/ColumnSelectorPanel.vue
:100644 100644 4ec184e16a b1f7187b47 M	desktop/core/src/desktop/js/components/__snapshots__/ColumnSelectorPanel.test.ts.snap

commit 1d953344216d275e3cf4c8f870f7dcd7542ea7f0
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Tue Sep 29 17:02:52 2020 +0200

    HUE-9485 [frontend] Add a SearchInput Vue component

:000000 100644 0000000000 35e9c78502 A	desktop/core/src/desktop/js/components/SearchInput.test.ts
:000000 100644 0000000000 2dc2534409 A	desktop/core/src/desktop/js/components/SearchInput.vue
:000000 100644 0000000000 66d1f6fc4e A	desktop/core/src/desktop/js/components/__snapshots__/SearchInput.test.ts.snap

commit 75a1b4fb58056ee9cef71d68405c6dfc9327dc47
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Tue Sep 29 17:02:19 2020 +0200

    HUE-9485 [frontend] Fix bugs in the Paginator and HueLink components

:100644 100644 bfa6f5b73c 1629df8c3d M	desktop/core/src/desktop/js/components/HueLink.vue
:100644 100644 68a9aae9a2 869cca35a2 M	desktop/core/src/desktop/js/components/Paginator.vue
:100644 100644 0ea7e01fbc 823608c1a2 M	desktop/core/src/desktop/js/components/__snapshots__/HueLink.test.ts.snap
:100644 100644 188781f28e 8459fdf972 M	desktop/core/src/desktop/js/components/__snapshots__/Paginator.test.ts.snap

commit 03929f96aba5b00570adba41133af1f935384172
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Tue Sep 29 10:55:37 2020 +0200

    HUE-9485 [frontend] Create a HueButton Vue component

:000000 100644 0000000000 4e499738fa A	desktop/core/src/desktop/js/components/HueButton.test.ts
:000000 100644 0000000000 0fb3af6200 A	desktop/core/src/desktop/js/components/HueButton.vue
:000000 100644 0000000000 0ce4829dbd A	desktop/core/src/desktop/js/components/__snapshots__/HueButton.test.ts.snap
:100644 100644 a5d4fd0b48 3acbc55e94 M	desktop/core/src/desktop/js/components/dropdown/Dropdown.vue
:100644 100644 dabcf6c225 a2640b9710 M	desktop/core/src/desktop/js/components/dropdown/__snapshots__/Dropdown.test.ts.snap

commit c88124955a71466e52b171d68c5fd7b172ee50c8
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Mon Sep 28 22:12:45 2020 +0200

    HUE-9485 [frontend] Rename the Link component to HueLink to prevent conflict with existing HTML tag

:100644 100644 a7f4784b21 fc51612a11 R086	desktop/core/src/desktop/js/components/Link.test.ts	desktop/core/src/desktop/js/components/HueLink.test.ts
:100644 100644 e8b0aea957 bfa6f5b73c R097	desktop/core/src/desktop/js/components/Link.vue	desktop/core/src/desktop/js/components/HueLink.vue
:100644 100644 4e5c6af101 a53ea8decf M	desktop/core/src/desktop/js/components/HumanByteSize.vue
:000000 100644 0000000000 0ea7e01fbc A	desktop/core/src/desktop/js/components/__snapshots__/HueLink.test.ts.snap
:100644 000000 492651bef6 0000000000 D	desktop/core/src/desktop/js/components/__snapshots__/Link.test.ts.snap

commit cf2ebea2b83a41481fac35e3d5573383351125e4
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Mon Sep 28 22:11:56 2020 +0200

    HUE-9485 [frontend] Switch to slots for dynamic cell contents in the HueTable components

:100644 100644 971b9a701e 21a043235a M	desktop/core/src/desktop/js/components/HueTable.test.ts
:100644 100644 77cf9ed823 9c72cfa881 M	desktop/core/src/desktop/js/components/HueTable.vue
:100644 100644 36c5a539f2 0f0d3bb804 M	desktop/core/src/desktop/js/components/__snapshots__/HueTable.test.ts.snap

commit 2d7b97bed2a92ddd28976813fe9ee5b708a9e3f4
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Mon Sep 28 19:55:33 2020 +0200

    HUE-9485 [frontend] Add a Link component

:000000 100644 0000000000 a7f4784b21 A	desktop/core/src/desktop/js/components/Link.test.ts
:000000 100644 0000000000 e8b0aea957 A	desktop/core/src/desktop/js/components/Link.vue
:000000 100644 0000000000 492651bef6 A	desktop/core/src/desktop/js/components/__snapshots__/Link.test.ts.snap

commit 7765ee6822204b6a5849da7aa4efe66e2760c41e
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Mon Sep 28 19:47:04 2020 +0200

    HUE-9485 [frontend] Style the Tabs component

:100644 100644 578b07df03 df041ca81e M	desktop/core/src/desktop/js/components/Tabs.vue
:100644 100644 25aff23879 cd1518107d M	desktop/core/src/desktop/js/components/__snapshots__/Tabs.test.ts.snap

commit 98e5625bac133ed960de8009d448bda4e6391c5b
Author: Johan Ahlen <johan@johanahlen.com>
Date:   Mon Sep 28 19:46:31 2020 +0200

    HUE-9485 [frontend] Switch to Fluid colors for Vue components

:100644 100644 c7ca6fcee7 a5d4fd0b48 M	desktop/core/src/desktop/js/components/dropdown/Dropdown.vue
:100644 100644 906e6e3aea ca7df9358b M	desktop/core/src/desktop/js/components/dropdown/DropdownGroup.vue
:100644 100644 0de1b6c6b0 cc0e400f86 M	desktop/core/src/desktop/js/components/dropdown/DropdownItemText.vue
:100644 100644 8850fce65d e0ee56f360 M	desktop/core/src/desktop/js/components/styles/colors.scss
:100644 100644 e17ba5c1ad 37c344d8b5 M	desktop/core/src/desktop/js/components/styles/mixins.scss
Manual on Chrome
romain
  1. Ship It!
  2. 
      
johan
Review request changed

Status: Closed (submitted)

Loading...