Refactor resizeable-panel from CollapsibleSidebar

This is an incremental refactoring to support a collapsible left sidebar
in the Web IDE.

We want to make the resizeable panel not need to be the responsibility
of CollapsibleSidebar anymore.

This restructure required some styling changes across elements,
especially due to the mix of Flexbox and non-Flexbox in some child
pane components.

It also contains some minor fixes:

* related to removing tooltips and focus highlighting when clicking
  on the buttons.

* Removing header slots which will not be needed by the left side
  and leaving single remaining slot for the footer

* Remove unnecessary h-100 w-100 and nested elements

* Change initial width of resizable-panel in right.vue

* Move classes set in right.vue into resizable-panel since
  it seems like the component should manage this responsibility.

* Clean up some spacing issues in the Web Terminal tab

* Add overflow-hidden class to js-tab-view element since
  this will effect how flex sizes it's children.
202 jobs for !26043 with 204821-refactor-how-loading-state-is-handled-for-collapsiblesidebar in 105 minutes and 46 seconds (queued for 6054 minutes and 14 seconds)
detached
Status Job ID Name Coverage
  Sync
manual #498871501
gitlab-org allowed to fail manual
dont-interrupt-me
 
  Prepare
passed #498871509
docker gitlab-org
build-qa-image

00:03:59

passed #498871504
gitlab-org
compile-assets pull-cache

00:09:14

passed #498871506
gitlab-org
compile-assets pull-cache as-if-foss

00:10:37

passed #498871502
docker gitlab-org
gitlab:assets:compile pull-cache

00:28:33

passed #498871513
gitlab-org
retrieve-tests-metadata

00:01:07

manual #498871510
gitlab-org allowed to fail manual
review-cleanup
manual #498871511
gitlab-org allowed to fail manual
review-gcp-cleanup
passed #498871512
gitlab-org
review-stop-failed-deployment

00:01:19

passed #498871508
gitlab-org
setup-test-env

00:09:17

 
  Fixtures
passed #498871514
gitlab-org
frontend-fixtures

00:17:47

passed #498871515
gitlab-org
frontend-fixtures-as-if-foss

00:08:29

 
  Test
passed #498871532
gitlab-org
code_quality

00:17:15

passed #498871722
gitlab-org
danger-review

00:05:14

passed #498871608
gitlab-org
db:check-schema

00:04:23

passed #498871610
gitlab-org
db:migrate-from-v11.11.0

00:12:55

passed #498871606
gitlab-org
db:migrate:reset

00:04:56

passed #498871612
gitlab-org
db:rollback

00:05:13

passed #498871721
gitlab-org
db:rollback geo

00:04:42

passed #498871535
gitlab-org
dependency_scanning

00:11:53

passed #498871538
gitlab-org
downtime_check

00:06:42

passed #498871615
gitlab-org
gitlab:setup

00:05:04

passed #498871723
gitlab-org
gitlab_git_test

00:01:06

passed #498871516
gitlab-org
graphql-reference-verify

00:04:45

passed #498871519
gitlab-org
jest 1/2

00:10:53

passed #498871521
gitlab-org
jest 2/2

00:10:43

passed #498871522
gitlab-org
jest-as-if-foss

00:16:23

passed #498871517
gitlab-org
karma

00:10:14

63.42%
passed #498871518
gitlab-org
karma-as-if-foss

00:08:15

passed #498871525
gitlab-org
memory-on-boot

00:09:37

passed #498871524
gitlab-org
memory-static

00:04:32

passed #498871526
gitlab-org
qa:internal

00:02:23

passed #498871527
gitlab-org
qa:internal-as-if-foss

00:03:45

passed #498871529
gitlab-org
qa:selectors

00:03:53

passed #498871530
gitlab-org
qa:selectors-as-if-foss

00:02:24

passed #498871604
gitlab-org
rspec fast_spec_helper

00:05:37

