This commit is contained in:
huchuan 2025-04-18 22:33:15 +08:00
parent af8e09f160
commit 602c05f45e
14 changed files with 2656 additions and 71 deletions

View File

@ -13,7 +13,7 @@
"folderIcon": "icomoon",
"folderCount": true,
"folderCountOption": "notes",
"evernoteView": "Vertical",
"evernoteView": "Horizontal",
"filePreviewOnHover": false,
"iconBeforeFileName": true,
"sortFilesBy": "name",

View File

@ -1,6 +1,6 @@
{
"name": "Blue Topaz",
"version": "2024121301",
"version": "2025041201",
"minAppVersion": "1.0.0",
"author": "WhyI & Pkmer",
"authorUrl": "https://github.com/whyt-byte"

View File

@ -15914,6 +15914,7 @@ body.resizable-mermaid .mermaid {
fill: var(--background-primary-alt) !important;
}
/*
.mermaid .node:not([class*="id"]) rect:not([style*="fill"]):not([style*="stroke"]),
.mermaid .node:not([class$="id"]) circle:not([style*="fill"]):not([style*="stroke"]),
.mermaid .node:not([class$="id"]) ellipse:not([style*="fill"]):not([style*="stroke"]),
@ -15921,6 +15922,7 @@ body.resizable-mermaid .mermaid {
.mermaid .node:not([class$="id"]) path:not([style*="fill"]):not([style*="stroke"]) {
fill: var(--background-primary) !important;
}
*/
.mermaid .node .label {
text-align: center !important;

View File

@ -1,6 +1,6 @@
{
"name": "Border",
"version": "1.11.3",
"version": "1.12.7",
"minAppVersion": "0.16.0",
"author": "Akifyss",
"authorUrl": "https://github.com/Akifyss"

View File

@ -369,7 +369,7 @@ settings:
type: variable-color
format: hsl-split
opacity: false
default: '#5a6ded'
default: '#3751fb'
-
id: accent-color-override-light
title: Override accent color setting in "Settings-Appearance" menu(light mode)
@ -1325,7 +1325,7 @@ settings:
type: variable-color
format: hsl-split
opacity: false
default: '#8a96e5'
default: '#707bc2'
-
id: accent-color-override-dark
title: Override accent color setting in "Settings-Appearance" menu(dark mode)
@ -3871,8 +3871,8 @@ body:not(.editor-grid-background-pattren) .setting-item:is([data-id=grid-backgro
body {
/* Accent HSL values */
--accent-h: 232;
--accent-s: 80%;
--accent-l: 64%;
--accent-s: 96%;
--accent-l: 60%;
}
.theme-light.accent-color-override-light {
@ -3889,9 +3889,11 @@ body {
.theme-light {
color-scheme: light;
--text-normal: hsl(var(--accent-h), 12%, 12%);
--text-normal: hsl(var(--accent-h), 6%, 12%);
--text-muted: hsl(var(--accent-h), 9%, 36%);
--text-faint: hsl(var(--accent-h), 6%, 64%);
--text-faint: hsl(var(--accent-h), 12%, 64%);
--text-accent: var(--color-accent-1);
--text-accent-hover: var(--color-accent-2);
--highlight-mix-blend-mode: darken;
--mono-rgb-0: 255, 255, 255;
--mono-rgb-100: 0, 0, 0;
@ -3928,8 +3930,8 @@ body {
--accent-s: var(--accent-light-s);
--accent-l: var(--accent-light-l);
--accent-light-h: 232;
--accent-light-s: 80%;
--accent-light-l: 64%;
--accent-light-s: 96%;
--accent-light-l: 60%;
--color-accent-hsl: var(--color-accent-hsl-light);
--color-accent: var(--color-accent-light);
--color-accent-1: var(--color-accent-1-light);
@ -3939,8 +3941,8 @@ body {
var(--accent-s),
var(--accent-l);
--color-accent-light: hsl(var(--accent-h), var(--accent-s), var(--accent-l));
--color-accent-1-light: hsl(var(--accent-h), var(--accent-s), calc(var(--accent-l) + 2.5%));
--color-accent-2-light: hsl(var(--accent-h), var(--accent-s), calc(var(--accent-l) + 5%));
--color-accent-1-light: hsl(calc(var(--accent-h) - 1), calc(var(--accent-s) * 1.01), calc(var(--accent-l) * 1.075));
--color-accent-2-light: hsl(calc(var(--accent-h) - 3), calc(var(--accent-s) * 1.02), calc(var(--accent-l) * 1.15));
--color-accent-3-light: hsla(var(--accent-h), calc(0.4*var(--accent-s)), calc(var(--accent-l)));
--background-modifier-border: hsla(var(--accent-h), calc(0.4*var(--accent-s)), calc(var(--accent-l)), 0.2);
--background-modifier-border-hover: hsla(var(--accent-h), calc(0.4*var(--accent-s)), calc(var(--accent-l)), 0.25);
@ -4007,9 +4009,11 @@ body {
.theme-dark {
color-scheme: dark;
--text-normal: hsl(var(--accent-h), 24%, 84%);
--text-muted: hsl(var(--accent-h), 18%, 72%);
--text-faint: hsl(var(--accent-h), 12%, 44%);
--text-normal: hsl(var(--accent-h), 10%, 85%);
--text-muted: hsl(var(--accent-h), 15%, 75%);
--text-faint: hsl(var(--accent-h), 20%, 45%);
--text-accent: var(--color-accent-1);
--text-accent-hover: var(--color-accent-2);
--highlight-mix-blend-mode: lighten;
--mono-rgb-0: 0, 0, 0;
--mono-rgb-100: 255, 255, 255;
@ -4045,8 +4049,8 @@ body {
--accent-s: var(--accent-dark-s);
--accent-l: var(--accent-dark-l);
--accent-dark-h: 232;
--accent-dark-s: 64%;
--accent-dark-l: 72%;
--accent-dark-s: 40%;
--accent-dark-l: 60%;
--color-accent-hsl: var(--color-accent-hsl-dark);
--color-accent: var(--color-accent-dark);
--color-accent-1: var(--color-accent-1-dark);
@ -4056,8 +4060,8 @@ body {
var(--accent-s),
var(--accent-l);
--color-accent-dark: hsl(var(--accent-h), var(--accent-s), var(--accent-l));
--color-accent-1-dark: hsl(var(--accent-h), var(--accent-s), calc(var(--accent-l) - 3.8%));
--color-accent-2-dark: hsl(var(--accent-h), var(--accent-s), calc(var(--accent-l) + 3.8%));
--color-accent-1-dark: hsl(calc(var(--accent-h) - 3), calc(var(--accent-s) * 1.02), calc(var(--accent-l) * 1.15));
--color-accent-2-dark: hsl(calc(var(--accent-h) - 5), calc(var(--accent-s) * 1.05), calc(var(--accent-l) * 1.29));
--color-accent-3-dark: hsla(var(--accent-h), calc(0.4*var(--accent-s)), calc(0.9*var(--accent-l)));
--background-modifier-border: hsla(var(--accent-h), calc(0.4*var(--accent-s)), calc(0.9*var(--accent-l)), 0.2);
--background-modifier-border-hover: hsla(var(--accent-h), calc(0.4*var(--accent-s)), calc(0.9*var(--accent-l)), 0.25);
@ -4082,13 +4086,16 @@ body {
--search-result-background: transparent;
--text-highlight-bg: rgba(255, 208, 0, 0.4);
--text-highlight-bg-active: rgba(255, 128, 0, 0.4);
--text-selection: hsla(var(--interactive-accent-hsl), 0.25);
--text-selection: hsla(var(--interactive-accent-hsl), 0.4);
--shadow-s: 0px 1px 2px rgba(0, 0, 0, 0.121),
0px 3.4px 6.7px rgba(0, 0, 0, 0.179),
0px 15px 30px rgba(0, 0, 0, 0.3);
0px 15px 30px rgba(0, 0, 0, 0.3),
0 -1px 0 0 var(--background-modifier-border-focus);
--shadow-l: 0px 1.8px 7.3px rgba(0, 0, 0, 0.071),
0px 6.3px 24.7px rgba(0, 0, 0, 0.112),
0px 30px 90px rgba(0, 0, 0, 0.2);
0px 30px 90px rgba(0, 0, 0, 0.2),
0 -1px 0 0 var(--background-modifier-border-focus);
;
}
.theme-dark.theme-dark-background-darker {
@ -4636,8 +4643,8 @@ body:not(.is-mobile).theme-dark:not(.card-layout-open-dark).mod-root-split-backg
/* ====== Layout ===== */
/* default Layout*/
body {
--card-shadow-light: 0px 0px 6px hsla(var(--accent-h), 18%, 80%, 0.4), 0px 0px 2px hsla(var(--accent-h), 18%, 80%, 0.2), 0 0 0 1px var(--background-modifier-border);
--card-shadow-dark: 0px 0px 0px 1px var(--background-modifier-border);
--card-shadow-light: 0 -1px 0 0 rgba(255, 255, 255, .24), 0 0 0 1px var(--background-modifier-border), 0 0 6px var(--background-modifier-border);
--card-shadow-dark: 0 -1px 0 0 var(--background-modifier-border), 0 0 0 1px var(--background-modifier-border);
--card-border-radius-light: 8px;
--card-border-radius-dark: 8px;
--card-shadow-border-radius-light: calc(var(--card-border-radius-light) - 1px);
@ -5109,15 +5116,16 @@ body:not(.hider-sidebar-buttons) .workspace-tab-header-tab-list:has(+.sidebar-to
}
/* tab style */
body {
--border-radius-activated-tab-header-light: 6px;
--border-radius-activated-tab-header-dark: 6px;
--color-activated-tab-header-light: var(--text-normal);
--color-activated-tab-header-dark: var(--text-normal);
--background-activated-tab-header-light: var(--background-primary);
--shadow-activated-tab-header-light: 0px 0px 6px hsla(var(--accent-h), 18%, 80%, 0.4), 0px 0px 2px hsla(var(--accent-h), 18%, 80%, 0.2), 0 0 0 1px var(--background-modifier-border);
--shadow-activated-tab-header-light: 0 -1px 0 0 rgba(255, 255, 255, .24), 0 0 0 1px var(--background-modifier-border), 0 0 6px var(--background-modifier-border), 0px 4px 8px -6px var(--background-modifier-border), inset 0px -1px 0px var(--background-tertiary), inset 0 -2px 2px 0 var(--background-tertiary);
--background-activated-tab-header-dark: var(--background-modifier-active-hover);
--shadow-activated-tab-header-dark: inset 0 0 0 1px var(--background-modifier-border);
--shadow-activated-tab-header-dark: inset 0 0 0 1px var(--background-modifier-border), inset 0 4px 4px 0 var(--background-modifier-border), inset 0 1px 1px 1px var(--background-modifier-border);
}
@ -5673,7 +5681,7 @@ body:not(.is-mobile) .embedded-backlinks .nav-header~.search-input-container {
}
/* document search replace */
#cMenuToolbarModalBar.top {
#editingToolbarModalBar.top {
z-index: var(--layer-status-bar);
}
@ -5877,6 +5885,8 @@ body:not(.new-tab-text-btn-restore) .workspace-leaf-content[data-type="empty"] .
body.is-mobile:not(.new-tab-text-btn-restore) .workspace-leaf-content[data-type="empty"] .empty-state-action:before {
height: 24px !important;
width: 24px !important;
-webkit-mask-size: cover;
-webkit-mask-repeat: no-repeat;
}
body:not(.new-tab-text-btn-restore) .workspace-leaf-content[data-type="empty"] .empty-state-action:nth-child(1):before {
@ -6578,6 +6588,11 @@ body:not(.is-phone) .vertical-tab-nav-item.is-active {
background-color: var(--nav-item-background-active);
}
.theme-dark .community-item,
.theme-dark .setting-hotkey {
box-shadow: inset 0 1px 0 0 var(--background-modifier-border-focus);
}
/* ====== UI Components====== */
.theme-light {
--toggle-thumb-color: var(--toggle-thumb-color-light);
@ -6608,8 +6623,8 @@ body:not(.is-phone) .vertical-tab-nav-item.is-active {
--input-shadow-hover: var(--input-shadow-hover-light);
--input-radius-light: 5px;
--input-shadow-light: 0px 4px 8px -4px rgba(0, 0, 0, 0.16), inset 0px -1px 0px rgba(0, 0, 0, 0.04), inset 0px 0px 0px 1px rgba(0, 0, 0, 0.12), inset 0px 2px 0.75px rgba(255, 255, 255, 0.24), inset 0px -3px 0.75px rgba(0, 0, 0, 0.04);
--input-shadow-hover-light: 0px 4px 8px -4px rgba(0, 0, 0, 0.16), inset 0px -1px 0px rgba(0, 0, 0, 0.04), inset 0px 0px 0px 1px rgba(0, 0, 0, 0.12), inset 0px 2px 0.75px rgba(255, 255, 255, 0.24), inset 0px -3px 0.75px rgba(0, 0, 0, 0.04);
--input-shadow-light: 0px 4px 8px -4px rgba(0, 0, 0, 0.16), inset 0px -1px 0px rgba(0, 0, 0, 0.04), inset 0px 0px 0px 1px rgba(0, 0, 0, 0.12), inset 0px 2px 0.75px rgba(255, 255, 255, 0.4), inset 0px -3px 0.75px rgba(0, 0, 0, 0.04);
--input-shadow-hover-light: 0px 4px 8px -4px rgba(0, 0, 0, 0.16), inset 0px -1px 0px rgba(0, 0, 0, 0.04), inset 0px 0px 0px 1px rgba(0, 0, 0, 0.12), inset 0px 2px 0.75px rgba(255, 255, 255, 0.4), inset 0px -3px 0.75px rgba(0, 0, 0, 0.04);
}
.theme-dark {
@ -6645,8 +6660,8 @@ body:not(.is-phone) .vertical-tab-nav-item.is-active {
--input-shadow-hover: var(--input-shadow-hover-dark);
--input-radius-dark: 5px;
--input-shadow-dark: 0px 4px 8px -4px rgba(0, 0, 0, 0.32), 0px 1px 2px rgba(0, 0, 0, 0.32), 0px 0px 0px 1px rgba(0, 0, 0, 0.32), 0px 0px 1px 1px rgba(0, 0, 0, 0.12), inset 0px 1px 0.75px rgba(255, 255, 255, 0.16), inset 0px -2px 0.75px rgba(0, 0, 0, 0.16);
--input-shadow-hover-dark: 0px 4px 8px -4px rgba(0, 0, 0, 0.32), 0px 1px 2px rgba(0, 0, 0, 0.32), 0px 0px 0px 1px rgba(0, 0, 0, 0.32), 0px 0px 1px 1px rgba(0, 0, 0, 0.12), inset 0px 1px 0.75px rgba(255, 255, 255, 0.16), inset 0px -2px 0.75px rgba(0, 0, 0, 0.16);
--input-shadow-dark: 0px 4px 8px -4px rgba(0, 0, 0, 0.32), 0px 1px 2px rgba(0, 0, 0, 0.32), 0px 0px 0px 1px rgba(0, 0, 0, 0.32), 0px 0px 1px 1px rgba(0, 0, 0, 0.12), inset 0px 1px 0.75px rgba(255, 255, 255, 0.24), inset 0px -2px 0.75px rgba(0, 0, 0, 0.16);
--input-shadow-hover-dark: 0px 4px 8px -4px rgba(0, 0, 0, 0.32), 0px 1px 2px rgba(0, 0, 0, 0.32), 0px 0px 0px 1px rgba(0, 0, 0, 0.32), 0px 0px 1px 1px rgba(0, 0, 0, 0.12), inset 0px 1px 0.75px rgba(255, 255, 255, 0.24), inset 0px -2px 0.75px rgba(0, 0, 0, 0.16);
}
.theme-light.is-mobile,
@ -6712,7 +6727,17 @@ body:not(.is-mobile).theme-light input[type='search']:not([class]),
body:not(.is-mobile).theme-light input[type='email']:not([class]),
body:not(.is-mobile).theme-light input[type='password']:not([class]),
body:not(.is-mobile).theme-light input[type='number']:not([class]) {
box-shadow: 0 1px 2px 0px hsla(var(--accent-h), 18%, 80%, 0.2);
box-shadow: 0 1px 2px 0 hsla(var(--accent-h), 18%, 80%, 0.2);
}
.theme-dark input[type=checkbox],
body:not(.is-mobile).theme-dark textarea:not([class]),
body:not(.is-mobile).theme-dark input[type='text']:not([class]),
body:not(.is-mobile).theme-dark input[type='search']:not([class]),
body:not(.is-mobile).theme-dark input[type='email']:not([class]),
body:not(.is-mobile).theme-dark input[type='password']:not([class]),
body:not(.is-mobile).theme-dark input[type='number']:not([class]) {
box-shadow: 0 -1px 0 0 var(--background-modifier-border);
}
body:not(.is-mobile) textarea:not([class]):is(:focus, :focus-visible),
@ -7562,7 +7587,7 @@ body {
--tag-background-hover: hsla(var(--interactive-accent-hsl), 0.2);
--tag-border-color: hsla(var(--interactive-accent-hsl), 0.15);
--tag-border-color-hover: hsla(var(--interactive-accent-hsl), 0.15);
--tag-border-width: 0px;
--tag-border-width: 1px;
--tag-padding-x: 0.65em;
--tag-padding-y: 0.25em;
--tag-radius: 2em;
@ -7575,12 +7600,25 @@ body {
.cm-hashtag-begin:hover,
.cm-hashtag-begin:hover+.cm-hashtag-end {
background-color: var(--tag-background-hover);
border: var(--tag-border-width) solid var(--tag-border-color-hover);
border-color: var(--tag-border-color-hover);
color: var(--tag-color-hover);
text-decoration: var(--tag-decoration-hover);
}
}
.theme-light a.tag,
.theme-light .cm-hashtag,
.theme-light .community-item .flair,
.theme-light .metadata-property[data-property-key="tags"] .multi-select-pill {
box-shadow: inset 0 -2px 6px 0 var(--tag-background), inset 0 2px 6px 0 rgba(255, 255, 255, .4), inset 0 1px 0 0 rgba(255, 255, 255, .85);
}
.theme-dark a.tag,
.theme-dark .cm-hashtag,
.theme-dark .community-item .flair,
.theme-dark .metadata-property[data-property-key="tags"] .multi-select-pill {
box-shadow: inset 0 2px 6px 0 var(--tag-background), inset 0 -2px 6px 0 rgba(0, 0, 0, .1), inset 0 1px 0 0 rgba(255, 255, 255, .15);
}
/* ====== line emphasis ====== */
/* ====== highlight ====== */
@ -7630,7 +7668,7 @@ body {
}
.line-hover-indicator .workspace-leaf-content[data-type="markdown"] .markdown-source-view .cm-content>div:not(:has(.mk-note-footer)):has(.cm-hmd-list-indent)::after,
.line-hover-indicator .workspace-leaf-content[data-type="markdown"] .markdown-source-view .cm-content>div:not(.image-embed, .mk-header, :has(.mk-note-footer, .collapse-indicator))::after,
.line-hover-indicator .workspace-leaf-content[data-type="markdown"] .markdown-source-view .cm-content>div:not(.image-embed, .mk-header, .HyperMD-header, :has(.mk-note-footer, .collapse-indicator))::after,
.line-hover-indicator .workspace-leaf-content:is([data-type="markdown"], [data-type="webviewer"]):not(:has(.document-search-container)) .markdown-preview-sizer>div:is(.el-ul, .el-ol)::after,
.line-hover-indicator .workspace-leaf-content:is([data-type="markdown"], [data-type="webviewer"]):not(:has(.document-search-container)) .markdown-preview-sizer>div:not(:has(.collapse-indicator, .mk-header))::after {
content: "";
@ -7646,7 +7684,7 @@ body {
}
.line-hover-indicator .workspace-leaf-content[data-type="markdown"] .markdown-source-view .cm-content>div:not(:has(.mk-note-footer)):has(.cm-hmd-list-indent):hover::after,
.line-hover-indicator .workspace-leaf-content[data-type="markdown"] .markdown-source-view .cm-content>div:not(.image-embed, .mk-header, :has(.mk-note-footer, .collapse-indicator)):hover::after,
.line-hover-indicator .workspace-leaf-content[data-type="markdown"] .markdown-source-view .cm-content>div:not(.image-embed, .mk-header, .HyperMD-header, :has(.mk-note-footer, .collapse-indicator)):hover::after,
.line-hover-indicator .workspace-leaf-content:is([data-type="markdown"], [data-type="webviewer"]):not(:has(.document-search-container)) .markdown-preview-sizer>div:is(.el-ul, .el-ol):hover::after,
.line-hover-indicator .workspace-leaf-content:is([data-type="markdown"], [data-type="webviewer"]):not(:has(.document-search-container)) .markdown-preview-sizer>div:not(:has(.collapse-indicator, .mk-header)):hover::after {
height: calc(100% - 6px);
@ -7732,7 +7770,7 @@ body {
/* active line */
.line-hover-indicator .workspace-leaf-content[data-type="markdown"] .markdown-source-view .cm-content>.cm-active:not(:has(.mk-note-footer)):has(.cm-hmd-list-indent)::after,
.line-hover-indicator .workspace-leaf-content[data-type="markdown"] .markdown-source-view .cm-content>.cm-active:not(.image-embed, .mk-header, :has(.mk-note-footer, .collapse-indicator))::after {
.line-hover-indicator .workspace-leaf-content[data-type="markdown"] .markdown-source-view .cm-content>.cm-active:not(.image-embed, .mk-header, .HyperMD-header, :has(.mk-note-footer, .collapse-indicator))::after {
content: "";
position: absolute;
left: -12px;
@ -8676,22 +8714,24 @@ body {
background-color: transparent
}
body:not(.zoom-off) .view-content div:not(.canvas-node-content) img:not([class]) {
max-width: 100%;
body:not(.zoom-off):not(.is-mobile) .workspace-leaf-content[data-type=markdown] .view-content div:not(.canvas-node-content) img {
cursor: zoom-in
}
body:not(.zoom-off) .view-content img:not([class]):active {
body:not(.zoom-off):not(.is-mobile) .workspace-leaf-content[data-type=markdown] .view-content img:active {
cursor: zoom-out;
max-width: 100%;
z-index: 900
}
body:not(.zoom-off) .view-content .markdown-preview-view img:not([class])[referrerpolicy=no-referrer]:active {
background-color: var(--background-primary);
padding: 10px;
body:not(.zoom-off):not(.is-mobile) .workspace-leaf-content[data-type=markdown] .view-content .markdown-preview-view img[referrerpolicy=no-referrer]:active,
body:not(.zoom-off):not(.is-mobile) .workspace-leaf-content[data-type=markdown] .view-content .markdown-source-view.mod-cm6 .cm-content>img[contenteditable=false]:active {
background-color: var(--background-primary)
}
body:not(.zoom-off) .view-content .image-embed:not(.canvas-node-content):active,
body:not(.zoom-off) .view-content .markdown-preview-view img:not([class])[referrerpolicy=no-referrer]:active {
body:not(.zoom-off):not(.is-mobile) .workspace-leaf-content[data-type=markdown] .view-content .image-embed:not(.canvas-node-content):active,
body:not(.zoom-off):not(.is-mobile) .workspace-leaf-content[data-type=markdown] .view-content .markdown-preview-view img[referrerpolicy=no-referrer]:active,
body:not(.zoom-off):not(.is-mobile) .workspace-leaf-content[data-type=markdown] .view-content .markdown-source-view.mod-cm6 .cm-content>img[contenteditable=false]:active {
aspect-ratio: unset;
cursor: zoom-out;
display: block;
@ -8707,10 +8747,10 @@ body:not(.zoom-off) .view-content .markdown-preview-view img:not([class])[referr
padding: 0;
left: 0;
right: 0;
bottom: 0;
bottom: 0
}
body:not(.zoom-off) .view-content .image-embed:not(.canvas-node-content):active:after {
body:not(.zoom-off):not(.is-mobile) .workspace-leaf-content[data-type=markdown] .view-content .image-embed:not(.canvas-node-content):active:after {
background-color: var(--background-primary);
opacity: .9;
content: " ";
@ -8719,14 +8759,12 @@ body:not(.zoom-off) .view-content .image-embed:not(.canvas-node-content):active:
position: fixed;
left: 0;
right: 1px;
z-index: 0;
z-index: 0
}
body:not(.zoom-off) .view-content .image-embed:not(.canvas-node-content):active img:not([class]) {
body:not(.zoom-off):not(.is-mobile) .workspace-leaf-content[data-type=markdown] .view-content .image-embed:not(.canvas-node-content):active img {
aspect-ratio: unset;
top: 50%;
z-index: 99;
transform: translateY(-50%);
padding: 0;
margin: 0 auto;
width: calc(100% - 20px);
@ -8736,10 +8774,11 @@ body:not(.zoom-off) .view-content .image-embed:not(.canvas-node-content):active
right: 0;
bottom: 0;
position: absolute;
opacity: 1;
outline: unset !important;
outline-offset: 0px !important;
border-radius: 0 !important;
opacity: 1
}
body:not(.zoom-off):not(.is-mobile) .workspace-leaf-content[data-type=markdown] .view-content .markdown-source-view.mod-cm6 .cm-content>.cm-callout[contenteditable=false]:active {
contain: unset !important
}
/* ====== pdf ====== */
@ -8764,6 +8803,15 @@ body {
padding-top: 6px;
}
.theme-light .clickable-icon.is-active {
background: linear-gradient(hsla(var(--interactive-accent-hsl), 0.05) 0%, hsla(var(--interactive-accent-hsl), 0.2) 100%);
box-shadow: inset 0 0 1px 1px hsla(0, 100%, 100%, 0.5), 0 0 0 1px var(--background-modifier-active-hover);
}
.theme-dark .clickable-icon.is-active {
box-shadow: inset 0 0 0 1px var(--background-modifier-active-hover), inset 0 4px 4px 0 var(--background-modifier-active-hover), inset 0 1px 1px 1px var(--background-modifier-active-hover);
}
.clickable-icon.document-search-button,
.clickable-icon.document-search-close-button,
body:not(.is-mobile) .workspace-split.mod-left-split .workspace-sidedock-vault-profile .workspace-drawer-vault-actions .clickable-icon,
@ -8774,7 +8822,7 @@ body:not(.is-mobile) .workspace-split.mod-left-split .workspace-sidedock-vault-p
.sidebar-toggle-button .clickable-icon,
.workspace-tab-header-new-tab .clickable-icon,
.workspace-tab-header-tab-list .clickable-icon,
.view-header .clickable-icon {
.view-header .clickable-icon:not([aria-label="Accept changes"], [aria-label="Reject changes"]) {
padding: 7px;
height: 32px;
width: 32px;
@ -8898,6 +8946,20 @@ svg.sidebar-left {
border-top: var(--border-width) solid transparent;
}
.is-phone .mod-root .view-header {
gap: 4px;
}
.is-phone .mod-root .view-header .view-header-title-container {
flex: 10;
justify-content: flex-start;
}
.is-phone .prompt {
border: 1px solid var(--background-modifier-border-focus);
border-bottom: none;
}
/* tablet card layout */
.card-layout-pad-open.is-tablet .workspace-drawer {
padding-top: 0;

7
.obsidian/themes/PLN/manifest.json vendored Normal file
View File

@ -0,0 +1,7 @@
{
"name": "PLN",
"version": "1.17.0",
"minAppVersion": "1.7.7",
"author": "PipeItToDevNull",
"authorUrl": "https://docs.dev0.sh"
}

2462
.obsidian/themes/PLN/theme.css vendored Normal file

File diff suppressed because it is too large Load Diff

View File

@ -8,7 +8,7 @@
- 整理
- [x] 整合老obsidian ✅ 2025-03-02
- [ ] 整合Onenote
- [ ] 整合Wiznote
- [x] 整合Wiznote ✅ 2025-04-17
- [ ] 整合网盘,等待被引用
- 上班
- Area 应该更多是主观输出的内容或者是对内容的再整理客观的内容放到Resource中

View File

@ -1,6 +1,6 @@
所有人 bsp的仓库换了个目录 目前包括 linux pack_tool rt-thread rt-thread-nano, 
repo init -u git@192.168.8.60:software/bsp/sa6920/manifest.git -b develop // 以后发布时候这里要用main
repo init -u git@192.168.8.60:software/bsp/sa6920/manifest.git -b develop // 以后发布时候这里要用main
repo sync -c // 如果不加-c会拉去所有分支

View File

@ -0,0 +1,5 @@
repo init -u git@192.168.8.60:software/release/6920/solution_release/solution_manifest.git
repo sync -c && repo start --all master
source build/env.sh
./build/run.sh emmc

View File

@ -1,5 +1,38 @@
# 4月17日
- 测试2.6 26007
- streamer
- normal ok
- aor 注意1fps其它ok
- deepsleep *死机*
- streamer_ipc
- normal ok
- aor ok 5fps
- deepsleep *死机*
- 测试2.7 /data/acme-release情况 27059 双目
- streamer
- normal ok
- aor ok 默认json 1fps ~~*内核有一堆打印,不知道被什么触发的 printk的loglevel被改成15了*~~
- deepsleep **错误 COMMON_IPC: semop(p) failed: Interrupted system call!**
- streamer_ipc
- normal ok *小问题出现过一次后台kill hang死*
- aor **SA_MAPI_AI_Start(0) failed with 0xa00b800c! 关闭音频看似可以**
- deepsleep **看着能跑 但是睡不下去**
- 测试solution
- streamer
- normal nok 报错
- aor nok segment fault
- deepsleep 没跑
- streamer_media
# 4月16日
- E4月底调试
- 温度测试回头做一个工具
# 4月14日
- 分析
- 单板情况 电压损耗比较大
- pmic 0.548 核心板0.544 运行起来0.539 分电之后 分电之前会更恶劣一点
- bin1
- 烧写050版本就没有问题
- 烧写055版本就个别芯片挂 单独跑memtester也没有问题
@ -10,10 +43,13 @@
- 如果不devmem切050 会随机飞
- 如果切了 hevc会编译错误 不是cpu/不是bus venc? isp
- pvt 明显低特别多
- **做表**
- 对比一下之前的片子 kmj发过来的bin2
- 表格如下
- bin2vpu
- 博华统一了case 跑一下是不是可以,然后反向跑一下
**- bitrate 小了很多 131072机台case -> 20480(手工测试case )**
**- qp (cbr/vbr)也做了修改**
- 万博说做那个啥 给兰雄把这一颗片子发回去
| LVT速度快漏电高 | SMT标准 | HVT(速度慢,漏电小) | |

View File

@ -6,19 +6,22 @@ kanban-plugin: board
## 紧急!
- [ ] 新功耗测试 dvfs的功耗测试 更新绿色区域数据 @{2025-03-31}
- solution版本调查
- [ ] deepsleep 2.5 bc6 @{2025-03-31}
- [ ] eco芯片测试 @{2025-04-16}
- [ ] 4月11日 周报 @{2025-04-11}
- [ ] 方案与编码 dvfs info生成 @{2025-04-20}
- [ ] 明天上午采样张 imx681 最新软件 王品领 @{2025-04-17}
## 阻塞
- [ ] aor下gdc功耗测试 依赖V24复测
- [ ] 新功耗测试 dvfs的功耗测试 更新绿色区域数据 @{2025-03-31}
- solution版本调查
- [ ] aor下gdc功耗测试
- 依赖V24复测 用solution
- 正常版本 内网hapi能编译了吗
- [ ] 4g网络测试 @{2025-03-31}
- 购买设备
- 等海波出版本
- [ ] eco芯片测试
## 测试
@ -28,6 +31,13 @@ kanban-plugin: board
## 开发
- [ ] 双sensor NPU 狗叫的问题 @{2025-03-27}
- [ ] 月底E4调试 @{2025-05-09}
- [ ] 做一个温度工具,可以生成随时间变化的温度曲线 @{2025-04-25}
## 问题跟踪
- [ ] bc6调压维序问题
- [ ] 诺存频率问题
- 想一个办法抓波形
- 测试其它颗粒
@ -39,11 +49,6 @@ kanban-plugin: board
- [ ] PMIC需求 @{2025-04-30}
## 问题跟踪
- [ ] bc6调压维序问题
## 完成
- [ ] 反馈字节的5帧fps的测试结果 @{2025-03-10}
@ -68,6 +73,7 @@ kanban-plugin: board
- socket板
- [ ] ~~9902手工筛片 500颗 @{2025-03-21}~~
- [ ] e3单板分配
- [ ] deepsleep 2.5 bc6 @{2025-03-31}
- [ ] dff测试 @{2025-03-27}
- 测试文档
- 测试结果汇总

View File

@ -5,4 +5,8 @@
- 片上Sram的分配
- 通信的设计
- 低功耗设计
- 有一个dedicated的apb timer做启动计时不需要软件配置
- 有一个dedicated的apb timer做启动计时不需要软件配置
- bootrom
- strapin的使用
- 跳过升级
- bootrom是否做升级

View File

@ -1,3 +1,4 @@
[[000整体看板]]
[[3月日记]]
[[3月看板]]
[[看板]]
[[4月日记]]