From 72aa735ce1baecde9e37e3cb679dc4152e4bec1a Mon Sep 17 00:00:00 2001 From: Phil Hughes Date: Tue, 7 Apr 2020 12:42:45 +0100 Subject: [PATCH] Use file icons for repository tree rows Closes https://gitlab.com/gitlab-org/gitlab/issues/33806 --- .../repository/components/table/row.vue | 44 +++++++++---------- .../vue_shared/components/file_icon.vue | 24 ++++++---- app/assets/stylesheets/pages/tree.scss | 6 +++ changelogs/unreleased/ph-treeFileIcons.yml | 5 +++ .../table/__snapshots__/row_spec.js.snap | 22 +++++----- .../repository/components/table/row_spec.js | 9 ++-- .../vue_shared/components/file_icon_spec.js | 5 +-- 7 files changed, 64 insertions(+), 51 deletions(-) create mode 100644 changelogs/unreleased/ph-treeFileIcons.yml diff --git a/app/assets/javascripts/repository/components/table/row.vue b/app/assets/javascripts/repository/components/table/row.vue index a057913fd5a7f6..00ccc49d7706c1 100644 --- a/app/assets/javascripts/repository/components/table/row.vue +++ b/app/assets/javascripts/repository/components/table/row.vue @@ -1,10 +1,16 @@