passed #498871568
gitlab-org
rspec integration pg9 1/8

00:17:22

passed #498871569
gitlab-org
rspec integration pg9 2/8

00:20:07

passed #498871570
gitlab-org
rspec integration pg9 3/8

00:17:38

passed #498871571
gitlab-org
rspec integration pg9 4/8

00:20:24

passed #498871572
gitlab-org
rspec integration pg9 5/8

00:20:32

passed #498871573
gitlab-org
rspec integration pg9 6/8

00:18:55

passed #498871574
gitlab-org
rspec integration pg9 7/8

00:20:06

passed #498871575
gitlab-org
rspec integration pg9 8/8

00:19:17

passed #498871649
gitlab-org
rspec integration pg9-as-if-foss 1/8

00:16:04

passed #498871650
gitlab-org
rspec integration pg9-as-if-foss 2/8

00:15:39

passed #498871651
gitlab-org
rspec integration pg9-as-if-foss 3/8

00:15:42

passed #498871652
gitlab-org
rspec integration pg9-as-if-foss 4/8

00:18:12

passed #498871653
gitlab-org
rspec integration pg9-as-if-foss 5/8

00:16:28

passed #498871654
gitlab-org
rspec integration pg9-as-if-foss 6/8

00:17:57

passed #498871655
gitlab-org
rspec integration pg9-as-if-foss 7/8

00:15:40

passed #498871657
gitlab-org
rspec integration pg9-as-if-foss 8/8

00:17:27

passed #498871539
gitlab-org
rspec migration pg9 1/5

00:14:50

passed #498871540
gitlab-org
rspec migration pg9 2/5

00:15:10

passed #498871541
gitlab-org
rspec migration pg9 3/5

00:17:35

passed #498871542
gitlab-org
rspec migration pg9 4/5

00:19:18

passed #498871543
gitlab-org
rspec migration pg9 5/5

00:19:00

passed #498871619
gitlab-org
rspec migration pg9-as-if-foss 1/5

00:10:54

passed #498871621
gitlab-org
rspec migration pg9-as-if-foss 2/5

00:14:46

passed #498871625
gitlab-org
rspec migration pg9-as-if-foss 3/5

00:20:46

passed #498871626
gitlab-org
rspec migration pg9-as-if-foss 4/5

00:17:33

passed #498871627
gitlab-org
rspec migration pg9-as-if-foss 5/5

00:17:44

passed #498871576
gitlab-org
rspec system pg9 1/24

00:18:56

passed #498871588
gitlab-org
rspec system pg9 10/24

00:19:03

passed #498871589
gitlab-org
rspec system pg9 11/24

00:18:24

passed #498871590
gitlab-org
rspec system pg9 12/24

00:18:22

passed #498871591
gitlab-org
rspec system pg9 13/24

00:17:54

passed #498871592
gitlab-org
rspec system pg9 14/24

00:16:49

passed #498871593
gitlab-org
rspec system pg9 15/24

00:18:17

passed #498871594
gitlab-org
rspec system pg9 16/24

00:16:38

passed #498871595
gitlab-org
rspec system pg9 17/24

00:18:10

passed #498871596
gitlab-org
rspec system pg9 18/24

00:18:12

passed #498871597
gitlab-org
rspec system pg9 19/24

00:16:10

passed #498871577
gitlab-org
rspec system pg9 2/24

00:19:27

passed #498871598
gitlab-org
rspec system pg9 20/24

00:16:08

passed #498871599
gitlab-org
rspec system pg9 21/24

00:18:05

passed #498871600
gitlab-org
rspec system pg9 22/24

00:19:37

passed #498871601
gitlab-org
rspec system pg9 23/24

00:21:18

passed #498871602
gitlab-org
rspec system pg9 24/24

00:18:22

passed #498871578
gitlab-org
rspec system pg9 3/24

00:17:16

passed #498871579
gitlab-org
rspec system pg9 4/24

00:17:02

passed #498871580
gitlab-org
rspec system pg9 5/24

00:20:52

passed #498871582
gitlab-org
rspec system pg9 6/24

00:15:26

passed #498871585
gitlab-org
rspec system pg9 7/24

00:20:22

passed #498871586
gitlab-org
rspec system pg9 8/24

00:19:06

passed #498871587
gitlab-org
rspec system pg9 9/24

00:16:51

passed #498871659
gitlab-org
rspec system pg9-as-if-foss 1/24

00:16:22

passed #498871669
gitlab-org
rspec system pg9-as-if-foss 10/24

00:17:28

passed #498871670
gitlab-org
rspec system pg9-as-if-foss 11/24

00:15:09

passed #498871672
gitlab-org
rspec system pg9-as-if-foss 12/24

00:15:39

passed #498871674
gitlab-org
rspec system pg9-as-if-foss 13/24

00:14:34

passed #498871676
gitlab-org
rspec system pg9-as-if-foss 14/24

00:16:11

passed #498871678
gitlab-org
rspec system pg9-as-if-foss 15/24

00:15:01

passed #498871680
gitlab-org
rspec system pg9-as-if-foss 16/24

00:16:17

passed #498871681
gitlab-org
rspec system pg9-as-if-foss 17/24

00:16:39

passed #498871682
gitlab-org
rspec system pg9-as-if-foss 18/24

00:17:42

passed #498871683
gitlab-org
rspec system pg9-as-if-foss 19/24

00:15:01

passed #498871660
gitlab-org
rspec system pg9-as-if-foss 2/24

00:13:45

passed #498871685
gitlab-org
rspec system pg9-as-if-foss 20/24

00:19:28

passed #498871687
gitlab-org
rspec system pg9-as-if-foss 21/24

00:17:17

passed #498871688
gitlab-org
rspec system pg9-as-if-foss 22/24

00:15:36

passed #498871689
gitlab-org
rspec system pg9-as-if-foss 23/24

00:16:06

passed #498871690
gitlab-org
rspec system pg9-as-if-foss 24/24

00:14:35

passed #498871661
gitlab-org
rspec system pg9-as-if-foss 3/24

00:17:14

passed #498871662
gitlab-org
rspec system pg9-as-if-foss 4/24

00:15:06

passed #498871663
gitlab-org
rspec system pg9-as-if-foss 5/24

00:16:01

passed #498871664
gitlab-org
rspec system pg9-as-if-foss 6/24

00:12:48

passed #498871665
gitlab-org
rspec system pg9-as-if-foss 7/24

00:14:48

passed #498871667
gitlab-org
rspec system pg9-as-if-foss 8/24

00:14:34

passed #498871668
gitlab-org
rspec system pg9-as-if-foss 9/24

00:16:29

passed #498871544
gitlab-org
rspec unit pg9 1/20

00:23:05

passed #498871557
gitlab-org
rspec unit pg9 10/20

00:18:09

passed #498871558
gitlab-org
rspec unit pg9 11/20

00:19:44

passed #498871559
gitlab-org
rspec unit pg9 12/20

00:19:15

passed #498871560
gitlab-org
rspec unit pg9 13/20

00:21:03

passed #498871561
gitlab-org
rspec unit pg9 14/20

00:21:48

passed #498871562
gitlab-org
rspec unit pg9 15/20

00:19:44

passed #498871563
gitlab-org
rspec unit pg9 16/20

00:19:49

passed #498871564
gitlab-org
rspec unit pg9 17/20

00:19:22

passed #498871565
gitlab-org
rspec unit pg9 18/20

00:20:47

passed #498871566
gitlab-org
rspec unit pg9 19/20

00:19:02

passed #498871545
gitlab-org
rspec unit pg9 2/20

00:15:08

passed #498871567
gitlab-org
rspec unit pg9 20/20

00:22:30

passed #498871546
gitlab-org
rspec unit pg9 3/20

