update
This commit is contained in:
@@ -0,0 +1,6 @@
|
|||||||
|
0 3 8 18 31 51 69 84 95 99 100 0
|
||||||
|
-\0 3 8 18 31 51 69 84 95 99 100 0
|
||||||
|
2-/0 3 8 18 31 51 69 84 95 99 100 0
|
||||||
|
|2-/0 3 8 18 31 51 69 84 95 99 100 0
|
||||||
|
11.52 * 1.5
|
||||||
|
)off
|
||||||
Vendored
BIN
Binary file not shown.
Vendored
+2
-2
@@ -11,8 +11,8 @@
|
|||||||
"includeName": true,
|
"includeName": true,
|
||||||
"pageSize": "A4",
|
"pageSize": "A4",
|
||||||
"landscape": false,
|
"landscape": false,
|
||||||
"margin": "0",
|
"margin": "2",
|
||||||
"downscalePercent": 61
|
"downscalePercent": 75
|
||||||
},
|
},
|
||||||
"defaultViewMode": "source",
|
"defaultViewMode": "source",
|
||||||
"autoPairMarkdown": false,
|
"autoPairMarkdown": false,
|
||||||
|
|||||||
Vendored
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"theme": "obsidian",
|
"theme": "obsidian",
|
||||||
"cssTheme": "Minimal",
|
"cssTheme": "Minimal",
|
||||||
"baseFontSize": 20,
|
"baseFontSize": 22.5,
|
||||||
"enabledCssSnippets": [
|
"enabledCssSnippets": [
|
||||||
"pdf_darkmode",
|
"pdf_darkmode",
|
||||||
"query_header_title",
|
"query_header_title",
|
||||||
|
|||||||
Vendored
+4
-11
@@ -1,8 +1,6 @@
|
|||||||
[
|
[
|
||||||
"obsidian-excalidraw-plugin",
|
"obsidian-excalidraw-plugin",
|
||||||
"obsidian-fullscreen-plugin",
|
|
||||||
"table-editor-obsidian",
|
"table-editor-obsidian",
|
||||||
"obsidian-latex",
|
|
||||||
"obsidian-spaced-repetition",
|
"obsidian-spaced-repetition",
|
||||||
"obsidian-kanban",
|
"obsidian-kanban",
|
||||||
"obsidian-minimal-settings",
|
"obsidian-minimal-settings",
|
||||||
@@ -13,13 +11,9 @@
|
|||||||
"obsidian-plugin-toc",
|
"obsidian-plugin-toc",
|
||||||
"tag-wrangler",
|
"tag-wrangler",
|
||||||
"quickadd",
|
"quickadd",
|
||||||
"obsidian-icon-shortcodes",
|
|
||||||
"workspaces-plus",
|
"workspaces-plus",
|
||||||
"txt-as-md-obsidian",
|
"txt-as-md-obsidian",
|
||||||
"excalibrain",
|
|
||||||
"obsidian-path-finder",
|
"obsidian-path-finder",
|
||||||
"obsidian-custom-frames",
|
|
||||||
"obsidian42-brat",
|
|
||||||
"url-into-selection",
|
"url-into-selection",
|
||||||
"breadcrumbs",
|
"breadcrumbs",
|
||||||
"obsidian-pocket",
|
"obsidian-pocket",
|
||||||
@@ -32,7 +26,6 @@
|
|||||||
"obsidian-quickshare",
|
"obsidian-quickshare",
|
||||||
"obsidian-better-internal-link-inserter",
|
"obsidian-better-internal-link-inserter",
|
||||||
"obsidian-contextual-typography",
|
"obsidian-contextual-typography",
|
||||||
"obsidian-hider",
|
|
||||||
"obsidian-pandoc",
|
"obsidian-pandoc",
|
||||||
"obsidian-vault-statistics-plugin",
|
"obsidian-vault-statistics-plugin",
|
||||||
"qmd-as-md-obsidian",
|
"qmd-as-md-obsidian",
|
||||||
@@ -43,21 +36,21 @@
|
|||||||
"terminal",
|
"terminal",
|
||||||
"obsidian-latex-suite",
|
"obsidian-latex-suite",
|
||||||
"various-complements",
|
"various-complements",
|
||||||
"customizable-page-header-buttons",
|
|
||||||
"sync-graph-settings",
|
"sync-graph-settings",
|
||||||
"calendar",
|
"calendar",
|
||||||
"tasks-calendar-wrapper",
|
"tasks-calendar-wrapper",
|
||||||
"postfix",
|
"postfix",
|
||||||
"metaedit",
|
"metaedit",
|
||||||
"obsidian-jupyter",
|
|
||||||
"templater-obsidian",
|
"templater-obsidian",
|
||||||
"rss-reader",
|
"rss-reader",
|
||||||
"obsidian-sequence-hotkeys",
|
"obsidian-sequence-hotkeys",
|
||||||
"heatmap-calendar",
|
|
||||||
"obsidian-shellcommands",
|
"obsidian-shellcommands",
|
||||||
"obsidian-vimrc-support",
|
"obsidian-vimrc-support",
|
||||||
"note-aliases",
|
"note-aliases",
|
||||||
"obsidian-style-settings",
|
"obsidian-style-settings",
|
||||||
"number-headings-obsidian",
|
"number-headings-obsidian",
|
||||||
"calctex"
|
"obsidian-rollover-daily-todos",
|
||||||
|
"customizable-page-header-buttons",
|
||||||
|
"obsidian-icon-shortcodes",
|
||||||
|
"obsidian-hider"
|
||||||
]
|
]
|
||||||
Vendored
+1
-1
@@ -130,6 +130,6 @@
|
|||||||
"repelStrength": 6.39485677083333,
|
"repelStrength": 6.39485677083333,
|
||||||
"linkStrength": 1,
|
"linkStrength": 1,
|
||||||
"linkDistance": 30,
|
"linkDistance": 30,
|
||||||
"scale": 3.169676540015139,
|
"scale": 1.0014338896636248,
|
||||||
"close": true
|
"close": true
|
||||||
}
|
}
|
||||||
Vendored
+12
@@ -518,6 +518,18 @@
|
|||||||
"Shift"
|
"Shift"
|
||||||
],
|
],
|
||||||
"key": "\\"
|
"key": "\\"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"modifiers": [
|
||||||
|
"Ctrl"
|
||||||
|
],
|
||||||
|
"key": "Q"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"modifiers": [
|
||||||
|
"Ctrl"
|
||||||
|
],
|
||||||
|
"key": "D"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"canvas-presentation:next-slide": [
|
"canvas-presentation:next-slide": [
|
||||||
|
|||||||
Vendored
+41
-17
@@ -3116,7 +3116,7 @@ __export(main_exports, {
|
|||||||
default: () => Graph3dPlugin
|
default: () => Graph3dPlugin
|
||||||
});
|
});
|
||||||
module.exports = __toCommonJS(main_exports);
|
module.exports = __toCommonJS(main_exports);
|
||||||
var import_obsidian7 = require("obsidian");
|
var import_obsidian8 = require("obsidian");
|
||||||
|
|
||||||
// src/views/graph/Graph3dView.ts
|
// src/views/graph/Graph3dView.ts
|
||||||
var import_obsidian6 = require("obsidian");
|
var import_obsidian6 = require("obsidian");
|
||||||
@@ -30268,7 +30268,9 @@ var GroupSettings = class {
|
|||||||
this.groups = groups != null ? groups : this.groups;
|
this.groups = groups != null ? groups : this.groups;
|
||||||
}
|
}
|
||||||
static fromStore(store) {
|
static fromStore(store) {
|
||||||
return new GroupSettings(store == null ? void 0 : store.groups);
|
return new GroupSettings(store == null ? void 0 : store.groups.flatMap((nodeGroup) => {
|
||||||
|
return new NodeGroup(nodeGroup.query, nodeGroup.color);
|
||||||
|
}));
|
||||||
}
|
}
|
||||||
toObject() {
|
toObject() {
|
||||||
return {
|
return {
|
||||||
@@ -30285,6 +30287,9 @@ var NodeGroup = class {
|
|||||||
return new RegExp(query);
|
return new RegExp(query);
|
||||||
}
|
}
|
||||||
static matches(query, node) {
|
static matches(query, node) {
|
||||||
|
if (query.match(/^tag:#?/)) {
|
||||||
|
return node.tags.includes(query.replace(/^tag:#?/, ""));
|
||||||
|
}
|
||||||
return node.path.startsWith(this.sanitizeQuery(query));
|
return node.path.startsWith(this.sanitizeQuery(query));
|
||||||
}
|
}
|
||||||
static sanitizeQuery(query) {
|
static sanitizeQuery(query) {
|
||||||
@@ -30348,7 +30353,10 @@ var ForceGraph2 = class {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
this.doShowNode = (node) => {
|
this.doShowNode = (node) => {
|
||||||
return this.plugin.getSettings().filters.doShowOrphans || node.links.length > 0;
|
return (this.plugin.getSettings().filters.doShowOrphans || node.links.length > 0) && (this.plugin.getSettings().filters.doShowAttachments || !node.isAttachment);
|
||||||
|
};
|
||||||
|
this.doShowLink = (link) => {
|
||||||
|
return this.plugin.getSettings().filters.doShowAttachments || !link.linksAnAttachment;
|
||||||
};
|
};
|
||||||
this.onNodeHover = (node) => {
|
this.onNodeHover = (node) => {
|
||||||
if (!node && !this.highlightedNodes.size || node && this.hoveredNode === node)
|
if (!node && !this.highlightedNodes.size || node && this.hoveredNode === node)
|
||||||
@@ -30371,7 +30379,7 @@ var ForceGraph2 = class {
|
|||||||
return this.highlightedNodes.has(node.id);
|
return this.highlightedNodes.has(node.id);
|
||||||
};
|
};
|
||||||
this.createLinks = () => {
|
this.createLinks = () => {
|
||||||
this.instance.linkWidth((link) => this.isHighlightedLink(link) ? this.plugin.getSettings().display.linkThickness * 1.5 : this.plugin.getSettings().display.linkThickness).linkDirectionalParticles((link) => this.isHighlightedLink(link) ? this.plugin.getSettings().display.particleCount : 0).linkDirectionalParticleWidth(this.plugin.getSettings().display.particleSize).onLinkHover(this.onLinkHover).linkColor((link) => this.isHighlightedLink(link) ? this.plugin.theme.textAccent : this.plugin.theme.textMuted);
|
this.instance.linkWidth((link) => this.isHighlightedLink(link) ? this.plugin.getSettings().display.linkThickness * 1.5 : this.plugin.getSettings().display.linkThickness).linkDirectionalParticles((link) => this.isHighlightedLink(link) ? this.plugin.getSettings().display.particleCount : 0).linkDirectionalParticleWidth(this.plugin.getSettings().display.particleSize).linkVisibility(this.doShowLink).onLinkHover(this.onLinkHover).linkColor((link) => this.isHighlightedLink(link) ? this.plugin.theme.textAccent : this.plugin.theme.textMuted);
|
||||||
};
|
};
|
||||||
this.onLinkHover = (link) => {
|
this.onLinkHover = (link) => {
|
||||||
this.clearHighlights();
|
this.clearHighlights();
|
||||||
@@ -30536,16 +30544,19 @@ var DisplaySettingsView_default = DisplaySettingsView;
|
|||||||
|
|
||||||
// src/settings/categories/FilterSettings.ts
|
// src/settings/categories/FilterSettings.ts
|
||||||
var FilterSettings = class {
|
var FilterSettings = class {
|
||||||
constructor(doShowOrphans) {
|
constructor(doShowOrphans, doShowAttachments) {
|
||||||
this.doShowOrphans = true;
|
this.doShowOrphans = true;
|
||||||
|
this.doShowAttachments = false;
|
||||||
this.doShowOrphans = doShowOrphans != null ? doShowOrphans : this.doShowOrphans;
|
this.doShowOrphans = doShowOrphans != null ? doShowOrphans : this.doShowOrphans;
|
||||||
|
this.doShowAttachments = doShowAttachments != null ? doShowAttachments : this.doShowAttachments;
|
||||||
}
|
}
|
||||||
static fromStore(store) {
|
static fromStore(store) {
|
||||||
return new FilterSettings(store == null ? void 0 : store.doShowOrphans);
|
return new FilterSettings(store == null ? void 0 : store.doShowOrphans, store == null ? void 0 : store.doShowAttachments);
|
||||||
}
|
}
|
||||||
toObject() {
|
toObject() {
|
||||||
return {
|
return {
|
||||||
doShowOrphans: this.doShowOrphans
|
doShowOrphans: this.doShowOrphans,
|
||||||
|
doShowAttachments: this.doShowAttachments
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
@@ -30739,6 +30750,11 @@ var FilterSettingsView = (filterSettings, containerEl) => {
|
|||||||
filterSettings.value.doShowOrphans = value;
|
filterSettings.value.doShowOrphans = value;
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
new import_obsidian4.Setting(containerEl).setName("Show Attachments").addToggle((toggle) => {
|
||||||
|
toggle.setValue(filterSettings.value.doShowAttachments || false).onChange(async (value) => {
|
||||||
|
filterSettings.value.doShowAttachments = value;
|
||||||
|
});
|
||||||
|
});
|
||||||
};
|
};
|
||||||
var FilterSettingsView_default = FilterSettingsView;
|
var FilterSettingsView_default = FilterSettingsView;
|
||||||
|
|
||||||
@@ -30891,9 +30907,10 @@ var GraphSettings = class {
|
|||||||
|
|
||||||
// src/graph/Link.ts
|
// src/graph/Link.ts
|
||||||
var Link = class {
|
var Link = class {
|
||||||
constructor(sourceId, targetId) {
|
constructor(sourceId, targetId, linksAnAttachment) {
|
||||||
this.source = sourceId;
|
this.source = sourceId;
|
||||||
this.target = targetId;
|
this.target = targetId;
|
||||||
|
this.linksAnAttachment = linksAnAttachment;
|
||||||
}
|
}
|
||||||
static createLinkIndex(links) {
|
static createLinkIndex(links) {
|
||||||
const linkIndex = /* @__PURE__ */ new Map();
|
const linkIndex = /* @__PURE__ */ new Map();
|
||||||
@@ -30924,20 +30941,27 @@ var Link = class {
|
|||||||
};
|
};
|
||||||
|
|
||||||
// src/graph/Node.ts
|
// src/graph/Node.ts
|
||||||
|
var import_obsidian7 = require("obsidian");
|
||||||
var Node = class {
|
var Node = class {
|
||||||
constructor(name, path, val = 10, neighbors = [], links = []) {
|
constructor(name, path, isAttachment, val = 10, neighbors = [], links = [], tags = []) {
|
||||||
this.id = path;
|
this.id = path;
|
||||||
this.name = name;
|
this.name = name;
|
||||||
this.path = path;
|
this.path = path;
|
||||||
|
this.isAttachment = isAttachment;
|
||||||
this.val = val;
|
this.val = val;
|
||||||
this.neighbors = neighbors;
|
this.neighbors = neighbors;
|
||||||
this.links = links;
|
this.links = links;
|
||||||
|
this.tags = tags;
|
||||||
}
|
}
|
||||||
static createFromFiles(files) {
|
static createFromFiles(files) {
|
||||||
const nodeMap = /* @__PURE__ */ new Map();
|
const nodeMap = /* @__PURE__ */ new Map();
|
||||||
return [
|
return [
|
||||||
files.map((file, index5) => {
|
files.map((file, index5) => {
|
||||||
const node = new Node(file.name, file.path);
|
const node = new Node(file.name, file.path, file.extension == "md" ? false : true);
|
||||||
|
const cache = app.metadataCache.getFileCache(file), tags = cache ? (0, import_obsidian7.getAllTags)(cache) : null;
|
||||||
|
if (tags != null) {
|
||||||
|
tags.forEach((tag) => node.tags.push(tag.substring(1)));
|
||||||
|
}
|
||||||
if (!nodeMap.has(node.id)) {
|
if (!nodeMap.has(node.id)) {
|
||||||
nodeMap.set(node.id, index5);
|
nodeMap.set(node.id, index5);
|
||||||
return node;
|
return node;
|
||||||
@@ -30949,7 +30973,7 @@ var Node = class {
|
|||||||
}
|
}
|
||||||
addNeighbor(neighbor) {
|
addNeighbor(neighbor) {
|
||||||
if (!this.isNeighborOf(neighbor)) {
|
if (!this.isNeighborOf(neighbor)) {
|
||||||
const link = new Link(this.id, neighbor.id);
|
const link = new Link(this.id, neighbor.id, this.isAttachment || neighbor.isAttachment);
|
||||||
this.neighbors.push(neighbor);
|
this.neighbors.push(neighbor);
|
||||||
this.addLink(link);
|
this.addLink(link);
|
||||||
neighbor.neighbors.push(this);
|
neighbor.neighbors.push(this);
|
||||||
@@ -30977,8 +31001,8 @@ var _Graph = class {
|
|||||||
this.clone = () => {
|
this.clone = () => {
|
||||||
return new _Graph(structuredClone(this.nodes), structuredClone(this.links), structuredClone(this.nodeIndex), structuredClone(this.linkIndex));
|
return new _Graph(structuredClone(this.nodes), structuredClone(this.links), structuredClone(this.nodeIndex), structuredClone(this.linkIndex));
|
||||||
};
|
};
|
||||||
this.update = (app) => {
|
this.update = (app2) => {
|
||||||
const newGraph = _Graph.createFromApp(app);
|
const newGraph = _Graph.createFromApp(app2);
|
||||||
this.nodes.splice(0, this.nodes.length, ...newGraph.nodes);
|
this.nodes.splice(0, this.nodes.length, ...newGraph.nodes);
|
||||||
this.links.splice(0, this.nodes.length, ...newGraph.links);
|
this.links.splice(0, this.nodes.length, ...newGraph.links);
|
||||||
this.nodeIndex.clear();
|
this.nodeIndex.clear();
|
||||||
@@ -31052,8 +31076,8 @@ var _Graph = class {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
var Graph = _Graph;
|
var Graph = _Graph;
|
||||||
Graph.createFromApp = (app) => {
|
Graph.createFromApp = (app2) => {
|
||||||
const [nodes, nodeIndex] = Node.createFromFiles(app.vault.getFiles()), [links, linkIndex] = Link.createFromCache(app.metadataCache.resolvedLinks, nodes, nodeIndex);
|
const [nodes, nodeIndex] = Node.createFromFiles(app2.vault.getFiles()), [links, linkIndex] = Link.createFromCache(app2.metadataCache.resolvedLinks, nodes, nodeIndex);
|
||||||
return new _Graph(nodes, links, nodeIndex, linkIndex);
|
return new _Graph(nodes, links, nodeIndex, linkIndex);
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -31088,7 +31112,7 @@ var shallowCompare = (obj1, obj2) => {
|
|||||||
var ShallowCompare_default = shallowCompare;
|
var ShallowCompare_default = shallowCompare;
|
||||||
|
|
||||||
// src/main.ts
|
// src/main.ts
|
||||||
var Graph3dPlugin = class extends import_obsidian7.Plugin {
|
var Graph3dPlugin = class extends import_obsidian8.Plugin {
|
||||||
constructor() {
|
constructor() {
|
||||||
super(...arguments);
|
super(...arguments);
|
||||||
this.openFileState = new State(void 0);
|
this.openFileState = new State(void 0);
|
||||||
@@ -31119,7 +31143,7 @@ var Graph3dPlugin = class extends import_obsidian7.Plugin {
|
|||||||
this.openFileState.value = newFilePath;
|
this.openFileState.value = newFilePath;
|
||||||
this.openGraph(true);
|
this.openGraph(true);
|
||||||
} else {
|
} else {
|
||||||
new import_obsidian7.Notice("No file is currently open");
|
new import_obsidian8.Notice("No file is currently open");
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
this.openGlobalGraph = () => {
|
this.openGlobalGraph = () => {
|
||||||
|
|||||||
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "3d-graph",
|
"id": "3d-graph",
|
||||||
"name": "3D Graph",
|
"name": "3D Graph",
|
||||||
"version": "1.0.3",
|
"version": "1.0.5",
|
||||||
"description": "A 3D Graph for Obsidian",
|
"description": "A 3D Graph for Obsidian",
|
||||||
"author": "Alexander Weichart",
|
"author": "Alexander Weichart",
|
||||||
"authorUrl": "https://github.com/AlexW00",
|
"authorUrl": "https://github.com/AlexW00",
|
||||||
|
|||||||
+1
-1
@@ -169,7 +169,7 @@
|
|||||||
"siblingIdentity": false,
|
"siblingIdentity": false,
|
||||||
"sameParentIsSibling": true,
|
"sameParentIsSibling": true,
|
||||||
"siblingsSiblingIsSibling": true,
|
"siblingsSiblingIsSibling": true,
|
||||||
"siblingsParentIsParent": false,
|
"siblingsParentIsParent": true,
|
||||||
"parentsSiblingsIsParents": false,
|
"parentsSiblingsIsParents": false,
|
||||||
"parentsParentsIsParent": false,
|
"parentsParentsIsParent": false,
|
||||||
"cousinsIsSibling": false
|
"cousinsIsSibling": false
|
||||||
|
|||||||
Vendored
-26114
File diff suppressed because one or more lines are too long
-10
@@ -1,10 +0,0 @@
|
|||||||
{
|
|
||||||
"id": "calctex",
|
|
||||||
"name": "Calctex",
|
|
||||||
"version": "1.0.1",
|
|
||||||
"minAppVersion": "0.15.0",
|
|
||||||
"description": "Calculate LaTeX formulas inside Obsidian.",
|
|
||||||
"author": "Mike",
|
|
||||||
"authorUrl": "https://developer-mike.vercel.app/",
|
|
||||||
"isDesktopOnly": false
|
|
||||||
}
|
|
||||||
Vendored
-5
@@ -1,5 +0,0 @@
|
|||||||
.result-text {
|
|
||||||
color: var(--text-faint);
|
|
||||||
font-style: oblique;
|
|
||||||
font-size: smaller;
|
|
||||||
}
|
|
||||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
@@ -2,7 +2,7 @@
|
|||||||
"id": "card-board",
|
"id": "card-board",
|
||||||
"name": "CardBoard",
|
"name": "CardBoard",
|
||||||
"description": "Display markdown tasks on kanban style boards.",
|
"description": "Display markdown tasks on kanban style boards.",
|
||||||
"version": "0.7.2",
|
"version": "0.7.4",
|
||||||
"author": "roovo",
|
"author": "roovo",
|
||||||
"authorUrl": "https://github.com/roovo",
|
"authorUrl": "https://github.com/roovo",
|
||||||
"minAppVersion": "0.12.13",
|
"minAppVersion": "0.12.13",
|
||||||
|
|||||||
+32
-50
@@ -24,80 +24,61 @@
|
|||||||
.card-board-view {
|
.card-board-view {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
background-color: var(--background-primary);
|
background-color: var(--background-primary);
|
||||||
padding: var(--file-margins);
|
|
||||||
font-size: var(--font-normal);
|
font-size: var(--font-normal);
|
||||||
}
|
}
|
||||||
|
|
||||||
ul.card-board-tab-list {
|
.mod-macos.is-hidden-frameless:not(.is-popout-window) .workspace .workspace-tabs.mod-top-right-space .card-board-view .workspace-tab-header-container {
|
||||||
display: flex;
|
padding-right: 0;
|
||||||
list-style-type: none;
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
ul.card-board-tab-list > li::before {
|
.workspace-split.mod-root .card-board-view .workspace-tab-header.is-active::before, .workspace-split.mod-root .card-board-view .workspace-tab-header.is-active::after {
|
||||||
content: "";
|
box-shadow: inset 0 0 0 var(--tab-outline-width) var(--tab-outline-color), 0 0 0 calc(var(--tab-curve) * 4) var(--background-primary);
|
||||||
|
}
|
||||||
|
.workspace-tabs.mod-top-left-space .card-board-view .card-board-container .workspace-tab-header-container:before {
|
||||||
|
width: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
ul.card-board-column-list > li.card-board-card::before {
|
.card-board-view .workspace-drop-overlay {
|
||||||
content: "";
|
transition: none;
|
||||||
|
will-change: top, left, width, height;
|
||||||
|
transform: '';
|
||||||
|
margin-top: var(--header-height);
|
||||||
}
|
}
|
||||||
|
|
||||||
li.card-board-pre-tabs, li.card-board-post-tabs {
|
.card-board-view .workspace-tab-header {
|
||||||
background-color: var(--background-secondary-alt);
|
cursor: grab;
|
||||||
}
|
}
|
||||||
|
|
||||||
li.card-board-pre-tabs .card-board-tabs-inner, li.card-board-post-tabs .card-board-tabs-inner {
|
.card-board-view .workspace-tab-header.is-active {
|
||||||
width: 20px;
|
|
||||||
height:100%
|
|
||||||
}
|
|
||||||
|
|
||||||
li.card-board-pre-tabs .card-board-tabs-inner,
|
|
||||||
li.card-board-post-tabs .card-board-tabs-inner,
|
|
||||||
li.card-board-tab-title .card-board-tabs-inner {
|
|
||||||
background-color: var(--background-primary);
|
background-color: var(--background-primary);
|
||||||
}
|
}
|
||||||
|
|
||||||
li.card-board-pre-tabs .card-board-tabs-inner {
|
.card-board-tab-header-spacer {
|
||||||
padding: 3px 7px;
|
display: flex;
|
||||||
width: 30px;
|
flex-grow: 1;
|
||||||
|
flex-shrink: 1;
|
||||||
|
margin-left: -15px;
|
||||||
|
-webkit-app-region: no-drag;
|
||||||
}
|
}
|
||||||
|
|
||||||
.card-board-tabs-inner {
|
body:not(.is-grabbing):not(.is-fullscreen) .workspace-tabs.mod-top .card-board-view .workspace-tab-header-spacer {
|
||||||
padding: 3px 1em;
|
-webkit-app-region: no-drag;
|
||||||
|
}
|
||||||
|
body:not(.is-grabbing):not(.is-fullscreen).is-hidden-frameless .mod-top .card-board-view .workspace-tab-header-container {
|
||||||
|
-webkit-app-region: no-drag;
|
||||||
}
|
}
|
||||||
|
|
||||||
li.is-before-active .card-board-tabs-inner {
|
.card-board-view .sidebar-toggle-button {
|
||||||
border-bottom-right-radius: 10px;
|
padding-left: 5px;
|
||||||
}
|
margin-right: -5px;
|
||||||
|
padding-top: 11px;
|
||||||
li.is-after-active .card-board-tabs-inner {
|
|
||||||
border-bottom-left-radius: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.card-board-tab-title {
|
|
||||||
background-color: var(--background-secondary-alt);
|
|
||||||
border-radius: 5px 5px 0 0 ;
|
|
||||||
color: var(--text-muted);
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
|
|
||||||
.card-board-tab-icon {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
|
|
||||||
.card-board-tab-title.is-active .card-board-tabs-inner {
|
|
||||||
background-color: var(--background-secondary-alt);
|
|
||||||
border-radius: 5px 5px 0 0 ;
|
|
||||||
color: var(--text-normal);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.card-board-boards {
|
.card-board-boards {
|
||||||
display: grid;
|
display: grid;
|
||||||
padding: 1em;
|
padding: 1em;
|
||||||
padding-bottom: 0.5em;
|
padding-bottom: 0.5em;
|
||||||
background-color: var(--background-secondary-alt);
|
background-color: var(--background-primary);
|
||||||
border-radius: 5px;
|
|
||||||
overflow-x: auto;
|
overflow-x: auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -405,6 +386,7 @@ ul.card-board-column-list > li.card-board-card::before {
|
|||||||
|
|
||||||
.card-board-view .vertical-tab-nav-item {
|
.card-board-view .vertical-tab-nav-item {
|
||||||
padding-right: 1.5em;
|
padding-right: 1.5em;
|
||||||
|
cursor: grab;
|
||||||
}
|
}
|
||||||
|
|
||||||
.modal-form {
|
.modal-form {
|
||||||
|
|||||||
+2551
File diff suppressed because one or more lines are too long
+16
@@ -0,0 +1,16 @@
|
|||||||
|
{
|
||||||
|
"id": "crumbs-obsidian",
|
||||||
|
"name": "Crumbs",
|
||||||
|
"version": "0.1.2",
|
||||||
|
"minAppVersion": "1.0.0",
|
||||||
|
"description": "Breadcrumb navigation in Obsidian",
|
||||||
|
"author": "Tony Grosinger",
|
||||||
|
"authorUrl": "https://grosinger.net",
|
||||||
|
"fundingUrl": {
|
||||||
|
"Github Sponsor": "https://github.com/sponsors/tgrosinger",
|
||||||
|
"Buy me a Coffee": "https://buymeacoffee.com/tgrosinger",
|
||||||
|
"Paypal": "https://paypal.me/tgrosinger"
|
||||||
|
},
|
||||||
|
"isDesktopOnly": true,
|
||||||
|
"donation": "https://buymeacoffee.com/tgrosinger"
|
||||||
|
}
|
||||||
+45
-25
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"version": "1.0.0",
|
"version": "2.0.0",
|
||||||
"onOpenPreferNewTab": false,
|
"onOpenPreferNewTab": false,
|
||||||
"alwaysNewTabForSymbols": false,
|
"alwaysNewTabForSymbols": false,
|
||||||
"useActiveTabForSymbolsOnMobile": false,
|
"useActiveTabForSymbolsOnMobile": false,
|
||||||
@@ -71,14 +71,34 @@
|
|||||||
"fileExtAllowList": [
|
"fileExtAllowList": [
|
||||||
"canvas"
|
"canvas"
|
||||||
],
|
],
|
||||||
"enableMatchPriorityAdjustments": false,
|
|
||||||
"matchPriorityAdjustments": {
|
"matchPriorityAdjustments": {
|
||||||
"isOpenInEditor": 0,
|
"isEnabled": false,
|
||||||
"isBookmarked": 0,
|
"adjustments": {
|
||||||
"isRecent": 0,
|
"isOpenInEditor": {
|
||||||
"file": 0,
|
"value": 0,
|
||||||
"alias": 0,
|
"label": "Open items"
|
||||||
"h1": 0
|
},
|
||||||
|
"isBookmarked": {
|
||||||
|
"value": 0,
|
||||||
|
"label": "Bookmarked items"
|
||||||
|
},
|
||||||
|
"isRecent": {
|
||||||
|
"value": 0,
|
||||||
|
"label": "Recent items"
|
||||||
|
},
|
||||||
|
"file": {
|
||||||
|
"value": 0,
|
||||||
|
"label": "Filenames"
|
||||||
|
},
|
||||||
|
"alias": {
|
||||||
|
"value": 0,
|
||||||
|
"label": "Aliases"
|
||||||
|
},
|
||||||
|
"h1": {
|
||||||
|
"value": 0,
|
||||||
|
"label": "H₁ headings"
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
"quickFilters": {
|
"quickFilters": {
|
||||||
"resetKey": "0",
|
"resetKey": "0",
|
||||||
@@ -97,113 +117,113 @@
|
|||||||
"Ctrl",
|
"Ctrl",
|
||||||
"Alt"
|
"Alt"
|
||||||
],
|
],
|
||||||
"facetList": [
|
"facetList": {
|
||||||
{
|
"Heading": {
|
||||||
"id": "Heading",
|
"id": "Heading",
|
||||||
"mode": 4,
|
"mode": 4,
|
||||||
"label": "headings",
|
"label": "headings",
|
||||||
"isActive": false,
|
"isActive": false,
|
||||||
"isAvailable": true
|
"isAvailable": true
|
||||||
},
|
},
|
||||||
{
|
"Tag": {
|
||||||
"id": "Tag",
|
"id": "Tag",
|
||||||
"mode": 4,
|
"mode": 4,
|
||||||
"label": "tags",
|
"label": "tags",
|
||||||
"isActive": false,
|
"isActive": false,
|
||||||
"isAvailable": true
|
"isAvailable": true
|
||||||
},
|
},
|
||||||
{
|
"Callout": {
|
||||||
"id": "Callout",
|
"id": "Callout",
|
||||||
"mode": 4,
|
"mode": 4,
|
||||||
"label": "callouts",
|
"label": "callouts",
|
||||||
"isActive": false,
|
"isActive": false,
|
||||||
"isAvailable": true
|
"isAvailable": true
|
||||||
},
|
},
|
||||||
{
|
"Link": {
|
||||||
"id": "Link",
|
"id": "Link",
|
||||||
"mode": 4,
|
"mode": 4,
|
||||||
"label": "links",
|
"label": "links",
|
||||||
"isActive": false,
|
"isActive": false,
|
||||||
"isAvailable": true
|
"isAvailable": true
|
||||||
},
|
},
|
||||||
{
|
"Embed": {
|
||||||
"id": "Embed",
|
"id": "Embed",
|
||||||
"mode": 4,
|
"mode": 4,
|
||||||
"label": "embeds",
|
"label": "embeds",
|
||||||
"isActive": false,
|
"isActive": false,
|
||||||
"isAvailable": true
|
"isAvailable": true
|
||||||
},
|
},
|
||||||
{
|
"canvas-node-file": {
|
||||||
"id": "canvas-node-file",
|
"id": "canvas-node-file",
|
||||||
"mode": 4,
|
"mode": 4,
|
||||||
"label": "file cards",
|
"label": "file cards",
|
||||||
"isActive": false,
|
"isActive": false,
|
||||||
"isAvailable": true
|
"isAvailable": true
|
||||||
},
|
},
|
||||||
{
|
"canvas-node-text": {
|
||||||
"id": "canvas-node-text",
|
"id": "canvas-node-text",
|
||||||
"mode": 4,
|
"mode": 4,
|
||||||
"label": "text cards",
|
"label": "text cards",
|
||||||
"isActive": false,
|
"isActive": false,
|
||||||
"isAvailable": true
|
"isAvailable": true
|
||||||
},
|
},
|
||||||
{
|
"canvas-node-link": {
|
||||||
"id": "canvas-node-link",
|
"id": "canvas-node-link",
|
||||||
"mode": 4,
|
"mode": 4,
|
||||||
"label": "link cards",
|
"label": "link cards",
|
||||||
"isActive": false,
|
"isActive": false,
|
||||||
"isAvailable": true
|
"isAvailable": true
|
||||||
},
|
},
|
||||||
{
|
"canvas-node-group": {
|
||||||
"id": "canvas-node-group",
|
"id": "canvas-node-group",
|
||||||
"mode": 4,
|
"mode": 4,
|
||||||
"label": "groups",
|
"label": "groups",
|
||||||
"isActive": false,
|
"isActive": false,
|
||||||
"isAvailable": true
|
"isAvailable": true
|
||||||
},
|
},
|
||||||
{
|
"backlink": {
|
||||||
"id": "backlink",
|
"id": "backlink",
|
||||||
"mode": 128,
|
"mode": 128,
|
||||||
"label": "backlinks",
|
"label": "backlinks",
|
||||||
"isActive": false,
|
"isActive": false,
|
||||||
"isAvailable": true
|
"isAvailable": true
|
||||||
},
|
},
|
||||||
{
|
"outgoing-link": {
|
||||||
"id": "outgoing-link",
|
"id": "outgoing-link",
|
||||||
"mode": 128,
|
"mode": 128,
|
||||||
"label": "outgoing links",
|
"label": "outgoing links",
|
||||||
"isActive": false,
|
"isActive": false,
|
||||||
"isAvailable": true
|
"isAvailable": true
|
||||||
},
|
},
|
||||||
{
|
"disk-location": {
|
||||||
"id": "disk-location",
|
"id": "disk-location",
|
||||||
"mode": 128,
|
"mode": 128,
|
||||||
"label": "disk location",
|
"label": "disk location",
|
||||||
"isActive": false,
|
"isActive": false,
|
||||||
"isAvailable": true
|
"isAvailable": true
|
||||||
},
|
},
|
||||||
{
|
"bookmarks-file": {
|
||||||
"id": "bookmarks-file",
|
"id": "bookmarks-file",
|
||||||
"mode": 32,
|
"mode": 32,
|
||||||
"label": "files",
|
"label": "files",
|
||||||
"isActive": false,
|
"isActive": false,
|
||||||
"isAvailable": true
|
"isAvailable": true
|
||||||
},
|
},
|
||||||
{
|
"bookmarks-folder": {
|
||||||
"id": "bookmarks-folder",
|
"id": "bookmarks-folder",
|
||||||
"mode": 32,
|
"mode": 32,
|
||||||
"label": "folders",
|
"label": "folders",
|
||||||
"isActive": false,
|
"isActive": false,
|
||||||
"isAvailable": true
|
"isAvailable": true
|
||||||
},
|
},
|
||||||
{
|
"bookmarks-search": {
|
||||||
"id": "bookmarks-search",
|
"id": "bookmarks-search",
|
||||||
"mode": 32,
|
"mode": 32,
|
||||||
"label": "searches",
|
"label": "searches",
|
||||||
"isActive": false,
|
"isActive": false,
|
||||||
"isAvailable": true
|
"isAvailable": true
|
||||||
}
|
}
|
||||||
],
|
},
|
||||||
"shouldResetActiveFacets": false,
|
"shouldResetActiveFacets": false,
|
||||||
"shouldShowFacetInstructions": true
|
"shouldShowFacetInstructions": true
|
||||||
},
|
},
|
||||||
|
|||||||
+286
-153
File diff suppressed because one or more lines are too long
+2
-2
@@ -1,8 +1,8 @@
|
|||||||
{
|
{
|
||||||
"id": "darlal-switcher-plus",
|
"id": "darlal-switcher-plus",
|
||||||
"name": "Quick Switcher++",
|
"name": "Quick Switcher++",
|
||||||
"version": "3.3.7",
|
"version": "3.3.9",
|
||||||
"minAppVersion": "1.4.5",
|
"minAppVersion": "1.4.16",
|
||||||
"description": "Enhanced Quick Switcher, search open panels, and symbols.",
|
"description": "Enhanced Quick Switcher, search open panels, and symbols.",
|
||||||
"author": "darlal",
|
"author": "darlal",
|
||||||
"authorUrl": "https://github.com/darlal/obsidian-switcher-plus",
|
"authorUrl": "https://github.com/darlal/obsidian-switcher-plus",
|
||||||
|
|||||||
Vendored
+331
-32
File diff suppressed because one or more lines are too long
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "dataview",
|
"id": "dataview",
|
||||||
"name": "Dataview",
|
"name": "Dataview",
|
||||||
"version": "0.5.58",
|
"version": "0.5.64",
|
||||||
"minAppVersion": "0.13.11",
|
"minAppVersion": "0.13.11",
|
||||||
"description": "Complex data views for the data-obsessed.",
|
"description": "Complex data views for the data-obsessed.",
|
||||||
"author": "Michael Brenan <blacksmithgu@gmail.com>",
|
"author": "Michael Brenan <blacksmithgu@gmail.com>",
|
||||||
|
|||||||
+2
-2
File diff suppressed because one or more lines are too long
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "excalibrain",
|
"id": "excalibrain",
|
||||||
"name": "ExcaliBrain",
|
"name": "ExcaliBrain",
|
||||||
"version": "0.2.9",
|
"version": "0.2.11",
|
||||||
"minAppVersion": "1.1.6",
|
"minAppVersion": "1.1.6",
|
||||||
"description": "A clean, intuitive and editable graph view for Obsidian",
|
"description": "A clean, intuitive and editable graph view for Obsidian",
|
||||||
"author": "Zsolt Viczian",
|
"author": "Zsolt Viczian",
|
||||||
|
|||||||
-26
@@ -1,26 +0,0 @@
|
|||||||
{
|
|
||||||
"noInfinity": true,
|
|
||||||
"noZero": true,
|
|
||||||
"allFileExtensions": true,
|
|
||||||
"showImgThumbnails": true,
|
|
||||||
"addUnresolved": true,
|
|
||||||
"coTags": true,
|
|
||||||
"defaultSubtypeType": "Co-Citations",
|
|
||||||
"debugMode": false,
|
|
||||||
"superDebugMode": false,
|
|
||||||
"exclusionRegex": "",
|
|
||||||
"exclusionTags": [],
|
|
||||||
"algsToShow": [
|
|
||||||
"Co-Citations",
|
|
||||||
"HITS",
|
|
||||||
"Adamic Adar",
|
|
||||||
"Jaccard",
|
|
||||||
"Overlap",
|
|
||||||
"Label Propagation",
|
|
||||||
"Louvain",
|
|
||||||
"Clustering Coefficient",
|
|
||||||
"BoW",
|
|
||||||
"Otsuka-Chiai",
|
|
||||||
"Sentiment"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
-36162
File diff suppressed because one or more lines are too long
-10
@@ -1,10 +0,0 @@
|
|||||||
{
|
|
||||||
"id": "graph-analysis",
|
|
||||||
"name": "Graph Analysis",
|
|
||||||
"version": "0.15.4",
|
|
||||||
"minAppVersion": "0.12.10",
|
|
||||||
"description": "Analyse your Obsidian graph.",
|
|
||||||
"author": "SkepticMystic",
|
|
||||||
"authorUrl": "https://github.com/SkepticMystic/graph-analysis",
|
|
||||||
"isDesktopOnly": false
|
|
||||||
}
|
|
||||||
-126
@@ -1,126 +0,0 @@
|
|||||||
td.internal-link,
|
|
||||||
div.internal-link,
|
|
||||||
span.internal-link {
|
|
||||||
color: var(--text-accent);
|
|
||||||
text-decoration-line: none !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
td.internal-link:hover,
|
|
||||||
div.internal-link:hover,
|
|
||||||
span.internal-link:hover {
|
|
||||||
color: var(--text-accent-hover, var(--text-accent));
|
|
||||||
}
|
|
||||||
|
|
||||||
tr.GA-linked td:first-child::before,
|
|
||||||
span.GA-linked::before,
|
|
||||||
div.GA-linked::before {
|
|
||||||
}
|
|
||||||
tr.GA-not-linked,
|
|
||||||
span.GA-not-linked {
|
|
||||||
/* background-color: yellow; */
|
|
||||||
}
|
|
||||||
|
|
||||||
.GA-icon {
|
|
||||||
color: var(--text-normal);
|
|
||||||
width: 13px;
|
|
||||||
height: 13px;
|
|
||||||
display: inline-block;
|
|
||||||
padding-top: 2px !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.GA-Global {
|
|
||||||
color: red;
|
|
||||||
}
|
|
||||||
.GA-Global::before {
|
|
||||||
content: '🌍';
|
|
||||||
}
|
|
||||||
|
|
||||||
td.GA-measure {
|
|
||||||
/* display:none */
|
|
||||||
}
|
|
||||||
td.GA-node {
|
|
||||||
/* background-color: yellow */
|
|
||||||
}
|
|
||||||
|
|
||||||
select.dropdown.GA-DD {
|
|
||||||
line-height: normal;
|
|
||||||
padding: 0.2em 1.9em 0.2em 0.4em;
|
|
||||||
width: fit-content;
|
|
||||||
}
|
|
||||||
|
|
||||||
button.GA-Refresh-Button {
|
|
||||||
margin-left: 5px;
|
|
||||||
padding: 3px;
|
|
||||||
}
|
|
||||||
|
|
||||||
body.is-mobile .GA-details,
|
|
||||||
body.is-mobile .GA-details::before {
|
|
||||||
font-size: larger;
|
|
||||||
}
|
|
||||||
|
|
||||||
.GA-highlight-sentence {
|
|
||||||
animation: highlightSentence 1.5s 1;
|
|
||||||
border-radius: 3px;
|
|
||||||
}
|
|
||||||
|
|
||||||
@keyframes highlightSentence {
|
|
||||||
0% {
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
10% {
|
|
||||||
background-color: var(--text-highlight-bg);
|
|
||||||
}
|
|
||||||
80% {
|
|
||||||
background-color: var(--text-highlight-bg);
|
|
||||||
}
|
|
||||||
100% {
|
|
||||||
background-color: transparent;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
.GA-View ::-webkit-scrollbar {
|
|
||||||
width: 1em;
|
|
||||||
height: 0px;
|
|
||||||
border-radius: 10px;
|
|
||||||
background-color: var(--scrollbar-bg);
|
|
||||||
}
|
|
||||||
|
|
||||||
.scrollContainer {
|
|
||||||
padding: 0px 0px 4px 0px;
|
|
||||||
}
|
|
||||||
.scrollContainer:hover {
|
|
||||||
padding: 0px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.GA-View .scrollContainer:hover ::-webkit-scrollbar {
|
|
||||||
height: 4px;
|
|
||||||
}
|
|
||||||
.GA-View ::-webkit-scrollbar-track {
|
|
||||||
border-radius: 10px;
|
|
||||||
}
|
|
||||||
|
|
||||||
.GA-View ::-webkit-scrollbar-thumb {
|
|
||||||
border-radius: 10px;
|
|
||||||
background-color: var(--scrollbar-thumb-bg);
|
|
||||||
}
|
|
||||||
|
|
||||||
div.CC-sentence > ul,
|
|
||||||
div.CC-sentence > ol,
|
|
||||||
div.CC-sentence > p {
|
|
||||||
margin-block-start: 0;
|
|
||||||
margin-block-end: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
mark.CC-mark {
|
|
||||||
color: var(--text-normal);
|
|
||||||
background-color: var(--text-highlight-bg);
|
|
||||||
}
|
|
||||||
.CC-edit {
|
|
||||||
margin-block-start: 0;
|
|
||||||
margin-block-end: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
.CC-hr {
|
|
||||||
margin-block-start: 0.3em;
|
|
||||||
margin-block-end: 0.3em;
|
|
||||||
}
|
|
||||||
Vendored
+5
-6
File diff suppressed because one or more lines are too long
+3
-3
@@ -1,10 +1,10 @@
|
|||||||
{
|
{
|
||||||
"id": "juggl",
|
"id": "juggl",
|
||||||
"name": "Juggl",
|
"name": "Juggl",
|
||||||
"version": "1.4.0",
|
"version": "1.5.0",
|
||||||
"minAppVersion": "0.11.5",
|
"minAppVersion": "1.4.16",
|
||||||
"description": "Adds a completely interactive, stylable and expandable graph view to Obsidian.",
|
"description": "Adds a completely interactive, stylable and expandable graph view to Obsidian.",
|
||||||
"author": "Emile",
|
"author": "Emile",
|
||||||
"authorUrl": "https://twitter.com/emilevankrieken",
|
"authorUrl": "https://emilevankrieken.com",
|
||||||
"isDesktopOnly": false
|
"isDesktopOnly": false
|
||||||
}
|
}
|
||||||
|
|||||||
Vendored
+17
@@ -208,3 +208,20 @@ button.juggl-icon-button {
|
|||||||
width: 50px;
|
width: 50px;
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.juggl-inline-group {
|
||||||
|
max-width: 9rem;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
/*padding: .5rem;*/
|
||||||
|
}
|
||||||
|
|
||||||
|
.juggl-inline-group .form-control {
|
||||||
|
text-align: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
.form-control[type="number"]::-webkit-inner-spin-button,
|
||||||
|
.form-control[type="number"]::-webkit-outer-spin-button {
|
||||||
|
-webkit-appearance: none;
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
+59
-11
File diff suppressed because one or more lines are too long
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "number-headings-obsidian",
|
"id": "number-headings-obsidian",
|
||||||
"name": "Number Headings",
|
"name": "Number Headings",
|
||||||
"version": "1.14.0",
|
"version": "1.16.0",
|
||||||
"minAppVersion": "1.4.0",
|
"minAppVersion": "1.4.0",
|
||||||
"description": "Automatically number or re-number headings in an Obsidian document",
|
"description": "Automatically number or re-number headings in an Obsidian document",
|
||||||
"author": "Kevin Albrecht (onlyafly@gmail.com)",
|
"author": "Kevin Albrecht (onlyafly@gmail.com)",
|
||||||
|
|||||||
+774
-222
File diff suppressed because one or more lines are too long
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "obsidian-asciimath",
|
"id": "obsidian-asciimath",
|
||||||
"name": "Obsidian asciimath",
|
"name": "Obsidian asciimath",
|
||||||
"version": "0.6.3",
|
"version": "0.6.10",
|
||||||
"minAppVersion": "0.15.0",
|
"minAppVersion": "0.15.0",
|
||||||
"description": "Add asciimath support for Obsidian.",
|
"description": "Add asciimath support for Obsidian.",
|
||||||
"author": "widcardw",
|
"author": "widcardw",
|
||||||
|
|||||||
+15
@@ -11,3 +11,18 @@ If your plugin does not need CSS, delete this file.
|
|||||||
height: 100px;
|
height: 100px;
|
||||||
font-family: var(--font-monospace), 'Courier New', Courier, monospace;
|
font-family: var(--font-monospace), 'Courier New', Courier, monospace;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.__asciimath-symbol-search-result {
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
}
|
||||||
|
|
||||||
|
.__asciimath-symbol-search-preview {
|
||||||
|
font-size: 1.5rem;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.__asciimath-symbol-search-placeholder {
|
||||||
|
opacity: 0.5;
|
||||||
|
}
|
||||||
|
|||||||
+44
-37
File diff suppressed because one or more lines are too long
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "obsidian-charts",
|
"id": "obsidian-charts",
|
||||||
"name": "Obsidian Charts",
|
"name": "Obsidian Charts",
|
||||||
"version": "3.7.2",
|
"version": "3.8.2",
|
||||||
"minAppVersion": "0.12.7",
|
"minAppVersion": "0.12.7",
|
||||||
"description": "This Plugin lets you create Charts within Obsidian",
|
"description": "This Plugin lets you create Charts within Obsidian",
|
||||||
"author": "phibr0",
|
"author": "phibr0",
|
||||||
|
|||||||
+313
-3
@@ -58,6 +58,7 @@
|
|||||||
"autoExportLightAndDark": false,
|
"autoExportLightAndDark": false,
|
||||||
"autoexportExcalidraw": false,
|
"autoexportExcalidraw": false,
|
||||||
"embedType": "excalidraw",
|
"embedType": "excalidraw",
|
||||||
|
"embedMarkdownCommentLinks": true,
|
||||||
"embedWikiLink": true,
|
"embedWikiLink": true,
|
||||||
"syncExcalidraw": false,
|
"syncExcalidraw": false,
|
||||||
"experimentalFileType": true,
|
"experimentalFileType": true,
|
||||||
@@ -73794,10 +73795,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"defaultTrayMode": false,
|
"defaultTrayMode": false,
|
||||||
"previousRelease": "1.9.19",
|
"previousRelease": "2.0.10",
|
||||||
"showReleaseNotes": true,
|
"showReleaseNotes": true,
|
||||||
"showNewVersionNotification": true,
|
"showNewVersionNotification": true,
|
||||||
"mathjaxSourceURL": "https://cdn.jsdelivr.net/npm/mathjax@3.2.1/es5/tex-svg.js",
|
|
||||||
"latexBoilerplate": "\\color{blue}",
|
"latexBoilerplate": "\\color{blue}",
|
||||||
"taskboneEnabled": true,
|
"taskboneEnabled": true,
|
||||||
"taskboneAPIkey": "c129edc0-4fc5-40b7-ad93-6368514c8e64",
|
"taskboneAPIkey": "c129edc0-4fc5-40b7-ad93-6368514c8e64",
|
||||||
@@ -74122,7 +74122,317 @@
|
|||||||
"pdfScale": 4,
|
"pdfScale": 4,
|
||||||
"pdfBorderBox": true,
|
"pdfBorderBox": true,
|
||||||
"pdfGapSize": 20,
|
"pdfGapSize": 20,
|
||||||
|
"pdfGroupPages": false,
|
||||||
"pdfLockAfterImport": true,
|
"pdfLockAfterImport": true,
|
||||||
"pdfNumColumns": 1,
|
"pdfNumColumns": 1,
|
||||||
"pdfImportScale": 0.3
|
"pdfNumRows": 1,
|
||||||
|
"pdfDirection": "right",
|
||||||
|
"pdfImportScale": 0.3,
|
||||||
|
"laserSettings": {
|
||||||
|
"DECAY_LENGTH": 50,
|
||||||
|
"DECAY_TIME": 1000,
|
||||||
|
"COLOR": "#ff0000"
|
||||||
|
},
|
||||||
|
"embeddableMarkdownDefaults": {
|
||||||
|
"useObsidianDefaults": false,
|
||||||
|
"backgroundMatchCanvas": false,
|
||||||
|
"backgroundMatchElement": true,
|
||||||
|
"backgroundColor": "#fff",
|
||||||
|
"backgroundOpacity": 60,
|
||||||
|
"borderMatchElement": true,
|
||||||
|
"borderColor": "#fff",
|
||||||
|
"borderOpacity": 0,
|
||||||
|
"filenameVisible": false
|
||||||
|
},
|
||||||
|
"canvasImmersiveEmbed": true,
|
||||||
|
"startupScriptPath": "",
|
||||||
|
"openAIAPIToken": "",
|
||||||
|
"openAIDefaultTextModel": "gpt-3.5-turbo-1106",
|
||||||
|
"openAIDefaultVisionModel": "gpt-4-vision-preview",
|
||||||
|
"openAIURL": "https://api.openai.com/v1/chat/completions",
|
||||||
|
"modifierKeyConfig": {
|
||||||
|
"Mac": {
|
||||||
|
"LocalFileDragAction": {
|
||||||
|
"defaultAction": "image-import",
|
||||||
|
"rules": [
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "image-import"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": true,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "link"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "image-url"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": true,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "embeddable"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"WebBrowserDragAction": {
|
||||||
|
"defaultAction": "image-url",
|
||||||
|
"rules": [
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "image-url"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": true,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "link"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": true,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "embeddable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "image-import"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"InternalDragAction": {
|
||||||
|
"defaultAction": "link",
|
||||||
|
"rules": [
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "link"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": true,
|
||||||
|
"result": "embeddable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "image"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": true,
|
||||||
|
"result": "image-fullsize"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"LinkClickAction": {
|
||||||
|
"defaultAction": "new-tab",
|
||||||
|
"rules": [
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "active-pane"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "new-tab"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": true,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "new-pane"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": true,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "popout-window"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": true,
|
||||||
|
"result": "md-properties"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Win": {
|
||||||
|
"LocalFileDragAction": {
|
||||||
|
"defaultAction": "image-import",
|
||||||
|
"rules": [
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "image-import"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "link"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "image-url"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "embeddable"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"WebBrowserDragAction": {
|
||||||
|
"defaultAction": "image-url",
|
||||||
|
"rules": [
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "image-url"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "link"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "embeddable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "image-import"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"InternalDragAction": {
|
||||||
|
"defaultAction": "link",
|
||||||
|
"rules": [
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "link"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "embeddable"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "image"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": true,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "image-fullsize"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"LinkClickAction": {
|
||||||
|
"defaultAction": "new-tab",
|
||||||
|
"rules": [
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": false,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "active-pane"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "new-tab"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": true,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "new-pane"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": true,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": true,
|
||||||
|
"meta_ctrl": false,
|
||||||
|
"result": "popout-window"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"shift": false,
|
||||||
|
"ctrl_cmd": true,
|
||||||
|
"alt_opt": false,
|
||||||
|
"meta_ctrl": true,
|
||||||
|
"result": "md-properties"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"mathjaxSourceURL": "https://cdn.jsdelivr.net/npm/mathjax@3.2.1/es5/tex-svg.js"
|
||||||
}
|
}
|
||||||
+38
-23
File diff suppressed because one or more lines are too long
@@ -1,11 +1,12 @@
|
|||||||
{
|
{
|
||||||
"id": "obsidian-excalidraw-plugin",
|
"id": "obsidian-excalidraw-plugin",
|
||||||
"name": "Excalidraw",
|
"name": "Excalidraw",
|
||||||
"version": "1.9.19",
|
"version": "2.0.10",
|
||||||
"minAppVersion": "1.1.6",
|
"minAppVersion": "1.1.6",
|
||||||
"description": "An Obsidian plugin to edit and view Excalidraw drawings",
|
"description": "An Obsidian plugin to edit and view Excalidraw drawings",
|
||||||
"author": "Zsolt Viczian",
|
"author": "Zsolt Viczian",
|
||||||
"authorUrl": "https://zsolt.blog",
|
"authorUrl": "https://zsolt.blog",
|
||||||
"fundingUrl": "https://ko-fi.com/zsolt",
|
"fundingUrl": "https://ko-fi.com/zsolt",
|
||||||
|
"helpUrl": "https://github.com/zsviczian/obsidian-excalidraw-plugin#readme",
|
||||||
"isDesktopOnly": false
|
"isDesktopOnly": false
|
||||||
}
|
}
|
||||||
|
|||||||
+124
-7
@@ -183,15 +183,24 @@ li[data-testid] {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.excalidraw-videoWrapper {
|
.excalidraw-videoWrapper {
|
||||||
max-width:600px
|
max-width:600px;
|
||||||
}
|
}
|
||||||
.excalidraw-videoWrapper div {
|
.excalidraw-videoWrapper.settings {
|
||||||
|
max-width:340px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.excalidraw-videoWrapper div{
|
||||||
position: relative;
|
position: relative;
|
||||||
padding-bottom: 56.25%;
|
padding-bottom: 56.25%;
|
||||||
height: 0;
|
height: 0;
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.excalidraw-videoWrapper.settings iframe {
|
||||||
|
position: relative;
|
||||||
|
margin-bottom: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
.excalidraw-videoWrapper iframe {
|
.excalidraw-videoWrapper iframe {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 0;
|
top: 0;
|
||||||
@@ -336,7 +345,7 @@ label.color-input-container > input {
|
|||||||
padding: 0;
|
padding: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.excalidraw-settings input {
|
.excalidraw-settings input:not([type="color"]) {
|
||||||
min-width: 10em;
|
min-width: 10em;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -362,10 +371,6 @@ div.excalidraw-draginfo {
|
|||||||
background: initial;
|
background: initial;
|
||||||
}
|
}
|
||||||
|
|
||||||
.excalidraw .HelpDialog__key {
|
|
||||||
background-color: var(--color-gray-80) !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.excalidraw .embeddable-menu {
|
.excalidraw .embeddable-menu {
|
||||||
width: fit-content;
|
width: fit-content;
|
||||||
height: fit-content;
|
height: fit-content;
|
||||||
@@ -415,3 +420,115 @@ div.excalidraw-draginfo {
|
|||||||
.excalidraw-svg svg a {
|
.excalidraw-svg svg a {
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.excalidraw .Modal {
|
||||||
|
background-color: initial;
|
||||||
|
border: initial;
|
||||||
|
max-width: initial;
|
||||||
|
max-height: initial;
|
||||||
|
width: initial;
|
||||||
|
height: initial;
|
||||||
|
}
|
||||||
|
|
||||||
|
summary.excalidraw-setting-h1 {
|
||||||
|
font-variant: var(--h1-variant);
|
||||||
|
letter-spacing: -0.015em;
|
||||||
|
line-height: var(--h1-line-height);
|
||||||
|
font-size: var(--h1-size);
|
||||||
|
color: var(--h1-color);
|
||||||
|
font-weight: var(--h1-weight);
|
||||||
|
font-style: var(--h1-style);
|
||||||
|
font-family: var(--h1-font);
|
||||||
|
/*margin-block-start: var(--p-spacing);*/
|
||||||
|
margin-block-end: var(--p-spacing);
|
||||||
|
}
|
||||||
|
|
||||||
|
summary.excalidraw-setting-h3 {
|
||||||
|
font-variant: var(--h3-variant);
|
||||||
|
letter-spacing: -0.015em;
|
||||||
|
line-height: var(--h3-line-height);
|
||||||
|
font-size: var(--h3-size);
|
||||||
|
color: var(--h3-color);
|
||||||
|
font-weight: var(--h3-weight);
|
||||||
|
font-style: var(--h3-style);
|
||||||
|
font-family: var(--h3-font);
|
||||||
|
margin-block-start: var(--p-spacing);
|
||||||
|
margin-block-end: var(--p-spacing);
|
||||||
|
}
|
||||||
|
|
||||||
|
summary.excalidraw-setting-h4 {
|
||||||
|
font-variant: var(--h4-variant);
|
||||||
|
letter-spacing: -0.015em;
|
||||||
|
line-height: var(--h4-line-height);
|
||||||
|
font-size: var(--h4-size);
|
||||||
|
color: var(--h4-color);
|
||||||
|
font-weight: var(--h4-weight);
|
||||||
|
font-style: var(--h4-style);
|
||||||
|
font-family: var(--h4-font);
|
||||||
|
margin-block-start: var(--p-spacing);
|
||||||
|
margin-block-end: var(--p-spacing);
|
||||||
|
}
|
||||||
|
|
||||||
|
hr.excalidraw-setting-hr {
|
||||||
|
margin: 1rem 0rem 0rem 0rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.excalidraw-mdEmbed-hideFilename .mod-header {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.excalidraw__embeddable-container .canvas-node:not(.is-editing).transparent {
|
||||||
|
::-webkit-scrollbar,
|
||||||
|
::-webkit-scrollbar-horizontal {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.canvas-node:not(.is-editing):has(.excalidraw-canvas-immersive) {
|
||||||
|
::-webkit-scrollbar,
|
||||||
|
::-webkit-scrollbar-horizontal {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
background-color: transparent !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.canvas-node:not(.is-editing) .canvas-node-container:has(.excalidraw-canvas-immersive) {
|
||||||
|
border: unset;
|
||||||
|
box-shadow: unset;
|
||||||
|
}
|
||||||
|
|
||||||
|
.excalidraw .canvas-node .ex-md-font-hand-drawn {
|
||||||
|
--font-text: "Virgil";
|
||||||
|
}
|
||||||
|
|
||||||
|
.excalidraw .canvas-node .ex-md-font-code {
|
||||||
|
--font-text: "Cascadia";
|
||||||
|
}
|
||||||
|
|
||||||
|
.excalidraw__embeddable-container .workspace-leaf,
|
||||||
|
.excalidraw__embeddable-container .workspace-leaf .view-content {
|
||||||
|
::-webkit-scrollbar,
|
||||||
|
::-webkit-scrollbar-horizontal {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
background-color: transparent !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.excalidraw__embeddable-container .workspace-leaf-content .view-content {
|
||||||
|
padding-left: 2px;
|
||||||
|
padding-right: 2px;
|
||||||
|
padding-top: 0px;
|
||||||
|
padding-bottom: 0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.excalidraw__embeddable-container .workspace-leaf .view-content {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.excalidraw__embeddable-container .workspace-leaf-content .image-container,
|
||||||
|
.excalidraw__embeddable-container .workspace-leaf-content .audio-container,
|
||||||
|
.excalidraw__embeddable-container .workspace-leaf-content .video-container {
|
||||||
|
display: flex;
|
||||||
|
}
|
||||||
File diff suppressed because one or more lines are too long
@@ -1,10 +0,0 @@
|
|||||||
{
|
|
||||||
"id": "obsidian-fullscreen-plugin",
|
|
||||||
"name": "Fullscreen mode plugin",
|
|
||||||
"version": "0.1.2",
|
|
||||||
"minAppVersion": "0.12.0",
|
|
||||||
"description": "This plugin allows viewing a single document in fullscreen focus mode",
|
|
||||||
"author": "Razum",
|
|
||||||
"authorUrl": "https://github.com/Razumihin",
|
|
||||||
"isDesktopOnly": false
|
|
||||||
}
|
|
||||||
+12
-12
File diff suppressed because one or more lines are too long
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "obsidian-hover-editor",
|
"id": "obsidian-hover-editor",
|
||||||
"name": "Hover Editor",
|
"name": "Hover Editor",
|
||||||
"version": "0.11.14",
|
"version": "0.11.15",
|
||||||
"minAppVersion": "1.3.5",
|
"minAppVersion": "1.3.5",
|
||||||
"description": "Transform the Page Preview hover popover into a fully working editor instance",
|
"description": "Transform the Page Preview hover popover into a fully working editor instance",
|
||||||
"author": "NothingIsLost",
|
"author": "NothingIsLost",
|
||||||
|
|||||||
+1
-1
@@ -120,7 +120,7 @@ body {
|
|||||||
--he-text-on-accent-inactive: var(--text-on-accent); /* couldn't find a good variable that worked across themes */
|
--he-text-on-accent-inactive: var(--text-on-accent); /* couldn't find a good variable that worked across themes */
|
||||||
--he-text-on-accent-active: #fff;
|
--he-text-on-accent-active: #fff;
|
||||||
/* z-index layer settings, probably not a good idea to mess with these */
|
/* z-index layer settings, probably not a good idea to mess with these */
|
||||||
--he-popover-layer-inactive: var(--layer-popover);
|
--he-popover-layer-inactive: calc(var(--layer-slides) - 4);
|
||||||
--he-popover-layer-active: calc(var(--he-popover-layer-inactive) + 1);
|
--he-popover-layer-active: calc(var(--he-popover-layer-inactive) + 1);
|
||||||
--he-popover-layer-new: calc(var(--he-popover-layer-inactive) + 2);
|
--he-popover-layer-new: calc(var(--he-popover-layer-inactive) + 2);
|
||||||
--he-leaf-drag-overlay: calc(var(--he-popover-layer-inactive) + 3);
|
--he-leaf-drag-overlay: calc(var(--he-popover-layer-inactive) + 3);
|
||||||
|
|||||||
+2
-2
File diff suppressed because one or more lines are too long
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "obsidian-languagetool-plugin",
|
"id": "obsidian-languagetool-plugin",
|
||||||
"name": "LanguageTool Integration",
|
"name": "LanguageTool Integration",
|
||||||
"version": "0.3.4",
|
"version": "0.3.6",
|
||||||
"minAppVersion": "0.15.2",
|
"minAppVersion": "0.15.2",
|
||||||
"description": "Inofficial LanguageTool plugin",
|
"description": "Inofficial LanguageTool plugin",
|
||||||
"author": "Clemens Ertle",
|
"author": "Clemens Ertle",
|
||||||
|
|||||||
+48
-3
@@ -54,7 +54,7 @@
|
|||||||
width: 300px;
|
width: 300px;
|
||||||
line-height: 1.5;
|
line-height: 1.5;
|
||||||
z-index: var(--layer-popover);
|
z-index: var(--layer-popover);
|
||||||
overflow: hidden;
|
overflow: visible;
|
||||||
}
|
}
|
||||||
|
|
||||||
.lt-predictions-container-glass {
|
.lt-predictions-container-glass {
|
||||||
@@ -67,7 +67,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.lt-buttoncontainer:not(:empty) {
|
.lt-buttoncontainer:not(:empty) {
|
||||||
padding: 10px 12px 0;
|
padding-top: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.lt-buttoncontainer > button {
|
.lt-buttoncontainer > button {
|
||||||
@@ -90,8 +90,53 @@
|
|||||||
display: block;
|
display: block;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.lt-bottom {
|
||||||
|
min-height: 10px;
|
||||||
|
padding-left: 12px;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
.lt-info-container {
|
||||||
|
position: absolute;
|
||||||
|
right: 0;
|
||||||
|
bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.lt-info-button {
|
||||||
|
color: var(--text-faint);
|
||||||
|
}
|
||||||
|
|
||||||
|
.lt-info-box {
|
||||||
|
position: absolute;
|
||||||
|
right: 0;
|
||||||
|
animation-duration: 150ms;
|
||||||
|
animation-name: lineInserted;
|
||||||
|
font-family: var(--default-font);
|
||||||
|
font-size: 0.93rem;
|
||||||
|
padding: 12px 0;
|
||||||
|
background-color: var(--background-primary);
|
||||||
|
border: 1px solid var(--background-modifier-border);
|
||||||
|
box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
|
||||||
|
border-radius: 6px;
|
||||||
|
line-height: 1.5;
|
||||||
|
z-index: var(--layer-popover);
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
.hidden {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.lt-info {
|
||||||
|
padding: 0 12px;
|
||||||
|
display: block;
|
||||||
|
font-size: 0.8rem;
|
||||||
|
color: var(--text-muted);
|
||||||
|
user-select: text;
|
||||||
|
-webkit-user-select: text;
|
||||||
|
}
|
||||||
|
|
||||||
.lt-ignorecontainer {
|
.lt-ignorecontainer {
|
||||||
padding-top: 10px;
|
|
||||||
display: flex;
|
display: flex;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+626
-1694
File diff suppressed because one or more lines are too long
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "obsidian-latex-suite",
|
"id": "obsidian-latex-suite",
|
||||||
"name": "Latex Suite",
|
"name": "Latex Suite",
|
||||||
"version": "1.8.3",
|
"version": "1.8.10",
|
||||||
"minAppVersion": "1.0.0",
|
"minAppVersion": "1.0.0",
|
||||||
"description": "Make typesetting LaTeX math as fast as handwriting through snippets, text expansion, and editor enhancements",
|
"description": "Make typesetting LaTeX math as fast as handwriting through snippets, text expansion, and editor enhancements",
|
||||||
"author": "artisticat",
|
"author": "artisticat",
|
||||||
|
|||||||
+38
-37
@@ -1,53 +1,67 @@
|
|||||||
/* Settings panel */
|
/* Settings panel */
|
||||||
|
|
||||||
.snippets-text-area {
|
.setting-item.hidden {
|
||||||
width: 100%;
|
|
||||||
display: inline-block;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
.hidden {
|
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.setting-item.setting-item-heading .latex-suite-settings-icon {
|
||||||
.snippets-text-area .setting-item-info {
|
margin-right: var(--size-4-2);
|
||||||
margin-bottom: 0.75rem;
|
display: inline-flex;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.setting-item.setting-item-heading:has(.latex-suite-settings-icon) {
|
||||||
|
border-bottom: 1px solid var(--background-modifier-border);
|
||||||
|
}
|
||||||
|
|
||||||
|
.setting-item.setting-item-heading:has(.latex-suite-settings-icon) + .setting-item {
|
||||||
|
border-top: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.setting-item.setting-item-heading:has(.latex-suite-settings-icon) ~ .setting-item:not(.setting-item-heading), .latex-suite-snippet-variables-setting + .setting-item-control {
|
||||||
|
width: calc(100% - 26px);
|
||||||
|
margin-left: 26px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.latex-suite-snippet-variables-setting .setting-item-control {
|
||||||
|
height: 120px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.latex-suite-snippet-variables-setting .setting-item-control textarea {
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.snippets-text-area, .latex-suite-snippet-variables-setting {
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
|
|
||||||
|
.snippets-text-area .setting-item-info, .latex-suite-snippet-variables-setting .setting-item-info {
|
||||||
|
margin-bottom: 0.75rem;
|
||||||
|
}
|
||||||
|
|
||||||
.snippets-text-area .setting-item-control {
|
.snippets-text-area .setting-item-control {
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
align-items: flex-end;
|
align-items: flex-end;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.snippets-editor-wrapper {
|
.snippets-editor-wrapper {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
margin-bottom: 0.75rem;
|
margin-bottom: 0.75rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.snippets-editor-wrapper .cm-editor {
|
.snippets-editor-wrapper .cm-editor {
|
||||||
height: 20em;
|
|
||||||
font-size: var(--font-inputs);
|
|
||||||
text-align: left;
|
|
||||||
outline: none !important;
|
|
||||||
|
|
||||||
border: 1px solid var(--background-modifier-border);
|
border: 1px solid var(--background-modifier-border);
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
.snippets-editor-wrapper .cm-editor, .cm-scroller {
|
|
||||||
border-radius: 4px;
|
border-radius: 4px;
|
||||||
|
font-size: var(--font-inputs);
|
||||||
|
height: 20em;
|
||||||
|
outline: none !important;
|
||||||
|
text-align: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.snippets-editor-wrapper .cm-line, .snippets-editor-wrapper .cm-lineNumbers {
|
.snippets-editor-wrapper .cm-line, .snippets-editor-wrapper .cm-lineNumbers {
|
||||||
font-family: var(--font-monospace);
|
font-family: var(--font-monospace);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.snippets-footer {
|
.snippets-footer {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
display: flex;
|
display: flex;
|
||||||
@@ -55,66 +69,53 @@
|
|||||||
justify-content: space-between;
|
justify-content: space-between;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.snippets-editor-validity {
|
.snippets-editor-validity {
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.snippets-editor-validity-indicator {
|
.snippets-editor-validity-indicator {
|
||||||
color: white;
|
color: white;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
border-radius: 1em;
|
border-radius: 1em;
|
||||||
margin-right: var(--size-3);
|
margin-right: 10px;
|
||||||
cursor: default;
|
cursor: default;
|
||||||
visibility: hidden;
|
visibility: hidden;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.snippets-editor-validity-indicator svg {
|
.snippets-editor-validity-indicator svg {
|
||||||
width: 16px !important;
|
width: 16px !important;
|
||||||
height: 16px !important;
|
height: 16px !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.snippets-editor-validity-indicator:hover {
|
.snippets-editor-validity-indicator:hover {
|
||||||
color: white;
|
color: white;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.snippets-editor-validity-indicator.valid {
|
.snippets-editor-validity-indicator.valid {
|
||||||
background-color: #7dc535;
|
background-color: #7dc535;
|
||||||
visibility: visible;
|
visibility: visible;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.theme-dark .snippets-editor-validity-indicator.valid {
|
.theme-dark .snippets-editor-validity-indicator.valid {
|
||||||
background-color: #588b24;
|
background-color: #588b24;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.snippets-editor-validity-indicator.invalid {
|
.snippets-editor-validity-indicator.invalid {
|
||||||
background-color: #ea5555;
|
background-color: #ea5555;
|
||||||
visibility: visible;
|
visibility: visible;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.snippets-editor-buttons {
|
.snippets-editor-buttons {
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: row;
|
flex-direction: row;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.latex-suite-confirmation-modal .setting-item {
|
.latex-suite-confirmation-modal .setting-item {
|
||||||
border: none;
|
border: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Snippet color classes.
|
Snippet color classes.
|
||||||
*/
|
*/
|
||||||
|
|||||||
+7
-7
File diff suppressed because one or more lines are too long
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "obsidian-markmind",
|
"id": "obsidian-markmind",
|
||||||
"name": "obsidian markmind",
|
"name": "obsidian markmind",
|
||||||
"version": "1.8.2",
|
"version": "1.8.8",
|
||||||
"minAppVersion": "0.9.12",
|
"minAppVersion": "0.9.12",
|
||||||
"description": "This is a mindmap,outline and pdf annotate tool for obsidian.",
|
"description": "This is a mindmap,outline and pdf annotate tool for obsidian.",
|
||||||
"author": "Mark",
|
"author": "Mark",
|
||||||
|
|||||||
+95
-3
@@ -2,6 +2,8 @@
|
|||||||
font-family: 'myFont';
|
font-family: 'myFont';
|
||||||
src:url('http://cdn.ghost-jack.top/chinese.ttf');
|
src:url('http://cdn.ghost-jack.top/chinese.ttf');
|
||||||
} */
|
} */
|
||||||
|
|
||||||
|
|
||||||
.mm-handdraw-theme {
|
.mm-handdraw-theme {
|
||||||
font-family: 'myFont';
|
font-family: 'myFont';
|
||||||
}
|
}
|
||||||
@@ -1306,6 +1308,9 @@
|
|||||||
width: 20px;
|
width: 20px;
|
||||||
height: 20px;
|
height: 20px;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
|
text-align: center;
|
||||||
|
cursor: pointer;
|
||||||
|
z-index: 20;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mm-node-note-tab {
|
.mm-node-note-tab {
|
||||||
@@ -1315,9 +1320,9 @@
|
|||||||
max-width: 500px;
|
max-width: 500px;
|
||||||
max-height: 400px;
|
max-height: 400px;
|
||||||
border-radius: 5px;
|
border-radius: 5px;
|
||||||
background-color: wheat;
|
background-color: #FFD;
|
||||||
color: #333;
|
color: #333;
|
||||||
overflow: auto;
|
overflow: hidden;
|
||||||
z-index: 6000;
|
z-index: 6000;
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
@@ -1326,9 +1331,41 @@
|
|||||||
padding: 10px;
|
padding: 10px;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
white-space: pre-wrap;
|
position: absolute;
|
||||||
|
left: 0;
|
||||||
|
top: 20px;
|
||||||
|
right: 0;
|
||||||
|
bottom: 0;
|
||||||
|
overflow-y: auto;
|
||||||
|
/* white-space: pre-wrap; */
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.mm-node-note-container h1,
|
||||||
|
.mm-node-note-container h2,
|
||||||
|
.mm-node-note-container h3,
|
||||||
|
.mm-node-note-container h4,
|
||||||
|
.mm-node-note-container h5,
|
||||||
|
.mm-node-note-container h6 {
|
||||||
|
margin-block-start: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mm-node-note-container ul,
|
||||||
|
.mm-node-note-container ol {
|
||||||
|
margin: 6px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mm-node-note-container ul li,
|
||||||
|
.mm-node-note-container ol li {
|
||||||
|
line-height: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mm-node-note-container img {
|
||||||
|
max-width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
.block-language-mindmap {
|
.block-language-mindmap {
|
||||||
height: 600px;
|
height: 600px;
|
||||||
}
|
}
|
||||||
@@ -1937,3 +1974,58 @@ th {
|
|||||||
margin-bottom: 8px;
|
margin-bottom: 8px;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* 点击 a 标签 */
|
||||||
|
|
||||||
|
.mm-link-menu {
|
||||||
|
position: absolute;
|
||||||
|
width: 30px;
|
||||||
|
height: 30px;
|
||||||
|
background-color: #333;
|
||||||
|
border: 1px solid #000;
|
||||||
|
border-radius: 3px;
|
||||||
|
z-index: 1000;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* .mm-link-menu:before {
|
||||||
|
width: 0;
|
||||||
|
height: 0;
|
||||||
|
border: 10px solid transparent;
|
||||||
|
border-bottom-color: #333;
|
||||||
|
position: absolute;
|
||||||
|
top: -20px;
|
||||||
|
right: 20px;
|
||||||
|
} */
|
||||||
|
|
||||||
|
.mm-link-menu svg {
|
||||||
|
fill: #ccc;
|
||||||
|
margin-left: 7px;
|
||||||
|
margin-top: 7px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.theme-light .mm-link-menu {
|
||||||
|
background-color: #fff;
|
||||||
|
border: 1px solid #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
.theme-light .mm-link-menu svg {
|
||||||
|
fill: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* 遮挡文字节点 */
|
||||||
|
.mm-node-cover {
|
||||||
|
position: absolute;
|
||||||
|
z-index: 1000;
|
||||||
|
left: 2px;
|
||||||
|
top: 2px;
|
||||||
|
bottom: 2px;
|
||||||
|
right: 2px;
|
||||||
|
background-color: #ccc;
|
||||||
|
border-radius: 2px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mm-node-cover:hover {
|
||||||
|
opacity: 0;
|
||||||
|
background-color: transparent;
|
||||||
|
}
|
||||||
@@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"devMode": false,
|
||||||
|
"ignoreCodeBlockRestrictions": false,
|
||||||
|
"preferredDateFormat": "YYYY-MM-DD",
|
||||||
|
"useUsDateInputOrder": false,
|
||||||
|
"firstWeekday": {
|
||||||
|
"index": 1,
|
||||||
|
"name": "Monday",
|
||||||
|
"shortName": "Mo"
|
||||||
|
},
|
||||||
|
"syncInterval": 200,
|
||||||
|
"minSyncInterval": 50,
|
||||||
|
"maxSyncInterval": 1000,
|
||||||
|
"enableJs": false,
|
||||||
|
"viewFieldDisplayNullAsEmpty": false,
|
||||||
|
"enableSyntaxHighlighting": true,
|
||||||
|
"inputFieldTemplates": [],
|
||||||
|
"excludedFolders": [
|
||||||
|
"templates"
|
||||||
|
]
|
||||||
|
}
|
||||||
+114
-84
File diff suppressed because one or more lines are too long
@@ -1,10 +1,11 @@
|
|||||||
{
|
{
|
||||||
"id": "obsidian-meta-bind-plugin",
|
"id": "obsidian-meta-bind-plugin",
|
||||||
"name": "Meta Bind Plugin",
|
"name": "Meta Bind Plugin",
|
||||||
"version": "0.5.1",
|
"version": "0.10.1",
|
||||||
"minAppVersion": "0.14.0",
|
"minAppVersion": "1.4.0",
|
||||||
"description": "This plugin can create input fields inside your notes and bind them to metadata fields.",
|
"description": "This plugin can create input fields inside your notes and bind them to metadata fields.",
|
||||||
"author": "Moritz Jung",
|
"author": "Moritz Jung",
|
||||||
"authorUrl": "https://mprojectscode.github.io/",
|
"authorUrl": "https://mprojectscode.github.io/",
|
||||||
|
"helpUrl": "https://www.moritzjung.dev/obsidian-meta-bind-plugin-docs/",
|
||||||
"isDesktopOnly": false
|
"isDesktopOnly": false
|
||||||
}
|
}
|
||||||
|
|||||||
+418
-72
@@ -1,22 +1,33 @@
|
|||||||
body {
|
body {
|
||||||
--meta-bind-plugin-border-width: var(--border-width);
|
--mb-border-width: var(--border-width);
|
||||||
--meta-bind-plugin-border-radius: var(--input-radius);
|
--mb-border-radius: var(--input-radius);
|
||||||
--meta-bind-plugin-slider-spacing: 5px;
|
--mb-slider-spacing: 5px;
|
||||||
--meta-bind-plugin-select-element-border-width: 5px;
|
--mb-select-element-border-width: 5px;
|
||||||
--meta-bind-plugin-date-input-year-input-width: 80px;
|
--mb-date-input-year-input-width: 80px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-plugin-input {
|
/* Input Wrappers */
|
||||||
|
.mb-input {
|
||||||
background-color: transparent !important;
|
background-color: transparent !important;
|
||||||
border: none !important;
|
border: none !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-plugin-input-wrapper {
|
.mb-input-wrapper {
|
||||||
display: inline;
|
display: inline;
|
||||||
|
white-space: normal;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.mb-input-inline {
|
||||||
|
display: inline !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-input-block {
|
||||||
|
display: block !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* View Wrappers */
|
||||||
/* For higher specificity */
|
/* For higher specificity */
|
||||||
:is(code, span).meta-bind-plugin-view:has(> div.meta-bind-plugin-view-wrapper) {
|
:is(code, span).mb-view:has(> div.mb-view-wrapper) {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
border: none;
|
border: none;
|
||||||
color: inherit;
|
color: inherit;
|
||||||
@@ -26,156 +37,491 @@ body {
|
|||||||
margin: 0;
|
margin: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
div.meta-bind-plugin-view-wrapper {
|
div.mb-view-wrapper.mb-view-markdown > p {
|
||||||
|
margin: 0;
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.mb-view-wrapper {
|
||||||
display: inline;
|
display: inline;
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-plugin-flex-input-wrapper {
|
.mb-button {
|
||||||
display: inline-flex;
|
background-color: transparent !important;
|
||||||
|
border: none !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-plugin-input-wrapper .checkbox-container {
|
.mb-button-inline {
|
||||||
|
display: inline !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-button-block {
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-button-group {
|
||||||
|
background-color: transparent !important;
|
||||||
|
border: none !important;
|
||||||
|
|
||||||
|
& > .mb-button {
|
||||||
|
&:first-child:not(:last-child) {
|
||||||
|
& > .mb-button-inner {
|
||||||
|
border-radius: var(--mb-border-radius) 0 0 var(--mb-border-radius);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&:last-child:not(:first-child) {
|
||||||
|
& > .mb-button-inner {
|
||||||
|
border-radius: 0 var(--mb-border-radius) var(--mb-border-radius) 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
&:last-child:first-child {
|
||||||
|
& > .mb-button-inner {
|
||||||
|
border-radius: var(--mb-border-radius);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
& > .mb-button-inner {
|
||||||
|
border-radius: 0;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-button-inner {
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Toggle Input */
|
||||||
|
.mb-input-wrapper .checkbox-container {
|
||||||
vertical-align: text-bottom;
|
vertical-align: text-bottom;
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-plugin-slider-input {
|
/* Slider Input */
|
||||||
|
|
||||||
|
.mb-input-wrapper:has(> .mb-slider-input) {
|
||||||
|
display: inline-flex;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-slider-input {
|
||||||
align-self: center;
|
align-self: center;
|
||||||
margin-left: var(--meta-bind-plugin-slider-spacing) !important;
|
margin-left: var(--mb-slider-spacing) !important;
|
||||||
margin-right: var(--meta-bind-plugin-slider-spacing) !important;
|
margin-right: var(--mb-slider-spacing) !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-plugin-error {
|
.mb-slider-input-label {
|
||||||
color: var(--text-error) !important;
|
|
||||||
font-weight: bold;
|
|
||||||
font-family: var(--font-monospace);
|
|
||||||
}
|
|
||||||
|
|
||||||
code.meta-bind-plugin-error {
|
|
||||||
color: var(--text-error) !important;
|
|
||||||
}
|
|
||||||
|
|
||||||
.meta-bind-code {
|
|
||||||
color: var(--text-normal);
|
|
||||||
font-family: var(--font-monospace);
|
|
||||||
}
|
|
||||||
|
|
||||||
.meta-bind-plugin-slider-input-label {
|
|
||||||
color: var(--text-muted);
|
color: var(--text-muted);
|
||||||
|
font-size: var(--font-ui-small);
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-plugin-select-input-element {
|
/* Text Input */
|
||||||
|
.mb-content-limit-indicator {
|
||||||
|
color: var(--text-muted);
|
||||||
|
font-size: var(--font-ui-small);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-content-limit-indicator-overflow {
|
||||||
|
color: var(--color-red);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Select Input */
|
||||||
|
.mb-select-input-element {
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
padding: 5px;
|
padding: 5px;
|
||||||
margin: 5px 0 5px 0;
|
margin: 5px 0 5px 0;
|
||||||
border-radius: var(--meta-bind-plugin-border-radius);
|
border-radius: var(--mb-border-radius);
|
||||||
border-left: var(--meta-bind-plugin-select-element-border-width) solid transparent;
|
border-left: var(--mb-select-element-border-width) solid transparent;
|
||||||
white-space: pre-wrap;
|
white-space: pre-wrap;
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
min-width: 200px;
|
min-width: 200px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-plugin-select-input-element-selected {
|
.mb-select-input-element.is-selected {
|
||||||
border-left: var(--meta-bind-plugin-select-element-border-width) solid var(--interactive-accent) !important;
|
border-left: var(--mb-select-element-border-width) solid var(--interactive-accent);
|
||||||
background: var(--background-secondary);
|
background: var(--background-secondary);
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-plugin-select-input-element-hover {
|
.mb-select-input-element:hover {
|
||||||
background: var(--background-secondary);
|
background: var(--background-secondary);
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-plugin-date-input-year-input[type='number'] {
|
/* Date Input */
|
||||||
width: var(--meta-bind-plugin-date-input-year-input-width);
|
.mb-date-input-year-input[type='number'] {
|
||||||
|
width: var(--mb-date-input-year-input-width);
|
||||||
height: unset;
|
height: unset;
|
||||||
align-self: stretch;
|
align-self: stretch;
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-plugin-input-element-group {
|
/* Input Element Group */
|
||||||
|
.mb-input-element-group {
|
||||||
|
display: inline-flex;
|
||||||
|
flex-direction: row;
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-plugin-input-element-group .meta-bind-plugin-input-element-group-element:focus {
|
.mb-input-element-group .mb-input-element-group-element:focus {
|
||||||
z-index: 10;
|
z-index: 10;
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-plugin-input-element-group .meta-bind-plugin-input-element-group-element:first-child {
|
.mb-input-element-group .mb-input-element-group-element:first-child {
|
||||||
border-radius: var(--meta-bind-plugin-border-radius) 0 0 var(--meta-bind-plugin-border-radius);
|
border-radius: var(--mb-border-radius) 0 0 var(--mb-border-radius);
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-plugin-input-element-group .meta-bind-plugin-input-element-group-element:not(:first-child):not(:last-child) {
|
.mb-input-element-group .mb-input-element-group-element:not(:first-child):not(:last-child) {
|
||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-plugin-input-element-group .meta-bind-plugin-input-element-group-element:last-child {
|
.mb-input-element-group .mb-input-element-group-element:last-child {
|
||||||
border-radius: 0 var(--meta-bind-plugin-border-radius) var(--meta-bind-plugin-border-radius) 0;
|
border-radius: 0 var(--mb-border-radius) var(--mb-border-radius) 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-plugin-card {
|
/* SailKite small input fields so that line height is consistent */
|
||||||
padding: var(--size-4-2);
|
/* https://discord.com/channels/1171444840257572935/1171444840257572939/1171562547212726403 */
|
||||||
margin: var(--size-4-2) 0;
|
/*.mb-input-element-group {*/
|
||||||
border-radius: var(--meta-bind-plugin-border-radius);
|
/* & > .mb-date-input-year-input[type='number'] {*/
|
||||||
border: var(--meta-bind-plugin-border-width) solid var(--background-modifier-border);
|
/* padding-block: 0;*/
|
||||||
display: inline-flex;
|
/* }*/
|
||||||
|
/* & > .mb-input-element-group-element {*/
|
||||||
|
/* height: 100%;*/
|
||||||
|
/* }*/
|
||||||
|
/*}*/
|
||||||
|
|
||||||
|
/* List Input */
|
||||||
|
.mb-list-input {
|
||||||
|
display: flex;
|
||||||
|
gap: var(--size-4-2);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-list-input > div:has(> input) {
|
||||||
|
flex-grow: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-list-empty {
|
||||||
|
color: var(--text-faint);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-list-items {
|
||||||
|
margin-bottom: var(--size-4-4);
|
||||||
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
gap: var(--size-4-2);
|
gap: var(--size-4-2);
|
||||||
}
|
}
|
||||||
|
|
||||||
[class*='block-language-'] > .meta-bind-plugin-card {
|
.mb-list-item {
|
||||||
display: flex;
|
display: flex;
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-plugin-card > code {
|
.mb-list-item > span {
|
||||||
display: block;
|
flex-grow: 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-plugin-card > pre {
|
/* Inline List */
|
||||||
margin: 0;
|
.mb-inline-list {
|
||||||
|
display: inline;
|
||||||
|
font-size: 0;
|
||||||
|
|
||||||
|
& > .mb-inline-list-item {
|
||||||
|
border: var(--mb-border-width) solid var(--background-modifier-border);
|
||||||
|
border-radius: var(--mb-border-radius);
|
||||||
|
display: inline-flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: var(--size-4-2);
|
||||||
|
padding-inline: var(--size-4-2);
|
||||||
|
padding-block: var(--size-4-1);
|
||||||
|
font-size: var(--font-ui-small);
|
||||||
|
|
||||||
|
&:not(:last-child) {
|
||||||
|
margin-right: var(--size-4-2);
|
||||||
|
}
|
||||||
|
|
||||||
|
& > .mb-inline-list-item-button {
|
||||||
|
border: none;
|
||||||
|
background: none;
|
||||||
|
padding: initial;
|
||||||
|
height: unset;
|
||||||
|
box-shadow: none;
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
color: var(--text-error);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
& > .mb-inline-list-add {
|
||||||
|
border: var(--mb-border-width) solid var(--background-modifier-border);
|
||||||
|
border-radius: var(--mb-border-radius);
|
||||||
|
display: inline-flex;
|
||||||
|
align-items: center;
|
||||||
|
padding-inline: var(--size-4-2);
|
||||||
|
padding-block: var(--size-4-1);
|
||||||
|
font-size: var(--font-ui-small);
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
color: var(--text-accent);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-plugin-card > h3 {
|
/* Suggester Input */
|
||||||
|
.mb-suggest-input {
|
||||||
|
background: var(--background-modifier-form-field);
|
||||||
|
border-radius: var(--mb-border-radius);
|
||||||
|
border: var(--mb-border-width) solid var(--background-modifier-border);
|
||||||
|
padding: 5px 5px 5px 7px;
|
||||||
|
cursor: pointer;
|
||||||
|
position: relative;
|
||||||
|
color: var(--text-normal);
|
||||||
|
display: inline-flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-suggest-text {
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Progress Bar Input */
|
||||||
|
|
||||||
|
.mb-progress-bar-input {
|
||||||
|
height: 32px;
|
||||||
|
width: 100%;
|
||||||
|
border-radius: var(--mb-border-radius);
|
||||||
|
border: var(--mb-border-width) solid var(--background-modifier-border);
|
||||||
|
position: relative;
|
||||||
|
cursor: col-resize;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-progress-bar-input:focus-visible {
|
||||||
|
box-shadow: 0 0 0 3px var(--background-modifier-border-focus);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-progress-bar-progress {
|
||||||
|
height: 32px;
|
||||||
|
background: var(--color-accent);
|
||||||
|
border-radius: var(--mb-border-radius);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-progress-bar-value {
|
||||||
|
position: absolute;
|
||||||
|
top: 50%;
|
||||||
|
left: 50%;
|
||||||
|
transform: translate(-50%, -50%);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-progress-bar-label-left {
|
||||||
|
position: absolute;
|
||||||
|
top: 50%;
|
||||||
|
transform: translate(0, -50%);
|
||||||
|
left: var(--size-4-2);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-progress-bar-label-right {
|
||||||
|
position: absolute;
|
||||||
|
top: 50%;
|
||||||
|
transform: translate(0, -50%);
|
||||||
|
right: var(--size-4-2);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Card */
|
||||||
|
.mb-card {
|
||||||
|
padding: var(--size-4-2);
|
||||||
|
margin: var(--size-4-2) 0;
|
||||||
|
border-radius: var(--mb-border-radius);
|
||||||
|
border: var(--mb-border-width) solid var(--background-modifier-border);
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
width: 100%;
|
||||||
|
gap: var(--size-4-2);
|
||||||
|
}
|
||||||
|
|
||||||
|
[class*='block-language-'] > .mb-card {
|
||||||
|
display: flex;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-card > :first-child {
|
||||||
margin-top: 0;
|
margin-top: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-full-width {
|
.mb-card > :last-child {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-card > code {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-card > pre {
|
||||||
|
margin: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-card > h3 {
|
||||||
|
margin-top: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-card.mb-card-full-width {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-high {
|
/* Image */
|
||||||
height: 200px;
|
.mb-image-search-container {
|
||||||
|
margin-bottom: var(--size-4-4);
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-error-collection-card {
|
.mb-image-card-grid {
|
||||||
|
display: grid;
|
||||||
|
grid-template-columns: repeat(auto-fit, minmax(min(300px, 100%), 1fr));
|
||||||
|
gap: var(--size-4-4);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Error */
|
||||||
|
.mb-error {
|
||||||
|
color: var(--text-error) !important;
|
||||||
|
font-weight: bold;
|
||||||
|
font-family: var(--font-monospace);
|
||||||
|
}
|
||||||
|
|
||||||
|
code.mb-error {
|
||||||
|
color: var(--text-error) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Code */
|
||||||
|
.mb-code {
|
||||||
|
color: var(--text-normal);
|
||||||
|
font-family: var(--font-monospace);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Error Collection */
|
||||||
|
.mb-error-collection-card {
|
||||||
padding: var(--size-4-2);
|
padding: var(--size-4-2);
|
||||||
margin: var(--size-4-2) 0;
|
margin: var(--size-4-2) 0;
|
||||||
border-radius: var(--meta-bind-plugin-border-radius);
|
border-radius: var(--mb-border-radius);
|
||||||
border: var(--meta-bind-plugin-border-width) solid var(--background-modifier-border);
|
border: var(--mb-border-width) solid var(--background-modifier-border);
|
||||||
color: var(--text-normal);
|
color: var(--text-normal);
|
||||||
font-family: var(--font-default);
|
font-family: var(--font-default);
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-error-collection {
|
.mb-error-collection {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
position: relative;
|
position: relative;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
margin-inline: var(--size-4-2);
|
margin-inline: var(--size-4-2);
|
||||||
}
|
}
|
||||||
|
|
||||||
.publish-renderer .meta-bind-error-collection {
|
.publish-renderer .mb-error-collection {
|
||||||
margin-inline: 0;
|
margin-inline: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-error-collection > svg {
|
.mb-error-collection > svg {
|
||||||
width: var(--font-text-size);
|
width: var(--font-text-size);
|
||||||
height: var(--font-text-size);
|
height: var(--font-text-size);
|
||||||
vertical-align: text-bottom;
|
vertical-align: text-bottom;
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-error-collection > svg.lucide-alert-circle {
|
.mb-error-collection > svg.lucide-alert-circle {
|
||||||
color: var(--color-red);
|
color: var(--text-error);
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-error-collection > svg.lucide-alert-triangle {
|
.mb-error-collection > svg.lucide-alert-triangle {
|
||||||
color: var(--color-orange);
|
color: var(--text-warning);
|
||||||
}
|
}
|
||||||
|
|
||||||
.meta-bind-error-collection > svg.lucide-info {
|
.mb-error-collection > svg.lucide-info {
|
||||||
color: var(--text-normal);
|
color: var(--text-normal);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.mb-pre {
|
||||||
|
overflow-x: scroll;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-pre > code {
|
||||||
|
white-space: pre;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-error-collection-modal {
|
||||||
|
width: 80%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-error-text {
|
||||||
|
color: var(--text-error) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-warning-text {
|
||||||
|
color: var(--text-warning) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* --- Misc --- */
|
||||||
|
|
||||||
|
.mb-icon-wrapper {
|
||||||
|
display: inline-block;
|
||||||
|
position: relative;
|
||||||
|
width: 18px;
|
||||||
|
height: 18px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-icon-wrapper > svg {
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
bottom: 0;
|
||||||
|
left: 0;
|
||||||
|
right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-faq-view {
|
||||||
|
max-width: var(--file-line-width);
|
||||||
|
margin-left: auto;
|
||||||
|
margin-right: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
a.mb-no-link {
|
||||||
|
color: var(--code-normal);
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
table.mb-html-table {
|
||||||
|
--table-column-min-width: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-table-wrapper {
|
||||||
|
overflow-x: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* --- HIGHLIGHTING CLASSES --- */
|
||||||
|
.mb-highlight-test {
|
||||||
|
color: #00bfbc;
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-highlight-ident,
|
||||||
|
.cm-mb-highlight-ident {
|
||||||
|
color: var(--code-normal);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-highlight-control,
|
||||||
|
.cm-mb-highlight-control {
|
||||||
|
color: var(--code-keyword);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-highlight-string,
|
||||||
|
.cm-mb-highlight-string {
|
||||||
|
color: var(--code-string);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-highlight-keyword,
|
||||||
|
.cm-mb-highlight-keyword {
|
||||||
|
color: var(--code-property);
|
||||||
|
}
|
||||||
|
|
||||||
|
.mb-highlight-error,
|
||||||
|
.cm-mb-highlight-error {
|
||||||
|
color: var(--text-error);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* --- UTIL CLASSES --- */
|
||||||
|
|
||||||
|
.meta-bind-full-width > * {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.meta-bind-high > * {
|
||||||
|
height: 200px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.meta-bind-small-width > * {
|
||||||
|
width: 80px;
|
||||||
|
}
|
||||||
|
|||||||
+1
-1
@@ -9,7 +9,7 @@
|
|||||||
"lineWidth": 40,
|
"lineWidth": 40,
|
||||||
"lineWidthWide": 5000,
|
"lineWidthWide": 5000,
|
||||||
"maxWidth": 98,
|
"maxWidth": 98,
|
||||||
"textNormal": 20,
|
"textNormal": 22.5,
|
||||||
"textSmall": 13,
|
"textSmall": 13,
|
||||||
"imgGrid": false,
|
"imgGrid": false,
|
||||||
"imgWidth": "img-default-width",
|
"imgWidth": "img-default-width",
|
||||||
|
|||||||
+77
-48
File diff suppressed because one or more lines are too long
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "obsidian-minimal-settings",
|
"id": "obsidian-minimal-settings",
|
||||||
"name": "Minimal Theme Settings",
|
"name": "Minimal Theme Settings",
|
||||||
"version": "7.2.2",
|
"version": "7.3.1",
|
||||||
"minAppVersion": "1.1.9",
|
"minAppVersion": "1.1.9",
|
||||||
"description": "Change the colors, fonts and features of Minimal Theme.",
|
"description": "Change the colors, fonts and features of Minimal Theme.",
|
||||||
"author": "@kepano",
|
"author": "@kepano",
|
||||||
|
|||||||
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"templateHeading": "## Todo",
|
||||||
|
"deleteOnComplete": true,
|
||||||
|
"removeEmptyTodos": false,
|
||||||
|
"rolloverChildren": true,
|
||||||
|
"rolloverOnFileCreate": true
|
||||||
|
}
|
||||||
+1404
File diff suppressed because one or more lines are too long
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"id": "obsidian-rollover-daily-todos",
|
||||||
|
"name": "Rollover Daily Todos",
|
||||||
|
"version": "1.1.7",
|
||||||
|
"minAppVersion": "0.12.12",
|
||||||
|
"description": "This Obsidian.md plugin rolls over incomplete TODOs from the previous daily note to today's daily note. (https://obsidian.md). (Originally created by Matthew Sessions)",
|
||||||
|
"author": "Lukas Mölschl",
|
||||||
|
"authorUrl": "https://moelschl.com",
|
||||||
|
"isDesktopOnly": false
|
||||||
|
}
|
||||||
+2207
-53
File diff suppressed because it is too large
Load Diff
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "obsidian-sequence-hotkeys",
|
"id": "obsidian-sequence-hotkeys",
|
||||||
"name": "Sequence Hotkeys",
|
"name": "Sequence Hotkeys",
|
||||||
"version": "0.5.2",
|
"version": "0.6.0",
|
||||||
"minAppVersion": "0.12.0",
|
"minAppVersion": "0.12.0",
|
||||||
"description": "This plugin allows you to set hotkeys with key sequences instead of a single chord.",
|
"description": "This plugin allows you to set hotkeys with key sequences instead of a single chord.",
|
||||||
"author": "Ruan Moolman",
|
"author": "Ruan Moolman",
|
||||||
|
|||||||
+499
-236
File diff suppressed because it is too large
Load Diff
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "obsidian-share-as-gist",
|
"id": "obsidian-share-as-gist",
|
||||||
"name": "Share as Gist",
|
"name": "Share as Gist",
|
||||||
"version": "1.2.1",
|
"version": "1.3.1",
|
||||||
"minAppVersion": "0.9.7",
|
"minAppVersion": "0.9.7",
|
||||||
"description": "Shares an Obsidian note as a GitHub.com gist",
|
"description": "Shares an Obsidian note as a GitHub.com gist",
|
||||||
"author": "Tim Rogers",
|
"author": "Tim Rogers",
|
||||||
|
|||||||
+55
-21
File diff suppressed because one or more lines are too long
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "obsidian-shellcommands",
|
"id": "obsidian-shellcommands",
|
||||||
"name": "Shell commands",
|
"name": "Shell commands",
|
||||||
"version": "0.20.0",
|
"version": "0.20.1",
|
||||||
"minAppVersion": "0.16.3",
|
"minAppVersion": "0.16.3",
|
||||||
"description": "You can predefine system commands that you want to run frequently, and assign hotkeys for them. For example open external applications. Automatic execution is also supported, and execution via URI links.",
|
"description": "You can predefine system commands that you want to run frequently, and assign hotkeys for them. For example open external applications. Automatic execution is also supported, and execution via URI links.",
|
||||||
"author": "Jarkko Linnanvirta",
|
"author": "Jarkko Linnanvirta",
|
||||||
|
|||||||
+1
-1
@@ -41,7 +41,7 @@
|
|||||||
"singlelineCardSeparator": "::",
|
"singlelineCardSeparator": "::",
|
||||||
"singlelineReversedCardSeparator": ":::"
|
"singlelineReversedCardSeparator": ":::"
|
||||||
},
|
},
|
||||||
"buryDate": "2023-08-03",
|
"buryDate": "2024-01-06",
|
||||||
"buryList": [],
|
"buryList": [],
|
||||||
"historyDeck": ""
|
"historyDeck": ""
|
||||||
}
|
}
|
||||||
+5953
-968
File diff suppressed because one or more lines are too long
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "obsidian-spaced-repetition",
|
"id": "obsidian-spaced-repetition",
|
||||||
"name": "Spaced Repetition",
|
"name": "Spaced Repetition",
|
||||||
"version": "1.10.1",
|
"version": "1.10.5",
|
||||||
"minAppVersion": "0.15.4",
|
"minAppVersion": "0.15.4",
|
||||||
"description": "Fight the forgetting curve by reviewing flashcards & entire notes.",
|
"description": "Fight the forgetting curve by reviewing flashcards & entire notes.",
|
||||||
"author": "Stephen Mwangi",
|
"author": "Stephen Mwangi",
|
||||||
|
|||||||
+123
-59
File diff suppressed because one or more lines are too long
+2
-1
@@ -1,9 +1,10 @@
|
|||||||
{
|
{
|
||||||
"id": "obsidian-tasks-plugin",
|
"id": "obsidian-tasks-plugin",
|
||||||
"name": "Tasks",
|
"name": "Tasks",
|
||||||
"version": "4.7.1",
|
"version": "5.3.0",
|
||||||
"minAppVersion": "1.1.1",
|
"minAppVersion": "1.1.1",
|
||||||
"description": "Task management for Obsidian",
|
"description": "Task management for Obsidian",
|
||||||
|
"helpUrl": "https://publish.obsidian.md/tasks/",
|
||||||
"author": "Martin Schenck and Clare Macrae",
|
"author": "Martin Schenck and Clare Macrae",
|
||||||
"authorUrl": "https://github.com/obsidian-tasks-group",
|
"authorUrl": "https://github.com/obsidian-tasks-group",
|
||||||
"fundingUrl": "https://github.com/sponsors/claremacrae",
|
"fundingUrl": "https://github.com/sponsors/claremacrae",
|
||||||
|
|||||||
@@ -3,6 +3,11 @@
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Fix indentation of wrapped task lines in Tasks search results, when in Live Preview. */
|
||||||
|
ul.contains-task-list .task-list-item-checkbox {
|
||||||
|
margin-inline-start: calc(var(--checkbox-size) * -1.5) !important;
|
||||||
|
}
|
||||||
|
|
||||||
.plugin-tasks-query-explanation{
|
.plugin-tasks-query-explanation{
|
||||||
/* Prevent long explanation lines wrapping, so they are more readable,
|
/* Prevent long explanation lines wrapping, so they are more readable,
|
||||||
especially on small screens.
|
especially on small screens.
|
||||||
@@ -72,6 +77,16 @@
|
|||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Postpone icon. */
|
||||||
|
.tasks-postpone {
|
||||||
|
background-color: transparent;
|
||||||
|
padding: 0;
|
||||||
|
font-size: var(--font-text-size);
|
||||||
|
background-color: transparent;
|
||||||
|
display: contents;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
.tasks-list-text {
|
.tasks-list-text {
|
||||||
position: relative;
|
position: relative;
|
||||||
}
|
}
|
||||||
@@ -88,6 +103,12 @@
|
|||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Workaround for issue #2073: Enabling the plugin causes blockIds to be not hidden in reading view
|
||||||
|
https://github.com/obsidian-tasks-group/obsidian-tasks/issues/2073 */
|
||||||
|
.task-list-item .task-block-link{
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
.tasks-setting-important {
|
.tasks-setting-important {
|
||||||
color: red;
|
color: red;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
|
|||||||
+2336
-21
File diff suppressed because one or more lines are too long
+13
-12
@@ -1,14 +1,15 @@
|
|||||||
{
|
{
|
||||||
"id": "obsidian42-brat",
|
"id": "obsidian42-brat",
|
||||||
"name": "Obsidian42 - BRAT",
|
"name": "BRAT",
|
||||||
"version": "0.7.0",
|
"version": "0.8.2",
|
||||||
"minAppVersion": "1.1.16",
|
"minAppVersion": "1.4.16",
|
||||||
"description": "Easily install a beta version of a plugin for testing.",
|
"description": "Easily install a beta version of a plugin for testing.",
|
||||||
"author": "TfTHacker",
|
"author": "TfTHacker",
|
||||||
"authorUrl": "https://github.com/TfTHacker/obsidian42-brat",
|
"authorUrl": "https://github.com/TfTHacker/obsidian42-brat",
|
||||||
"isDesktopOnly": false,
|
"helpUrl": "https://tfthacker.com/BRAT",
|
||||||
"fundingUrl": {
|
"isDesktopOnly": false,
|
||||||
"Buy Me a Coffee": "https://bit.ly/o42-kofi",
|
"fundingUrl": {
|
||||||
"Medium membership": "https://bit.ly/o42-medium"
|
"Buy Me a Coffee": "https://bit.ly/o42-kofi",
|
||||||
}
|
"Visit my site": "https://tfthacker.com"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
+1
-1
@@ -1,3 +1,3 @@
|
|||||||
.brat-modal .modal-button-container {
|
.brat-modal .modal-button-container {
|
||||||
margin-top: 5px !important;
|
margin-top: 5px !important;
|
||||||
}
|
}
|
||||||
+4503
-8
File diff suppressed because one or more lines are too long
@@ -1,14 +1,15 @@
|
|||||||
{
|
{
|
||||||
"id": "obsidian42-strange-new-worlds",
|
"id": "obsidian42-strange-new-worlds",
|
||||||
"name": "Obsidian42 - Strange New Worlds (SNW)",
|
"name": "Obsidian42 - Strange New Worlds (SNW)",
|
||||||
"version": "1.2.2",
|
"version": "1.2.3",
|
||||||
"minAppVersion": "1.2.0",
|
"minAppVersion": "1.4.16",
|
||||||
"description": "Revealing networked thought and the strange new worlds created by your vault",
|
"description": "Revealing networked thought and the strange new worlds created by your vault",
|
||||||
"author": "TfTHacker",
|
"author": "TfTHacker",
|
||||||
"authorUrl": "https://twitter.com/TfTHacker",
|
"authorUrl": "https://twitter.com/TfTHacker",
|
||||||
"isDesktopOnly": false,
|
"helpUrl": "https://tfthacker.com/transporter",
|
||||||
"fundingUrl": {
|
"isDesktopOnly": false,
|
||||||
"Buy Me a Coffee": "https://bit.ly/o42-kofi",
|
"fundingUrl": {
|
||||||
"Medium membership": "https://bit.ly/o42-medium"
|
"Buy Me a Coffee": "https://bit.ly/o42-kofi",
|
||||||
}
|
"Vist my site": "https://tfthacker.com"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+3
-3
File diff suppressed because one or more lines are too long
+2
-2
@@ -1,8 +1,8 @@
|
|||||||
{
|
{
|
||||||
"id": "pane-relief",
|
"id": "pane-relief",
|
||||||
"name": "Pane Relief",
|
"name": "Pane Relief",
|
||||||
"version": "0.5.1",
|
"version": "0.5.2",
|
||||||
"minAppVersion": "1.2.8",
|
"minAppVersion": "1.3.5",
|
||||||
"description": "Per-tab history, hotkeys for pane/tab movement, navigation, sliding workspace, and more",
|
"description": "Per-tab history, hotkeys for pane/tab movement, navigation, sliding workspace, and more",
|
||||||
"author": "PJ Eby",
|
"author": "PJ Eby",
|
||||||
"authorUrl": "https://github.com/pjeby",
|
"authorUrl": "https://github.com/pjeby",
|
||||||
|
|||||||
Vendored
+1
-1
@@ -373,7 +373,7 @@
|
|||||||
"devMode": false,
|
"devMode": false,
|
||||||
"templateFolderPath": "templates",
|
"templateFolderPath": "templates",
|
||||||
"announceUpdates": true,
|
"announceUpdates": true,
|
||||||
"version": "1.2.1",
|
"version": "1.6.1",
|
||||||
"disableOnlineFeatures": true,
|
"disableOnlineFeatures": true,
|
||||||
"ai": {
|
"ai": {
|
||||||
"OpenAIApiKey": "",
|
"OpenAIApiKey": "",
|
||||||
|
|||||||
Vendored
+60
-18
@@ -11147,11 +11147,27 @@ function getModelMaxTokens(model) {
|
|||||||
return 8192;
|
return 8192;
|
||||||
case "gpt-3.5-turbo-16k":
|
case "gpt-3.5-turbo-16k":
|
||||||
return 16384;
|
return 16384;
|
||||||
|
case "gpt-3.5-turbo-1106":
|
||||||
|
return 16385;
|
||||||
|
case "gpt-4-1106-preview":
|
||||||
|
return 128e3;
|
||||||
case "gpt-4-32k":
|
case "gpt-4-32k":
|
||||||
return 32768;
|
return 32768;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// src/ai/preventCursorChange.ts
|
||||||
|
function preventCursorChange() {
|
||||||
|
const cursor = app.workspace.activeEditor?.editor?.getCursor();
|
||||||
|
const selection = app.workspace.activeEditor?.editor?.listSelections();
|
||||||
|
return () => {
|
||||||
|
if (cursor)
|
||||||
|
app.workspace.activeEditor?.editor?.setCursor(cursor);
|
||||||
|
if (selection)
|
||||||
|
app.workspace.activeEditor?.editor?.setSelections(selection);
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
// src/ai/OpenAIRequest.ts
|
// src/ai/OpenAIRequest.ts
|
||||||
function OpenAIRequest(apiKey, model, systemPrompt, modelParams = {}) {
|
function OpenAIRequest(apiKey, model, systemPrompt, modelParams = {}) {
|
||||||
return async function makeRequest(prompt) {
|
return async function makeRequest(prompt) {
|
||||||
@@ -11168,7 +11184,8 @@ function OpenAIRequest(apiKey, model, systemPrompt, modelParams = {}) {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
const response = await (0, import_obsidian15.requestUrl)({
|
const restoreCursor = preventCursorChange();
|
||||||
|
const _response = (0, import_obsidian15.requestUrl)({
|
||||||
url: `https://api.openai.com/v1/chat/completions`,
|
url: `https://api.openai.com/v1/chat/completions`,
|
||||||
method: "POST",
|
method: "POST",
|
||||||
headers: {
|
headers: {
|
||||||
@@ -11184,6 +11201,8 @@ function OpenAIRequest(apiKey, model, systemPrompt, modelParams = {}) {
|
|||||||
]
|
]
|
||||||
})
|
})
|
||||||
});
|
});
|
||||||
|
restoreCursor();
|
||||||
|
const response = await _response;
|
||||||
return response.json;
|
return response.json;
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.log(error);
|
console.log(error);
|
||||||
@@ -11220,7 +11239,9 @@ function makeNoticeHandler(showMessages) {
|
|||||||
|
|
||||||
// src/ai/AIAssistant.ts
|
// src/ai/AIAssistant.ts
|
||||||
var getTokenCount = (text2, model) => {
|
var getTokenCount = (text2, model) => {
|
||||||
const m = model === "gpt-3.5-turbo-16k" ? "gpt-3.5-turbo" : model;
|
let m = model === "gpt-3.5-turbo-16k" ? "gpt-3.5-turbo" : model;
|
||||||
|
m = m === "gpt-4-1106-preview" ? "gpt-4" : m;
|
||||||
|
m = m === "gpt-3.5-turbo-1106" ? "gpt-3.5-turbo" : m;
|
||||||
return encodingForModel(m).encode(text2).length;
|
return encodingForModel(m).encode(text2).length;
|
||||||
};
|
};
|
||||||
async function repeatUntilResolved(callback, promise, interval) {
|
async function repeatUntilResolved(callback, promise, interval) {
|
||||||
@@ -11470,14 +11491,15 @@ async function ChunkedPrompt(settings, formatter) {
|
|||||||
const chunks = text2.split(chunkSeparator);
|
const chunks = text2.split(chunkSeparator);
|
||||||
const systemPromptLength = getTokenCount(systemPrompt, model);
|
const systemPromptLength = getTokenCount(systemPrompt, model);
|
||||||
const renderedPromptTemplate = await formatter(promptTemplate, {
|
const renderedPromptTemplate = await formatter(promptTemplate, {
|
||||||
chunk: ""
|
chunk: " "
|
||||||
|
// empty would make QA ask for a value, which we don't want
|
||||||
});
|
});
|
||||||
const promptTemplateTokenCount = getTokenCount(
|
const promptTemplateTokenCount = getTokenCount(
|
||||||
renderedPromptTemplate,
|
renderedPromptTemplate,
|
||||||
model
|
model
|
||||||
);
|
);
|
||||||
const maxChunkTokenSize = getModelMaxTokens(model) / 2 - systemPromptLength;
|
const maxChunkTokenSize = getModelMaxTokens(model) / 2 - systemPromptLength;
|
||||||
const shouldMerge = true;
|
const shouldMerge = settings.shouldMerge ?? true;
|
||||||
const chunkedPrompts = [];
|
const chunkedPrompts = [];
|
||||||
const maxCombinedChunkSize = maxChunkTokenSize - promptTemplateTokenCount;
|
const maxCombinedChunkSize = maxChunkTokenSize - promptTemplateTokenCount;
|
||||||
if (shouldMerge) {
|
if (shouldMerge) {
|
||||||
@@ -11530,7 +11552,7 @@ async function ChunkedPrompt(settings, formatter) {
|
|||||||
`${chunkedPrompts.length} prompts being sent.`
|
`${chunkedPrompts.length} prompts being sent.`
|
||||||
];
|
];
|
||||||
notice.setMessage(promptingMsg[0], promptingMsg[1]);
|
notice.setMessage(promptingMsg[0], promptingMsg[1]);
|
||||||
const rateLimiter = new RateLimiter(5, 1e3);
|
const rateLimiter = new RateLimiter(5, 1e3 * 30);
|
||||||
const results = Promise.all(
|
const results = Promise.all(
|
||||||
chunkedPrompts.map(
|
chunkedPrompts.map(
|
||||||
(prompt) => rateLimiter.add(() => makeRequest(prompt))
|
(prompt) => rateLimiter.add(() => makeRequest(prompt))
|
||||||
@@ -11572,7 +11594,7 @@ async function ChunkedPrompt(settings, formatter) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// src/ai/models.ts
|
// src/ai/models.ts
|
||||||
var models = ["gpt-3.5-turbo", "gpt-3.5-turbo-16k", "gpt-4", "gpt-4-32k", "text-davinci-003"];
|
var models = ["gpt-3.5-turbo", "gpt-3.5-turbo-16k", "gpt-3.5-turbo-1106", "gpt-4", "gpt-4-1106-preview", "gpt-4-32k", "text-davinci-003"];
|
||||||
var models_and_ask_me = [...models, "Ask me"];
|
var models_and_ask_me = [...models, "Ask me"];
|
||||||
|
|
||||||
// src/quickAddApi.ts
|
// src/quickAddApi.ts
|
||||||
@@ -11662,7 +11684,7 @@ var QuickAddApi = class {
|
|||||||
}
|
}
|
||||||
return assistantRes;
|
return assistantRes;
|
||||||
},
|
},
|
||||||
chunkedPrompt: async (text2, promptTemplate, model, settings) => {
|
chunkedPrompt: async (text2, promptTemplate, model, settings, existingVariables) => {
|
||||||
const pluginSettings = settingsStore.getState();
|
const pluginSettings = settingsStore.getState();
|
||||||
const AISettings = pluginSettings.ai;
|
const AISettings = pluginSettings.ai;
|
||||||
if (pluginSettings.disableOnlineFeatures) {
|
if (pluginSettings.disableOnlineFeatures) {
|
||||||
@@ -11686,10 +11708,15 @@ var QuickAddApi = class {
|
|||||||
outputVariableName: settings?.variableName ?? "output",
|
outputVariableName: settings?.variableName ?? "output",
|
||||||
showAssistantMessages: settings?.showAssistantMessages ?? true,
|
showAssistantMessages: settings?.showAssistantMessages ?? true,
|
||||||
systemPrompt: settings?.systemPrompt ?? AISettings.defaultSystemPrompt,
|
systemPrompt: settings?.systemPrompt ?? AISettings.defaultSystemPrompt,
|
||||||
resultJoiner: settings?.chunkJoiner ?? "\n"
|
resultJoiner: settings?.chunkJoiner ?? "\n",
|
||||||
|
shouldMerge: settings?.shouldMerge ?? true
|
||||||
},
|
},
|
||||||
(txt, variables) => {
|
(txt, variables) => {
|
||||||
return formatter(txt, variables, false);
|
const mergedVariables = {
|
||||||
|
...existingVariables,
|
||||||
|
...variables
|
||||||
|
};
|
||||||
|
return formatter(txt, mergedVariables, false);
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
if (!assistantRes) {
|
if (!assistantRes) {
|
||||||
@@ -14766,25 +14793,37 @@ var UserScriptSettingsModal = class extends import_obsidian26.Modal {
|
|||||||
if (this.command.settings[option] !== void 0) {
|
if (this.command.settings[option] !== void 0) {
|
||||||
value = this.command.settings[option];
|
value = this.command.settings[option];
|
||||||
}
|
}
|
||||||
|
let setting;
|
||||||
const type = entry.type;
|
const type = entry.type;
|
||||||
if (type === "text" || type === "input") {
|
if (type === "text" || type === "input") {
|
||||||
this.addInputBox(
|
setting = this.addInputBox(
|
||||||
option,
|
option,
|
||||||
value,
|
value,
|
||||||
entry?.placeholder,
|
entry?.placeholder,
|
||||||
entry.secret
|
entry.secret
|
||||||
);
|
);
|
||||||
} else if (type === "checkbox" || type === "toggle") {
|
} else if (type === "checkbox" || type === "toggle") {
|
||||||
this.addToggle(option, value);
|
setting = this.addToggle(option, value);
|
||||||
} else if (type === "dropdown" || type === "select") {
|
} else if (type === "dropdown" || type === "select") {
|
||||||
this.addDropdown(option, entry.options, value);
|
setting = this.addDropdown(
|
||||||
|
option,
|
||||||
|
entry.options,
|
||||||
|
value
|
||||||
|
);
|
||||||
} else if (type === "format") {
|
} else if (type === "format") {
|
||||||
this.addFormatInput(option, value, entry.placeholder);
|
setting = this.addFormatInput(
|
||||||
|
option,
|
||||||
|
value,
|
||||||
|
entry.placeholder
|
||||||
|
);
|
||||||
|
}
|
||||||
|
if (entry.description && setting) {
|
||||||
|
setting.setDesc(entry.description);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
addInputBox(name, value, placeholder, passwordOnBlur) {
|
addInputBox(name, value, placeholder, passwordOnBlur) {
|
||||||
new import_obsidian26.Setting(this.contentEl).setName(name).addText((input) => {
|
return new import_obsidian26.Setting(this.contentEl).setName(name).addText((input) => {
|
||||||
input.setValue(value).onChange((value2) => this.command.settings[name] = value2).setPlaceholder(placeholder ?? "");
|
input.setValue(value).onChange((value2) => this.command.settings[name] = value2).setPlaceholder(placeholder ?? "");
|
||||||
if (passwordOnBlur) {
|
if (passwordOnBlur) {
|
||||||
setPasswordOnBlur(input.inputEl);
|
setPasswordOnBlur(input.inputEl);
|
||||||
@@ -14792,19 +14831,21 @@ var UserScriptSettingsModal = class extends import_obsidian26.Modal {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
addToggle(name, value) {
|
addToggle(name, value) {
|
||||||
new import_obsidian26.Setting(this.contentEl).setName(name).addToggle(
|
return new import_obsidian26.Setting(this.contentEl).setName(name).addToggle(
|
||||||
(toggle) => toggle.setValue(value).onChange((value2) => this.command.settings[name] = value2)
|
(toggle) => toggle.setValue(value).onChange((value2) => this.command.settings[name] = value2)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
addDropdown(name, options, value) {
|
addDropdown(name, options, value) {
|
||||||
new import_obsidian26.Setting(this.contentEl).setName(name).addDropdown((dropdown) => {
|
return new import_obsidian26.Setting(this.contentEl).setName(name).addDropdown((dropdown) => {
|
||||||
options.forEach((item) => void dropdown.addOption(item, item));
|
options.forEach((item) => void dropdown.addOption(item, item));
|
||||||
dropdown.setValue(value);
|
dropdown.setValue(value);
|
||||||
dropdown.onChange((value2) => this.command.settings[name] = value2);
|
dropdown.onChange(
|
||||||
|
(value2) => this.command.settings[name] = value2
|
||||||
|
);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
addFormatInput(name, value, placeholder) {
|
addFormatInput(name, value, placeholder) {
|
||||||
new import_obsidian26.Setting(this.contentEl).setName(name);
|
const setting = new import_obsidian26.Setting(this.contentEl).setName(name);
|
||||||
const formatDisplay = this.contentEl.createEl("span");
|
const formatDisplay = this.contentEl.createEl("span");
|
||||||
const input = new import_obsidian26.TextAreaComponent(this.contentEl);
|
const input = new import_obsidian26.TextAreaComponent(this.contentEl);
|
||||||
new FormatSyntaxSuggester(this.app, input.inputEl, QuickAdd.instance);
|
new FormatSyntaxSuggester(this.app, input.inputEl, QuickAdd.instance);
|
||||||
@@ -14820,6 +14861,7 @@ var UserScriptSettingsModal = class extends import_obsidian26.Modal {
|
|||||||
input.inputEl.style.height = "100px";
|
input.inputEl.style.height = "100px";
|
||||||
input.inputEl.style.marginBottom = "1em";
|
input.inputEl.style.marginBottom = "1em";
|
||||||
void (async () => formatDisplay.innerText = await displayFormatter.format(value))();
|
void (async () => formatDisplay.innerText = await displayFormatter.format(value))();
|
||||||
|
return setting;
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "quickadd",
|
"id": "quickadd",
|
||||||
"name": "QuickAdd",
|
"name": "QuickAdd",
|
||||||
"version": "1.2.1",
|
"version": "1.6.1",
|
||||||
"minAppVersion": "0.13.19",
|
"minAppVersion": "0.13.19",
|
||||||
"description": "Quickly add new pages or content to your vault.",
|
"description": "Quickly add new pages or content to your vault.",
|
||||||
"author": "Christian B. B. Houmann",
|
"author": "Christian B. B. Houmann",
|
||||||
|
|||||||
+1707
-212
File diff suppressed because one or more lines are too long
+18
-1
File diff suppressed because one or more lines are too long
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"id": "supercharged-links-obsidian",
|
"id": "supercharged-links-obsidian",
|
||||||
"name": "Supercharged Links",
|
"name": "Supercharged Links",
|
||||||
"version": "0.10.3",
|
"version": "0.11.1",
|
||||||
"minAppVersion": "1.4.0",
|
"minAppVersion": "1.4.0",
|
||||||
"description": "Add properties and menu options to links and style them!",
|
"description": "Add properties and menu options to links and style them!",
|
||||||
"author": "mdelobelle & Emile",
|
"author": "mdelobelle & Emile",
|
||||||
|
|||||||
Vendored
+40543
-35556
File diff suppressed because it is too large
Load Diff
+2
-2
@@ -1,8 +1,8 @@
|
|||||||
{
|
{
|
||||||
"id": "surfing",
|
"id": "surfing",
|
||||||
"name": "Surfing",
|
"name": "Surfing",
|
||||||
"version": "0.8.16",
|
"version": "0.9.1",
|
||||||
"minAppVersion": "1.0.0",
|
"minAppVersion": "1.4.0",
|
||||||
"description": "Surf the Net in Obsidian.",
|
"description": "Surf the Net in Obsidian.",
|
||||||
"author": "Boninall & Windily-cloud",
|
"author": "Boninall & Windily-cloud",
|
||||||
"authorUrl": "https://github.com/Quorafind",
|
"authorUrl": "https://github.com/Quorafind",
|
||||||
|
|||||||
Vendored
+44
-29
@@ -1,86 +1,86 @@
|
|||||||
/* esbuild-css-modules-plugin-namespace:.\src\component\TabTreeView\CustomNode.module.css?esbuild-css-modules-plugin-built */
|
/* esbuild-css-modules-plugin-namespace:./src/component/TabTreeView/CustomNode.module.css?esbuild-css-modules-plugin-built */
|
||||||
.surfing_root_px3YjW {
|
.surfing_root_TqXXoa {
|
||||||
height: 32px;
|
|
||||||
border-radius: var(--size-2-2);
|
border-radius: var(--size-2-2);
|
||||||
border-bottom: 1px solid #eee;
|
border-bottom: 1px solid #eee;
|
||||||
grid-template-columns: auto auto 1fr auto;
|
grid-template-columns: auto auto 1fr auto;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
height: 32px;
|
||||||
padding-inline-end: 8px;
|
padding-inline-end: 8px;
|
||||||
display: grid;
|
display: grid;
|
||||||
}
|
}
|
||||||
.surfing_root_px3YjW:hover {
|
.surfing_root_TqXXoa:hover {
|
||||||
background: var(--color-base-30);
|
background: var(--color-base-30);
|
||||||
}
|
}
|
||||||
.surfing_root_px3YjW.surfing_isSelected_px3YjW {
|
.surfing_root_TqXXoa.surfing_isSelected_TqXXoa {
|
||||||
background: var(--color-base-40);
|
background: var(--color-base-40);
|
||||||
border-radius: var(--size-2-2);
|
border-radius: var(--size-2-2);
|
||||||
}
|
}
|
||||||
.surfing_expandIconWrapper_px3YjW {
|
.surfing_expandIconWrapper_TqXXoa {
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
height: 24px;
|
|
||||||
width: 24px;
|
|
||||||
justify-content: center;
|
justify-content: center;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
|
width: 24px;
|
||||||
|
height: 24px;
|
||||||
font-size: 0;
|
font-size: 0;
|
||||||
transition: transform .1s linear;
|
transition: transform .1s linear;
|
||||||
display: flex;
|
display: flex;
|
||||||
transform: rotate(0);
|
transform: rotate(0);
|
||||||
}
|
}
|
||||||
.surfing_expandIconWrapper_px3YjW.surfing_isOpen_px3YjW {
|
.surfing_expandIconWrapper_TqXXoa.surfing_isOpen_TqXXoa {
|
||||||
transform: rotate(90deg);
|
transform: rotate(90deg);
|
||||||
}
|
}
|
||||||
.surfing_labelGridItem_px3YjW {
|
.surfing_labelGridItem_TqXXoa {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
padding-inline-start: 8px;
|
padding-inline-start: 8px;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
}
|
}
|
||||||
.surfing_pipeY_px3YjW {
|
.surfing_pipeY_TqXXoa {
|
||||||
border-left: 2px solid #e7e7e7;
|
border-left: 2px solid #e7e7e7;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: -7px;
|
top: -7px;
|
||||||
left: -7px;
|
left: -7px;
|
||||||
}
|
}
|
||||||
.surfing_pipeX_px3YjW {
|
.surfing_pipeX_TqXXoa {
|
||||||
height: 2px;
|
|
||||||
z-index: -1;
|
z-index: -1;
|
||||||
background-color: #e7e7e7;
|
background-color: #e7e7e7;
|
||||||
|
height: 2px;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 15px;
|
top: 15px;
|
||||||
left: -7px;
|
left: -7px;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* esbuild-css-modules-plugin-namespace:.\src\component\TabTreeView\Placeholder.module.css?esbuild-css-modules-plugin-built */
|
/* esbuild-css-modules-plugin-namespace:./src/component/TabTreeView/Placeholder.module.css?esbuild-css-modules-plugin-built */
|
||||||
.surfing_root_3FoL3a {
|
.surfing_root_5CqT8q {
|
||||||
height: 2px;
|
|
||||||
background-color: #1967d2;
|
background-color: #1967d2;
|
||||||
|
height: 2px;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 0;
|
top: 0;
|
||||||
right: 0;
|
right: 0;
|
||||||
transform: translateY(-50%);
|
transform: translateY(-50%);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* esbuild-css-modules-plugin-namespace:.\src\component\TabTreeView\TabTree.module.css?esbuild-css-modules-plugin-built */
|
/* esbuild-css-modules-plugin-namespace:./src/component/TabTreeView/TabTree.module.css?esbuild-css-modules-plugin-built */
|
||||||
.surfing_app_zUmbJa {
|
.surfing_app_9UFhHW {
|
||||||
height: 100%;
|
|
||||||
margin: var(--size-4-2);
|
margin: var(--size-4-2);
|
||||||
border-radius: var(--size-2-2);
|
border-radius: var(--size-2-2);
|
||||||
}
|
|
||||||
.surfing_container_zUmbJa,
|
|
||||||
.surfing_treeRoot_zUmbJa {
|
|
||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
.surfing_draggingSource_zUmbJa {
|
.surfing_container_9UFhHW,
|
||||||
|
.surfing_treeRoot_9UFhHW {
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
.surfing_draggingSource_9UFhHW {
|
||||||
opacity: .3;
|
opacity: .3;
|
||||||
}
|
}
|
||||||
.surfing_placeholderContainer_zUmbJa {
|
.surfing_placeholderContainer_9UFhHW {
|
||||||
position: relative;
|
position: relative;
|
||||||
}
|
}
|
||||||
.surfing_dropTarget_zUmbJa {
|
.surfing_dropTarget_9UFhHW {
|
||||||
background-color: var(--color-accent);
|
background-color: var(--color-accent);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* esbuild-css-modules-plugin-namespace:.\src\component\TabTreeView\CustomDragPreview.module.css?esbuild-css-modules-plugin-built */
|
/* esbuild-css-modules-plugin-namespace:./src/component/TabTreeView/CustomDragPreview.module.css?esbuild-css-modules-plugin-built */
|
||||||
.surfing_root_YLpzFq {
|
.surfing_root_O6yzOW {
|
||||||
align-items: "center";
|
align-items: "center";
|
||||||
color: #fff;
|
color: #fff;
|
||||||
pointer-events: none;
|
pointer-events: none;
|
||||||
@@ -93,8 +93,8 @@
|
|||||||
display: inline-grid;
|
display: inline-grid;
|
||||||
box-shadow: 0 12px 24px -6px #00000040, 0 0 0 1px #00000014;
|
box-shadow: 0 12px 24px -6px #00000040, 0 0 0 1px #00000014;
|
||||||
}
|
}
|
||||||
.surfing_icon_YLpzFq,
|
.surfing_icon_O6yzOW,
|
||||||
.surfing_label_YLpzFq {
|
.surfing_label_O6yzOW {
|
||||||
align-items: center;
|
align-items: center;
|
||||||
display: flex;
|
display: flex;
|
||||||
}
|
}
|
||||||
@@ -744,3 +744,18 @@ div[data-type^=surfing-tab-tree] ul li {
|
|||||||
margin: 0;
|
margin: 0;
|
||||||
padding: 0;
|
padding: 0;
|
||||||
}
|
}
|
||||||
|
.surfing-hover-popover {
|
||||||
|
height: 400px;
|
||||||
|
}
|
||||||
|
.surfing-embed-website {
|
||||||
|
height: 800px;
|
||||||
|
}
|
||||||
|
.surfing-hover-popover .surfing-hover-popover-container,
|
||||||
|
.surfing-hover-popover .wb-view-content.node-insert-event,
|
||||||
|
.surfing-embed-website .surfing-embed-website-container,
|
||||||
|
.surfing-embed-website .surfing-embed-website-container .wb-view-content.node-insert-event {
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
.popover.hover-editor .popover-content:has(div[data-type^="surfing-view"]) {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|||||||
+75
-75
File diff suppressed because one or more lines are too long
+2
-1
@@ -3,8 +3,9 @@
|
|||||||
"name": "Tag Wrangler",
|
"name": "Tag Wrangler",
|
||||||
"author": "PJ Eby",
|
"author": "PJ Eby",
|
||||||
"authorUrl": "https://github.com/pjeby",
|
"authorUrl": "https://github.com/pjeby",
|
||||||
"version": "0.5.13",
|
"version": "0.6.1",
|
||||||
"minAppVersion": "1.2.8",
|
"minAppVersion": "1.2.8",
|
||||||
"description": "Rename, merge, toggle, and search tags from the tag pane",
|
"description": "Rename, merge, toggle, and search tags from the tag pane",
|
||||||
|
"fundingUrl": "https://dirtsimple.org/tips/tag-wrangler",
|
||||||
"isDesktopOnly": false
|
"isDesktopOnly": false
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -30,7 +30,7 @@
|
|||||||
"cancelled"
|
"cancelled"
|
||||||
],
|
],
|
||||||
"dateFormat": "YYYY-MM-DD",
|
"dateFormat": "YYYY-MM-DD",
|
||||||
"inbox": "",
|
"inbox": "tasks",
|
||||||
"taskFiles": [
|
"taskFiles": [
|
||||||
""
|
""
|
||||||
],
|
],
|
||||||
@@ -42,7 +42,7 @@
|
|||||||
"useCounters": true,
|
"useCounters": true,
|
||||||
"counterBehavior": "Filter",
|
"counterBehavior": "Filter",
|
||||||
"useQuickEntry": true,
|
"useQuickEntry": true,
|
||||||
"entryPosition": "today",
|
"entryPosition": "top",
|
||||||
"useYearHeader": true,
|
"useYearHeader": true,
|
||||||
"useRelative": true,
|
"useRelative": true,
|
||||||
"useRecurrence": true,
|
"useRecurrence": true,
|
||||||
|
|||||||
+321
-260
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user