diff --git a/app/src/assets/scss/business/_block.scss b/app/src/assets/scss/business/_block.scss index 3b142c8c3..7c2577304 100644 --- a/app/src/assets/scss/business/_block.scss +++ b/app/src/assets/scss/business/_block.scss @@ -107,16 +107,17 @@ } &__logo { - svg { - height: 16px; - width: 16px; - padding: 4px; - flex-shrink: 0; - } - white-space: nowrap; margin-right: 8px; display: flex; align-items: center; } + + &__logoicon { + margin-right: 4px; + height: 16px; + width: 16px; + padding: 4px; + flex-shrink: 0; + } } diff --git a/app/src/assets/scss/business/_custom.scss b/app/src/assets/scss/business/_custom.scss index daafeb01b..1584d9598 100644 --- a/app/src/assets/scss/business/_custom.scss +++ b/app/src/assets/scss/business/_custom.scss @@ -23,10 +23,6 @@ transition: var(--b3-transition); cursor: pointer; - svg { - margin-right: 4px; - } - &:hover { opacity: 1; } @@ -42,10 +38,6 @@ width: 160px; color: var(--b3-theme-on-surface); - svg { - margin-right: 4px; - } - span { text-overflow: ellipsis; white-space: nowrap; diff --git a/app/src/card/openCard.ts b/app/src/card/openCard.ts index 5ddea7521..9a30a7231 100644 --- a/app/src/card/openCard.ts +++ b/app/src/card/openCard.ts @@ -45,7 +45,7 @@ export const genCardHTML = (options: { /// #else iconsHTML = `
${options.isTab ? '
' : ``}
${genCardCount(options.cardsData.unreviewedNewCardCount, options.cardsData.unreviewedOldCardCount)}
diff --git a/app/src/layout/dock/Backlink.ts b/app/src/layout/dock/Backlink.ts index 93dfd0703..a6f451cfb 100644 --- a/app/src/layout/dock/Backlink.ts +++ b/app/src/layout/dock/Backlink.ts @@ -81,8 +81,7 @@ export class Backlink extends Model { this.element.classList.add("fn__flex-column", "file-tree", "sy__backlink"); this.element.innerHTML = `
@@ -107,8 +106,7 @@ export class Backlink extends Model {
diff --git a/app/src/layout/dock/Bookmark.ts b/app/src/layout/dock/Bookmark.ts index 3989fd599..0b0d0c5a7 100644 --- a/app/src/layout/dock/Bookmark.ts +++ b/app/src/layout/dock/Bookmark.ts @@ -56,8 +56,7 @@ export class Bookmark extends Model { this.element.classList.add("fn__flex-column", "file-tree", "sy__bookmark"); this.element.innerHTML = `
diff --git a/app/src/layout/dock/Files.ts b/app/src/layout/dock/Files.ts index 22007aee8..cabb43b41 100644 --- a/app/src/layout/dock/Files.ts +++ b/app/src/layout/dock/Files.ts @@ -86,8 +86,7 @@ export class Files extends Model { options.tab.panelElement.classList.add("fn__flex-column", "file-tree", "sy__file"); options.tab.panelElement.innerHTML = `
diff --git a/app/src/layout/dock/Graph.ts b/app/src/layout/dock/Graph.ts index f2991a94d..f1d92c823 100644 --- a/app/src/layout/dock/Graph.ts +++ b/app/src/layout/dock/Graph.ts @@ -258,8 +258,7 @@ export class Graph extends Model { this.element.innerHTML = `
diff --git a/app/src/layout/dock/Inbox.ts b/app/src/layout/dock/Inbox.ts index 646035a13..2405584a5 100644 --- a/app/src/layout/dock/Inbox.ts +++ b/app/src/layout/dock/Inbox.ts @@ -55,9 +55,8 @@ export class Inbox extends Model { this.element.classList.add("fn__flex-column", "file-tree", "sy__inbox"); this.element.innerHTML = `
@@ -210,7 +209,7 @@ ${data.shorthandContent} } return `
${linkHTML}
diff --git a/app/src/layout/dock/Outline.ts b/app/src/layout/dock/Outline.ts index 801c806bd..533ffac5a 100644 --- a/app/src/layout/dock/Outline.ts +++ b/app/src/layout/dock/Outline.ts @@ -84,8 +84,7 @@ export class Outline extends Model { options.tab.panelElement.classList.add("fn__flex-column", "file-tree", "sy__outline"); options.tab.panelElement.innerHTML = `
diff --git a/app/src/layout/dock/Tag.ts b/app/src/layout/dock/Tag.ts index 2595e13fe..0c6b63684 100644 --- a/app/src/layout/dock/Tag.ts +++ b/app/src/layout/dock/Tag.ts @@ -53,8 +53,7 @@ export class Tag extends Model { this.element.innerHTML = `
diff --git a/app/src/protyle/render/av/blockAttr.ts b/app/src/protyle/render/av/blockAttr.ts index b31a400ff..31abf350a 100644 --- a/app/src/protyle/render/av/blockAttr.ts +++ b/app/src/protyle/render/av/blockAttr.ts @@ -4,6 +4,7 @@ import {escapeAttr} from "../../../util/escape"; import * as dayjs from "dayjs"; import {popTextCell} from "./cell"; import {hasClosestBlock} from "../../util/hasClosest"; +import {unicode2Emoji} from "../../../emoji"; const genAVRollupHTML = (value: IAVCellValue) => { let html = ""; @@ -133,6 +134,7 @@ export const renderAVAttribute = (element: HTMLElement, id: string, protyle: IPr key: { type: TAVCol, name: string, + icon: string, options?: { name: string, color: string @@ -152,16 +154,16 @@ export const renderAVAttribute = (element: HTMLElement, id: string, protyle: IPr html += `
`; table.keyValues?.forEach(item => { html += `
-