♻️ aria label https://ld246.com/article/1700484244170
This commit is contained in:
parent
65fd666995
commit
9a959738d2
4 changed files with 6 additions and 6 deletions
|
@ -93,7 +93,7 @@ export const AIActions = (elements: Element[], protyle: IProtyle) => {
|
|||
customMenu.push({
|
||||
iconHTML: Constants.ZWSP,
|
||||
action: "iconEdit",
|
||||
label: `<div aria-label="${escapeAriaLabel(item.memo)}" data-type="a">${escapeHtml(item.name)}</div>`,
|
||||
label: `<div aria-label="${escapeAriaLabel(item.memo)}" class="ariaLabel">${escapeHtml(item.name)}</div>`,
|
||||
bind: (element) => {
|
||||
element.addEventListener("click", (event) => {
|
||||
if (hasClosestByClassName(event.target as Element, "b3-menu__action")) {
|
||||
|
|
|
@ -34,7 +34,7 @@ export const initBlockPopover = (app: App) => {
|
|||
}
|
||||
}
|
||||
if (!tip) {
|
||||
tip = aElement.getAttribute("data-href").substring(0, Constants.SIZE_TITLE);
|
||||
tip = aElement.getAttribute("data-href")?.substring(0, Constants.SIZE_TITLE) || "";
|
||||
const title = aElement.getAttribute("data-title");
|
||||
if (title) {
|
||||
tip += "<br>" + title;
|
||||
|
|
|
@ -302,7 +302,7 @@ export const bazaar = {
|
|||
${item.downloads}
|
||||
</span>
|
||||
<span class="fn__space"></span>
|
||||
${item.preferredFunding ? `<a target="_blank" href="${item.preferredFunding}" data-type="a" class="block__icon block__icon--show" aria-label="${window.siyuan.languages.sponsor} ${item.preferredFunding}"><svg class="ft__pink"><use xlink:href="#iconHeart"></use></svg></a><span class="fn__space"></span>` : ""}
|
||||
${item.preferredFunding ? `<a target="_blank" href="${item.preferredFunding}" class="block__icon block__icon--show ariaLabel" aria-label="${window.siyuan.languages.sponsor} ${item.preferredFunding}"><svg class="ft__pink"><use xlink:href="#iconHeart"></use></svg></a><span class="fn__space"></span>` : ""}
|
||||
<div class="fn__flex-1"></div>
|
||||
<span class="b3-tooltips b3-tooltips__nw block__icon block__icon--show${item.installed ? "" : " fn__none"}" data-type="uninstall" aria-label="${window.siyuan.languages.uninstall}">
|
||||
<svg><use xlink:href="#iconTrashcan"></use></svg>
|
||||
|
@ -382,7 +382,7 @@ export const bazaar = {
|
|||
</div>
|
||||
<div class="b3-card__actions b3-card__actions--right">
|
||||
${item.incompatible ? `<span class="fn__space"></span><span class="fn__flex-center b3-tooltips b3-tooltips__nw b3-chip b3-chip--error b3-chip--small" aria-label="${window.siyuan.languages.incompatiblePluginTip}">${window.siyuan.languages.incompatible}</span>` : ""}
|
||||
${item.preferredFunding ? `<a target="_blank" href="${item.preferredFunding}" data-type="a" class="block__icon block__icon--show" aria-label="${window.siyuan.languages.sponsor} ${item.preferredFunding}"><svg class="ft__pink"><use xlink:href="#iconHeart"></use></svg></a>` : ""}
|
||||
${item.preferredFunding ? `<a target="_blank" href="${item.preferredFunding}" class="block__icon block__icon--show ariaLabel" aria-label="${window.siyuan.languages.sponsor} ${item.preferredFunding}"><svg class="ft__pink"><use xlink:href="#iconHeart"></use></svg></a>` : ""}
|
||||
<span class="b3-tooltips b3-tooltips__nw block__icon block__icon--show${hasSetting ? "" : " fn__none"}" data-type="setting" aria-label="${window.siyuan.languages.config}">
|
||||
<svg><use xlink:href="#iconSettings"></use></svg>
|
||||
</span>
|
||||
|
@ -469,7 +469,7 @@ export const bazaar = {
|
|||
<div class="block__icons">
|
||||
<span class="fn__flex-1"></span>
|
||||
${data.preferredFunding ?
|
||||
`<a target="_blank" href="${data.preferredFunding}" data-type="a" class="block__icon block__icon--show" aria-label="${window.siyuan.languages.sponsor} ${data.preferredFunding}"><svg class="ft__pink"><use xlink:href="#iconHeart"></use></svg></a>` :
|
||||
`<a target="_blank" href="${data.preferredFunding}" class="block__icon block__icon--show ariaLabel" aria-label="${window.siyuan.languages.sponsor} ${data.preferredFunding}"><svg class="ft__pink"><use xlink:href="#iconHeart"></use></svg></a>` :
|
||||
`<span class="b3-tooltips b3-tooltips__ne block__icon block__icon--show ft__primary" aria-label="${window.siyuan.languages.author}"><svg><use xlink:href="#iconAccount"></use></svg></span>`
|
||||
}
|
||||
<span class="fn__space"></span>
|
||||
|
|
|
@ -445,7 +445,7 @@ const openWorkspace = (workspace: string) => {
|
|||
const workspaceItem = (item: IWorkspace) => {
|
||||
/// #if !BROWSER
|
||||
return {
|
||||
label: `<div data-type="a" aria-label="${item.path}" class="fn__ellipsis" style="max-width: 256px">
|
||||
label: `<div aria-label="${item.path}" class="fn__ellipsis ariaLabel" style="max-width: 256px">
|
||||
${originalPath().basename(item.path)}
|
||||
</div>`,
|
||||
current: !item.closed,
|
||||
|
|
Loading…
Add table
Reference in a new issue