diff --git a/app/src/assets/scss/business/_av.scss b/app/src/assets/scss/business/_av.scss index d0c54b6d0..9f80ce089 100644 --- a/app/src/assets/scss/business/_av.scss +++ b/app/src/assets/scss/business/_av.scss @@ -4,7 +4,7 @@ &__pulse { width: 70%; - height: 26px; + height: 23px; position: relative; overflow: hidden; background: var(--b3-border-color); @@ -61,10 +61,14 @@ &__gutters { @extend .protyle-gutters; position: absolute; - top: 5px; - left: -26px; + top: 0; + left: -44px; opacity: 0; - padding-right: 4px; + display: flex; + + svg { + height: 25px; + } } &__mask { diff --git a/app/src/block/popover.ts b/app/src/block/popover.ts index 613769fcc..f96cb306c 100644 --- a/app/src/block/popover.ts +++ b/app/src/block/popover.ts @@ -21,10 +21,6 @@ export const initBlockPopover = (app: App) => { hasClosestByAttribute(event.target, "data-type", "inline-memo"); if (aElement) { let tip = aElement.getAttribute("aria-label") || aElement.getAttribute("data-inline-memo-content"); - // 折叠块标文案替换 - if (hasClosestByAttribute(event.target, "data-type", "fold", true)) { - tip = window.siyuan.languages.fold; - } if (aElement.classList.contains("av__celltext")) { if (aElement.scrollWidth > aElement.parentElement.clientWidth - 11) { if (aElement.querySelector(".av__cellicon")) { diff --git a/app/src/protyle/gutter/index.ts b/app/src/protyle/gutter/index.ts index 5a0abb282..9224900a9 100644 --- a/app/src/protyle/gutter/index.ts +++ b/app/src/protyle/gutter/index.ts @@ -46,13 +46,6 @@ export class Gutter { constructor(protyle: IProtyle) { this.element = document.createElement("div"); this.element.className = "protyle-gutters"; - if (/Mac/.test(navigator.platform) || navigator.platform === "iPhone") { - this.element.setAttribute("aria-label", window.siyuan.languages.gutterTip); - } else { - this.element.setAttribute("aria-label", window.siyuan.languages.gutterTip.replace("⌥⌘A", "Ctrl+Alt+A").replace(/⌘/g, "Ctrl+").replace(/⌥/g, "Alt+").replace(/⇧/g, "Shift+").replace(/⌃/g, "Ctrl+")); - } - this.element.setAttribute("data-type", "a"); - this.element.setAttribute("data-position", "right"); this.element.addEventListener("dragstart", (event: DragEvent & { target: HTMLElement }) => { hideTooltip(); const buttonElement = event.target.parentElement; @@ -1843,7 +1836,8 @@ export class Gutter { html = ""; } index += 1; - const buttonHTML = ``; @@ -1853,7 +1847,8 @@ export class Gutter { let foldHTML = ""; if (type === "NodeListItem" && nodeElement.childElementCount > 3 || type === "NodeHeading") { const fold = nodeElement.getAttribute("fold"); - foldHTML = ``; + foldHTML = ``; } if (type === "NodeListItem" || type === "NodeList") { listItem = nodeElement; diff --git a/app/src/protyle/render/av/render.ts b/app/src/protyle/render/av/render.ts index 958ce7537..2ea5da6ae 100644 --- a/app/src/protyle/render/av/render.ts +++ b/app/src/protyle/render/av/render.ts @@ -79,8 +79,9 @@ style="width: ${column.width || "200px"}">${getCalcValue(column) || ' { tableHTML += `
-
- +
+ +
`; row.cells.forEach((cell, index) => {