00:17:05

passed #498871547
gitlab-org
rspec unit pg9 4/20

00:17:52

passed #498871548
gitlab-org
rspec unit pg9 5/20

00:18:33

passed #498871549
gitlab-org
rspec unit pg9 6/20

00:19:04

passed #498871551
gitlab-org
rspec unit pg9 7/20

00:20:20

passed #498871554
gitlab-org
rspec unit pg9 8/20

00:22:14

passed #498871556
gitlab-org
rspec unit pg9 9/20

00:18:15

passed #498871628
gitlab-org
rspec unit pg9-as-if-foss 1/20

00:17:44

passed #498871637
gitlab-org
rspec unit pg9-as-if-foss 10/20

00:16:08

passed #498871638
gitlab-org
rspec unit pg9-as-if-foss 11/20

00:16:40

passed #498871639
gitlab-org
rspec unit pg9-as-if-foss 12/20

00:16:16

passed #498871641
gitlab-org
rspec unit pg9-as-if-foss 13/20

00:18:55

passed #498871642
gitlab-org
rspec unit pg9-as-if-foss 14/20

00:17:00

passed #498871643
gitlab-org
rspec unit pg9-as-if-foss 15/20

00:17:40

passed #498871644
gitlab-org
rspec unit pg9-as-if-foss 16/20

00:18:07

passed #498871645
gitlab-org
rspec unit pg9-as-if-foss 17/20

00:15:44

passed #498871646
gitlab-org
rspec unit pg9-as-if-foss 18/20

00:18:10

passed #498871647
gitlab-org
rspec unit pg9-as-if-foss 19/20

00:17:27

passed #498871629
gitlab-org
rspec unit pg9-as-if-foss 2/20

00:16:28

passed #498871648
gitlab-org
rspec unit pg9-as-if-foss 20/20

00:18:58

passed #498871630
gitlab-org
rspec unit pg9-as-if-foss 3/20

00:17:27

passed #498871631
gitlab-org
rspec unit pg9-as-if-foss 4/20

00:15:46

passed #498871632
gitlab-org
rspec unit pg9-as-if-foss 5/20

00:17:00

passed #498871633
gitlab-org
rspec unit pg9-as-if-foss 6/20

00:19:20

passed #498871634
gitlab-org
rspec unit pg9-as-if-foss 7/20

00:16:53

passed #498871635
gitlab-org
rspec unit pg9-as-if-foss 8/20

00:19:13

passed #498871636
gitlab-org
rspec unit pg9-as-if-foss 9/20

00:18:13

passed #498871719
gitlab-org
rspec-ee integration pg10 geo

00:09:07

passed #498871703
gitlab-org
rspec-ee integration pg9 1/4

00:16:29

passed #498871704
gitlab-org
rspec-ee integration pg9 2/4

00:16:20

passed #498871705
gitlab-org
rspec-ee integration pg9 3/4

00:17:05

passed #498871706
gitlab-org
rspec-ee integration pg9 4/4

00:16:15

passed #498871715
gitlab-org
rspec-ee integration pg9 geo

00:09:38

passed #498871691
gitlab-org
rspec-ee migration pg9 1/2

00:08:21

passed #498871692
gitlab-org
rspec-ee migration pg9 2/2

00:09:18

passed #498871720
gitlab-org
rspec-ee system pg10 geo

00:10:51

passed #504443485
gitlab-org
rspec-ee system pg9 1/6

00:22:09

passed #498871708
gitlab-org
rspec-ee system pg9 2/6

00:20:31

passed #498871709
gitlab-org
rspec-ee system pg9 3/6

00:16:47

passed #498871710
gitlab-org
rspec-ee system pg9 4/6

00:18:05

passed #498871711
gitlab-org
rspec-ee system pg9 5/6

00:20:46

passed #498871712
gitlab-org
rspec-ee system pg9 6/6

00:20:12

passed #498871716
gitlab-org
rspec-ee system pg9 geo

