Init
This commit is contained in:
243
.obsidian/plugins/webpage-html-export/data.json
vendored
Executable file
243
.obsidian/plugins/webpage-html-export/data.json
vendored
Executable file
@@ -0,0 +1,243 @@
|
||||
{
|
||||
"settingsVersion": "0.0.0",
|
||||
"exportOptions": {
|
||||
"createDocumentContainer": true,
|
||||
"keepModHeaderFooter": false,
|
||||
"addPageIcon": true,
|
||||
"unifyTitleFormat": true,
|
||||
"createPusherElement": true,
|
||||
"makeHeadersTrees": true,
|
||||
"postProcess": true,
|
||||
"displayProgress": true,
|
||||
"inlineHTML": false,
|
||||
"exportPath": "/home/kevin/Desktop/test2",
|
||||
"filesToExport": [],
|
||||
"useFallbackRenderer": false,
|
||||
"addBodyClasses": true,
|
||||
"addMathjaxStyles": true,
|
||||
"addHeadTag": true,
|
||||
"backlinkOptions": {
|
||||
"featureId": "backlinks",
|
||||
"enabled": true,
|
||||
"unavailable": false,
|
||||
"alwaysEnabled": false,
|
||||
"hideSettingsButton": false,
|
||||
"featurePlacement": {
|
||||
"selector": ".footer",
|
||||
"type": "start"
|
||||
},
|
||||
"displayTitle": "Backlinks"
|
||||
},
|
||||
"tagOptions": {
|
||||
"featureId": "tags",
|
||||
"enabled": true,
|
||||
"unavailable": false,
|
||||
"alwaysEnabled": false,
|
||||
"hideSettingsButton": false,
|
||||
"featurePlacement": {
|
||||
"selector": ".header .data-bar",
|
||||
"type": "end"
|
||||
},
|
||||
"displayTitle": "",
|
||||
"showInlineTags": true,
|
||||
"showFrontmatterTags": true
|
||||
},
|
||||
"aliasOptions": {
|
||||
"featureId": "aliases",
|
||||
"enabled": true,
|
||||
"unavailable": false,
|
||||
"alwaysEnabled": false,
|
||||
"hideSettingsButton": false,
|
||||
"featurePlacement": {
|
||||
"selector": ".header .data-bar",
|
||||
"type": "start"
|
||||
},
|
||||
"displayTitle": "Aliases"
|
||||
},
|
||||
"propertiesOptions": {
|
||||
"featureId": "properties",
|
||||
"enabled": true,
|
||||
"unavailable": false,
|
||||
"alwaysEnabled": false,
|
||||
"hideSettingsButton": false,
|
||||
"featurePlacement": {
|
||||
"selector": ".header",
|
||||
"type": "start"
|
||||
},
|
||||
"displayTitle": "Properties"
|
||||
},
|
||||
"fileNavigationOptions": {
|
||||
"featureId": "file-navigation",
|
||||
"enabled": true,
|
||||
"unavailable": false,
|
||||
"alwaysEnabled": false,
|
||||
"hideSettingsButton": false,
|
||||
"featurePlacement": {
|
||||
"selector": "#left-sidebar-content",
|
||||
"type": "end"
|
||||
},
|
||||
"showCustomIcons": false,
|
||||
"showDefaultFolderIcons": false,
|
||||
"showDefaultFileIcons": false,
|
||||
"defaultFolderIcon": "lucide//folder",
|
||||
"defaultFileIcon": "lucide//file",
|
||||
"defaultMediaIcon": "lucide//file-image",
|
||||
"exposeStartingPath": true,
|
||||
"includePath": "site-lib/html/file-tree.html"
|
||||
},
|
||||
"searchOptions": {
|
||||
"featureId": "search",
|
||||
"enabled": true,
|
||||
"unavailable": false,
|
||||
"alwaysEnabled": false,
|
||||
"hideSettingsButton": false,
|
||||
"featurePlacement": {
|
||||
"selector": "#left-sidebar .topbar-content",
|
||||
"type": "start"
|
||||
},
|
||||
"displayTitle": "Search..."
|
||||
},
|
||||
"outlineOptions": {
|
||||
"featureId": "outline",
|
||||
"enabled": true,
|
||||
"unavailable": false,
|
||||
"alwaysEnabled": false,
|
||||
"hideSettingsButton": false,
|
||||
"featurePlacement": {
|
||||
"selector": "#right-sidebar-content",
|
||||
"type": "end"
|
||||
},
|
||||
"displayTitle": "Outline",
|
||||
"startCollapsed": false,
|
||||
"minCollapseDepth": 0
|
||||
},
|
||||
"themeToggleOptions": {
|
||||
"featureId": "theme-toggle",
|
||||
"enabled": true,
|
||||
"unavailable": false,
|
||||
"alwaysEnabled": false,
|
||||
"hideSettingsButton": false,
|
||||
"featurePlacement": {
|
||||
"selector": "#right-sidebar .topbar-content",
|
||||
"type": "start"
|
||||
},
|
||||
"displayTitle": ""
|
||||
},
|
||||
"graphViewOptions": {
|
||||
"featureId": "graph-view",
|
||||
"enabled": true,
|
||||
"unavailable": false,
|
||||
"alwaysEnabled": false,
|
||||
"hideSettingsButton": false,
|
||||
"featurePlacement": {
|
||||
"selector": "#right-sidebar-content",
|
||||
"type": "start"
|
||||
},
|
||||
"displayTitle": "Graph View",
|
||||
"showOrphanNodes": true,
|
||||
"showAttachments": false,
|
||||
"allowGlobalGraph": true,
|
||||
"allowExpand": true,
|
||||
"attractionForce": 1,
|
||||
"linkLength": 15,
|
||||
"repulsionForce": 80,
|
||||
"centralForce": 2,
|
||||
"edgePruning": 100,
|
||||
"minNodeRadius": 3,
|
||||
"maxNodeRadius": 7
|
||||
},
|
||||
"sidebarOptions": {
|
||||
"featureId": "sidebar",
|
||||
"enabled": true,
|
||||
"unavailable": false,
|
||||
"alwaysEnabled": false,
|
||||
"hideSettingsButton": false,
|
||||
"allowResizing": true,
|
||||
"allowCollapsing": true,
|
||||
"rightDefaultWidth": "20em",
|
||||
"leftDefaultWidth": "20em"
|
||||
},
|
||||
"customHeadOptions": {
|
||||
"featureId": "custom-head",
|
||||
"enabled": true,
|
||||
"unavailable": false,
|
||||
"alwaysEnabled": false,
|
||||
"hideSettingsButton": false,
|
||||
"featurePlacement": {
|
||||
"selector": "head",
|
||||
"type": "end"
|
||||
},
|
||||
"sourcePath": "",
|
||||
"includePath": "site-lib/html/custom-head.html"
|
||||
},
|
||||
"documentOptions": {
|
||||
"featureId": "obsidian-document",
|
||||
"enabled": true,
|
||||
"unavailable": false,
|
||||
"alwaysEnabled": true,
|
||||
"hideSettingsButton": false,
|
||||
"allowFoldingLists": true,
|
||||
"allowFoldingHeadings": true,
|
||||
"documentWidth": "40em"
|
||||
},
|
||||
"rssOptions": {
|
||||
"featureId": "rss",
|
||||
"enabled": true,
|
||||
"unavailable": false,
|
||||
"alwaysEnabled": false,
|
||||
"hideSettingsButton": false,
|
||||
"siteUrl": "",
|
||||
"authorName": ""
|
||||
},
|
||||
"linkPreviewOptions": {
|
||||
"featureId": "link-preview",
|
||||
"enabled": true,
|
||||
"unavailable": false,
|
||||
"alwaysEnabled": false,
|
||||
"hideSettingsButton": true
|
||||
},
|
||||
"relativeHeaderLinks": true,
|
||||
"includeJS": true,
|
||||
"includeCSS": true,
|
||||
"inlineMedia": false,
|
||||
"inlineCSS": false,
|
||||
"inlineJS": false,
|
||||
"inlineFonts": false,
|
||||
"inlineOther": false,
|
||||
"combineAsSingleFile": false,
|
||||
"offlineResources": false,
|
||||
"themeName": "",
|
||||
"slugifyPaths": true,
|
||||
"flattenExportPaths": false,
|
||||
"fixLinks": true,
|
||||
"faviconPath": "",
|
||||
"siteName": "JiboDocs",
|
||||
"iconEmojiStyle": "Native",
|
||||
"exportRoot": "",
|
||||
"includePluginCss": [
|
||||
"code-styler",
|
||||
"code-styler-styles"
|
||||
],
|
||||
"includeStyleCssIds": [
|
||||
"code-styler",
|
||||
"code-styler-styles"
|
||||
],
|
||||
"autoDisposeWebpages": true
|
||||
},
|
||||
"logLevel": "warning",
|
||||
"titleProperty": "JRD",
|
||||
"rssDateProperty": "date",
|
||||
"onlyExportModified": true,
|
||||
"deleteOldFiles": true,
|
||||
"exportPreset": "online",
|
||||
"openAfterExport": true,
|
||||
"filePickerBlacklist": [
|
||||
"(^|\\/)node_modules\\/",
|
||||
"(^|\\/)dist\\/",
|
||||
"(^|\\/)dist-ssr\\/",
|
||||
"(^|\\/)\\.vscode\\/"
|
||||
],
|
||||
"filePickerWhitelist": [
|
||||
"\\.\\w+$"
|
||||
]
|
||||
}
|
||||
82245
.obsidian/plugins/webpage-html-export/main.js
vendored
Executable file
82245
.obsidian/plugins/webpage-html-export/main.js
vendored
Executable file
File diff suppressed because one or more lines are too long
12
.obsidian/plugins/webpage-html-export/manifest.json
vendored
Executable file
12
.obsidian/plugins/webpage-html-export/manifest.json
vendored
Executable file
@@ -0,0 +1,12 @@
|
||||
{
|
||||
"id": "webpage-html-export",
|
||||
"name": "Webpage HTML Export",
|
||||
"version": "1.9.2",
|
||||
"minAppVersion": "1.6.0",
|
||||
"description": "Export html from single files, canvas pages, or whole vaults. Direct access to the exported HTML files allows you to publish your digital garden anywhere. Focuses on flexibility, features, and style parity.",
|
||||
"author": "Nathan George",
|
||||
"authorUrl": "https://github.com/KosmosisDire/obsidian-webpage-export",
|
||||
"isDesktopOnly": true,
|
||||
"fundingUrl": "https://www.buymeacoffee.com/nathangeorge",
|
||||
"updateNote": "- Local and global graph view\n- Backlinks view!\n- Show tags, properties, and aliases views\n- Hover previews of pages\n- Local exports will now export only a single file containing the whole vault!\n- Notifications system\n- Place components anywhere you want on the page."
|
||||
}
|
||||
303
.obsidian/plugins/webpage-html-export/styles.css
vendored
Executable file
303
.obsidian/plugins/webpage-html-export/styles.css
vendored
Executable file
@@ -0,0 +1,303 @@
|
||||
/* THIS FILE IS NOT EXPORTED WITH THE HTML FILE! */
|
||||
|
||||
body.html-export-running .workspace-tabs:has(.html-progress-wrapper) .workspace-tab-header-container
|
||||
{
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
body.html-export-running :is(.nav-files-container, .side-dock-actions, .workspace-tab-header-container, .workspace-drawer-vault-actions, .nav-buttons-container)
|
||||
{
|
||||
opacity: 0.2 !important;
|
||||
pointer-events: none !important;
|
||||
}
|
||||
|
||||
/* Flow list used on the settings page */
|
||||
.flow-list {
|
||||
contain: inline-size;
|
||||
gap: 0.2em;
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
flex-wrap: wrap;
|
||||
justify-content: flex-start;
|
||||
width: -webkit-fill-available;
|
||||
background-color: var(--background-secondary);
|
||||
border: 1px solid var(--divider-color);
|
||||
border-radius: 5px;
|
||||
padding: 6px;
|
||||
}
|
||||
|
||||
.flow-item {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
border-radius: 100px;
|
||||
border: 1px solid var(--divider-color);
|
||||
font-size: 0.9em;
|
||||
height: min-content;
|
||||
width: max-content;
|
||||
padding: 3px 8px 3px 8px;
|
||||
margin: 0.1em 0em 0.1em 0.0em;
|
||||
background-color: var(--background-primary);
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.flow-item:has(input:checked) {
|
||||
background-color: hsla(var(--color-accent-hsl), 0.3);
|
||||
}
|
||||
|
||||
.flow-item input[type="checkbox"] {
|
||||
padding: 0;
|
||||
margin: 0.1em;
|
||||
margin-right: 0.5em;
|
||||
}
|
||||
|
||||
.webpage-html-settings .setting-item.is-disabled
|
||||
{
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
/* Progressbar used in the render progress */
|
||||
|
||||
.html-progress-bar
|
||||
{
|
||||
width: 300px;
|
||||
height: 15px;
|
||||
background-color: transparent;
|
||||
color: var(--interactive-accent);
|
||||
}
|
||||
|
||||
.html-progress-bar::-webkit-progress-bar {
|
||||
background-color: var(--background-secondary);
|
||||
border-radius: 500px;
|
||||
}
|
||||
|
||||
.html-progress-bar::-webkit-progress-value {
|
||||
background-color: currentColor;
|
||||
border-radius: 500px;
|
||||
}
|
||||
|
||||
button.html-progress-cancel
|
||||
{
|
||||
background-color: var(--color-red);
|
||||
color: white;
|
||||
border: none;
|
||||
padding: 0.5em 1em;
|
||||
border-radius: 5px;
|
||||
margin-top: 1em;
|
||||
}
|
||||
|
||||
|
||||
.file-list-wrapper
|
||||
{
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
overflow: hidden;
|
||||
height: -webkit-fill-available;
|
||||
margin-left: 1em;
|
||||
}
|
||||
|
||||
.file-list
|
||||
{
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
overflow: auto;
|
||||
height: 100%;
|
||||
width: 100%;
|
||||
font-size: 12px;
|
||||
line-height: 1.6em;
|
||||
border-right: 1px solid var(--divider-color);
|
||||
padding-bottom: 4em;
|
||||
}
|
||||
|
||||
.file-list-title
|
||||
{
|
||||
font-size: 20px;
|
||||
padding: 0.2em 0 0.5em 0;
|
||||
margin-right: 2em;
|
||||
text-align: center;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.file-list-item {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.file-list-item-icon
|
||||
{
|
||||
margin-right: 0.5em;
|
||||
width: 1.1em !important;
|
||||
height: 1.1em !important;
|
||||
}
|
||||
|
||||
.html-progress-wrapper
|
||||
{
|
||||
position: absolute;
|
||||
height: 100%;
|
||||
min-width: 100%;
|
||||
display:flex;
|
||||
flex-direction:column;
|
||||
background-color: var(--background-primary);
|
||||
z-index: 1000;
|
||||
}
|
||||
|
||||
.workspace-tab-container:has(.html-progress-wrapper)
|
||||
{
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.html-progress-content
|
||||
{
|
||||
display: flex;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
.html-progress-inner
|
||||
{
|
||||
flex-grow: 1;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
.html-progress-sub
|
||||
{
|
||||
margin-block-start: 2em;
|
||||
}
|
||||
|
||||
.html-progress-log
|
||||
{
|
||||
display:none;
|
||||
flex-direction: column;
|
||||
border-left: 1px solid var(--divider-color);
|
||||
overflow-y: auto;
|
||||
width: 300px;
|
||||
max-width: 300px;
|
||||
min-width: 300px;
|
||||
}
|
||||
|
||||
.html-progress-log > h1
|
||||
{
|
||||
color: var(--color-yellow);
|
||||
padding: 0.3em;
|
||||
background-color: rgba(100, 70, 20, 0.1);
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
/* File picker */
|
||||
|
||||
.file-picker .tree-icon {
|
||||
border: 1px solid transparent;
|
||||
margin: 0px 4px 0px 0px;
|
||||
display: flex;
|
||||
align-self: center;
|
||||
}
|
||||
|
||||
.file-picker .tree-icon :is(svg, img)
|
||||
{
|
||||
width: 16px !important;
|
||||
height: 16px !important;
|
||||
}
|
||||
|
||||
.file-picker .tree-icon *:has(svg, img) {
|
||||
display: contents !important;
|
||||
}
|
||||
|
||||
.file-picker a.tree-item-self.is-clickable
|
||||
{
|
||||
text-decoration: none !important;
|
||||
text-decoration-line: none !important;
|
||||
outline: none !important;
|
||||
border: none !important;
|
||||
}
|
||||
|
||||
.file-picker .tree-item-inner > p
|
||||
{
|
||||
display: contents !important;
|
||||
}
|
||||
|
||||
.feature-title
|
||||
{
|
||||
margin: 0 0 1em 0;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 0.06em;
|
||||
}
|
||||
|
||||
.select-all
|
||||
{
|
||||
border-bottom: 1px solid var(--divider-color);
|
||||
margin-bottom: 0.5em;
|
||||
}
|
||||
|
||||
|
||||
.file-picker *:before
|
||||
{
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
.file-picker .tree-item > .tree-item-self,
|
||||
.file-picker .tree-item .tree-item-self:has(> .tree-item-icon)
|
||||
{
|
||||
padding-left: 5px !important;
|
||||
display: flex !important;
|
||||
align-items: center !important;
|
||||
}
|
||||
|
||||
.file-picker .tree-item-self > *:not(.nav-file-tag, .file-checkbox)
|
||||
{
|
||||
position: relative !important;
|
||||
margin: 0 !important;
|
||||
padding: 0 !important;
|
||||
translate: none !important;
|
||||
}
|
||||
|
||||
.file-picker .tree-item-self > .file-checkbox
|
||||
{
|
||||
margin-right: 1em;
|
||||
}
|
||||
|
||||
.file-picker .tree-item-self > .tree-item-inner
|
||||
{
|
||||
padding: 0 0.3em !important;
|
||||
}
|
||||
|
||||
.file-picker .tree-item-children > *
|
||||
{
|
||||
margin: 0 !important;
|
||||
padding: 0 !important;
|
||||
}
|
||||
|
||||
.file-picker .collapse-icon,
|
||||
.file-picker .collapse-icon *
|
||||
{
|
||||
display: block !important;
|
||||
}
|
||||
|
||||
|
||||
/* Settings sections */
|
||||
details.settings-section
|
||||
{
|
||||
padding-left: 2em;
|
||||
border-left: 1px solid var(--interactive-accent);
|
||||
}
|
||||
|
||||
details.settings-section > summary
|
||||
{
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 1em;
|
||||
margin-left: -1em;
|
||||
}
|
||||
|
||||
details.settings-section > summary > svg
|
||||
{
|
||||
min-width: 18px;
|
||||
min-height: 18px;
|
||||
rotate: 0deg;
|
||||
transition: rotate 0.2s;
|
||||
}
|
||||
|
||||
details.settings-section[open] > summary > svg
|
||||
{
|
||||
rotate: 90deg;
|
||||
}
|
||||
Reference in New Issue
Block a user