@@ -58,7 +58,8 @@ const doGotoSubModule = () => {
5858 >
5959 <!-- submodule -->
6060 <div class =" item-content" >
61- <SvgIcon class =" text primary" name =" octicon-file-submodule" />
61+ <!-- eslint-disable-next-line vue/no-v-html -->
62+ <span class =" tw-contents" v-html =" item.entryIcon" />
6263 <span class =" gt-ellipsis tw-flex-1" >{{ item.entryName }}</span >
6364 </div >
6465 </div >
@@ -70,7 +71,8 @@ const doGotoSubModule = () => {
7071 >
7172 <!-- symlink -->
7273 <div class =" item-content" >
73- <SvgIcon name =" octicon-file-symlink-file" />
74+ <!-- eslint-disable-next-line vue/no-v-html -->
75+ <span class =" tw-contents" v-html =" item.entryIcon" />
7476 <span class =" gt-ellipsis tw-flex-1" >{{ item.entryName }}</span >
7577 </div >
7678 </div >
@@ -83,7 +85,7 @@ const doGotoSubModule = () => {
8385 <!-- file -->
8486 <div class =" item-content" >
8587 <!-- eslint-disable-next-line vue/no-v-html -->
86- <span v-html =" item.entryIcon" />
88+ <span class = " tw-contents " v-html =" item.entryIcon" />
8789 <span class =" gt-ellipsis tw-flex-1" >{{ item.entryName }}</span >
8890 </div >
8991 </div >
@@ -95,13 +97,12 @@ const doGotoSubModule = () => {
9597 >
9698 <!-- directory -->
9799 <div class =" item-toggle" >
98- <!-- FIXME: use a general and global class for this animation -->
99- <SvgIcon v-if =" isLoading" name =" octicon-sync" class =" job-status-rotate" />
100+ <SvgIcon v-if =" isLoading" name =" octicon-sync" class =" circular-spin" />
100101 <SvgIcon v-else :name =" collapsed ? 'octicon-chevron-right' : 'octicon-chevron-down'" @click.stop =" doLoadChildren" />
101102 </div >
102103 <div class =" item-content" >
103104 <!-- eslint-disable-next-line vue/no-v-html -->
104- <span class =" text primary " v-html =" (!collapsed && item.entryIconOpen) ? item.entryIconOpen : item.entryIcon" />
105+ <span class =" tw-contents " v-html =" (!collapsed && item.entryIconOpen) ? item.entryIconOpen : item.entryIcon" />
105106 <span class =" gt-ellipsis" >{{ item.entryName }}</span >
106107 </div >
107108 </div >
@@ -154,7 +155,7 @@ const doGotoSubModule = () => {
154155 grid-area : content ;
155156 display : flex ;
156157 align-items : center ;
157- gap : 0.25 em ;
158+ gap : 0.5 em ;
158159 text-overflow : ellipsis ;
159160 min-width : 0 ;
160161}
0 commit comments