00:09:58

passed #498871717
gitlab-org
rspec-ee unit pg10 geo 1/2

00:17:55

passed #498871718
gitlab-org
rspec-ee unit pg10 geo 2/2

00:21:47

passed #498871693
gitlab-org
rspec-ee unit pg9 1/10

00:16:27

passed #498871702
gitlab-org
rspec-ee unit pg9 10/10

00:16:25

passed #498871694
gitlab-org
rspec-ee unit pg9 2/10

00:19:52

passed #498871695
gitlab-org
rspec-ee unit pg9 3/10

00:17:22

passed #498871696
gitlab-org
rspec-ee unit pg9 4/10

00:16:42

passed #498871697
gitlab-org
rspec-ee unit pg9 5/10

00:17:44

passed #498871698
gitlab-org
rspec-ee unit pg9 6/10

00:18:07

passed #498871699
gitlab-org
rspec-ee unit pg9 7/10

00:19:08

passed #498871700
gitlab-org
rspec-ee unit pg9 8/10

00:18:00

passed #498871701
gitlab-org
rspec-ee unit pg9 9/10

00:15:41

passed #498871713
gitlab-org
rspec-ee unit pg9 geo 1/2

00:18:57

passed #498871714
gitlab-org
rspec-ee unit pg9 geo 2/2

00:18:47

passed #498871724
gitlab-org
run-dev-fixtures

00:04:32

passed #498871725
gitlab-org
run-dev-fixtures-ee

00:05:49

failed #498871534
gitlab-org allowed to fail
sast

00:01:16

passed #498871536
gitlab-org
static-analysis 1/2

00:17:32

passed #498871537
gitlab-org
static-analysis 2/2

00:31:07

passed #498871523
gitlab-org
webpack-dev-server

00:07:47

failed #498871707
gitlab-org
rspec-ee system pg9 1/6

00:21:40

 
  Post Test
passed #498871726
gitlab-org
coverage-frontend

00:06:19

passed #498871727
gitlab-org
rspec:coverage

00:08:13

97.13%
 
  Review Prepare
passed #498871728
gitlab-org
review-build-cng

00:25:20

 
  Review
passed #498871729
gitlab-org
review-deploy

00:06:17

manual #498871730
gitlab-org allowed to fail manual
review-stop
 
  Qa
passed #498871732
gitlab-org
dast

00:15:08

manual #498871731
gitlab-org allowed to fail manual
package-and-qa
passed #498871739
docker gitlab-org
review-performance

00:04:39

manual #498871734
docker gitlab-org allowed to fail manual
review-qa-all 1/5
manual #498871735
docker gitlab-org allowed to fail manual
review-qa-all 2/5
manual #498871736
docker gitlab-org allowed to fail manual
review-qa-all 3/5
manual #498871737
docker gitlab-org allowed to fail manual
review-qa-all 4/5
manual #498871738
docker gitlab-org allowed to fail manual
review-qa-all 5/5
passed #498871733
docker gitlab-org
review-qa-smoke

00:08:25

 
  Post Qa
manual #498871740
gitlab-org allowed to fail manual
parallel-spec-reports
 
Name Stage Failure
failed
sast Test
$ ENVS=`printenv | grep -vE '^(DOCKER_|CI|GITLAB_|FF_|HOME|PWD|OLDPWD|PATH|SHLVL|HOSTNAME)' | sed -n '/^[^\t]/s/=.*//p' | sed '/^$/d' | sed 's/^/-e /g' | tr '\n' ' '` # collapsed multi-line command
docker: error during connect: Post http://docker:2375/v1.40/containers/create: dial tcp: lookup docker on 169.254.169.254:53: no such host.
See 'docker run --help'.
Running after_script
Uploading artifacts for failed job
Uploading artifacts...
WARNING: gl-sast-report.json: no matching files
ERROR: No files to upload
ERROR: Job failed: exit code 125