mirror of
https://github.com/scinote-eln/scinote-web.git
synced 2024-09-20 14:45:56 +08:00
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:
commit
3420c0bc3f
|
@ -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>
|
||||
|
||||
|
|
|
@ -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>`;
|
||||
|
|
|
@ -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>`;
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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'),
|
||||
|
|
|
@ -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>`;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue