Merge pull request #7172 from wandji20/wb-SCI-10203

Add title attribute to all object names in new tables [SCI-10203]
This commit is contained in:
aignatov-bio 2024-03-01 17:18:14 +01:00 committed by GitHub
commit 3420c0bc3f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 13 additions and 7 deletions

View file

@ -6,7 +6,10 @@
</div>
<img v-else :src="workflow_img" class="max-h-9 max-w-[36px]">
</div>
<a :href="params.data.urls.show" class="hover:no-underline truncate">{{ params.data.name }}</a>
<a :href="params.data.urls.show" class="hover:no-underline truncate"
:title="params.data.name">
{{ params.data.name }}
</a>
</div>
</template>

View file

@ -130,7 +130,7 @@ export default {
methods: {
labelNameRenderer(params) {
const editUrl = params.data.urls.show;
return `<a href="${editUrl}">
return `<a href="${editUrl}" title="${params.data.name}">
${params.data.icon_url}
${params.data.name}
</a>`;

View file

@ -252,7 +252,8 @@ export default {
const showUrl = params.data.urls.show;
return `<a href="${showUrl}"
class="flex items-center gap-1 hover:no-underline
${!showUrl ? 'pointer-events-none text-sn-grey' : ''}">
${!showUrl ? 'pointer-events-none text-sn-grey' : ''}"
title="${params.data.name}">
${params.data.folder ? '<i class="sn-icon mini sn-icon-mini-folder-left"></i>' : ''}
${params.data.name}
</a>`;

View file

@ -335,9 +335,9 @@ export default {
nameRenderer(params) {
const { urls, name } = params.data;
if (urls.show) {
return `<a href="${urls.show}">${name}</a>`;
return `<a href="${urls.show}" title="${name}">${name}</a>`;
}
return `<span class="text-sn-grey">${name}</span>`;
return `<span class="text-sn-grey" title="${name}">${name}</span>`;
},
usersFilterRenderer(option) {
return `<div class="flex items-center gap-2">

View file

@ -87,7 +87,8 @@ export default {
}, {
field: 'name',
headerName: this.i18n.t('projects.reports.index.thead_name'),
sortable: true
sortable: true,
cellRenderer: ({ data: { name } }) => `<span title="${name}">${name}</span>`
}, {
field: 'code',
headerName: this.i18n.t('projects.reports.index.thead_id'),

View file

@ -297,7 +297,8 @@ export default {
if (shared || ishared) {
sharedIcon = '<i class="fas fa-users"></i>';
}
return `<a class="hover:no-underline flex items-center gap-1" href="${urls.show}">${sharedIcon}${name}</a>`;
return `<a class="hover:no-underline flex items-center gap-1"
title="${name}" href="${urls.show}">${sharedIcon}${name}</a>`;
}
}
};