vault backup: 2025-12-04 09:12:56
This commit is contained in:
21
.obsidian/app.json
vendored
Normal file
21
.obsidian/app.json
vendored
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"defaultViewMode": "preview",
|
||||||
|
"promptDelete": false,
|
||||||
|
"legacyEditor": false,
|
||||||
|
"attachmentFolderPath": "./assets",
|
||||||
|
"autoPairBrackets": false,
|
||||||
|
"autoPairMarkdown": false,
|
||||||
|
"useTab": false,
|
||||||
|
"readableLineLength": false,
|
||||||
|
"useMarkdownLinks": false,
|
||||||
|
"alwaysUpdateLinks": true,
|
||||||
|
"pdfExportSettings": {
|
||||||
|
"pageSize": "A4",
|
||||||
|
"landscape": false,
|
||||||
|
"margin": "0",
|
||||||
|
"downscalePercent": 100
|
||||||
|
},
|
||||||
|
"lineWrap": true,
|
||||||
|
"strictLineBreaks": false,
|
||||||
|
"showLineNumber": true
|
||||||
|
}
|
||||||
6
.obsidian/appearance.json
vendored
Normal file
6
.obsidian/appearance.json
vendored
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"baseFontSize": 19,
|
||||||
|
"accentColor": "#228bfc",
|
||||||
|
"theme": "obsidian",
|
||||||
|
"cssTheme": "Minimal"
|
||||||
|
}
|
||||||
13
.obsidian/community-plugins.json
vendored
Normal file
13
.obsidian/community-plugins.json
vendored
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
[
|
||||||
|
"obsidian-image-toolkit",
|
||||||
|
"table-editor-obsidian",
|
||||||
|
"obsidian-table-generator",
|
||||||
|
"calendar",
|
||||||
|
"home-tab",
|
||||||
|
"obsidian-search-everywhere-plugin",
|
||||||
|
"obsidian-outliner",
|
||||||
|
"obsidian-another-quick-switcher",
|
||||||
|
"copilot",
|
||||||
|
"obsidian-minimal-settings",
|
||||||
|
"obsidian-git"
|
||||||
|
]
|
||||||
31
.obsidian/core-plugins-migration.json
vendored
Normal file
31
.obsidian/core-plugins-migration.json
vendored
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"file-explorer": true,
|
||||||
|
"global-search": true,
|
||||||
|
"switcher": true,
|
||||||
|
"graph": true,
|
||||||
|
"backlink": true,
|
||||||
|
"outgoing-link": false,
|
||||||
|
"tag-pane": false,
|
||||||
|
"page-preview": true,
|
||||||
|
"daily-notes": false,
|
||||||
|
"templates": false,
|
||||||
|
"note-composer": true,
|
||||||
|
"command-palette": true,
|
||||||
|
"slash-command": false,
|
||||||
|
"editor-status": true,
|
||||||
|
"starred": false,
|
||||||
|
"markdown-importer": true,
|
||||||
|
"zk-prefixer": false,
|
||||||
|
"random-note": false,
|
||||||
|
"outline": true,
|
||||||
|
"word-count": true,
|
||||||
|
"slides": false,
|
||||||
|
"audio-recorder": false,
|
||||||
|
"workspaces": false,
|
||||||
|
"file-recovery": true,
|
||||||
|
"publish": false,
|
||||||
|
"sync": true,
|
||||||
|
"canvas": true,
|
||||||
|
"bookmarks": true,
|
||||||
|
"properties": true
|
||||||
|
}
|
||||||
34
.obsidian/core-plugins.json
vendored
Normal file
34
.obsidian/core-plugins.json
vendored
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
{
|
||||||
|
"file-explorer": true,
|
||||||
|
"global-search": true,
|
||||||
|
"switcher": true,
|
||||||
|
"graph": true,
|
||||||
|
"backlink": true,
|
||||||
|
"outgoing-link": false,
|
||||||
|
"tag-pane": false,
|
||||||
|
"page-preview": true,
|
||||||
|
"daily-notes": false,
|
||||||
|
"templates": false,
|
||||||
|
"note-composer": true,
|
||||||
|
"command-palette": true,
|
||||||
|
"slash-command": false,
|
||||||
|
"editor-status": true,
|
||||||
|
"starred": false,
|
||||||
|
"markdown-importer": true,
|
||||||
|
"zk-prefixer": false,
|
||||||
|
"random-note": false,
|
||||||
|
"outline": true,
|
||||||
|
"word-count": true,
|
||||||
|
"slides": false,
|
||||||
|
"audio-recorder": false,
|
||||||
|
"workspaces": false,
|
||||||
|
"file-recovery": true,
|
||||||
|
"publish": false,
|
||||||
|
"sync": true,
|
||||||
|
"canvas": true,
|
||||||
|
"bookmarks": true,
|
||||||
|
"properties": true,
|
||||||
|
"webviewer": false,
|
||||||
|
"footnotes": false,
|
||||||
|
"bases": true
|
||||||
|
}
|
||||||
4
.obsidian/daily-notes.json
vendored
Normal file
4
.obsidian/daily-notes.json
vendored
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"folder": "",
|
||||||
|
"autorun": false
|
||||||
|
}
|
||||||
30
.obsidian/graph.json
vendored
Normal file
30
.obsidian/graph.json
vendored
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
{
|
||||||
|
"collapse-filter": true,
|
||||||
|
"search": "",
|
||||||
|
"showTags": false,
|
||||||
|
"showAttachments": false,
|
||||||
|
"hideUnresolved": false,
|
||||||
|
"showOrphans": true,
|
||||||
|
"collapse-color-groups": true,
|
||||||
|
"colorGroups": [
|
||||||
|
{
|
||||||
|
"query": "",
|
||||||
|
"color": {
|
||||||
|
"a": 1,
|
||||||
|
"rgb": 14048348
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"collapse-display": false,
|
||||||
|
"showArrow": true,
|
||||||
|
"textFadeMultiplier": -3,
|
||||||
|
"nodeSizeMultiplier": 1.73333333333333,
|
||||||
|
"lineSizeMultiplier": 2.14166666666667,
|
||||||
|
"collapse-forces": false,
|
||||||
|
"centerStrength": 0.317708333333333,
|
||||||
|
"repelStrength": 10.4166666666667,
|
||||||
|
"linkStrength": 1,
|
||||||
|
"linkDistance": 160,
|
||||||
|
"scale": 1.7561886991845848,
|
||||||
|
"close": true
|
||||||
|
}
|
||||||
1
.obsidian/hotkeys.json
vendored
Normal file
1
.obsidian/hotkeys.json
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
{}
|
||||||
4
.obsidian/page-preview.json
vendored
Normal file
4
.obsidian/page-preview.json
vendored
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"preview": true,
|
||||||
|
"search": false
|
||||||
|
}
|
||||||
10
.obsidian/plugins/calendar/data.json
vendored
Normal file
10
.obsidian/plugins/calendar/data.json
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"shouldConfirmBeforeCreate": true,
|
||||||
|
"weekStart": "locale",
|
||||||
|
"wordsPerDot": 250,
|
||||||
|
"showWeeklyNote": false,
|
||||||
|
"weeklyNoteFormat": "",
|
||||||
|
"weeklyNoteTemplate": "",
|
||||||
|
"weeklyNoteFolder": "",
|
||||||
|
"localeOverride": "system-default"
|
||||||
|
}
|
||||||
4457
.obsidian/plugins/calendar/main.js
vendored
Normal file
4457
.obsidian/plugins/calendar/main.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
10
.obsidian/plugins/calendar/manifest.json
vendored
Normal file
10
.obsidian/plugins/calendar/manifest.json
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"id": "calendar",
|
||||||
|
"name": "Calendar",
|
||||||
|
"description": "Calendar view of your daily notes",
|
||||||
|
"version": "1.5.10",
|
||||||
|
"author": "Liam Cain",
|
||||||
|
"authorUrl": "https://github.com/liamcain/",
|
||||||
|
"isDesktopOnly": false,
|
||||||
|
"minAppVersion": "0.9.11"
|
||||||
|
}
|
||||||
128
.obsidian/plugins/copilot/data.json
vendored
Normal file
128
.obsidian/plugins/copilot/data.json
vendored
Normal file
@@ -0,0 +1,128 @@
|
|||||||
|
{
|
||||||
|
"isPlusUser": false,
|
||||||
|
"plusLicenseKey": "",
|
||||||
|
"openAIApiKey": "",
|
||||||
|
"openAIOrgId": "",
|
||||||
|
"huggingfaceApiKey": "",
|
||||||
|
"cohereApiKey": "",
|
||||||
|
"anthropicApiKey": "",
|
||||||
|
"azureOpenAIApiKey": "",
|
||||||
|
"azureOpenAIApiInstanceName": "",
|
||||||
|
"azureOpenAIApiDeploymentName": "",
|
||||||
|
"azureOpenAIApiVersion": "",
|
||||||
|
"azureOpenAIApiEmbeddingDeploymentName": "",
|
||||||
|
"googleApiKey": "",
|
||||||
|
"openRouterAiApiKey": "",
|
||||||
|
"defaultChainType": "llm_chain",
|
||||||
|
"defaultModelKey": "gpt-4o|openai",
|
||||||
|
"embeddingModelKey": "Qwen|3rd party (openai-format)",
|
||||||
|
"temperature": 0.1,
|
||||||
|
"maxTokens": 1000,
|
||||||
|
"contextTurns": 15,
|
||||||
|
"userSystemPrompt": "",
|
||||||
|
"openAIProxyBaseUrl": "",
|
||||||
|
"openAIEmbeddingProxyBaseUrl": "",
|
||||||
|
"stream": true,
|
||||||
|
"defaultSaveFolder": "copilot-conversations",
|
||||||
|
"defaultConversationTag": "copilot-conversation",
|
||||||
|
"autosaveChat": false,
|
||||||
|
"defaultOpenArea": "view",
|
||||||
|
"customPromptsFolder": "copilot-custom-prompts",
|
||||||
|
"indexVaultToVectorStore": "ON MODE SWITCH",
|
||||||
|
"qaExclusions": "",
|
||||||
|
"qaInclusions": "",
|
||||||
|
"chatNoteContextPath": "",
|
||||||
|
"chatNoteContextTags": [],
|
||||||
|
"enableIndexSync": true,
|
||||||
|
"debug": false,
|
||||||
|
"enableEncryption": false,
|
||||||
|
"maxSourceChunks": 3,
|
||||||
|
"groqApiKey": "",
|
||||||
|
"activeModels": [
|
||||||
|
{
|
||||||
|
"name": "copilot-plus-flash",
|
||||||
|
"provider": "copilot-plus",
|
||||||
|
"enabled": false,
|
||||||
|
"isBuiltIn": true,
|
||||||
|
"core": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "gpt-4o",
|
||||||
|
"provider": "openai",
|
||||||
|
"enabled": false,
|
||||||
|
"isBuiltIn": true,
|
||||||
|
"core": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "gpt-4o-mini",
|
||||||
|
"provider": "openai",
|
||||||
|
"enabled": false,
|
||||||
|
"isBuiltIn": true,
|
||||||
|
"core": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "claude-3-5-sonnet-latest",
|
||||||
|
"provider": "anthropic",
|
||||||
|
"enabled": false,
|
||||||
|
"isBuiltIn": true,
|
||||||
|
"core": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "qwen-max",
|
||||||
|
"provider": "3rd party (openai-format)",
|
||||||
|
"enabled": true,
|
||||||
|
"isBuiltIn": false,
|
||||||
|
"baseUrl": "https://dashscope.aliyuncs.com/compatible-mode/v1",
|
||||||
|
"apiKey": "sk-3d15a63a25d741199e836b28eb17cd6b",
|
||||||
|
"isEmbeddingModel": false,
|
||||||
|
"temperature": 0.1,
|
||||||
|
"context": 1000,
|
||||||
|
"stream": true,
|
||||||
|
"enableCors": true
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"activeEmbeddingModels": [
|
||||||
|
{
|
||||||
|
"name": "copilot-plus-small",
|
||||||
|
"provider": "copilot-plus",
|
||||||
|
"enabled": true,
|
||||||
|
"isBuiltIn": true,
|
||||||
|
"isEmbeddingModel": true,
|
||||||
|
"core": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "copilot-plus-large",
|
||||||
|
"provider": "copilot-plus",
|
||||||
|
"enabled": true,
|
||||||
|
"isBuiltIn": true,
|
||||||
|
"isEmbeddingModel": true,
|
||||||
|
"core": true,
|
||||||
|
"believerExclusive": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "copilot-plus-multilingual",
|
||||||
|
"provider": "copilot-plus-jina",
|
||||||
|
"enabled": true,
|
||||||
|
"isBuiltIn": true,
|
||||||
|
"isEmbeddingModel": true,
|
||||||
|
"core": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "text-embedding-3-small",
|
||||||
|
"provider": "openai",
|
||||||
|
"enabled": true,
|
||||||
|
"isBuiltIn": true,
|
||||||
|
"isEmbeddingModel": true,
|
||||||
|
"core": true,
|
||||||
|
"enableCors": false
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"embeddingRequestsPerSecond": 10,
|
||||||
|
"disableIndexOnMobile": true,
|
||||||
|
"showSuggestedPrompts": true,
|
||||||
|
"showRelevantNotes": true,
|
||||||
|
"numPartitions": 1,
|
||||||
|
"enabledCommands": {},
|
||||||
|
"promptUsageTimestamps": {},
|
||||||
|
"defaultConversationNoteName": "{$topic}@{$date}_{$time}"
|
||||||
|
}
|
||||||
182449
.obsidian/plugins/copilot/main.js
vendored
Normal file
182449
.obsidian/plugins/copilot/main.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
13
.obsidian/plugins/copilot/manifest.json
vendored
Normal file
13
.obsidian/plugins/copilot/manifest.json
vendored
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"id": "copilot",
|
||||||
|
"name": "Copilot",
|
||||||
|
"version": "2.8.4",
|
||||||
|
"minAppVersion": "0.15.0",
|
||||||
|
"description": "An AI Copilot in Obsidian.",
|
||||||
|
"author": "Logan Yang",
|
||||||
|
"authorUrl": "https://twitter.com/logancyang",
|
||||||
|
"fundingUrl": {
|
||||||
|
"Buy Me a Coffee": "https://www.buymeacoffee.com/logancyang",
|
||||||
|
"GitHub Sponsor": "https://github.com/sponsors/logancyang"
|
||||||
|
}
|
||||||
|
}
|
||||||
1
.obsidian/plugins/copilot/styles.css
vendored
Normal file
1
.obsidian/plugins/copilot/styles.css
vendored
Normal file
File diff suppressed because one or more lines are too long
42
.obsidian/plugins/home-tab/data.json
vendored
Normal file
42
.obsidian/plugins/home-tab/data.json
vendored
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
{
|
||||||
|
"logoType": "default",
|
||||||
|
"logo": {
|
||||||
|
"lucideIcon": "",
|
||||||
|
"imagePath": "",
|
||||||
|
"imageLink": ""
|
||||||
|
},
|
||||||
|
"logoScale": 1.2,
|
||||||
|
"iconColorType": "default",
|
||||||
|
"wordmark": "Obsidian",
|
||||||
|
"customFont": "interfaceFont",
|
||||||
|
"fontSize": "4em",
|
||||||
|
"fontColorType": "default",
|
||||||
|
"fontWeight": 600,
|
||||||
|
"maxResults": 5,
|
||||||
|
"showbookmarkedFiles": true,
|
||||||
|
"showRecentFiles": false,
|
||||||
|
"maxRecentFiles": 5,
|
||||||
|
"storeRecentFile": true,
|
||||||
|
"showPath": true,
|
||||||
|
"selectionHighlight": "default",
|
||||||
|
"showShortcuts": true,
|
||||||
|
"markdownOnly": false,
|
||||||
|
"unresolvedLinks": false,
|
||||||
|
"recentFilesStore": [
|
||||||
|
{
|
||||||
|
"filepath": "各种笔记.md",
|
||||||
|
"timestamp": 1764810697242
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filepath": "绿联 nas.md",
|
||||||
|
"timestamp": 1764810665008
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"bookmarkedFileStore": [],
|
||||||
|
"searchDelay": 0,
|
||||||
|
"replaceNewTabs": true,
|
||||||
|
"newTabOnStart": false,
|
||||||
|
"closePreviousSessionTabs": false,
|
||||||
|
"omnisearch": false,
|
||||||
|
"showOmnisearchExcerpt": true
|
||||||
|
}
|
||||||
12062
.obsidian/plugins/home-tab/main.js
vendored
Normal file
12062
.obsidian/plugins/home-tab/main.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
10
.obsidian/plugins/home-tab/manifest.json
vendored
Normal file
10
.obsidian/plugins/home-tab/manifest.json
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"id": "home-tab",
|
||||||
|
"name": "Home tab",
|
||||||
|
"version": "1.2.1",
|
||||||
|
"minAppVersion": "1.6.0",
|
||||||
|
"description": "A browser-like search tab for your local files.",
|
||||||
|
"author": "Renso",
|
||||||
|
"authorUrl": "https://github.com/olrenso",
|
||||||
|
"isDesktopOnly": false
|
||||||
|
}
|
||||||
101
.obsidian/plugins/home-tab/styles.css
vendored
Normal file
101
.obsidian/plugins/home-tab/styles.css
vendored
Normal file
@@ -0,0 +1,101 @@
|
|||||||
|
.home-tab-suggestion-description, .home-tab-suggestion-filepath, .home-tab-suggestion-tip{
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: left;
|
||||||
|
|
||||||
|
color: var(--text-faint);
|
||||||
|
}
|
||||||
|
.home-tab-suggestion-description, .home-tab-suggestion-tip{
|
||||||
|
font-size: var(--font-ui-small)
|
||||||
|
}
|
||||||
|
.home-tab-suggestion-filepath{
|
||||||
|
font-size: var(--font-ui-smaller);
|
||||||
|
margin-left: var(--size-4-3);
|
||||||
|
}
|
||||||
|
.home-tab-suggestion-description svg, .home-tab-suggestion-filepath svg{
|
||||||
|
margin-right: 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.home-tab-suggestion-container{
|
||||||
|
width: 50%;
|
||||||
|
min-width: 250px;
|
||||||
|
max-width: 700px;
|
||||||
|
margin: 0 auto;
|
||||||
|
|
||||||
|
background: var(--background-modifier-form-field);
|
||||||
|
|
||||||
|
border: var(--input-border-width) solid var(--background-modifier-border);
|
||||||
|
border-top-color: var(--background-secondary);
|
||||||
|
border-radius: 0 0 var(--input-radius) var(--input-radius);
|
||||||
|
}
|
||||||
|
|
||||||
|
.home-tab-searchbar.embedded+.home-tab-suggestion-container, .home-tab-suggestion-container.is-phone{
|
||||||
|
width: 90%;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.home-tab-suggestion-container .suggestion{
|
||||||
|
flex: 1;
|
||||||
|
overflow-x: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
.home-tab-suggestion-title{
|
||||||
|
display: flex;
|
||||||
|
/* flex-wrap: wrap; */
|
||||||
|
word-break: break-word;
|
||||||
|
}
|
||||||
|
|
||||||
|
.home-tab-suggestion-title.is-unresolved{
|
||||||
|
opacity: 0.4;
|
||||||
|
}
|
||||||
|
|
||||||
|
.home-tab-suggestion-file-tag{
|
||||||
|
min-width: fit-content;
|
||||||
|
}
|
||||||
|
.suggestion.use-accent-color .is-selected .home-tab-suggestion-title.is-unresolved{
|
||||||
|
color: var(--text-on-accent);
|
||||||
|
opacity: 0.6;
|
||||||
|
}
|
||||||
|
|
||||||
|
.suggestion.use-accent-color .is-selected{
|
||||||
|
background-color: var(--interactive-accent);
|
||||||
|
}
|
||||||
|
.suggestion.use-accent-color .is-selected,
|
||||||
|
.suggestion.use-accent-color .is-selected .home-tab-suggestion-filepath,
|
||||||
|
.suggestion.use-accent-color .is-selected .home-tab-suggestion-description,
|
||||||
|
.suggestion.use-accent-color .is-selected .home-tab-suggestion-tip{
|
||||||
|
color: var(--text-on-accent);
|
||||||
|
}
|
||||||
|
|
||||||
|
.suggester-additional-info{
|
||||||
|
border-top: 1px solid var(--background-secondary);
|
||||||
|
font-size: var(--font-ui-smaller);
|
||||||
|
color: var(--text-muted);
|
||||||
|
padding: var(--size-4-2);
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.home-tab-hotkey-suggestions{
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: space-evenly;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
}
|
||||||
|
|
||||||
|
.home-tab-searchbar.is-active{
|
||||||
|
border-bottom: none !important;
|
||||||
|
border-bottom-left-radius: 0 !important;
|
||||||
|
border-bottom-right-radius: 0 !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.wide-input-container{
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.setting-item-info.compressed{
|
||||||
|
width: 40%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.setting-item-info.ultra-compressed{
|
||||||
|
width: 20%;
|
||||||
|
}
|
||||||
6031
.obsidian/plugins/obsidian-another-quick-switcher/main.js
vendored
Normal file
6031
.obsidian/plugins/obsidian-another-quick-switcher/main.js
vendored
Normal file
File diff suppressed because it is too large
Load Diff
10
.obsidian/plugins/obsidian-another-quick-switcher/manifest.json
vendored
Normal file
10
.obsidian/plugins/obsidian-another-quick-switcher/manifest.json
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"id": "obsidian-another-quick-switcher",
|
||||||
|
"name": "Another Quick Switcher",
|
||||||
|
"version": "11.5.1",
|
||||||
|
"minAppVersion": "1.4.11",
|
||||||
|
"description": "This is an Obsidian plugin which is another choice of Quick switcher.",
|
||||||
|
"author": "tadashi-aikawa",
|
||||||
|
"authorUrl": "https://github.com/tadashi-aikawa",
|
||||||
|
"isDesktopOnly": false
|
||||||
|
}
|
||||||
624
.obsidian/plugins/obsidian-another-quick-switcher/styles.css
vendored
Normal file
624
.obsidian/plugins/obsidian-another-quick-switcher/styles.css
vendored
Normal file
File diff suppressed because one or more lines are too long
426
.obsidian/plugins/obsidian-git/main.js
vendored
Normal file
426
.obsidian/plugins/obsidian-git/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
10
.obsidian/plugins/obsidian-git/manifest.json
vendored
Normal file
10
.obsidian/plugins/obsidian-git/manifest.json
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"author": "Vinzent",
|
||||||
|
"authorUrl": "https://github.com/Vinzent03",
|
||||||
|
"id": "obsidian-git",
|
||||||
|
"name": "Git",
|
||||||
|
"description": "Integrate Git version control with automatic backup and other advanced features.",
|
||||||
|
"isDesktopOnly": false,
|
||||||
|
"fundingUrl": "https://ko-fi.com/vinzent",
|
||||||
|
"version": "2.35.2"
|
||||||
|
}
|
||||||
629
.obsidian/plugins/obsidian-git/styles.css
vendored
Normal file
629
.obsidian/plugins/obsidian-git/styles.css
vendored
Normal file
@@ -0,0 +1,629 @@
|
|||||||
|
@keyframes loading {
|
||||||
|
0% {
|
||||||
|
transform: rotate(0deg);
|
||||||
|
}
|
||||||
|
|
||||||
|
100% {
|
||||||
|
transform: rotate(360deg);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="git-view"] .button-border {
|
||||||
|
border: 2px solid var(--interactive-accent);
|
||||||
|
border-radius: var(--radius-s);
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="git-view"] .view-content {
|
||||||
|
padding-left: 0;
|
||||||
|
padding-top: 0;
|
||||||
|
padding-right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="git-history-view"] .view-content {
|
||||||
|
padding-left: 0;
|
||||||
|
padding-top: 0;
|
||||||
|
padding-right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.loading {
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
.loading > svg {
|
||||||
|
animation: 2s linear infinite loading;
|
||||||
|
transform-origin: 50% 50%;
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
|
|
||||||
|
.obsidian-git-center {
|
||||||
|
margin: auto;
|
||||||
|
text-align: center;
|
||||||
|
width: 50%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.obsidian-git-textarea {
|
||||||
|
display: block;
|
||||||
|
margin-left: auto;
|
||||||
|
margin-right: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.obsidian-git-disabled {
|
||||||
|
opacity: 0.5;
|
||||||
|
}
|
||||||
|
|
||||||
|
.obsidian-git-center-button {
|
||||||
|
display: block;
|
||||||
|
margin: 20px auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tooltip.mod-left {
|
||||||
|
overflow-wrap: break-word;
|
||||||
|
}
|
||||||
|
|
||||||
|
.tooltip.mod-right {
|
||||||
|
overflow-wrap: break-word;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Limits the scrollbar to the view body */
|
||||||
|
.git-view {
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
position: relative;
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.git-tools {
|
||||||
|
display: flex;
|
||||||
|
margin-left: auto;
|
||||||
|
}
|
||||||
|
.git-tools .type {
|
||||||
|
padding-left: var(--size-2-1);
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
width: 11px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.git-tools .type[data-type="M"] {
|
||||||
|
color: orange;
|
||||||
|
}
|
||||||
|
.git-tools .type[data-type="D"] {
|
||||||
|
color: red;
|
||||||
|
}
|
||||||
|
.git-tools .buttons {
|
||||||
|
display: flex;
|
||||||
|
}
|
||||||
|
.git-tools .buttons > * {
|
||||||
|
padding: 0 0;
|
||||||
|
height: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="git-view"] .tree-item-self,
|
||||||
|
.workspace-leaf-content[data-type="git-history-view"] .tree-item-self {
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="git-view"]
|
||||||
|
.tree-item-self:hover
|
||||||
|
.clickable-icon,
|
||||||
|
.workspace-leaf-content[data-type="git-history-view"]
|
||||||
|
.tree-item-self:hover
|
||||||
|
.clickable-icon {
|
||||||
|
color: var(--icon-color-hover);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Highlight an item as active if it's diff is currently opened */
|
||||||
|
.is-active .git-tools .buttons > * {
|
||||||
|
color: var(--nav-item-color-active);
|
||||||
|
}
|
||||||
|
|
||||||
|
.git-author {
|
||||||
|
color: var(--text-accent);
|
||||||
|
}
|
||||||
|
|
||||||
|
.git-date {
|
||||||
|
color: var(--text-accent);
|
||||||
|
}
|
||||||
|
|
||||||
|
.git-ref {
|
||||||
|
color: var(--text-accent);
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-d-none {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-wrapper {
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-file-header {
|
||||||
|
background-color: var(--background-primary);
|
||||||
|
border-bottom: 1px solid var(--interactive-accent);
|
||||||
|
font-family: var(--font-monospace);
|
||||||
|
height: 35px;
|
||||||
|
padding: 5px 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-file-header,
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-file-stats {
|
||||||
|
display: -webkit-box;
|
||||||
|
display: -ms-flexbox;
|
||||||
|
display: flex;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-file-stats {
|
||||||
|
font-size: 14px;
|
||||||
|
margin-left: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-lines-added {
|
||||||
|
border: 1px solid #b4e2b4;
|
||||||
|
border-radius: 5px 0 0 5px;
|
||||||
|
color: #399839;
|
||||||
|
padding: 2px;
|
||||||
|
text-align: right;
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-lines-deleted {
|
||||||
|
border: 1px solid #e9aeae;
|
||||||
|
border-radius: 0 5px 5px 0;
|
||||||
|
color: #c33;
|
||||||
|
margin-left: 1px;
|
||||||
|
padding: 2px;
|
||||||
|
text-align: left;
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-file-name-wrapper {
|
||||||
|
-webkit-box-align: center;
|
||||||
|
-ms-flex-align: center;
|
||||||
|
align-items: center;
|
||||||
|
display: -webkit-box;
|
||||||
|
display: -ms-flexbox;
|
||||||
|
display: flex;
|
||||||
|
font-size: 15px;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-file-name {
|
||||||
|
overflow-x: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
white-space: nowrap;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-file-wrapper {
|
||||||
|
border: 1px solid var(--background-modifier-border);
|
||||||
|
border-radius: 3px;
|
||||||
|
margin-bottom: 1em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-file-collapse {
|
||||||
|
-webkit-box-pack: end;
|
||||||
|
-ms-flex-pack: end;
|
||||||
|
-webkit-box-align: center;
|
||||||
|
-ms-flex-align: center;
|
||||||
|
align-items: center;
|
||||||
|
border: 1px solid var(--background-modifier-border);
|
||||||
|
border-radius: 3px;
|
||||||
|
cursor: pointer;
|
||||||
|
display: none;
|
||||||
|
font-size: 12px;
|
||||||
|
justify-content: flex-end;
|
||||||
|
padding: 4px 8px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-file-collapse.d2h-selected {
|
||||||
|
background-color: #c8e1ff;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-file-collapse-input {
|
||||||
|
margin: 0 4px 0 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-diff-table {
|
||||||
|
border-collapse: collapse;
|
||||||
|
font-family: Menlo, Consolas, monospace;
|
||||||
|
font-size: 13px;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-files-diff {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-file-diff {
|
||||||
|
overflow-y: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-file-side-diff {
|
||||||
|
display: inline-block;
|
||||||
|
margin-bottom: -8px;
|
||||||
|
margin-right: -4px;
|
||||||
|
overflow-x: scroll;
|
||||||
|
overflow-y: hidden;
|
||||||
|
width: 50%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line {
|
||||||
|
padding: 0 8em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line,
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line {
|
||||||
|
display: inline-block;
|
||||||
|
-webkit-user-select: none;
|
||||||
|
-moz-user-select: none;
|
||||||
|
-ms-user-select: none;
|
||||||
|
user-select: none;
|
||||||
|
white-space: nowrap;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line {
|
||||||
|
padding: 0 4.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line-ctn {
|
||||||
|
word-wrap: normal;
|
||||||
|
background: none;
|
||||||
|
display: inline-block;
|
||||||
|
padding: 0;
|
||||||
|
-webkit-user-select: text;
|
||||||
|
-moz-user-select: text;
|
||||||
|
-ms-user-select: text;
|
||||||
|
user-select: text;
|
||||||
|
vertical-align: middle;
|
||||||
|
white-space: pre;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-code-line del,
|
||||||
|
.theme-light
|
||||||
|
.workspace-leaf-content[data-type="diff-view"]
|
||||||
|
.d2h-code-side-line
|
||||||
|
del {
|
||||||
|
background-color: #ffb6ba;
|
||||||
|
}
|
||||||
|
|
||||||
|
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-code-line del,
|
||||||
|
.theme-dark
|
||||||
|
.workspace-leaf-content[data-type="diff-view"]
|
||||||
|
.d2h-code-side-line
|
||||||
|
del {
|
||||||
|
background-color: #8d232881;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line del,
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line ins,
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line del,
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-line ins {
|
||||||
|
border-radius: 0.2em;
|
||||||
|
display: inline-block;
|
||||||
|
margin-top: -1px;
|
||||||
|
text-decoration: none;
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
|
|
||||||
|
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-code-line ins,
|
||||||
|
.theme-light
|
||||||
|
.workspace-leaf-content[data-type="diff-view"]
|
||||||
|
.d2h-code-side-line
|
||||||
|
ins {
|
||||||
|
background-color: #97f295;
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
|
||||||
|
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-code-line ins,
|
||||||
|
.theme-dark
|
||||||
|
.workspace-leaf-content[data-type="diff-view"]
|
||||||
|
.d2h-code-side-line
|
||||||
|
ins {
|
||||||
|
background-color: #1d921996;
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line-prefix {
|
||||||
|
word-wrap: normal;
|
||||||
|
background: none;
|
||||||
|
display: inline;
|
||||||
|
padding: 0;
|
||||||
|
white-space: pre;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .line-num1 {
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .line-num1,
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .line-num2 {
|
||||||
|
-webkit-box-sizing: border-box;
|
||||||
|
box-sizing: border-box;
|
||||||
|
overflow: hidden;
|
||||||
|
padding: 0 0.5em;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
width: 3.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .line-num2 {
|
||||||
|
float: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-code-linenumber {
|
||||||
|
background-color: var(--background-primary);
|
||||||
|
border: solid var(--background-modifier-border);
|
||||||
|
border-width: 0 1px;
|
||||||
|
-webkit-box-sizing: border-box;
|
||||||
|
box-sizing: border-box;
|
||||||
|
color: var(--text-muted);
|
||||||
|
cursor: pointer;
|
||||||
|
display: inline-block;
|
||||||
|
position: absolute;
|
||||||
|
text-align: right;
|
||||||
|
width: 7.5em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-code-linenumber:after {
|
||||||
|
content: "\200b";
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-linenumber {
|
||||||
|
background-color: var(--background-primary);
|
||||||
|
border: solid var(--background-modifier-border);
|
||||||
|
border-width: 0 1px;
|
||||||
|
-webkit-box-sizing: border-box;
|
||||||
|
box-sizing: border-box;
|
||||||
|
color: var(--text-muted);
|
||||||
|
cursor: pointer;
|
||||||
|
display: inline-block;
|
||||||
|
overflow: hidden;
|
||||||
|
padding: 0 0.5em;
|
||||||
|
position: absolute;
|
||||||
|
text-align: right;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
width: 4em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-diff-tbody tr {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-linenumber:after {
|
||||||
|
content: "\200b";
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-emptyplaceholder,
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-emptyplaceholder {
|
||||||
|
background-color: var(--background-primary);
|
||||||
|
border-color: var(--background-modifier-border);
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-code-line-prefix,
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-code-linenumber,
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-linenumber,
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-emptyplaceholder {
|
||||||
|
-webkit-user-select: none;
|
||||||
|
-moz-user-select: none;
|
||||||
|
-ms-user-select: none;
|
||||||
|
user-select: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-code-linenumber,
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-code-side-linenumber {
|
||||||
|
direction: rtl;
|
||||||
|
}
|
||||||
|
|
||||||
|
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-del {
|
||||||
|
background-color: #fee8e9;
|
||||||
|
border-color: #e9aeae;
|
||||||
|
}
|
||||||
|
|
||||||
|
.theme-light .workspace-leaf-content[data-type="diff-view"] .d2h-ins {
|
||||||
|
background-color: #dfd;
|
||||||
|
border-color: #b4e2b4;
|
||||||
|
}
|
||||||
|
|
||||||
|
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-del {
|
||||||
|
background-color: #521b1d83;
|
||||||
|
border-color: #691d1d73;
|
||||||
|
}
|
||||||
|
|
||||||
|
.theme-dark .workspace-leaf-content[data-type="diff-view"] .d2h-ins {
|
||||||
|
background-color: rgba(30, 71, 30, 0.5);
|
||||||
|
border-color: #13501381;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-info {
|
||||||
|
background-color: var(--background-primary);
|
||||||
|
border-color: var(--background-modifier-border);
|
||||||
|
color: var(--text-normal);
|
||||||
|
}
|
||||||
|
|
||||||
|
.theme-light
|
||||||
|
.workspace-leaf-content[data-type="diff-view"]
|
||||||
|
.d2h-file-diff
|
||||||
|
.d2h-del.d2h-change {
|
||||||
|
background-color: #fdf2d0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.theme-dark
|
||||||
|
.workspace-leaf-content[data-type="diff-view"]
|
||||||
|
.d2h-file-diff
|
||||||
|
.d2h-del.d2h-change {
|
||||||
|
background-color: #55492480;
|
||||||
|
}
|
||||||
|
|
||||||
|
.theme-light
|
||||||
|
.workspace-leaf-content[data-type="diff-view"]
|
||||||
|
.d2h-file-diff
|
||||||
|
.d2h-ins.d2h-change {
|
||||||
|
background-color: #ded;
|
||||||
|
}
|
||||||
|
|
||||||
|
.theme-dark
|
||||||
|
.workspace-leaf-content[data-type="diff-view"]
|
||||||
|
.d2h-file-diff
|
||||||
|
.d2h-ins.d2h-change {
|
||||||
|
background-color: rgba(37, 78, 37, 0.418);
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list-wrapper {
|
||||||
|
margin-bottom: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list-wrapper a {
|
||||||
|
color: #3572b0;
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"]
|
||||||
|
.d2h-file-list-wrapper
|
||||||
|
a:visited {
|
||||||
|
color: #3572b0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list-header {
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list-title {
|
||||||
|
font-weight: 700;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list-line {
|
||||||
|
display: -webkit-box;
|
||||||
|
display: -ms-flexbox;
|
||||||
|
display: flex;
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list {
|
||||||
|
display: block;
|
||||||
|
list-style: none;
|
||||||
|
margin: 0;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list > li {
|
||||||
|
border-bottom: 1px solid var(--background-modifier-border);
|
||||||
|
margin: 0;
|
||||||
|
padding: 5px 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-file-list > li:last-child {
|
||||||
|
border-bottom: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-file-switch {
|
||||||
|
cursor: pointer;
|
||||||
|
display: none;
|
||||||
|
font-size: 10px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-icon {
|
||||||
|
fill: currentColor;
|
||||||
|
margin-right: 10px;
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-deleted {
|
||||||
|
color: #c33;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-added {
|
||||||
|
color: #399839;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-changed {
|
||||||
|
color: #d0b44c;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-moved {
|
||||||
|
color: #3572b0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-tag {
|
||||||
|
background-color: var(--background-primary);
|
||||||
|
display: -webkit-box;
|
||||||
|
display: -ms-flexbox;
|
||||||
|
display: flex;
|
||||||
|
font-size: 10px;
|
||||||
|
margin-left: 5px;
|
||||||
|
padding: 0 2px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-deleted-tag {
|
||||||
|
border: 2px solid #c33;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-added-tag {
|
||||||
|
border: 1px solid #399839;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-changed-tag {
|
||||||
|
border: 1px solid #d0b44c;
|
||||||
|
}
|
||||||
|
|
||||||
|
.workspace-leaf-content[data-type="diff-view"] .d2h-moved-tag {
|
||||||
|
border: 1px solid #3572b0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* ====================== Line Authoring Information ====================== */
|
||||||
|
|
||||||
|
.cm-gutterElement.obs-git-blame-gutter {
|
||||||
|
/* Add background color to spacing inbetween and around the gutter for better aesthetics */
|
||||||
|
border-width: 0px 2px 0.2px 2px;
|
||||||
|
border-style: solid;
|
||||||
|
border-color: var(--background-secondary);
|
||||||
|
background-color: var(--background-secondary);
|
||||||
|
}
|
||||||
|
|
||||||
|
.cm-gutterElement.obs-git-blame-gutter > div,
|
||||||
|
.line-author-settings-preview {
|
||||||
|
/* delegate text color to settings */
|
||||||
|
color: var(--obs-git-gutter-text);
|
||||||
|
font-family: monospace;
|
||||||
|
height: 100%; /* ensure, that age-based background color occupies entire parent */
|
||||||
|
text-align: right;
|
||||||
|
padding: 0px 6px 0px 6px;
|
||||||
|
white-space: pre; /* Keep spaces and do not collapse them. */
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (max-width: 800px) {
|
||||||
|
/* hide git blame gutter not to superpose text */
|
||||||
|
.cm-gutterElement.obs-git-blame-gutter {
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.git-unified-diff-view,
|
||||||
|
.git-split-diff-view .cm-deletedLine .cm-changedText {
|
||||||
|
background-color: #ee443330;
|
||||||
|
}
|
||||||
|
|
||||||
|
.git-unified-diff-view,
|
||||||
|
.git-split-diff-view .cm-insertedLine .cm-changedText {
|
||||||
|
background-color: #22bb2230;
|
||||||
|
}
|
||||||
|
|
||||||
|
.git-obscure-prompt[git-is-obscured="true"] #git-show-password:after {
|
||||||
|
-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svg-icon lucide-eye"><path d="M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0"></path><circle cx="12" cy="12" r="3"></circle></svg>');
|
||||||
|
}
|
||||||
|
|
||||||
|
.git-obscure-prompt[git-is-obscured="false"] #git-show-password:after {
|
||||||
|
-webkit-mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="svg-icon lucide-eye-off"><path d="M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49"></path><path d="M14.084 14.158a3 3 0 0 1-4.242-4.242"></path><path d="M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143"></path><path d="m2 2 20 20"></path></svg>');
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Override styling of Codemirror merge view "collapsed lines" indicator */
|
||||||
|
.git-split-diff-view .ͼ2 .cm-collapsedLines {
|
||||||
|
background: var(--interactive-normal);
|
||||||
|
border-radius: var(--radius-m);
|
||||||
|
color: var(--text-accent);
|
||||||
|
font-size: var(--font-small);
|
||||||
|
padding: var(--size-4-1) var(--size-4-1);
|
||||||
|
}
|
||||||
|
.git-split-diff-view .ͼ2 .cm-collapsedLines:hover {
|
||||||
|
background: var(--interactive-hover);
|
||||||
|
color: var(--text-accent-hover);
|
||||||
|
}
|
||||||
3418
.obsidian/plugins/obsidian-image-toolkit/main.js
vendored
Normal file
3418
.obsidian/plugins/obsidian-image-toolkit/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
10
.obsidian/plugins/obsidian-image-toolkit/manifest.json
vendored
Normal file
10
.obsidian/plugins/obsidian-image-toolkit/manifest.json
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"id": "obsidian-image-toolkit",
|
||||||
|
"name": "Image Toolkit",
|
||||||
|
"version": "1.4.1",
|
||||||
|
"minAppVersion": "0.2.0",
|
||||||
|
"description": "This plugin provides some image viewing toolkit.",
|
||||||
|
"author": "sissilab",
|
||||||
|
"authorUrl": "https://github.com/sissilab",
|
||||||
|
"isDesktopOnly": true
|
||||||
|
}
|
||||||
747
.obsidian/plugins/obsidian-image-toolkit/styles.css
vendored
Normal file
747
.obsidian/plugins/obsidian-image-toolkit/styles.css
vendored
Normal file
@@ -0,0 +1,747 @@
|
|||||||
|
body {
|
||||||
|
--layer-image-toolkit-popup: 1024;
|
||||||
|
--layer-image-toolkit-player: 1025;
|
||||||
|
--layer-image-toolkit-notice: 1026;
|
||||||
|
--layer-menu: 1027;
|
||||||
|
}
|
||||||
|
|
||||||
|
.menu {
|
||||||
|
z-index: var(--layer-menu);
|
||||||
|
}
|
||||||
|
|
||||||
|
.notice-container {
|
||||||
|
z-index: var(--layer-image-toolkit-notice);
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit li::before {
|
||||||
|
margin-left: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.image-toolkit-img-invert {
|
||||||
|
filter: invert(1) hue-rotate(180deg);
|
||||||
|
mix-blend-mode: screen;
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal {
|
||||||
|
position: fixed;
|
||||||
|
font-size: 0;
|
||||||
|
line-height: 0;
|
||||||
|
top: 0;
|
||||||
|
bottom: 0;
|
||||||
|
left: 0;
|
||||||
|
right: 0;
|
||||||
|
background: rgba(0, 0, 0, .6);
|
||||||
|
z-index: var(--layer-image-toolkit-popup);
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-pin {
|
||||||
|
position: fixed;
|
||||||
|
font-size: 0;
|
||||||
|
line-height: 0;
|
||||||
|
z-index: var(--layer-image-toolkit-popup);
|
||||||
|
display: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit .oit-img-container {
|
||||||
|
position: fixed;
|
||||||
|
top: 0;
|
||||||
|
pointer-events: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit .oit-img-container .oit-img-view {
|
||||||
|
max-height: none;
|
||||||
|
pointer-events: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-pin .oit-img-container .oit-img-view {
|
||||||
|
position: fixed;
|
||||||
|
pointer-events: auto;
|
||||||
|
box-shadow: 0 0 5px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-pin .oit-img-container .oit-img-view:hover {
|
||||||
|
box-shadow: 0 0 6px #55acc6;
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit .img-default-background {
|
||||||
|
background-position: 0 0, 5px 5px !important;
|
||||||
|
background-size: 10px 10px !important;
|
||||||
|
background-image: linear-gradient(45deg, #eee 25%, transparent 25%, transparent 75%, #eee 75%, #eee 100%), linear-gradient(45deg, #eee 25%, #fff 25%, #fff 75%, #eee 75%, #eee 100%) !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit .oit-img-container .oit-img-view:hover {
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .img-close {
|
||||||
|
position: absolute;
|
||||||
|
width: 32px;
|
||||||
|
height: 32px;
|
||||||
|
top: 0;
|
||||||
|
right: 0;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit .oit-img-tip {
|
||||||
|
position: absolute;
|
||||||
|
top: 50%;
|
||||||
|
left: 50%;
|
||||||
|
font-size: 12px;
|
||||||
|
line-height: 20px;
|
||||||
|
height: 20px;
|
||||||
|
width: 50px;
|
||||||
|
text-align: center;
|
||||||
|
color: #fff;
|
||||||
|
border-radius: 10px;
|
||||||
|
background-color: rgba(0, 0, 0, .4);
|
||||||
|
pointer-events: none;
|
||||||
|
z-index: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*region img-player*/
|
||||||
|
.oit .img-player {
|
||||||
|
display: none;
|
||||||
|
position: fixed;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
left: 0;
|
||||||
|
top: 0;
|
||||||
|
cursor: none;
|
||||||
|
background-color: #000;
|
||||||
|
text-align: center;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit .img-player > img {
|
||||||
|
display: inline;
|
||||||
|
float: none;
|
||||||
|
padding: 0;
|
||||||
|
max-height: none;
|
||||||
|
transform: none;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
/*endregion*/
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer {
|
||||||
|
position: absolute;
|
||||||
|
text-align: center;
|
||||||
|
bottom: 5px;
|
||||||
|
left: 0;
|
||||||
|
right: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*region oit-img-title*/
|
||||||
|
.oit-normal .oit-img-footer .oit-img-title {
|
||||||
|
font-size: 12px;
|
||||||
|
line-height: 1;
|
||||||
|
display: inline-block;
|
||||||
|
max-width: 90%;
|
||||||
|
white-space: nowrap;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
margin: 5px;
|
||||||
|
opacity: .8;
|
||||||
|
color: #fff;
|
||||||
|
/* filter: alpha(opacity=80) */
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer .oit-img-title:hover {
|
||||||
|
/* opacity: 1; */
|
||||||
|
color: #fff;
|
||||||
|
font-size: 15px;
|
||||||
|
background-color: rgba(0, 0, 0, .3);
|
||||||
|
border-radius: 8px;
|
||||||
|
line-height: 1.5;
|
||||||
|
/* filter: alpha(opacity=100) */
|
||||||
|
}
|
||||||
|
/*endregion*/
|
||||||
|
|
||||||
|
/*region toolbar*/
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar {
|
||||||
|
width: 385px;
|
||||||
|
height: 30px;
|
||||||
|
margin: 0 auto 5px;
|
||||||
|
padding: 3px 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar:hover {
|
||||||
|
background-color: rgba(0, 0, 0, .3);
|
||||||
|
border-radius: 12px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar > li {
|
||||||
|
float: left;
|
||||||
|
width: 25px;
|
||||||
|
height: 25px;
|
||||||
|
margin: 0 5px;
|
||||||
|
padding: 0;
|
||||||
|
line-height: 0;
|
||||||
|
border: none;
|
||||||
|
cursor: pointer;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar > li:hover {
|
||||||
|
animation: bounce .5s cubic-bezier(0.51, 0.23, 0.02, 0.96)
|
||||||
|
}
|
||||||
|
|
||||||
|
@keyframes bounce {
|
||||||
|
0% {
|
||||||
|
transform: scale(1, 1);
|
||||||
|
}
|
||||||
|
|
||||||
|
50% {
|
||||||
|
transform: scale(0.85, 1.1) translateY(-5px);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar .toolbar_zoom_to_100::before,
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar .toolbar_zoom_in::before,
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar .toolbar_zoom_out::before,
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar .toolbar_full_screen::before,
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar .toolbar_refresh::before,
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar .toolbar_rotate_left::before,
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar .toolbar_rotate_right::before,
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar .toolbar_scale_x::before,
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar .toolbar_scale_y::before,
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar .toolbar_invert_color::before,
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar .toolbar_copy::before {
|
||||||
|
font-size: 0;
|
||||||
|
line-height: 0;
|
||||||
|
display: block;
|
||||||
|
width: 25px;
|
||||||
|
height: 25px;
|
||||||
|
color: transparent;
|
||||||
|
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAARMAAAAZCAYAAAASRcpqAAAAAXNSR0IArs4c6QAADgJJREFUeF7tXHnQftUc/3z+YJC9KVuWsZOlIiopTYakZZpIJSUiS6JkLKGFYkJJRJsKpUVEhYpItiZFUtknJGQXmRHzMZ/H97xz3vuce++5z3ufX696z8wz77zPc+75nnPu93zO57ucQ6yUlRlYmYGVGRhhBjhCG7e7JiQd2Bw0yanv2iZmqc/f7iZ8ZcBznwFJDwPwopKgWt3uBBNJ6wJYH8DjADwFwFMBfAPAtwB8H8B5JP+01JFKenkM5EEA/HH73wXwVZJnLrV9Pz+WjACCAwp9WpvkNX19lfR8AGcU6h1U89IkPQHAzgAeCuCxANYGcHl8rgZwLckL+/rR97uk7QA8EYDl+bO63weAryd5JG/qa6f0u6S7A9gwPhvE399Gu1cBuIbkZ2dp+9Z8RtKTALwXwNFj6W3L/J1BcoexxirpwwBe0dHegSQP6pPXCiaS3gng9QDuFI3cEkDyNAB3iO9+AsCL4JQ+QS2T4oX1RgB+CW3FC+RTNQttVchogImB7mjLJemFVlUkPSMqvgqA58ClE0wkPQDA3gBeA+DOPYLeRtLvb6EEmB4DYE+Sx0o6DID7sQvJH6eKku4N4H0AXtwj45cA3k3SilhdJG0D4HAA3gm7yknWv3yzkvQQAF+JTWb3aqGroGK8048BeGCI22EegCLJG5F15swxACVrz93erKnHkhTzvVnfNBbBRJJ32MckJQfwNQCXkLxFkoHk6fFJ1P4Ukrv0CWso90cBJIXwznqld6TYnbzjPh7ARrEr+tFjSe55a8vIwMRAMvNLzZUi2mkFE0meDyuRWYjLFwGcDMC7uYt3ei+0TQBsH999Mhbjb/x/1u+JHElelAaTBQWStHEsdLNRl8sCLK+L/+8K4MkAzCaeHd+ZnW5V814kHQrgzVH3gmC3Zrp/ie/uB8AsNYGt5e9L0mzIY/D3CUx6lbumT2PUkeTxfwLAPRrtjQoojYVvUUsClKw9sw6z7XHBRNKXAGwO4DsAduui7vFyzUruD2Avkh+qeTmNSZnslKXnJHkHPhHAC+L3k0hW7UjzkpEtSitzYhaDXmoDSMxsvECKYNIAEpt/R3TteJK82K0cW8Zi3Z3kFX1gImnXAI7VAFwK4F1dpoYkA/tbwiw1M+szmb3DubjtI0ka7IpF0rYBOjar/2GAIXnqMgaTNLap8fTNS816CSBNjMT/psU/M6A0gMSs2jo4HphIsgPGVO0sks8bMNBfAVjLNjZJ+1JaS24m1E60JO+C3o1dvDhMgW8VGTmYmBIOpZ3N+tkCmQKTYIHfBrDe0F0o6+cvALwMgM1T7z5TzASAfWM2PZKiHkryX33vvwF0Bh+Dy1SRdC6A5wL4Msln9rUbi+eOAVbJP2Wb/kfLlJkkJuW/kzkO/9Ig87dtXhobo30lZqi5327WzSzpQmJ8rWAC4PyMjeZdvS5t8Au7STj2TCfvZqZBckKPa0o4aq8AcAHJRH9LSmUaa8ZjJvMRkq/MK0nybvqGMGkW7VySPHk2q0y51yP55xbF7ZTRA0K1MjYleXFqqxZQ2upJWofk95p9k7Rv+C+qTYnGfL4HwH4A/gjggy1g8nYABycgGeqbagDKtiQ/1+iD37HZ1w8AbE0ymUw1qpWbZ67/VgD2Bdkxv2zMnEwPrJ8LgF01wJ5KTSAxK20JAlQBiqTjAbw01tKCDvcwk9TLkl/QQDQBpRxMXh0KVxVVKCh+msh1SwsjdpvEfK4kuU5HG6Vd+i4RSfAuuiPJ01vApFNGD5hUyWiR2+kYqwWcTDHvA8CsxL6Q7Ul+ehblzDz1Zhre7ZvMJDU703uP92rH8JEAfhbs1KaJgcDzeW2YQq8l+YEZx5BAfkGpbw9gIin3Ky74XzoiiieSfEnbHAfwO6DRVhZFJLPIo58xG2pjLlNgkhBrK5LnhTKYJWzZfHGS7LE2Xd01/SbpheGEajVDJB0B4HUlVhLyOpFd0gkAPFknkNyjZVF3yuhT5hoZHS/LgLIWSTuOFxVJZmQ/r/XAz+ofCEXbtNDHRMVLYFLacezwbvVr5O1Lulc40K0XG5I0CBpM7L+xE9VmsE3gIpsszFViqM2f0hiKzCQcoeeUlL5nE0k0f0H3+/SkRfdGYyaSdgSQ5n+RI7cDTNytnUie1tO/Equ7iaQDIZPSAJK9epjLFJjYTHEEZbVkL0tyRMcx/wmDsYCgWemlHpCBiXMRHJF5P8l9WgaTIgivJjkJqUraCcCjsvrJ5kxfnZpCl5IcqnYcv5XmZlGKLhnN7g2SMYuizfJMAMqNNfkrmRLYCW7HcFvZg+QJkuzY7gr/7kfSIeKqIsmOeOe/2Fl6XLzbxBKrHefxnPvl/rWVs0k6D2ahxFydHRGVqR20axAZcP8VwDYkHb0cXJpO7sENxAMRnrcJ4vyuKV9UD5jYnLQZPpX/lZ7r81U2gMQ+mjWHgkkxnuw4cwYm3nltm9luc77APjlr6YtJt4QjE8C0zf0CcNTs1qtCxqxKsiqek2SfUQ7Oi8TmeQRZvkupa5eRnJgrNUXSm6z4AI4iabPHG4WB3xvAIBNHkv12rblHhVwI1/1MluPRm2BVGFNyaDp/ZjtHwGrG3QC0UZhJxkqcuLkJyb+3yGnrYpGd1IBJE0i8kWXrrtrMsfPVWa5mJk5Qm5QcTBoDcj6Dw8ETypTZY87+s/9lqlSyhhVmMlSLl0H9EtCXgH0eXc3kjNX8TA7eEZlJAqXjSDrvZlHpYSau25ZmMGm3jZlIWgOA/SM3OlG0IbYrD2XKzEme/81JXhTK4QQ1JxctQqT4zenVtqXckEOkKU28dReSZPprX8dUJCcAqdZnsj9JJ0CVAKtTRp+2ZT6TVhl9bSz19x7GcDXJ3y9VxtjPZyZoiZksmJxjyw29aTIT61Ep78Xsuy0fZjkxEyfA2QdZnLcKMCkmkfYxE0lmlmaYpWJ/inFg0RGKsEamwCTZt5M8/FDo3SIU63j5AnWMMK29uxPPcNRPQODwn/MKSgs91XEuygYk/5lX6kJ2SfcMu81RoPVJ2qE5WEaXMtfKmMeCSG1KsoPaTuS2cg5Jm5hVJRjjml3p/n7XQ44DtMx7co6XfCbFzaNqAFGpr4+3MZ9JyssprqUKMCmmElSAycTl0OdTaaxZA/QUmPhMhr3wj5jBG24q5nMfl5O0B79Ywp5PeSank7THeqFIemS0Yyehw4z5b0lZO1P3+2T0gEmVjI7x2ae0RilsKembAK7vi+Y0FKUUZbl4SC5In6kxBjWPELDNZIftS9Ec2/4bk7x5CIBkAFvli7itRHMkHRIJe53mSsdcOulw/+bvqwxMLDgL795A0gfLqkpQHdfduS+c2FgsW5B0Zl1naTzTezp3VcgovKhR8kyyvqe8kJNJ9h26awPvFPL078V5k/QcAJ8H4IXuBe+FP6hkfe7KM5kpjyUSIg1UzllxmsIXBnVuFVYeA5hjHaZo1vkkt2gDhY6hFdMzVimYxECSvXZ9hMlalStzuvnRaqeVJOexOJfAxebTYaVdK1jGqdnBr3/7FDPJ//TpyDxlNDNWaxPSOjJgFzJqc4WMU8LO4Wh1anfNgyQf47dJdBpJh+DbQCe98856pYcbi70rA3YmsJLkXAsz2MGHSft0ZOzfRwQTH5+wlWCf5dTx/x4zx8ETuxCmolHZc10n3Jdu5uQTKyllw6bF7qsGrvK5m0i7dz6KzaHktHLnvAueS3LrmpckKTl8Xd2A5U/z1LBPsTrW7pKy8P4A4OEknRPQWeYhY95ncxpg4oQvH/F3MtignT0DrptJ+vBea5HkA3WTRDNnQZP0NQe9JTYTn5N6cCkfIjWQnc1xKr0THS/pbfx/TNmmc4pmeIH4kOCyK5nDfLSzOZKc4+PjFC6rN65iSGZfaS4OJ+lwfLFIcgjd/se2Mi6YWEqAhhf8szoEG0Rsn10oyZmHPopdvbtFwpoH3nWfiamzj60bTNIx/J+Go+jXfZo1towcTOZxari5u8VC96lqJwXaHHFor+h8jvfmqJqTBn35kMtGJH3auLM0Lm3y5Uq+E6V18UryQVCnezsnZMip4b85i5nkWR0K7ysQ0n0rrjbqUf6+uRj6e2bmTz06xJnZfFiSr5jwsQoX3zszuTeog5n8juR9h/Y/1U/+tSF9LkZzOl6soyf++NYt//VCNlP5YeFQV6Kkx5P0SdWqEhf3uG2fPJ4oZ9zV4Vj3RSkNu3GozDTOPhqfJO0tY8nIXuRc7jMpUeUw97xTJVPFC9EOXe/0KdPRZ3h8gMtszsXAY0f2kAObzVvgDCYe50KadYCaI3/J0V59CLFxn4kzNb04EiNyn31vi/uQMqyXPZDE4vaJaI9l9PtMJPk0d8oo9+bptefs2OZtf76aIjGZ3vVQqjB3MBnaqyyXZGbHYZfMBqBMpVUP7W/LpOaXES2S0dgVRr9pLWMIU7uxJJ+afUfPGG8A4FybQ/Lkw9p5CSZkM8d5Dl1l3jeteXE6Z2VZmjbNiZHki6k+nu53GZNNSbIT1qe7E9vMxZt1HkwyXdFR+6qn6i07MAmkth3tHBXfVZkuNpp5kIUX58Xu8JlPH1df5DykAwFaUzI6KKZtzfxId1Fcx8nNKp+IJJud6V7WdEerTUD7m/w5ZggbaZuTiPLYSe7U/EcHY5znHbBmWO6/d15HMZZt1KZjzuw4NYOcyx2wcWbH/i1/DLKXjnEHcxqPpOSIH7JUXHdvkkfN7XZ6Sb4iwMlSy+7eiaEzVQCzldvplzqJK88vyxmIzXJI35yRPbn0fW5gMqQ3K3VXZmBlBv7/Z+C/kQ6WkguncSQAAAAASUVORK5CYII=);
|
||||||
|
background-repeat: no-repeat
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar .toolbar_zoom_to_100::before {
|
||||||
|
content: 'Zoom to Actual Size';
|
||||||
|
background-position: 0 0
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar .toolbar_zoom_in::before {
|
||||||
|
content: 'Zoom In';
|
||||||
|
background-position: -25px 0
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar .toolbar_zoom_out::before {
|
||||||
|
content: 'Zoom Out';
|
||||||
|
background-position: -50px 0
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar .toolbar_full_screen::before {
|
||||||
|
content: 'Full Screen';
|
||||||
|
background-position: -75px 0
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar .toolbar_refresh::before {
|
||||||
|
content: 'Refresh';
|
||||||
|
background-position: -100px 0
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar .toolbar_rotate_left::before {
|
||||||
|
content: 'Rotate Left';
|
||||||
|
background-position: -125px 0
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar .toolbar_rotate_right::before {
|
||||||
|
content: 'Rotate Right';
|
||||||
|
background-position: -150px 0
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar .toolbar_scale_x::before {
|
||||||
|
content: 'Scale x';
|
||||||
|
background-position: -175px 0
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar .toolbar_scale_y::before {
|
||||||
|
content: 'Scale y';
|
||||||
|
background-position: -200px 0
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar .toolbar_invert_color::before {
|
||||||
|
content: 'Invert color';
|
||||||
|
background-position: -225px 0
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer .oit-img-toolbar .toolbar_copy::before {
|
||||||
|
content: 'Copy';
|
||||||
|
background-position: -250px 0
|
||||||
|
}
|
||||||
|
/*endregion*/
|
||||||
|
|
||||||
|
/*region gallery-navbar*/
|
||||||
|
.oit-normal .oit-img-footer .gallery-navbar {
|
||||||
|
position: relative;
|
||||||
|
flex: 0 0 auto;
|
||||||
|
overflow: hidden;
|
||||||
|
max-width: 100%;
|
||||||
|
max-height: 100%;
|
||||||
|
width: 100%;
|
||||||
|
height: 60px;
|
||||||
|
margin-top: 20px;
|
||||||
|
background-color: rgba(0, 0, 0, .1);
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer .gallery-navbar:hover {
|
||||||
|
background-color: rgba(0, 0, 0, .8);
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer .gallery-navbar .gallery-list {
|
||||||
|
display: flex;
|
||||||
|
transform: translateX(0px);
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer .gallery-navbar .gallery-list .gallery-active {
|
||||||
|
opacity: 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer .gallery-navbar .gallery-list .img-border-active {
|
||||||
|
margin-top: 1px;
|
||||||
|
border-width: 1px;
|
||||||
|
border-style: solid;
|
||||||
|
border-color: red;
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer .gallery-navbar .gallery-list > li {
|
||||||
|
width: 48px;
|
||||||
|
height: 58px;
|
||||||
|
opacity: .3;
|
||||||
|
color: transparent;
|
||||||
|
margin: 2px 1px;
|
||||||
|
padding: 0;
|
||||||
|
border-radius: 0;
|
||||||
|
/* transition: all 100ms linear; */
|
||||||
|
}
|
||||||
|
|
||||||
|
.oit-normal .oit-img-footer .gallery-navbar .gallery-list img {
|
||||||
|
width: 46px;
|
||||||
|
height: 56px;
|
||||||
|
}
|
||||||
|
/*endregion*/
|
||||||
|
|
||||||
|
.hotkeys-settings-plus {
|
||||||
|
margin: 0 10px;
|
||||||
|
font-size: x-large;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*region pickr*/
|
||||||
|
.pcr-app .pcr-swatches > button {
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
/*! Pickr 1.8.2 MIT | https://github.com/Simonwep/pickr */
|
||||||
|
.pickr {
|
||||||
|
position: relative;
|
||||||
|
overflow: visible;
|
||||||
|
transform: translateY(0)
|
||||||
|
}
|
||||||
|
|
||||||
|
.pickr * {
|
||||||
|
box-sizing: border-box;
|
||||||
|
outline: none;
|
||||||
|
border: none;
|
||||||
|
-webkit-appearance: none
|
||||||
|
}
|
||||||
|
|
||||||
|
.pickr .pcr-button {
|
||||||
|
position: relative;
|
||||||
|
height: 2em;
|
||||||
|
width: 2em;
|
||||||
|
padding: 0.5em;
|
||||||
|
cursor: pointer;
|
||||||
|
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif;
|
||||||
|
border-radius: .15em;
|
||||||
|
background: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 50 50" stroke="%2342445A" stroke-width="5px" stroke-linecap="round"><path d="M45,45L5,5"></path><path d="M45,5L5,45"></path></svg>') no-repeat center;
|
||||||
|
background-size: 0;
|
||||||
|
transition: all 0.3s
|
||||||
|
}
|
||||||
|
|
||||||
|
.pickr .pcr-button::before {
|
||||||
|
position: absolute;
|
||||||
|
content: '';
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
background: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');
|
||||||
|
background-size: .5em;
|
||||||
|
border-radius: .15em;
|
||||||
|
z-index: -1
|
||||||
|
}
|
||||||
|
|
||||||
|
.pickr .pcr-button::before {
|
||||||
|
z-index: initial
|
||||||
|
}
|
||||||
|
|
||||||
|
.pickr .pcr-button::after {
|
||||||
|
position: absolute;
|
||||||
|
content: '';
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
height: 100%;
|
||||||
|
width: 100%;
|
||||||
|
transition: background 0.3s;
|
||||||
|
background: var(--pcr-color);
|
||||||
|
border-radius: .15em
|
||||||
|
}
|
||||||
|
|
||||||
|
.pickr .pcr-button.clear {
|
||||||
|
background-size: 70%
|
||||||
|
}
|
||||||
|
|
||||||
|
.pickr .pcr-button.clear::before {
|
||||||
|
opacity: 0
|
||||||
|
}
|
||||||
|
|
||||||
|
.pickr .pcr-button.clear:focus {
|
||||||
|
box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px var(--pcr-color)
|
||||||
|
}
|
||||||
|
|
||||||
|
.pickr .pcr-button.disabled {
|
||||||
|
cursor: not-allowed
|
||||||
|
}
|
||||||
|
|
||||||
|
.pickr *, .pcr-app * {
|
||||||
|
box-sizing: border-box;
|
||||||
|
outline: none;
|
||||||
|
border: none;
|
||||||
|
-webkit-appearance: none
|
||||||
|
}
|
||||||
|
|
||||||
|
.pickr input:focus, .pickr input.pcr-active, .pickr button:focus, .pickr button.pcr-active, .pcr-app input:focus, .pcr-app input.pcr-active, .pcr-app button:focus, .pcr-app button.pcr-active {
|
||||||
|
box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px var(--pcr-color)
|
||||||
|
}
|
||||||
|
|
||||||
|
.pickr .pcr-palette, .pickr .pcr-slider, .pcr-app .pcr-palette, .pcr-app .pcr-slider {
|
||||||
|
transition: box-shadow 0.3s
|
||||||
|
}
|
||||||
|
|
||||||
|
.pickr .pcr-palette:focus, .pickr .pcr-slider:focus, .pcr-app .pcr-palette:focus, .pcr-app .pcr-slider:focus {
|
||||||
|
box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px rgba(0, 0, 0, 0.25)
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app {
|
||||||
|
position: fixed;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
z-index: 10000;
|
||||||
|
border-radius: 0.1em;
|
||||||
|
background: #fff;
|
||||||
|
opacity: 0;
|
||||||
|
visibility: hidden;
|
||||||
|
transition: opacity 0.3s, visibility 0s 0.3s;
|
||||||
|
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Helvetica Neue", Arial, sans-serif;
|
||||||
|
box-shadow: 0 0.15em 1.5em 0 rgba(0, 0, 0, 0.1), 0 0 1em 0 rgba(0, 0, 0, 0.03);
|
||||||
|
left: 0;
|
||||||
|
top: 0
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app.visible {
|
||||||
|
transition: opacity 0.3s;
|
||||||
|
visibility: visible;
|
||||||
|
opacity: 1
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-swatches {
|
||||||
|
display: flex;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
margin-top: 0.75em
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-swatches.pcr-last {
|
||||||
|
margin: 0
|
||||||
|
}
|
||||||
|
|
||||||
|
@supports (display: grid) {
|
||||||
|
.pcr-app .pcr-swatches {
|
||||||
|
display: grid;
|
||||||
|
align-items: center;
|
||||||
|
grid-template-columns: repeat(auto-fit, 1.75em)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-swatches > button {
|
||||||
|
font-size: 1em;
|
||||||
|
position: relative;
|
||||||
|
width: calc(1.75em - 10px);
|
||||||
|
height: calc(1.75em - 10px);
|
||||||
|
border-radius: 0.15em;
|
||||||
|
cursor: pointer;
|
||||||
|
margin: 2.5px;
|
||||||
|
flex-shrink: 0;
|
||||||
|
justify-self: center;
|
||||||
|
transition: all 0.15s;
|
||||||
|
overflow: hidden;
|
||||||
|
background: transparent;
|
||||||
|
z-index: 1
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-swatches > button::before {
|
||||||
|
position: absolute;
|
||||||
|
content: '';
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
background: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');
|
||||||
|
background-size: 6px;
|
||||||
|
border-radius: .15em;
|
||||||
|
z-index: -1
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-swatches > button::after {
|
||||||
|
content: '';
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
background: var(--pcr-color);
|
||||||
|
border: 1px solid rgba(0, 0, 0, 0.05);
|
||||||
|
border-radius: 0.15em;
|
||||||
|
box-sizing: border-box
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-swatches > button:hover {
|
||||||
|
filter: brightness(1.05)
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-swatches > button:not(.pcr-active) {
|
||||||
|
box-shadow: none
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-interaction {
|
||||||
|
display: flex;
|
||||||
|
flex-wrap: wrap;
|
||||||
|
align-items: center;
|
||||||
|
margin: 0 -0.2em 0 -0.2em
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-interaction > * {
|
||||||
|
margin: 0 0.2em
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-interaction input {
|
||||||
|
letter-spacing: 0.07em;
|
||||||
|
font-size: 0.75em;
|
||||||
|
text-align: center;
|
||||||
|
cursor: pointer;
|
||||||
|
color: #75797e;
|
||||||
|
background: #f1f3f4;
|
||||||
|
border-radius: .15em;
|
||||||
|
transition: all 0.15s;
|
||||||
|
padding: 0.45em 0.5em;
|
||||||
|
margin-top: 0.75em
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-interaction input:hover {
|
||||||
|
filter: brightness(0.975)
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-interaction input:focus {
|
||||||
|
box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px rgba(66, 133, 244, 0.75)
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-interaction .pcr-result {
|
||||||
|
color: #75797e;
|
||||||
|
text-align: left;
|
||||||
|
flex: 1 1 8em;
|
||||||
|
min-width: 8em;
|
||||||
|
transition: all 0.2s;
|
||||||
|
border-radius: .15em;
|
||||||
|
background: #f1f3f4;
|
||||||
|
cursor: text
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-interaction .pcr-result::-moz-selection {
|
||||||
|
background: #4285f4;
|
||||||
|
color: #fff
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-interaction .pcr-result::selection {
|
||||||
|
background: #4285f4;
|
||||||
|
color: #fff
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-interaction .pcr-type.active {
|
||||||
|
color: #fff;
|
||||||
|
background: #4285f4
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-interaction .pcr-save, .pcr-app .pcr-interaction .pcr-cancel, .pcr-app .pcr-interaction .pcr-clear {
|
||||||
|
color: #fff;
|
||||||
|
width: auto
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-interaction .pcr-save, .pcr-app .pcr-interaction .pcr-cancel, .pcr-app .pcr-interaction .pcr-clear {
|
||||||
|
color: #fff
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-interaction .pcr-save:hover, .pcr-app .pcr-interaction .pcr-cancel:hover, .pcr-app .pcr-interaction .pcr-clear:hover {
|
||||||
|
filter: brightness(0.925)
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-interaction .pcr-save {
|
||||||
|
background: #4285f4
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-interaction .pcr-clear, .pcr-app .pcr-interaction .pcr-cancel {
|
||||||
|
background: #f44250
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-interaction .pcr-clear:focus, .pcr-app .pcr-interaction .pcr-cancel:focus {
|
||||||
|
box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.85), 0 0 0 3px rgba(244, 66, 80, 0.75)
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-selection .pcr-picker {
|
||||||
|
position: absolute;
|
||||||
|
height: 18px;
|
||||||
|
width: 18px;
|
||||||
|
border: 2px solid #fff;
|
||||||
|
border-radius: 100%;
|
||||||
|
-webkit-user-select: none;
|
||||||
|
-moz-user-select: none;
|
||||||
|
-ms-user-select: none;
|
||||||
|
user-select: none
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-selection .pcr-color-palette, .pcr-app .pcr-selection .pcr-color-chooser, .pcr-app .pcr-selection .pcr-color-opacity {
|
||||||
|
position: relative;
|
||||||
|
-webkit-user-select: none;
|
||||||
|
-moz-user-select: none;
|
||||||
|
-ms-user-select: none;
|
||||||
|
user-select: none;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
cursor: grab;
|
||||||
|
cursor: -webkit-grab
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app .pcr-selection .pcr-color-palette:active, .pcr-app .pcr-selection .pcr-color-chooser:active, .pcr-app .pcr-selection .pcr-color-opacity:active {
|
||||||
|
cursor: grabbing;
|
||||||
|
cursor: -webkit-grabbing
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app[data-theme='nano'] {
|
||||||
|
width: 14.25em;
|
||||||
|
max-width: 95vw
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app[data-theme='nano'] .pcr-swatches {
|
||||||
|
margin-top: .6em;
|
||||||
|
padding: 0 .6em
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app[data-theme='nano'] .pcr-interaction {
|
||||||
|
padding: 0 .6em .6em .6em
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app[data-theme='nano'] .pcr-selection {
|
||||||
|
display: grid;
|
||||||
|
grid-gap: .6em;
|
||||||
|
grid-template-columns: 1fr 4fr;
|
||||||
|
grid-template-rows: 5fr auto auto;
|
||||||
|
align-items: center;
|
||||||
|
height: 10.5em;
|
||||||
|
width: 100%;
|
||||||
|
align-self: flex-start
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-preview {
|
||||||
|
grid-area: 2 / 1 / 4 / 1;
|
||||||
|
height: 100%;
|
||||||
|
width: 100%;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: row;
|
||||||
|
justify-content: center;
|
||||||
|
margin-left: .6em
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-preview .pcr-last-color {
|
||||||
|
display: none
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-preview .pcr-current-color {
|
||||||
|
position: relative;
|
||||||
|
background: var(--pcr-color);
|
||||||
|
width: 2em;
|
||||||
|
height: 2em;
|
||||||
|
border-radius: 50em;
|
||||||
|
overflow: hidden
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-preview .pcr-current-color::before {
|
||||||
|
position: absolute;
|
||||||
|
content: '';
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
background: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');
|
||||||
|
background-size: .5em;
|
||||||
|
border-radius: .15em;
|
||||||
|
z-index: -1
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-palette {
|
||||||
|
grid-area: 1 / 1 / 2 / 3;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
z-index: 1
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-palette .pcr-palette {
|
||||||
|
border-radius: .15em;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-palette .pcr-palette::before {
|
||||||
|
position: absolute;
|
||||||
|
content: '';
|
||||||
|
top: 0;
|
||||||
|
left: 0;
|
||||||
|
width: 100%;
|
||||||
|
height: 100%;
|
||||||
|
background: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');
|
||||||
|
background-size: .5em;
|
||||||
|
border-radius: .15em;
|
||||||
|
z-index: -1
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-chooser {
|
||||||
|
grid-area: 2 / 2 / 2 / 2
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-opacity {
|
||||||
|
grid-area: 3 / 2 / 3 / 2
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-chooser, .pcr-app[data-theme='nano'] .pcr-selection .pcr-color-opacity {
|
||||||
|
height: 0.5em;
|
||||||
|
margin: 0 .6em
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-chooser .pcr-picker, .pcr-app[data-theme='nano'] .pcr-selection .pcr-color-opacity .pcr-picker {
|
||||||
|
top: 50%;
|
||||||
|
transform: translateY(-50%)
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-chooser .pcr-slider, .pcr-app[data-theme='nano'] .pcr-selection .pcr-color-opacity .pcr-slider {
|
||||||
|
flex-grow: 1;
|
||||||
|
border-radius: 50em
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-chooser .pcr-slider {
|
||||||
|
background: linear-gradient(to right, red, #ff0, lime, cyan, blue, #f0f, red)
|
||||||
|
}
|
||||||
|
|
||||||
|
.pcr-app[data-theme='nano'] .pcr-selection .pcr-color-opacity .pcr-slider {
|
||||||
|
background: linear-gradient(to right, transparent, black), url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2 2"><path fill="white" d="M1,0H2V1H1V0ZM0,1H1V2H0V1Z"/><path fill="gray" d="M0,0H1V1H0V0ZM1,1H2V2H1V1Z"/></svg>');
|
||||||
|
background-size: 100%, 0.25em
|
||||||
|
}
|
||||||
|
/*endregion*/
|
||||||
114
.obsidian/plugins/obsidian-kanban/main.js
vendored
Normal file
114
.obsidian/plugins/obsidian-kanban/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
10
.obsidian/plugins/obsidian-kanban/manifest.json
vendored
Normal file
10
.obsidian/plugins/obsidian-kanban/manifest.json
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"id": "obsidian-kanban",
|
||||||
|
"name": "Kanban",
|
||||||
|
"version": "1.5.3",
|
||||||
|
"minAppVersion": "1.0.0",
|
||||||
|
"description": "Create markdown-backed Kanban boards in Obsidian.",
|
||||||
|
"author": "mgmeyers",
|
||||||
|
"authorUrl": "https://github.com/mgmeyers/obsidian-kanban",
|
||||||
|
"isDesktopOnly": false
|
||||||
|
}
|
||||||
1
.obsidian/plugins/obsidian-kanban/styles.css
vendored
Normal file
1
.obsidian/plugins/obsidian-kanban/styles.css
vendored
Normal file
File diff suppressed because one or more lines are too long
34
.obsidian/plugins/obsidian-minimal-settings/data.json
vendored
Normal file
34
.obsidian/plugins/obsidian-minimal-settings/data.json
vendored
Normal file
@@ -0,0 +1,34 @@
|
|||||||
|
{
|
||||||
|
"lightStyle": "minimal-light",
|
||||||
|
"darkStyle": "minimal-dark-tonal",
|
||||||
|
"lightScheme": "minimal-default-light",
|
||||||
|
"darkScheme": "minimal-gruvbox-dark",
|
||||||
|
"editorFont": "",
|
||||||
|
"lineHeight": 1.5,
|
||||||
|
"lineWidth": 40,
|
||||||
|
"lineWidthWide": 50,
|
||||||
|
"maxWidth": 88,
|
||||||
|
"textNormal": 19,
|
||||||
|
"textSmall": 13,
|
||||||
|
"imgGrid": false,
|
||||||
|
"imgWidth": "img-default-width",
|
||||||
|
"tableWidth": "table-default-width",
|
||||||
|
"iframeWidth": "iframe-default-width",
|
||||||
|
"mapWidth": "map-default-width",
|
||||||
|
"chartWidth": "chart-default-width",
|
||||||
|
"colorfulHeadings": true,
|
||||||
|
"colorfulFrame": false,
|
||||||
|
"colorfulActiveStates": true,
|
||||||
|
"trimNames": true,
|
||||||
|
"labeledNav": true,
|
||||||
|
"fullWidthMedia": true,
|
||||||
|
"bordersToggle": false,
|
||||||
|
"minimalStatus": true,
|
||||||
|
"focusMode": false,
|
||||||
|
"underlineInternal": true,
|
||||||
|
"underlineExternal": true,
|
||||||
|
"folding": true,
|
||||||
|
"lineNumbers": true,
|
||||||
|
"readableLineLength": false,
|
||||||
|
"devBlockWidth": false
|
||||||
|
}
|
||||||
8
.obsidian/plugins/obsidian-minimal-settings/main.js
vendored
Normal file
8
.obsidian/plugins/obsidian-minimal-settings/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
11
.obsidian/plugins/obsidian-minimal-settings/manifest.json
vendored
Normal file
11
.obsidian/plugins/obsidian-minimal-settings/manifest.json
vendored
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"id": "obsidian-minimal-settings",
|
||||||
|
"name": "Minimal Theme Settings",
|
||||||
|
"version": "8.1.1",
|
||||||
|
"minAppVersion": "1.1.9",
|
||||||
|
"description": "Change the colors, fonts and features of Minimal Theme.",
|
||||||
|
"author": "@kepano",
|
||||||
|
"authorUrl": "https://www.twitter.com/kepano",
|
||||||
|
"fundingUrl": "https://www.buymeacoffee.com/kepano",
|
||||||
|
"isDesktopOnly": false
|
||||||
|
}
|
||||||
3281
.obsidian/plugins/obsidian-outliner/main.js
vendored
Normal file
3281
.obsidian/plugins/obsidian-outliner/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
10
.obsidian/plugins/obsidian-outliner/manifest.json
vendored
Normal file
10
.obsidian/plugins/obsidian-outliner/manifest.json
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"id": "obsidian-outliner",
|
||||||
|
"name": "Outliner",
|
||||||
|
"version": "4.8.1",
|
||||||
|
"minAppVersion": "1.5.11",
|
||||||
|
"description": "Work with your lists like in Workflowy or RoamResearch.",
|
||||||
|
"author": "Viacheslav Slinko",
|
||||||
|
"authorUrl": "https://github.com/vslinko",
|
||||||
|
"isDesktopOnly": false
|
||||||
|
}
|
||||||
105
.obsidian/plugins/obsidian-outliner/styles.css
vendored
Normal file
105
.obsidian/plugins/obsidian-outliner/styles.css
vendored
Normal file
@@ -0,0 +1,105 @@
|
|||||||
|
/* lists and bullets */
|
||||||
|
.outliner-plugin-better-lists .cm-s-obsidian .HyperMD-list-line {
|
||||||
|
padding-top: 0.4em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.outliner-plugin-better-lists .cm-formatting-list-ul {
|
||||||
|
margin-right: 0.3em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.outliner-plugin-better-lists .list-bullet::after {
|
||||||
|
width: 0.4em;
|
||||||
|
height: 0.4em;
|
||||||
|
background-color: var(--text-muted);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* lines */
|
||||||
|
.outliner-plugin-list-lines-scroller {
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
right: 0;
|
||||||
|
bottom: 0;
|
||||||
|
left: 0;
|
||||||
|
padding: var(--file-margins);
|
||||||
|
padding-left: 0;
|
||||||
|
pointer-events: none;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
.outliner-plugin-list-lines-content-container {
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
|
||||||
|
.outliner-plugin-list-line {
|
||||||
|
pointer-events: auto;
|
||||||
|
position: absolute;
|
||||||
|
width: 5px;
|
||||||
|
margin-left: 0.5ch;
|
||||||
|
margin-top: 1em;
|
||||||
|
z-index: 1;
|
||||||
|
cursor: pointer;
|
||||||
|
background: transparent;
|
||||||
|
background-image: linear-gradient(
|
||||||
|
to right,
|
||||||
|
var(--text-faint) 1px,
|
||||||
|
transparent 1px
|
||||||
|
);
|
||||||
|
background-position-x: 2px;
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
}
|
||||||
|
|
||||||
|
.outliner-plugin-better-bullets .outliner-plugin-list-line {
|
||||||
|
margin-top: 1.4em;
|
||||||
|
}
|
||||||
|
|
||||||
|
.markdown-source-view.mod-cm6.is-readable-line-width
|
||||||
|
.outliner-plugin-list-lines-content-container {
|
||||||
|
max-width: 700px;
|
||||||
|
margin: auto;
|
||||||
|
}
|
||||||
|
|
||||||
|
.outliner-plugin-list-line:hover {
|
||||||
|
background: var(--text-faint);
|
||||||
|
}
|
||||||
|
|
||||||
|
.outliner-plugin-vertical-lines
|
||||||
|
.markdown-source-view.mod-cm6
|
||||||
|
.cm-hmd-list-indent
|
||||||
|
.cm-indent::before {
|
||||||
|
content: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* drag-n-drop */
|
||||||
|
.outliner-plugin-dropping-line {
|
||||||
|
background-color: hsla(var(--interactive-accent-hsl), 0.4);
|
||||||
|
}
|
||||||
|
|
||||||
|
.outliner-plugin-dragging-line {
|
||||||
|
opacity: 0.5;
|
||||||
|
background-color: hsla(var(--interactive-accent-hsl), 0.2);
|
||||||
|
}
|
||||||
|
|
||||||
|
.outliner-plugin-drop-zone {
|
||||||
|
width: 300px;
|
||||||
|
height: 4px;
|
||||||
|
background: var(--color-accent);
|
||||||
|
z-index: 999;
|
||||||
|
position: absolute;
|
||||||
|
pointer-events: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.outliner-plugin-drop-zone-padding {
|
||||||
|
position: absolute;
|
||||||
|
height: 4px;
|
||||||
|
}
|
||||||
|
|
||||||
|
body.outliner-plugin-dnd:not(.outliner-plugin-dragging) .cm-formatting-list,
|
||||||
|
body.outliner-plugin-dnd:not(.outliner-plugin-dragging)
|
||||||
|
.cm-fold-indicator
|
||||||
|
.collapse-indicator {
|
||||||
|
cursor: grab !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
html body.outliner-plugin-dnd.outliner-plugin-dragging {
|
||||||
|
cursor: grabbing !important;
|
||||||
|
}
|
||||||
4447
.obsidian/plugins/obsidian-pomodoro-timer/main.js.crdownload
vendored
Normal file
4447
.obsidian/plugins/obsidian-pomodoro-timer/main.js.crdownload
vendored
Normal file
File diff suppressed because one or more lines are too long
11
.obsidian/plugins/obsidian-pomodoro-timer/manifest.json
vendored
Normal file
11
.obsidian/plugins/obsidian-pomodoro-timer/manifest.json
vendored
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
{
|
||||||
|
"id": "pomodoro-timer",
|
||||||
|
"name": "Pomodoro Timer",
|
||||||
|
"version": "1.1.9",
|
||||||
|
"minAppVersion": "0.15.0",
|
||||||
|
"description": "A pomodoro timer that helps manage your daily focus",
|
||||||
|
"author": "eatgrass",
|
||||||
|
"fundingUrl": "https://www.buymeacoffee.com/eatgrass",
|
||||||
|
"authorUrl": "https://github.com/eatgrass",
|
||||||
|
"isDesktopOnly": false
|
||||||
|
}
|
||||||
40
.obsidian/plugins/obsidian-pomodoro-timer/styles.css
vendored
Normal file
40
.obsidian/plugins/obsidian-pomodoro-timer/styles.css
vendored
Normal file
@@ -0,0 +1,40 @@
|
|||||||
|
/*
|
||||||
|
|
||||||
|
This CSS file will be included with your plugin, and
|
||||||
|
available in the app when your plugin is enabled.
|
||||||
|
|
||||||
|
If your plugin does not need CSS, delete this file.
|
||||||
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
.theme-light,
|
||||||
|
.theme-dark {
|
||||||
|
--pomodoro-timer-elapsed-color: var(--color-green);
|
||||||
|
--pomodoro-timer-color: var(--text-faint);
|
||||||
|
--pomodoro-timer-text-color: var(--text-normal);
|
||||||
|
--pomodoro-timer-dot-color: var(--color-red);
|
||||||
|
}
|
||||||
|
|
||||||
|
.status-bar-item.plugin-pomodoro-timer {
|
||||||
|
padding-top: 0;
|
||||||
|
padding-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.pomodoro-focus {
|
||||||
|
margin-left: 0.5rem;
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
||||||
|
.pomodoro-tasks-item-desc * {
|
||||||
|
font-size: 0.8rem !important;
|
||||||
|
}
|
||||||
|
|
||||||
|
.pomodoro-tasks-item-desc p {
|
||||||
|
width: 100%;
|
||||||
|
line-height: 1.1;
|
||||||
|
height: 2.2em;
|
||||||
|
padding: 0;
|
||||||
|
margin: 0;
|
||||||
|
overflow: hidden;
|
||||||
|
line-break: anywhere;
|
||||||
|
}
|
||||||
105
.obsidian/plugins/obsidian-relativenumber/main.js
vendored
Normal file
105
.obsidian/plugins/obsidian-relativenumber/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
10
.obsidian/plugins/obsidian-relativenumber/manifest.json
vendored
Normal file
10
.obsidian/plugins/obsidian-relativenumber/manifest.json
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"id": "obsidian-relativenumber",
|
||||||
|
"name": "Relativenumber (relative line numbers)",
|
||||||
|
"version": "1.0.0",
|
||||||
|
"minAppVersion": "0.13.0",
|
||||||
|
"description": "Displays relative line numbers in the editor's gutter.",
|
||||||
|
"author": "Rob Stevenson",
|
||||||
|
"authorUrl": "https://github.com/thisdotrob/",
|
||||||
|
"isDesktopOnly": true
|
||||||
|
}
|
||||||
91
.obsidian/plugins/obsidian-search-everywhere-plugin/main.js
vendored
Normal file
91
.obsidian/plugins/obsidian-search-everywhere-plugin/main.js
vendored
Normal file
@@ -0,0 +1,91 @@
|
|||||||
|
/*
|
||||||
|
THIS IS A GENERATED/BUNDLED FILE BY ESBUILD
|
||||||
|
if you want to view the source, please visit the github repository of this plugin
|
||||||
|
*/
|
||||||
|
|
||||||
|
var __create = Object.create;
|
||||||
|
var __defProp = Object.defineProperty;
|
||||||
|
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
|
||||||
|
var __getOwnPropNames = Object.getOwnPropertyNames;
|
||||||
|
var __getProtoOf = Object.getPrototypeOf;
|
||||||
|
var __hasOwnProp = Object.prototype.hasOwnProperty;
|
||||||
|
var __markAsModule = (target) => __defProp(target, "__esModule", { value: true });
|
||||||
|
var __export = (target, all) => {
|
||||||
|
__markAsModule(target);
|
||||||
|
for (var name in all)
|
||||||
|
__defProp(target, name, { get: all[name], enumerable: true });
|
||||||
|
};
|
||||||
|
var __reExport = (target, module2, desc) => {
|
||||||
|
if (module2 && typeof module2 === "object" || typeof module2 === "function") {
|
||||||
|
for (let key of __getOwnPropNames(module2))
|
||||||
|
if (!__hasOwnProp.call(target, key) && key !== "default")
|
||||||
|
__defProp(target, key, { get: () => module2[key], enumerable: !(desc = __getOwnPropDesc(module2, key)) || desc.enumerable });
|
||||||
|
}
|
||||||
|
return target;
|
||||||
|
};
|
||||||
|
var __toModule = (module2) => {
|
||||||
|
return __reExport(__markAsModule(__defProp(module2 != null ? __create(__getProtoOf(module2)) : {}, "default", module2 && module2.__esModule && "default" in module2 ? { get: () => module2.default, enumerable: true } : { value: module2, enumerable: true })), module2);
|
||||||
|
};
|
||||||
|
var __async = (__this, __arguments, generator) => {
|
||||||
|
return new Promise((resolve, reject) => {
|
||||||
|
var fulfilled = (value) => {
|
||||||
|
try {
|
||||||
|
step(generator.next(value));
|
||||||
|
} catch (e) {
|
||||||
|
reject(e);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
var rejected = (value) => {
|
||||||
|
try {
|
||||||
|
step(generator.throw(value));
|
||||||
|
} catch (e) {
|
||||||
|
reject(e);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
var step = (x) => x.done ? resolve(x.value) : Promise.resolve(x.value).then(fulfilled, rejected);
|
||||||
|
step((generator = generator.apply(__this, __arguments)).next());
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
// main.ts
|
||||||
|
__export(exports, {
|
||||||
|
default: () => SearchEverywherePlugin
|
||||||
|
});
|
||||||
|
var import_obsidian = __toModule(require("obsidian"));
|
||||||
|
var lastKeyupTime = 0;
|
||||||
|
var lastKeyWasShifted;
|
||||||
|
function openSearchWhenDoubleShift(event, app) {
|
||||||
|
let key = event.key;
|
||||||
|
if (key !== "Shift") {
|
||||||
|
lastKeyupTime = 0;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (lastKeyWasShifted) {
|
||||||
|
lastKeyWasShifted = false;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if (Date.now() - lastKeyupTime < 500) {
|
||||||
|
lastKeyupTime = 0;
|
||||||
|
simulateSearchHotkey(app);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
lastKeyupTime = Date.now();
|
||||||
|
}
|
||||||
|
function clearTimerWhenShifted(event) {
|
||||||
|
let key = event.key;
|
||||||
|
let shiftKey = event.shiftKey;
|
||||||
|
if (key !== "Shift" && shiftKey === true) {
|
||||||
|
lastKeyWasShifted = true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
function simulateSearchHotkey(app) {
|
||||||
|
app.commands.executeCommandById("global-search:open");
|
||||||
|
}
|
||||||
|
var SearchEverywherePlugin = class extends import_obsidian.Plugin {
|
||||||
|
onload() {
|
||||||
|
return __async(this, null, function* () {
|
||||||
|
this.registerDomEvent(window, "keyup", (event) => openSearchWhenDoubleShift(event, this.app));
|
||||||
|
this.registerDomEvent(window, "keydown", (event) => clearTimerWhenShifted(event));
|
||||||
|
});
|
||||||
|
}
|
||||||
|
};
|
||||||
10
.obsidian/plugins/obsidian-search-everywhere-plugin/manifest.json
vendored
Normal file
10
.obsidian/plugins/obsidian-search-everywhere-plugin/manifest.json
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"id": "obsidian-search-everywhere-plugin",
|
||||||
|
"name": "Search Everywhere",
|
||||||
|
"version": "1.0.10",
|
||||||
|
"minAppVersion": "0.12.0",
|
||||||
|
"description": "Search Everywhere with pressing Double Shift like in IntelliJ",
|
||||||
|
"author": "Mom0",
|
||||||
|
"authorUrl": "https://obsidian.md",
|
||||||
|
"isDesktopOnly": true
|
||||||
|
}
|
||||||
7
.obsidian/plugins/obsidian-table-generator/data.json
vendored
Normal file
7
.obsidian/plugins/obsidian-table-generator/data.json
vendored
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
{
|
||||||
|
"rowCount": 8,
|
||||||
|
"columnCount": 8,
|
||||||
|
"defaultAlignment": "left",
|
||||||
|
"defaultCardWidth": 160,
|
||||||
|
"defaultCardHeight": 160
|
||||||
|
}
|
||||||
2461
.obsidian/plugins/obsidian-table-generator/main.js
vendored
Normal file
2461
.obsidian/plugins/obsidian-table-generator/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
15
.obsidian/plugins/obsidian-table-generator/manifest.json
vendored
Normal file
15
.obsidian/plugins/obsidian-table-generator/manifest.json
vendored
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
{
|
||||||
|
"id": "obsidian-table-generator",
|
||||||
|
"name": "Table Generator",
|
||||||
|
"version": "1.4.1",
|
||||||
|
"minAppVersion": "1.1.0",
|
||||||
|
"description": "A plugin for generate markdown table quickly like Typora /card table in canvas .",
|
||||||
|
"author": "Boninall",
|
||||||
|
"authorUrl": "https://github.com/Quorafind",
|
||||||
|
"fundingUrl": {
|
||||||
|
"Buy Me a Coffee": "https://www.buymeacoffee.com/boninall",
|
||||||
|
"爱发电": "https://afdian.net/a/boninall",
|
||||||
|
"支付宝": "https://cdn.jsdelivr.net/gh/Quorafind/.github@main/IMAGE/%E6%94%AF%E4%BB%98%E5%AE%9D%E4%BB%98%E6%AC%BE%E7%A0%81.jpg"
|
||||||
|
},
|
||||||
|
"isDesktopOnly": false
|
||||||
|
}
|
||||||
44
.obsidian/plugins/obsidian-table-generator/styles.css
vendored
Normal file
44
.obsidian/plugins/obsidian-table-generator/styles.css
vendored
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
.table-container.s-VU35bhriycJk.s-VU35bhriycJk{display:grid;border-bottom:2px dotted var(--color-base-40);border-top:2px dotted var(--color-base-40);padding-top:var(--size-2-1);padding-bottom:var(--size-2-1);width:100%;height:150px;grid-gap:1px}.table-container.s-VU35bhriycJk div.s-VU35bhriycJk{background:var(--color-base-00);border-radius:var(--radius-s);border:1px solid var(--color-base-40)}.table-container.s-VU35bhriycJk .table-generator-cell.s-VU35bhriycJk{height:var(--size-4-4);width:var(--size-4-4)}div.active.s-VU35bhriycJk.s-VU35bhriycJk{background-color:var(--active-color)}.s-VU35bhriycJk.s-VU35bhriycJk{}.table-generator.s-YxLKubgSvLDy{padding-left:5px;padding-right:5px;width:220px}.table-generator-header.s-YxLKubgSvLDy{display:flex;justify-content:space-between;align-items:center;margin-top:var(--size-4-1);margin-bottom:var(--size-4-1)}.input-table-generator.s-YxLKubgSvLDy{margin-left:var(--size-2-2);margin-right:var(--size-2-2);margin-top:var(--size-4-2);margin-bottom:var(--size-4-2);display:flex;justify-content:space-around;align-items:center}.input-table-generator-row.s-YxLKubgSvLDy,.input-table-generator-col.s-YxLKubgSvLDy{display:flex;justify-content:space-around;align-items:center}button.s-YxLKubgSvLDy{width:80px;height:20px;margin:var(--size-4-1) auto var(--size-4-2);padding:0px 10px;text-align:center;text-decoration:none;display:flex;align-items:center}input.s-YxLKubgSvLDy{width:40px;height:18px;border:1px solid var(--color-base-50);margin-left:var(--size-2-2);border-radius:var(--radius-m);text-align:center}.H1.s-YxLKubgSvLDy{margin-left:auto;margin-right:auto;text-align:center}.s-YxLKubgSvLDy{}.table-generator-align-group.s-XNB-qso0yOHJ{display:flex;align-items:center;flex-direction:row;gap:var(--size-2-2)}.table-generator-align-icon.s-XNB-qso0yOHJ{display:flex;align-items:center;justify-content:center;border-radius:var(--radius-s);padding:var(--size-2-1)}.table-generator-align-icon.s-XNB-qso0yOHJ:not(.active):hover{background-color:var(--background-modifier-hover)}.table-generator-align-icon.active.s-XNB-qso0yOHJ{background-color:var(--background-modifier-border-hover)}.s-XNB-qso0yOHJ{}.table-generator-view {
|
||||||
|
position: absolute;
|
||||||
|
border: 1px solid var(--color-base-50);
|
||||||
|
border-radius: 5px;
|
||||||
|
background-color: var(--color-base-20);
|
||||||
|
}
|
||||||
|
|
||||||
|
.table-generator-setting-text {
|
||||||
|
min-width: 2.3em;
|
||||||
|
text-align: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
.theme-light .table-generator-view {
|
||||||
|
--color-base-00: #ffffff;
|
||||||
|
--color-base-05: #fcfcfc;
|
||||||
|
--color-base-10: #fafafa;
|
||||||
|
--color-base-20: #f6f6f6;
|
||||||
|
--color-base-25: #e3e3e3;
|
||||||
|
--color-base-30: #e0e0e0;
|
||||||
|
--color-base-35: #d4d4d4;
|
||||||
|
--color-base-40: #bdbdbd;
|
||||||
|
--color-base-50: #ababab;
|
||||||
|
--color-base-60: #707070;
|
||||||
|
--color-base-70: #5a5a5a;
|
||||||
|
--color-base-100: #222222;
|
||||||
|
--active-color: rgb(224 242 254);
|
||||||
|
}
|
||||||
|
|
||||||
|
.theme-dark .table-generator-view {
|
||||||
|
--color-base-00: #1e1e1e;
|
||||||
|
--color-base-10: #242424;
|
||||||
|
--color-base-20: #262626;
|
||||||
|
--color-base-25: #2a2a2a;
|
||||||
|
--color-base-30: #363636;
|
||||||
|
--color-base-35: #3F3F3F;
|
||||||
|
--color-base-40: #555;
|
||||||
|
--color-base-50: #666;
|
||||||
|
--color-base-60: #999;
|
||||||
|
--color-base-70: #bababa;
|
||||||
|
--color-base-100: #dadada;
|
||||||
|
--active-color: rgb(3 105 161);
|
||||||
|
}
|
||||||
|
.input-table-generator.s-b7dfVi8Mj3e3{margin-left:var(--size-2-2);margin-right:var(--size-2-2);margin-top:var(--size-4-2);margin-bottom:var(--size-4-2);display:flex;justify-content:space-around;align-items:center}.input-table-generator-width.s-b7dfVi8Mj3e3,.input-table-generator-height.s-b7dfVi8Mj3e3{display:flex;justify-content:space-around;align-items:center}input.s-b7dfVi8Mj3e3{width:70px;height:18px;border:1px solid var(--color-base-50);margin-left:var(--size-2-2);border-radius:var(--radius-m);text-align:center}.s-b7dfVi8Mj3e3{}
|
||||||
6
.obsidian/plugins/table-editor-obsidian/data.json
vendored
Normal file
6
.obsidian/plugins/table-editor-obsidian/data.json
vendored
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"formatType": "normal",
|
||||||
|
"showRibbonIcon": true,
|
||||||
|
"bindEnter": true,
|
||||||
|
"bindTab": true
|
||||||
|
}
|
||||||
28989
.obsidian/plugins/table-editor-obsidian/main.js
vendored
Normal file
28989
.obsidian/plugins/table-editor-obsidian/main.js
vendored
Normal file
File diff suppressed because one or more lines are too long
17
.obsidian/plugins/table-editor-obsidian/manifest.json
vendored
Normal file
17
.obsidian/plugins/table-editor-obsidian/manifest.json
vendored
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
{
|
||||||
|
"id": "table-editor-obsidian",
|
||||||
|
"name": "Advanced Tables",
|
||||||
|
"author": "Tony Grosinger",
|
||||||
|
"authorUrl": "https://grosinger.net",
|
||||||
|
"description": "Improved table navigation, formatting, manipulation, and formulas",
|
||||||
|
"isDesktopOnly": false,
|
||||||
|
"minAppVersion": "1.0.0",
|
||||||
|
"version": "0.19.1",
|
||||||
|
"js": "main.js",
|
||||||
|
"fundingUrl": {
|
||||||
|
"Github Sponsor": "https://github.com/sponsors/tgrosinger",
|
||||||
|
"Buy me a Coffee": "https://buymeacoffee.com/tgrosinger",
|
||||||
|
"Paypal": "https://paypal.me/tgrosinger"
|
||||||
|
},
|
||||||
|
"donation": "https://buymeacoffee.com/tgrosinger"
|
||||||
|
}
|
||||||
78
.obsidian/plugins/table-editor-obsidian/styles.css
vendored
Normal file
78
.obsidian/plugins/table-editor-obsidian/styles.css
vendored
Normal file
@@ -0,0 +1,78 @@
|
|||||||
|
:root {
|
||||||
|
--advanced-tables-helper-size: 28px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.HyperMD-table-row span.cm-inline-code {
|
||||||
|
font-size: 100%;
|
||||||
|
padding: 0px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.advanced-tables-buttons>div>.title {
|
||||||
|
font-weight: var(--font-medium);
|
||||||
|
font-size: var(--nav-item-size);
|
||||||
|
color: var(--nav-item-color);
|
||||||
|
text-decoration: underline;
|
||||||
|
}
|
||||||
|
|
||||||
|
[data-type="advanced-tables-toolbar"] .nav-buttons-container {
|
||||||
|
column-gap: 0.2rem;
|
||||||
|
margin: 0.2rem 0 0.2rem 0;
|
||||||
|
justify-content: start;
|
||||||
|
}
|
||||||
|
|
||||||
|
[data-type="advanced-tables-toolbar"] .nav-buttons-container::before {
|
||||||
|
min-width: 2.6rem;
|
||||||
|
line-height: var(--advanced-tables-helper-size);
|
||||||
|
font-size: var(--nav-item-size);
|
||||||
|
font-weight: var(--nav-item-weight);
|
||||||
|
color: var(--nav-item-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
[data-type="advanced-tables-toolbar"] .nav-buttons-container>* {
|
||||||
|
height: var(--advanced-tables-helper-size);
|
||||||
|
line-height: var(--advanced-tables-helper-size);
|
||||||
|
}
|
||||||
|
|
||||||
|
[data-type="advanced-tables-toolbar"] .nav-buttons-container .nav-action-button {
|
||||||
|
width: var(--advanced-tables-helper-size);
|
||||||
|
height: var(--advanced-tables-helper-size);
|
||||||
|
display: flex;
|
||||||
|
justify-content: center;
|
||||||
|
align-items: center;
|
||||||
|
border-radius: var(--radius-s);
|
||||||
|
}
|
||||||
|
|
||||||
|
[data-type="advanced-tables-toolbar"] .nav-buttons-container .nav-action-button:hover {
|
||||||
|
background-color: var(--nav-item-background-hover);
|
||||||
|
color: var(--nav-item-color-hover);
|
||||||
|
font-weight: var(--nav-item-weight-hover);
|
||||||
|
}
|
||||||
|
|
||||||
|
.advanced-tables-row-label {
|
||||||
|
width: 50px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.widget-icon {
|
||||||
|
width: 20px;
|
||||||
|
height: 20px;
|
||||||
|
fill: var(--text-muted);
|
||||||
|
}
|
||||||
|
|
||||||
|
.widget-icon:hover {
|
||||||
|
fill: var(--text-normal);
|
||||||
|
}
|
||||||
|
|
||||||
|
.advanced-tables-csv-export textarea {
|
||||||
|
height: 200px;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
|
||||||
|
.advanced-tables-donation {
|
||||||
|
width: 70%;
|
||||||
|
margin: 0 auto;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.advanced-tables-donate-button {
|
||||||
|
margin: 10px;
|
||||||
|
}
|
||||||
8
.obsidian/themes/Minimal/manifest.json
vendored
Normal file
8
.obsidian/themes/Minimal/manifest.json
vendored
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"name": "Minimal",
|
||||||
|
"version": "8.0.4",
|
||||||
|
"minAppVersion": "1.9.0",
|
||||||
|
"author": "@kepano",
|
||||||
|
"authorUrl": "https://twitter.com/kepano",
|
||||||
|
"fundingUrl": "https://www.buymeacoffee.com/kepano"
|
||||||
|
}
|
||||||
2251
.obsidian/themes/Minimal/theme.css
vendored
Normal file
2251
.obsidian/themes/Minimal/theme.css
vendored
Normal file
File diff suppressed because one or more lines are too long
223
.obsidian/workspace
vendored
Normal file
223
.obsidian/workspace
vendored
Normal file
@@ -0,0 +1,223 @@
|
|||||||
|
{
|
||||||
|
"main": {
|
||||||
|
"id": "4f74c4edd0f22423",
|
||||||
|
"type": "split",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "d9ec1337689f3473",
|
||||||
|
"type": "split",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "a622145b52c2b976",
|
||||||
|
"type": "split",
|
||||||
|
"dimension": 19.34493346980553,
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "83ea57dca3712328",
|
||||||
|
"type": "leaf",
|
||||||
|
"dimension": 68.6472819216182,
|
||||||
|
"pinned": true,
|
||||||
|
"state": {
|
||||||
|
"type": "markdown",
|
||||||
|
"state": {
|
||||||
|
"file": "各种项目/数字乡村/标准化/数字乡村 标准化 服务器资源.md",
|
||||||
|
"mode": "preview",
|
||||||
|
"source": false
|
||||||
|
},
|
||||||
|
"pinned": true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "9a8a873a3c5b75a5",
|
||||||
|
"type": "leaf",
|
||||||
|
"dimension": 31.352718078381795,
|
||||||
|
"pinned": true,
|
||||||
|
"state": {
|
||||||
|
"type": "markdown",
|
||||||
|
"state": {
|
||||||
|
"file": "各种项目/数字乡村/海南万宁/万宁 项目资料.md",
|
||||||
|
"mode": "source",
|
||||||
|
"source": false
|
||||||
|
},
|
||||||
|
"pinned": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"direction": "horizontal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "a0ff9b70bb0a18d1",
|
||||||
|
"type": "leaf",
|
||||||
|
"dimension": 53.17297850562947,
|
||||||
|
"state": {
|
||||||
|
"type": "markdown",
|
||||||
|
"state": {
|
||||||
|
"file": "各种项目/数字乡村/海南万宁/万宁 项目资料.md",
|
||||||
|
"mode": "preview",
|
||||||
|
"source": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "6a19eec11f459e80",
|
||||||
|
"type": "leaf",
|
||||||
|
"dimension": 27.482088024564995,
|
||||||
|
"pinned": true,
|
||||||
|
"state": {
|
||||||
|
"type": "markdown",
|
||||||
|
"state": {
|
||||||
|
"file": "各种项目/智慧社区/管城/管城 服务器 项目资料.md",
|
||||||
|
"mode": "preview",
|
||||||
|
"source": false
|
||||||
|
},
|
||||||
|
"pinned": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"direction": "vertical"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"direction": "vertical"
|
||||||
|
},
|
||||||
|
"left": {
|
||||||
|
"id": "53c5879195987bd8",
|
||||||
|
"type": "split",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "d82c7a80929ac7f5",
|
||||||
|
"type": "tabs",
|
||||||
|
"dimension": 64.82412060301507,
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "da101546d5fac874",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "file-explorer",
|
||||||
|
"state": {}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "eeff794cdf35dea6",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "search",
|
||||||
|
"state": {
|
||||||
|
"query": "nginx",
|
||||||
|
"matchingCase": true,
|
||||||
|
"explainSearch": false,
|
||||||
|
"collapseAll": false,
|
||||||
|
"extraContext": false,
|
||||||
|
"sortOrder": "alphabetical"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"currentTab": 1
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "d374dc2ac4888b27",
|
||||||
|
"type": "tabs",
|
||||||
|
"dimension": 35.175879396984925,
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "074a6d9df5ace246",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "outline",
|
||||||
|
"state": {
|
||||||
|
"file": "各种项目/数字乡村/标准化/数字乡村 标准化 服务器资源.md"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"direction": "horizontal",
|
||||||
|
"width": 287.5
|
||||||
|
},
|
||||||
|
"right": {
|
||||||
|
"id": "d4edfba04b479d5a",
|
||||||
|
"type": "split",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "4ef9d4b116d3674c",
|
||||||
|
"type": "tabs",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "e98e0b4dea613846",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "localgraph",
|
||||||
|
"state": {
|
||||||
|
"file": "各种项目/数字乡村/标准化/数字乡村 标准化 服务器资源.md",
|
||||||
|
"options": {
|
||||||
|
"collapse-filter": true,
|
||||||
|
"search": "",
|
||||||
|
"localJumps": 1,
|
||||||
|
"localBacklinks": true,
|
||||||
|
"localForelinks": true,
|
||||||
|
"localInterlinks": false,
|
||||||
|
"showTags": false,
|
||||||
|
"showAttachments": false,
|
||||||
|
"hideUnresolved": false,
|
||||||
|
"collapse-color-groups": true,
|
||||||
|
"colorGroups": [],
|
||||||
|
"collapse-display": true,
|
||||||
|
"showArrow": true,
|
||||||
|
"textFadeMultiplier": -0.9,
|
||||||
|
"nodeSizeMultiplier": 2.71970263532763,
|
||||||
|
"lineSizeMultiplier": 2.32881944444444,
|
||||||
|
"collapse-forces": true,
|
||||||
|
"centerStrength": 0.518713248970312,
|
||||||
|
"repelStrength": 10,
|
||||||
|
"linkStrength": 1,
|
||||||
|
"linkDistance": 250,
|
||||||
|
"scale": 0.5334256153650423,
|
||||||
|
"close": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "d9854fa6fbf314fd",
|
||||||
|
"type": "tabs",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "b2fa0e8e39e76b6b",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "backlink",
|
||||||
|
"state": {
|
||||||
|
"file": "各种项目/数字乡村/标准化/数字乡村 标准化 服务器资源.md",
|
||||||
|
"collapseAll": false,
|
||||||
|
"extraContext": false,
|
||||||
|
"sortOrder": "alphabetical",
|
||||||
|
"showSearch": false,
|
||||||
|
"searchQuery": "",
|
||||||
|
"backlinkCollapsed": false,
|
||||||
|
"unlinkedCollapsed": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"direction": "horizontal",
|
||||||
|
"width": 258.89031982421875
|
||||||
|
},
|
||||||
|
"active": "83ea57dca3712328",
|
||||||
|
"lastOpenFiles": [
|
||||||
|
"各种项目/数字乡村/海南万宁/万宁 项目资料.md",
|
||||||
|
"各种项目/数字乡村/标准化/数字乡村 标准化 服务器资源.md",
|
||||||
|
"技术探究/nginx.md",
|
||||||
|
"各种项目/智慧社区/标准化/标准化 项目资料.md",
|
||||||
|
"各种项目/数字乡村/荣昌小院/荣昌 小院 项目资料.md",
|
||||||
|
"各种笔记.md",
|
||||||
|
"服务器/亚信内网/10.19.32.199.md",
|
||||||
|
"各种项目/咪咕/项目资料.md",
|
||||||
|
"各种项目/咪咕/环境.md",
|
||||||
|
"各种项目/咪咕/服务器 资源.md"
|
||||||
|
]
|
||||||
|
}
|
||||||
497
.obsidian/workspace.json
vendored
Normal file
497
.obsidian/workspace.json
vendored
Normal file
@@ -0,0 +1,497 @@
|
|||||||
|
{
|
||||||
|
"main": {
|
||||||
|
"id": "4f74c4edd0f22423",
|
||||||
|
"type": "split",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "d9ec1337689f3473",
|
||||||
|
"type": "split",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "3a6a43aadc7a9ee5",
|
||||||
|
"type": "split",
|
||||||
|
"dimension": 49.96420901932713,
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "f3f2b764e22db9eb",
|
||||||
|
"type": "tabs",
|
||||||
|
"dimension": 48.85057471264368,
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "fd7095178ea8f168",
|
||||||
|
"type": "leaf",
|
||||||
|
"pinned": true,
|
||||||
|
"state": {
|
||||||
|
"type": "markdown",
|
||||||
|
"state": {
|
||||||
|
"file": "各种笔记.md",
|
||||||
|
"mode": "preview",
|
||||||
|
"source": false
|
||||||
|
},
|
||||||
|
"pinned": true,
|
||||||
|
"icon": "lucide-file",
|
||||||
|
"title": "各种笔记"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "83ea57dca3712328",
|
||||||
|
"type": "leaf",
|
||||||
|
"pinned": true,
|
||||||
|
"state": {
|
||||||
|
"type": "markdown",
|
||||||
|
"state": {
|
||||||
|
"file": "各种项目/数字乡村/乡村服务器/数字乡村 各项目 服务器资源.md",
|
||||||
|
"mode": "preview",
|
||||||
|
"source": false
|
||||||
|
},
|
||||||
|
"pinned": true,
|
||||||
|
"icon": "lucide-file",
|
||||||
|
"title": "数字乡村 各项目 服务器资源"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "e6db84a5f04c915f",
|
||||||
|
"type": "leaf",
|
||||||
|
"pinned": true,
|
||||||
|
"state": {
|
||||||
|
"type": "markdown",
|
||||||
|
"state": {
|
||||||
|
"file": "绿联 nas.md",
|
||||||
|
"mode": "preview",
|
||||||
|
"source": false
|
||||||
|
},
|
||||||
|
"pinned": true,
|
||||||
|
"icon": "lucide-file",
|
||||||
|
"title": "绿联 nas"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "166a168bb997176e",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "split-diff-view",
|
||||||
|
"state": {
|
||||||
|
"aFile": "服务器/亚信内网/10.19.28.42.md",
|
||||||
|
"bFile": "服务器/亚信内网/10.19.28.42.md",
|
||||||
|
"aRef": ""
|
||||||
|
},
|
||||||
|
"icon": "diff",
|
||||||
|
"title": "Diff: 10.19.28.42"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"currentTab": 3
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "6ec03359aaeb2a06",
|
||||||
|
"type": "tabs",
|
||||||
|
"dimension": 51.14942528735632,
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "a92fc8bdf968d43d",
|
||||||
|
"type": "leaf",
|
||||||
|
"pinned": true,
|
||||||
|
"state": {
|
||||||
|
"type": "markdown",
|
||||||
|
"state": {
|
||||||
|
"file": "各种项目/CBL/CBL.md",
|
||||||
|
"mode": "preview",
|
||||||
|
"source": false
|
||||||
|
},
|
||||||
|
"pinned": true,
|
||||||
|
"icon": "lucide-file",
|
||||||
|
"title": "CBL"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "fe5246042549d75d",
|
||||||
|
"type": "leaf",
|
||||||
|
"pinned": true,
|
||||||
|
"state": {
|
||||||
|
"type": "markdown",
|
||||||
|
"state": {
|
||||||
|
"file": "各种项目/CBL/安装脚本.md",
|
||||||
|
"mode": "preview",
|
||||||
|
"source": false
|
||||||
|
},
|
||||||
|
"pinned": true,
|
||||||
|
"icon": "lucide-file",
|
||||||
|
"title": "安装脚本"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"currentTab": 1
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"direction": "horizontal"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "86d38b9933b5da7c",
|
||||||
|
"type": "tabs",
|
||||||
|
"dimension": 50.035790980672864,
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "dd4dad537df69997",
|
||||||
|
"type": "leaf",
|
||||||
|
"pinned": true,
|
||||||
|
"state": {
|
||||||
|
"type": "markdown",
|
||||||
|
"state": {
|
||||||
|
"file": "个人-账号密码.md",
|
||||||
|
"mode": "preview",
|
||||||
|
"source": false
|
||||||
|
},
|
||||||
|
"pinned": true,
|
||||||
|
"icon": "lucide-file",
|
||||||
|
"title": "个人-账号密码"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "fe8adf01021d0055",
|
||||||
|
"type": "leaf",
|
||||||
|
"pinned": true,
|
||||||
|
"state": {
|
||||||
|
"type": "markdown",
|
||||||
|
"state": {
|
||||||
|
"file": "个人云服务.md",
|
||||||
|
"mode": "preview",
|
||||||
|
"source": false
|
||||||
|
},
|
||||||
|
"pinned": true,
|
||||||
|
"icon": "lucide-file",
|
||||||
|
"title": "个人云服务"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "c243a6863ab5822f",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "markdown",
|
||||||
|
"state": {
|
||||||
|
"file": "各种项目/朗睿/项目资料.md",
|
||||||
|
"mode": "source",
|
||||||
|
"source": false
|
||||||
|
},
|
||||||
|
"icon": "lucide-file",
|
||||||
|
"title": "项目资料"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "76cf4713a1de2744",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "markdown",
|
||||||
|
"state": {
|
||||||
|
"file": "各种项目/企微托管/企微 robot.md",
|
||||||
|
"mode": "preview",
|
||||||
|
"source": false
|
||||||
|
},
|
||||||
|
"icon": "lucide-file",
|
||||||
|
"title": "企微 robot"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "6b23cb48f210ec05",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "markdown",
|
||||||
|
"state": {
|
||||||
|
"file": "各种项目/智慧社区/鹤壁/鹤壁 项目资料.md",
|
||||||
|
"mode": "preview",
|
||||||
|
"source": false
|
||||||
|
},
|
||||||
|
"icon": "lucide-file",
|
||||||
|
"title": "鹤壁 项目资料"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "147d922191577973",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "markdown",
|
||||||
|
"state": {
|
||||||
|
"file": "亚信内部资料,环境账号/cqaivm 环境账号.md",
|
||||||
|
"mode": "preview",
|
||||||
|
"source": false
|
||||||
|
},
|
||||||
|
"icon": "lucide-file",
|
||||||
|
"title": "cqaivm 环境账号"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "6dd15d994329a3a2",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "markdown",
|
||||||
|
"state": {
|
||||||
|
"file": "个人云服务.md",
|
||||||
|
"mode": "preview",
|
||||||
|
"source": false
|
||||||
|
},
|
||||||
|
"icon": "lucide-file",
|
||||||
|
"title": "个人云服务"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "b54d456a92a31e41",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "markdown",
|
||||||
|
"state": {
|
||||||
|
"file": "各种项目/团队项目/IOT.md",
|
||||||
|
"mode": "preview",
|
||||||
|
"source": false
|
||||||
|
},
|
||||||
|
"icon": "lucide-file",
|
||||||
|
"title": "IOT"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "ac2c431184843195",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "markdown",
|
||||||
|
"state": {
|
||||||
|
"file": "服务器/亚信内网/服务器资源.md",
|
||||||
|
"mode": "preview",
|
||||||
|
"source": false
|
||||||
|
},
|
||||||
|
"icon": "lucide-file",
|
||||||
|
"title": "服务器资源"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"direction": "vertical"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"direction": "vertical"
|
||||||
|
},
|
||||||
|
"left": {
|
||||||
|
"id": "53c5879195987bd8",
|
||||||
|
"type": "split",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "d82c7a80929ac7f5",
|
||||||
|
"type": "tabs",
|
||||||
|
"dimension": 65.4196157735086,
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "da101546d5fac874",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "file-explorer",
|
||||||
|
"state": {
|
||||||
|
"sortOrder": "alphabetical",
|
||||||
|
"autoReveal": false
|
||||||
|
},
|
||||||
|
"icon": "lucide-folder-closed",
|
||||||
|
"title": "文件列表"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "eeff794cdf35dea6",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "search",
|
||||||
|
"state": {
|
||||||
|
"query": "permission",
|
||||||
|
"matchingCase": false,
|
||||||
|
"explainSearch": true,
|
||||||
|
"collapseAll": false,
|
||||||
|
"extraContext": true,
|
||||||
|
"sortOrder": "alphabetical"
|
||||||
|
},
|
||||||
|
"icon": "lucide-search",
|
||||||
|
"title": "搜索"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "aca490ad80dc1188",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "bookmarks",
|
||||||
|
"state": {},
|
||||||
|
"icon": "lucide-bookmark",
|
||||||
|
"title": "书签"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "1aaf869461fda3b5",
|
||||||
|
"type": "tabs",
|
||||||
|
"dimension": 34.580384226491404,
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "6799df7dad370c53",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "calendar",
|
||||||
|
"state": {},
|
||||||
|
"icon": "calendar-with-checkmark",
|
||||||
|
"title": "Calendar"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"direction": "horizontal",
|
||||||
|
"width": 278.5
|
||||||
|
},
|
||||||
|
"right": {
|
||||||
|
"id": "d4edfba04b479d5a",
|
||||||
|
"type": "split",
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "4ef9d4b116d3674c",
|
||||||
|
"type": "tabs",
|
||||||
|
"dimension": 35.75581395348838,
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "ec5b38e208b7d715",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "all-properties",
|
||||||
|
"state": {
|
||||||
|
"sortOrder": "frequency",
|
||||||
|
"showSearch": false,
|
||||||
|
"searchQuery": ""
|
||||||
|
},
|
||||||
|
"icon": "lucide-archive",
|
||||||
|
"title": "添加笔记属性"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "84abdbb05fce667f",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "advanced-tables-toolbar",
|
||||||
|
"state": {},
|
||||||
|
"icon": "spreadsheet",
|
||||||
|
"title": "Advanced Tables"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "b2fa0e8e39e76b6b",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "backlink",
|
||||||
|
"state": {
|
||||||
|
"collapseAll": false,
|
||||||
|
"extraContext": false,
|
||||||
|
"sortOrder": "alphabetical",
|
||||||
|
"showSearch": false,
|
||||||
|
"searchQuery": "",
|
||||||
|
"backlinkCollapsed": false,
|
||||||
|
"unlinkedCollapsed": false
|
||||||
|
},
|
||||||
|
"icon": "links-coming-in",
|
||||||
|
"title": "反向链接"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "2a3b410e0fa7df1d",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "git-view",
|
||||||
|
"state": {},
|
||||||
|
"icon": "git-pull-request",
|
||||||
|
"title": "Source Control"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"currentTab": 3
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "ecb5c29fa9be1a76",
|
||||||
|
"type": "tabs",
|
||||||
|
"dimension": 64.24418604651163,
|
||||||
|
"children": [
|
||||||
|
{
|
||||||
|
"id": "074a6d9df5ace246",
|
||||||
|
"type": "leaf",
|
||||||
|
"state": {
|
||||||
|
"type": "outline",
|
||||||
|
"state": {
|
||||||
|
"followCursor": false,
|
||||||
|
"showSearch": false,
|
||||||
|
"searchQuery": ""
|
||||||
|
},
|
||||||
|
"icon": "lucide-list",
|
||||||
|
"title": "大纲"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"direction": "horizontal",
|
||||||
|
"width": 898.5
|
||||||
|
},
|
||||||
|
"left-ribbon": {
|
||||||
|
"hiddenItems": {
|
||||||
|
"switcher:打开快速切换": false,
|
||||||
|
"graph:查看关系图谱": false,
|
||||||
|
"canvas:新建白板": false,
|
||||||
|
"command-palette:打开命令面板": false,
|
||||||
|
"markdown-importer:打开 Markdown 格式转换器": false,
|
||||||
|
"bases:创建新数据库": false,
|
||||||
|
"table-editor-obsidian:Advanced Tables Toolbar": false,
|
||||||
|
"copilot:Open Copilot Chat": false,
|
||||||
|
"obsidian-git:Open Git source control": false
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"active": "166a168bb997176e",
|
||||||
|
"lastOpenFiles": [
|
||||||
|
"各种笔记.md",
|
||||||
|
"绿联 nas.md",
|
||||||
|
"技术探究/GO/CGO.md",
|
||||||
|
"技术探究/GO",
|
||||||
|
"个人-账号密码.md",
|
||||||
|
"个人云服务.md",
|
||||||
|
"各种项目/CBL/安装脚本.md",
|
||||||
|
"服务器/亚信内网/服务器资源.md",
|
||||||
|
"服务器/亚信内网/10.19.32.199.md",
|
||||||
|
"技术探究/Linux/命令.md",
|
||||||
|
"技术探究/docker容器/docker cmd.md",
|
||||||
|
"技术探究/Linux/Fail2ban.md",
|
||||||
|
"技术探究/docker容器/docker tips.md",
|
||||||
|
"技术探究/centos 虚拟机 安装 nginx 201909.md",
|
||||||
|
"各种项目/数字乡村/乡村服务器/数字乡村 各项目 服务器资源.md",
|
||||||
|
"各种项目/团队项目/IOT.md",
|
||||||
|
"各种项目/CBL/CBL.md",
|
||||||
|
"亚信内部资料,环境账号/cqaivm 环境账号.md",
|
||||||
|
"各种项目/智慧社区/鹤壁/鹤壁 项目资料.md",
|
||||||
|
"各种项目/智慧社区/鹤壁/数据对接.md",
|
||||||
|
"各种项目/智慧社区/鹤壁/河南鹤壁小程序服务器初始化.md",
|
||||||
|
"各种项目/企微托管/企微 robot.md",
|
||||||
|
"各种项目/艾瑞官网/旧版官网资源信息 irsx6.md",
|
||||||
|
"各种项目/艾瑞官网/项目资源.md",
|
||||||
|
"各种项目/朗睿/项目资料.md",
|
||||||
|
"Users/tiangui/Desktop/yaxin/zhenjianhui_830/12、容器化相关/节点容器化自动构建流程.assets/image-20211117230900667.png.md",
|
||||||
|
"Users/tiangui/Desktop/yaxin/zhenjianhui_830/12、容器化相关/节点容器化自动构建流程.assets",
|
||||||
|
"Users/tiangui/Desktop/yaxin/zhenjianhui_830/12、容器化相关",
|
||||||
|
"Users/tiangui/Desktop/yaxin/zhenjianhui_830",
|
||||||
|
"Users/tiangui/Desktop/yaxin",
|
||||||
|
"Users/tiangui/Desktop",
|
||||||
|
"Users/tiangui",
|
||||||
|
"Users",
|
||||||
|
"xxx.md",
|
||||||
|
"未命名 5.base",
|
||||||
|
"未命名 4.base",
|
||||||
|
"测试/pages/folder6/images/微信图片_20220325105956.png",
|
||||||
|
"测试/pages/folder6/images/微信图片_20220325105629.png",
|
||||||
|
"测试/pages/folder6/images/微信图片_20220325102321.png",
|
||||||
|
"测试/pages/folder6/images/微信图片_20220325101949.png",
|
||||||
|
"测试/pages/folder6/images/微信图片_20220325102027.png",
|
||||||
|
"测试/pages/folder6/images/微信图片_20220325101833.png",
|
||||||
|
"测试/pages/folder6/images/微信图片_20220325101316.png",
|
||||||
|
"杜鹏飞疯狂考研/英语每日单词/assets/c5a86adfe982e26367998560fc366a2.jpg",
|
||||||
|
"技术探究/前端/webpack/assets/企业微信截图_16850860511501.png",
|
||||||
|
"各种项目/咪咕/assets/8fdedf2d728d75b16b20e6d86475053.png",
|
||||||
|
"Untitled.canvas",
|
||||||
|
"Untitled 2.canvas",
|
||||||
|
"Untitled 1.canvas"
|
||||||
|
]
|
||||||
|
}
|
||||||
13
.stignore
Normal file
13
.stignore
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
*.lnk
|
||||||
|
*.pst
|
||||||
|
*.swp
|
||||||
|
*.temp
|
||||||
|
*.tmp
|
||||||
|
(?d).DS_Store
|
||||||
|
(?d).*
|
||||||
|
*-upload-tmp
|
||||||
|
(?d)$RECYCLE.BIN
|
||||||
|
(?d)System Volume Information
|
||||||
|
(?d).iCloud
|
||||||
|
~$*
|
||||||
|
~tmp*
|
||||||
16
assets/github-recovery-codes.txt
Normal file
16
assets/github-recovery-codes.txt
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
9dc68-0ec76
|
||||||
|
047f5-33a1e
|
||||||
|
43cf1-61d7c
|
||||||
|
8197a-53370
|
||||||
|
0efbf-6fd37
|
||||||
|
87bb9-884c8
|
||||||
|
03037-c4a60
|
||||||
|
4e62e-3d04b
|
||||||
|
35066-5d3a9
|
||||||
|
7b907-6c941
|
||||||
|
5fc95-60ec3
|
||||||
|
3a433-8f34b
|
||||||
|
6dda6-949ee
|
||||||
|
bfeb7-c6275
|
||||||
|
24a10-45346
|
||||||
|
bccb4-656f1
|
||||||
BIN
assets/jar包加密文档.docx
Normal file
BIN
assets/jar包加密文档.docx
Normal file
Binary file not shown.
BIN
assets/jihuo-tool.zip
Normal file
BIN
assets/jihuo-tool.zip
Normal file
Binary file not shown.
BIN
assets/企业微信截图_16564045337678.png
Normal file
BIN
assets/企业微信截图_16564045337678.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 68 KiB |
BIN
prd产品/DTS/assets/DTS部署环境说明.xlsx
Normal file
BIN
prd产品/DTS/assets/DTS部署环境说明.xlsx
Normal file
Binary file not shown.
BIN
prd产品/DTS/assets/PG部署文档.pdf
Normal file
BIN
prd产品/DTS/assets/PG部署文档.pdf
Normal file
Binary file not shown.
BIN
prd产品/DTS/assets/可视化分析产品V5.0安装部署手册V1.0.pdf
Normal file
BIN
prd产品/DTS/assets/可视化分析产品V5.0安装部署手册V1.0.pdf
Normal file
Binary file not shown.
BIN
prd产品/DTS/assets/数据探索分析平台产品安装部署手册 - dts.docx
Normal file
BIN
prd产品/DTS/assets/数据探索分析平台产品安装部署手册 - dts.docx
Normal file
Binary file not shown.
18
prd产品/DTS/安装部署.md
Normal file
18
prd产品/DTS/安装部署.md
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
### 可视化分析产品V5.0安装部署手册
|
||||||
|
|
||||||
|
![[可视化分析产品V5.0安装部署手册V1.0.pdf]]
|
||||||
|
|
||||||
|
|
||||||
|
### PG部署文档
|
||||||
|
|
||||||
|
![[PG部署文档.pdf]]
|
||||||
|
|
||||||
|
|
||||||
|
### DTS部署环境说明
|
||||||
|
|
||||||
|
![[DTS部署环境说明.xlsx]]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
### **安装部署手册** 2021-03-23
|
||||||
|
![[数据探索分析平台产品安装部署手册 - dts.docx]]
|
||||||
3
prd产品/OCR/OCR 产品.md
Normal file
3
prd产品/OCR/OCR 产品.md
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
![[OCR产品应用.pdf]]
|
||||||
|
|
||||||
|
![[OCR服务部署文档.docx]]
|
||||||
BIN
prd产品/OCR/assets/OCR产品应用.pdf
Normal file
BIN
prd产品/OCR/assets/OCR产品应用.pdf
Normal file
Binary file not shown.
BIN
prd产品/OCR/assets/OCR服务部署文档.docx
Normal file
BIN
prd产品/OCR/assets/OCR服务部署文档.docx
Normal file
Binary file not shown.
BIN
prd产品/网关/assets/网关安装手册 aifgw2.0 markdown(1).pdf
Normal file
BIN
prd产品/网关/assets/网关安装手册 aifgw2.0 markdown(1).pdf
Normal file
Binary file not shown.
BIN
prd产品/网关/assets/网关接入方式 aifgw2.0.pdf
Normal file
BIN
prd产品/网关/assets/网关接入方式 aifgw2.0.pdf
Normal file
Binary file not shown.
BIN
prd产品/网关/assets/陈龙-网关接入接出手册_加入调用示例.docx
Normal file
BIN
prd产品/网关/assets/陈龙-网关接入接出手册_加入调用示例.docx
Normal file
Binary file not shown.
BIN
prd产品/网关/assets/陈龙-网关接入方式.pdf
Normal file
BIN
prd产品/网关/assets/陈龙-网关接入方式.pdf
Normal file
Binary file not shown.
12
prd产品/网关/学习笔记.md
Normal file
12
prd产品/网关/学习笔记.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
# 本地资源 路径 地址
|
||||||
|
E:\BaiduNetdiskDownload\网关2.0
|
||||||
|
|
||||||
|
# 测试部署路径
|
||||||
|
```
|
||||||
|
cqaivm /data01/migu/gateway
|
||||||
|
```
|
||||||
|
|
||||||
|
代码讲解视频44分左右开始网关功能说明
|
||||||
|
|
||||||
|
#### kafka 查看消息
|
||||||
|
kafka-console-consumer.sh --bootstrap-server localhost:9092 --from-beginning --topic topic-aifgw
|
||||||
19
prd产品/网关/安装文档 + 网关接入接出手册_调用示例 + 网关接入方式.md
Normal file
19
prd产品/网关/安装文档 + 网关接入接出手册_调用示例 + 网关接入方式.md
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
网关安装手册
|
||||||
|
|
||||||
|
![[网关安装手册 aifgw2.0 markdown(1).pdf]]
|
||||||
|
|
||||||
|
|
||||||
|
![[陈龙-网关接入接出手册_加入调用示例.docx]]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
![[陈龙-网关接入方式.pdf]]
|
||||||
|
|
||||||
|
|
||||||
|
安全网关接入方式
|
||||||
|
![[网关接入方式 aifgw2.0.pdf]]
|
||||||
|
|
||||||
|
|
||||||
|
## 打包
|
||||||
|
> cd aifgw-web/
|
||||||
|
> mvn -Prelease-all -DskipTests clean install -U
|
||||||
237
个人-账号密码.md
Normal file
237
个人-账号密码.md
Normal file
@@ -0,0 +1,237 @@
|
|||||||
|
## 亚信内部
|
||||||
|
```python
|
||||||
|
智慧社区
|
||||||
|
|
||||||
|
开发环境
|
||||||
|
wxq2 88888888
|
||||||
|
admin 123456
|
||||||
|
———开发环境账号———
|
||||||
|
|
||||||
|
http://10.19.83.70:9876/#/login
|
||||||
|
(平台超级管理员)省级管理员admin/123456
|
||||||
|
地市管理员:zuhu001/66666666
|
||||||
|
小区管理员:test_dev/88888888
|
||||||
|
|
||||||
|
|
||||||
|
———测试环境 账号 ———
|
||||||
|
http://10.19.92.9:9877
|
||||||
|
租户账号:
|
||||||
|
test_20200913/88888888
|
||||||
|
zxjy_asiainfo / 88888888
|
||||||
|
管理员账号:
|
||||||
|
admin asiainfo@
|
||||||
|
|
||||||
|
———生产环境 账号 ———
|
||||||
|
http://36.156.145.101:6789/#/login
|
||||||
|
baoxs_city01
|
||||||
|
|
||||||
|
-----------------------------------------------------------------------------------------
|
||||||
|
jenkins
|
||||||
|
dupf5/dupf5
|
||||||
|
gitlab api token dqisJpuHC4oypF7CXqzx
|
||||||
|
-----------------------------------------------------------------------------------------
|
||||||
|
svn://10.1.235.246/opt/project/智慧社区
|
||||||
|
dupf5
|
||||||
|
sfsfede2r
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
---------------------------------------------------------------------------------------------
|
||||||
|
TSOP
|
||||||
|
vpn https://117.135.142.221:9999
|
||||||
|
系统设置 fengzh 117.135.142.221 9999
|
||||||
|
口令登录 fengzhenghua / FENG123.
|
||||||
|
hosts
|
||||||
|
10.71.79.11 oscarmall.cmiov.cn oscarboss.cmiov.cn oscaroapi.cmiov.cn oscartp.cmiov.cn oscarcmp.cmiov.cn oscarpay.cmiov.cn oscar.cmiov.cn
|
||||||
|
登录地址:https://oscartp.cmiov.cn:5443/v1/oscartsopportal/#/login
|
||||||
|
tsop-wuql / Ny#P76@#G2w#H##@
|
||||||
|
tsop-xiejn / j5@#P9#g37T62d#e
|
||||||
|
|
||||||
|
|
||||||
|
----------------------------------------------------------------------------------------------
|
||||||
|
DMP
|
||||||
|
|
||||||
|
http://10.19.28.42/#/login
|
||||||
|
IOT_ADMIN
|
||||||
|
1234567
|
||||||
|
|
||||||
|
---------------------------------------------------------------------------------------------------
|
||||||
|
prd api 网关
|
||||||
|
|
||||||
|
http://10.19.90.22:30012/index
|
||||||
|
运营者 admin/1qaz!QAZ
|
||||||
|
开发者 aifgw/1qaz!QAZ
|
||||||
|
|
||||||
|
----------------------------------------------------
|
||||||
|
DTS
|
||||||
|
|
||||||
|
https://vpn.cqgas.cn
|
||||||
|
dupengfei
|
||||||
|
dupengfei@123
|
||||||
|
http://192.98.101.14:10060/datadiscovery/portal/frame/login/login-page
|
||||||
|
|
||||||
|
ADMIN
|
||||||
|
1qaz@WSX
|
||||||
|
|
||||||
|
--------------------------------------------------------------------------------
|
||||||
|
gitlab 智信 http://cqasia.prodb.cn:12121/
|
||||||
|
dupf5
|
||||||
|
Asiainfoddv123
|
||||||
|
|
||||||
|
--------------------------------
|
||||||
|
codehub gitlab token
|
||||||
|
glpat-ExpToiRJgD9etk8RBn6U
|
||||||
|
glpat-ag3YQDAC_A-5pwJVG_zs
|
||||||
|
|
||||||
|
文件 服务
|
||||||
|
https://ctyd.asiainfo.com.cn:8090/download/dupf/
|
||||||
|
10.19.83.207
|
||||||
|
|
||||||
|
用户密码:dupf/106743
|
||||||
|
|
||||||
|
|
||||||
|
艾瑞数值仓库
|
||||||
|
https://codehub.irs01.cn/projects
|
||||||
|
|
||||||
|
智信仓库
|
||||||
|
http://10.19.83.67:7080/
|
||||||
|
dupf5
|
||||||
|
Dupf5@1234
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
## 我自己的!
|
||||||
|
|
||||||
|
```javascript
|
||||||
|
亚信----------------NT
|
||||||
|
dupf5
|
||||||
|
664918231@Dpf
|
||||||
|
8Uk^9cAUy0ey3Pr@
|
||||||
|
BdqIurk5e3FI!R
|
||||||
|
*#Ee9QYAQAZBn9
|
||||||
|
|
||||||
|
|
||||||
|
gitee
|
||||||
|
cgrddv/7021124ddv
|
||||||
|
私人令牌
|
||||||
|
f88ef0cecdf4d7825262ce8b007f5820
|
||||||
|
|
||||||
|
|
||||||
|
dcloud
|
||||||
|
cgrddv@163.com
|
||||||
|
asiainfoddv
|
||||||
|
|
||||||
|
|
||||||
|
ionic
|
||||||
|
cgrddv@163.com
|
||||||
|
cgrddv123
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
oracle
|
||||||
|
cgrddv@163.com
|
||||||
|
Asiainfo@3214
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
证监会VDI
|
||||||
|
qaz@4321`
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
软考
|
||||||
|
13934781033
|
||||||
|
Dpf03537021124
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
cocos
|
||||||
|
cgrddv
|
||||||
|
qaz@4321
|
||||||
|
|
||||||
|
https://www.seniverse.com/
|
||||||
|
心知天气 API
|
||||||
|
cgrddv@163.com
|
||||||
|
asiainfoddv
|
||||||
|
|
||||||
|
|
||||||
|
github
|
||||||
|
个人令牌 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
|
||||||
|
|
||||||
|
云眼卫士
|
||||||
|
https://qly.andmu.cn/normal#/login?redirect=%2F%3F_time%3D1678932294.082
|
||||||
|
13934781033
|
||||||
|
asiainfoddv@123
|
||||||
|
|
||||||
|
VPN 机场
|
||||||
|
https://www.mvipcloud.xyz/
|
||||||
|
cgrddv@163.com
|
||||||
|
Asiainfoddv@123
|
||||||
|
|
||||||
|
QQ 邮箱
|
||||||
|
第三方密码
|
||||||
|
xcknrurovwylbcfe
|
||||||
|
|
||||||
|
|
||||||
|
天地图
|
||||||
|
cgrddv
|
||||||
|
Asiainfo@123
|
||||||
|
|
||||||
|
obsidian
|
||||||
|
cgrddv@163.com
|
||||||
|
asiainfoddv
|
||||||
|
|
||||||
|
vm ware
|
||||||
|
cgrddv@163.com
|
||||||
|
Cgrddv@123
|
||||||
|
|
||||||
|
jetbrains
|
||||||
|
cgrddv
|
||||||
|
664918231Dpf
|
||||||
|
|
||||||
|
华龙问政平台
|
||||||
|
13934781033
|
||||||
|
asiainfoddv
|
||||||
|
|
||||||
|
大疆 司空2
|
||||||
|
手机号
|
||||||
|
Asiainfoddv@123
|
||||||
|
|
||||||
|
大家开发者
|
||||||
|
cgrddv@163.com
|
||||||
|
Asiainfoddv@123
|
||||||
|
|
||||||
|
POST_man
|
||||||
|
cgrddv@163.com
|
||||||
|
xQkXBKYEtA9MEx
|
||||||
|
|
||||||
|
腾讯云
|
||||||
|
SecretId:AKIDsfKsHZq35uXyEH9rPk7RhkbEiIrGc4c1 SecretKey:Jg0DG6jAuUr20nNlx8GHYjyOWkoiR0Xx
|
||||||
|
|
||||||
|
|
||||||
|
路由器密码,asiainfo@4321
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
# 家里路由器
|
||||||
|
#### 谢威网关路由
|
||||||
|
```
|
||||||
|
192.168.100.1
|
||||||
|
root
|
||||||
|
password
|
||||||
|
```
|
||||||
|
#### 华为路由器
|
||||||
|
```
|
||||||
|
管理员密码 qaz@4321
|
||||||
|
wifi 13934781033
|
||||||
|
```
|
||||||
|
|
||||||
|
github recover-codes
|
||||||
|
|
||||||
|
![[github-recovery-codes.txt]]
|
||||||
81
个人云服务.md
Normal file
81
个人云服务.md
Normal file
@@ -0,0 +1,81 @@
|
|||||||
|
>华为云
|
||||||
|
```
|
||||||
|
qazwsxedc!123
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
>阿里云
|
||||||
|
```
|
||||||
|
阿里云账号
|
||||||
|
账号:Eggplant5332
|
||||||
|
密码:*Wi#33RiaLzmGy
|
||||||
|
|
||||||
|
47.120.66.79
|
||||||
|
|
||||||
|
ssh 22922
|
||||||
|
root
|
||||||
|
Asiainfoddv123
|
||||||
|
|
||||||
|
docker login --username=aliyun1233339142 registry.cn-heyuan.aliyuncs.com
|
||||||
|
whbxzx2024
|
||||||
|
|
||||||
|
|
||||||
|
阿里云账号
|
||||||
|
账号:aliyun6082252640
|
||||||
|
密码:za7xX!$et6W*%9
|
||||||
|
|
||||||
|
47.109.199.177
|
||||||
|
root/userapp
|
||||||
|
sT1$tZ4*jI7+c
|
||||||
|
|
||||||
|
```
|
||||||
|
dns 默认 dns4.hichina.com
|
||||||
|
|
||||||
|
|
||||||
|
http://www.dpflovezw.icu
|
||||||
|
http://www.dpflovezw.icu:9443
|
||||||
|
|
||||||
|
|
||||||
|
| 端口 | 功能 | 账号密码 | 命令 |
|
||||||
|
| :----------------- | :---------- | :-------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||||
|
| 9000 | portainer | admin administrator@123 | |
|
||||||
|
| 9001 | | ~ | |
|
||||||
|
| ~~9010~~ | vscode | ~~loveZW520~~ | ~~docker run -itd --name mycode -p 9010:8080 -v /data/nginx/html:/home/coder/project -u dpf -e PASSWORD=loveZW520 codercom/code-server:latest --auth password~~ |
|
||||||
|
| 9010 | | admin/Asiainfoddv123 | |
|
||||||
|
| 9011 | | Asiainfoddv123 | |
|
||||||
|
| 19022 | homepage | <br> | docker run -d --name homepage -p 19022:3000 -v /data/homepage/data:/app/config -v /data/homepage/images:/app/public/images -v /var/run/docker.sock:/var/run/docker.sock --restart always ghcr.io/gethomepage/homepage:latest |
|
||||||
|
| 9024、9025(管理)、9026 | nginx-proxy | admin<br>4aQRnR&Nu2Xk | docker run -d -p 9024:80 -p 9025:81 -p 9026:443 -v /data/letsencrypt:/etc/letsencrypt -v /data/nginx-proxy-manager/data:/data --name nginx-proxy-manager docker.io/jc21/nginx-proxy-manager:latest |
|
||||||
|
| 9026 | warden | cgrddv@163.com<br>4aQRnR&Nu2Xk | https://warden.dpflovezw.icu:9026/ 网络穿透 nas 19070 |
|
||||||
|
| 9027 | filebrowser | admin<br>4aQRnR&Nu2Xk | docker run -v /data:/srv -v /data/filebrowser/filebrowser.db:/database/filebrowser.db -v /data/filebrowser/settings.json:/config/settings.json -e PUID=$(id -u) -e PGID=$(id -g) -p 9027:80 -d --name filebrowser filebrowser/filebrowser:v2.25.0-s6 |
|
||||||
|
| 9050/9051 | jenkins<br> | admin/Asiainfoddv123 cgrddv/qaz@4321 | docker run -u root -d -p 9050:8080 -p 9051:50000 -v /data/jenkins_home/workspace/:/var/jenkins_home/workspace/ -v /data/jenkins_home/:/var/jenkins_home/ -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker -v /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.392.b08-4.0.3.al8.x86_64:/usr/local/java -v /usr/local/maven/apache-maven-3.8.8:/usr/local/maven -e JAVA_OPTS="-Dorg.apache.commons.jelly.tags.fmt.timeZone='Asia/Shanghai" --name myjenkins jenkins/jenkins |
|
||||||
|
| 9060 | frps | 9060-9070<br>19060-19070 | bind_port = 9060<br>dashboard_port = 9061<br><br>vhost_http_port = 10080<br>vhost_https_port = 10443<br> <br>token = dpflovezw<br>dashboard_user = dpf<br>dashboard_pwd = Et7s^6LgLGDE<br><br><br>docker run -d -v /data/frps/config/frps.ini:/etc/frp/frps.ini -p 9060-9070:9060-9070 -p 19060-19070:19060-19070 --name frps snowdreamtech/frps<br> |
|
||||||
|
| 9061 | frps web控制台 | | |
|
||||||
|
| 9066 | | admin<br>25Wr&3Rwj27@ | |
|
||||||
|
| 9090 | mysql5.7 | root<br>4aQRnR&Nu2Xk | docker run -p 9090:3306 --name mysql -v /usr/share/zoneinfo/Asia/Shanghai:/etc/localtime -v /data/mysql/log:/var/log/mysql -v /data/mysql/data:/var/lib/mysql -v /data/mysql/conf:/etc/mysql/conf.d -e MYSQL_ROOT_PASSWORD="4aQRnR&Nu2Xk" -d mysql:5.7 |
|
||||||
|
| 9091 | dameng | SYSDBA<br>FLOWABLE <br><br>4aQRnR&Nu2Xk | docker run -d -p 9091:5236 --restart=always --name dm8_test --privileged=true -e PAGE_SIZE=16 -e LD_LIBRARY_PATH=/opt/dmdbms/bin -e EXTENT_SIZE=32 -e BLANK_PAD_MODE=1 -e LOG_SIZE=1024 -e UNICODE_FLAG=1 -e LENGTH_IN_CHAR=1 -e INSTANCE_NAME=dm8_test -v /data/dm8_test:/opt/dmdbms/data dm8_single:dm8_20230808_rev197096_x86_rh6_64 |
|
||||||
|
| 9092 | redis | sT1$tZ4*jI7+c | docker run -itd -p 9092:6379 --name redis --privileged=true -v /data/redis/conf/redis.conf:/etc/redis/redis.conf -v /data/redis/data:/data -d redis /etc/redis/redis.conf |
|
||||||
|
| 9093<br>9094 | minio | admin<br>N0iDtPUyAAxA | docker run -p 9093:9093 -p 9094:9094 --name minio -d --restart=always -e "MINIO_ROOT_USER=admin" -e "MINIO_ROOT_PASSWORD=N0iDtPUyAAxA" -v /data/minio/data:/data -v /data/minio/config:/root/.minio minio/minio server /data --console-address ":9094" -address ":9093" |
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
>公安部一网通
|
||||||
|
Asiainfoddv123
|
||||||
|
|
||||||
|
```
|
||||||
|
https://console.openp2p.cn/
|
||||||
|
cgrddv@123
|
||||||
|
asiainfoddv
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## 服务器初始化
|
||||||
|
```
|
||||||
|
> docker 阿里云安装
|
||||||
|
https://developer.aliyun.com/article/1662498
|
||||||
|
|
||||||
|
adduser userapp
|
||||||
|
passwd userapp
|
||||||
|
usermod -aG docker userapp
|
||||||
|
```
|
||||||
40
亚信内部资料,环境账号/5楼路由账号信息.md
Normal file
40
亚信内部资料,环境账号/5楼路由账号信息.md
Normal file
@@ -0,0 +1,40 @@
|
|||||||
|
# 5楼路由器信息
|
||||||
|
|
||||||
|
## 主路由
|
||||||
|
>http://192.168.171.1/login.htm
|
||||||
|
admin
|
||||||
|
cerruti1881
|
||||||
|
|
||||||
|
>2022-08-08
|
||||||
|
修改为
|
||||||
|
admin
|
||||||
|
M@tp2022cq5Lai
|
||||||
|
|
||||||
|
## 3个华为子路由
|
||||||
|
https://192.168.171.11
|
||||||
|
ABCDEF
|
||||||
|
https://192.168.171.12
|
||||||
|
HKLM+LA
|
||||||
|
```
|
||||||
|
admin
|
||||||
|
asdsiaAA@0224
|
||||||
|
```
|
||||||
|
https://192.168.171.13
|
||||||
|
NOPQRST
|
||||||
|
|
||||||
|
web 443
|
||||||
|
admin
|
||||||
|
Asia@220209_5
|
||||||
|
|
||||||
|
ssh 22
|
||||||
|
admin
|
||||||
|
Asia@220209_5
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
## G区 TP子路由
|
||||||
|
http://192.168.171.15/
|
||||||
|
admin
|
||||||
|
Asia@220214_5
|
||||||
|
|
||||||
|
## G区 桌面是 192.168.171.11
|
||||||
BIN
亚信内部资料,环境账号/assets/5楼打印机信息(1).docx
Normal file
BIN
亚信内部资料,环境账号/assets/5楼打印机信息(1).docx
Normal file
Binary file not shown.
BIN
亚信内部资料,环境账号/assets/企业微信截图_16926982999351.png
Normal file
BIN
亚信内部资料,环境账号/assets/企业微信截图_16926982999351.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 50 KiB |
182
亚信内部资料,环境账号/cqaivm 环境账号.md
Normal file
182
亚信内部资料,环境账号/cqaivm 环境账号.md
Normal file
@@ -0,0 +1,182 @@
|
|||||||
|
## 用户
|
||||||
|
```
|
||||||
|
root/Asiainfo_2099
|
||||||
|
userapp/Asia@2109x
|
||||||
|
userapp/UBdU2dzyJw6K_210@23x
|
||||||
|
```
|
||||||
|
##### Redis
|
||||||
|
|
||||||
|
```
|
||||||
|
host: cqaivm.860001.xyz
|
||||||
|
port: 12234
|
||||||
|
password: Ai#rd2010
|
||||||
|
```
|
||||||
|
|
||||||
|
##### portainer
|
||||||
|
```
|
||||||
|
http://cqaivm.860001.xyz:12230/
|
||||||
|
admin Asiainfo_20d
|
||||||
|
```
|
||||||
|
|
||||||
|
##### 私服 nexus
|
||||||
|
```
|
||||||
|
http://cqaivm.860001.xyz:12245/
|
||||||
|
admin 4KwKq4wd@A2Bjrjt
|
||||||
|
```
|
||||||
|
|
||||||
|
##### jenkins
|
||||||
|
> http://cqaivm.860001.xyz:12250/login?
|
||||||
|
```
|
||||||
|
admin Ai@!#2020_911
|
||||||
|
```
|
||||||
|
|
||||||
|
##### Grafana 配合 普罗米修斯一起 使用的 服务器监控
|
||||||
|
|
||||||
|
```
|
||||||
|
http://10.19.92.30:3000/
|
||||||
|
admin
|
||||||
|
Ai@2022gf
|
||||||
|
```
|
||||||
|
|
||||||
|
##### Halo blog 博客系统
|
||||||
|
```
|
||||||
|
http://192.168.20.51:8090/
|
||||||
|
dupf5/dupf5123
|
||||||
|
```
|
||||||
|
##### 6679 redis
|
||||||
|
|
||||||
|
```
|
||||||
|
requirepass dpf@202202
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
##### http://cqaivm.860001.xyz:12242/nacos
|
||||||
|
|
||||||
|
```
|
||||||
|
nacos nacos%20Ai
|
||||||
|
```
|
||||||
|
|
||||||
|
##### xxlJob
|
||||||
|
```
|
||||||
|
http://cqaivm.860001.xyz:12231/xxl-job-admin/toLogin
|
||||||
|
admin/Xxadmin%20
|
||||||
|
```
|
||||||
|
|
||||||
|
##### minio
|
||||||
|
```
|
||||||
|
url: http://cqaivm.860001.xyz:12241
|
||||||
|
access-key: smart-community
|
||||||
|
secret-key: 8C733F6238A6E24A97E2B21676809AB4
|
||||||
|
bucketName: migu
|
||||||
|
```
|
||||||
|
|
||||||
|
##### Mysql
|
||||||
|
```
|
||||||
|
host:
|
||||||
|
cqaivm.860001.xyz:12233
|
||||||
|
user:
|
||||||
|
root myRoot
|
||||||
|
root Cqdb@20_23=.=
|
||||||
|
|
||||||
|
马上要hw行动了,期间对于测试环境,各种网络策略,访问情况可能做较大调整;
|
||||||
|
|
||||||
|
可能会直接关闭测试环境的外网访问;
|
||||||
|
|
||||||
|
mysql 测试环境外网目前已经关闭
|
||||||
|
cqaivm.860001.xyz 12233
|
||||||
|
|
||||||
|
对应内网地址由
|
||||||
|
192.168.20.180:12233
|
||||||
|
改成
|
||||||
|
192.168.20.180:33306
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
##### http://cqaivm.860001.xyz:12231/api-platform
|
||||||
|
```
|
||||||
|
admin
|
||||||
|
admin123
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
##### Sonar
|
||||||
|
http://cqaivm.860001.xyz:12236/
|
||||||
|
```
|
||||||
|
admin
|
||||||
|
Ai#sq2011
|
||||||
|
这个是 sonarqube
|
||||||
|
是一个代码扫描平台
|
||||||
|
可以再本地代码目录 或者服务器上的代码目录 执行命令进行扫描,然后把扫描结果上传到平台里面
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
##### confluence wiki
|
||||||
|
https://cqapp.860001.xyz:26498
|
||||||
|
```
|
||||||
|
dupf5 D5@2022cq!
|
||||||
|
dupf5@asiainfo.com
|
||||||
|
```
|
||||||
|
|
||||||
|
##### 大屏报表设计器
|
||||||
|
http://cqtest.860001.xyz:26010/
|
||||||
|
```
|
||||||
|
admin Asiainfo@cq.1014
|
||||||
|
```
|
||||||
|
|
||||||
|
##### Neuron
|
||||||
|
http://192.168.20.51:7000
|
||||||
|
```
|
||||||
|
admin
|
||||||
|
Ne@2023cq123
|
||||||
|
```
|
||||||
|
|
||||||
|
##### 禅道
|
||||||
|
https://cqapp.860001.xyz:26496/
|
||||||
|
```
|
||||||
|
dupf5 YXyx123
|
||||||
|
```
|
||||||
|
|
||||||
|
##### nacos
|
||||||
|
http://cqaivm.860001.xyz:15000/nacos/
|
||||||
|
```
|
||||||
|
nacos
|
||||||
|
Xlb's@Nacos2022
|
||||||
|
|
||||||
|
nacos_user
|
||||||
|
nUser_2012306
|
||||||
|
```
|
||||||
|
|
||||||
|
### jenkins codehub hosts
|
||||||
|
|
||||||
|
![[企业微信截图_16926982999351.png]]
|
||||||
|
|
||||||
|
> 工时系统 http://jfzx-test.860001.xyz:26000/jfzx-manage
|
||||||
|
admin/202309#D@eF
|
||||||
|
|
||||||
|
Vue2版本
|
||||||
|
http://jfzx-test.860001.xyz:26001/idigital-manage/
|
||||||
|
Vue3版本
|
||||||
|
http://jfzx-test.860001.xyz:26004/idigital-manage/
|
||||||
|
系统监控 idigital/123456
|
||||||
|
http://jfzx-test.860001.xyz:26003/
|
||||||
|
|
||||||
|
aj-report 大屏
|
||||||
|
http://cqtest.860001.xyz:26010/
|
||||||
|
admin 123456
|
||||||
|
|
||||||
|
```
|
||||||
|
192.168.20.51
|
||||||
|
docker exec -it mysql8_51 mysql -uroot -pM51q_mDxKpa
|
||||||
|
|
||||||
|
192.168.20.51
|
||||||
|
33306
|
||||||
|
先用这个
|
||||||
|
root
|
||||||
|
M51q_mDxKpa
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
gitea aigent token
|
||||||
|
```
|
||||||
|
84b755aa052875cc3fa59016e1aed8b543ea152a
|
||||||
|
```
|
||||||
42
亚信内部资料,环境账号/内网系统 账号.md
Normal file
42
亚信内部资料,环境账号/内网系统 账号.md
Normal file
@@ -0,0 +1,42 @@
|
|||||||
|
|
||||||
|
## 内网图库
|
||||||
|
http://10.19.92.28:8002/#
|
||||||
|
```
|
||||||
|
admin
|
||||||
|
lychee@9228
|
||||||
|
|
||||||
|
dupf5
|
||||||
|
dupf5@AABB
|
||||||
|
|
||||||
|
ranpl
|
||||||
|
ranpl@0730
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
Jenkins
|
||||||
|
http://10.19.83.209:38080/login?from=%2F
|
||||||
|
```
|
||||||
|
admin
|
||||||
|
Jk%209admin
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
网盘文件管理
|
||||||
|
https://10.19.92.28:9443/apps/dashboard/
|
||||||
|
```
|
||||||
|
admin
|
||||||
|
Nc@202108
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
Mysql
|
||||||
|
10.19.83.209:12306
|
||||||
|
```
|
||||||
|
root / My%209admin
|
||||||
|
```
|
||||||
|
|
||||||
|
智联? 内网 禅道
|
||||||
|
http://10.19.37.228/zentao/bug-browse-41.html
|
||||||
|
```
|
||||||
|
dupf5 dupf5123
|
||||||
|
```
|
||||||
14
亚信内部资料,环境账号/办公室网络.md
Normal file
14
亚信内部资料,环境账号/办公室网络.md
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
5楼 wifi
|
||||||
|
>tplink17115
|
||||||
|
tplink17115_5G
|
||||||
|
Ai@cq2022
|
||||||
|
|
||||||
|
glop1800_2.4G
|
||||||
|
glop1800_5G
|
||||||
|
>混合模式 WAP-PSK/WAP2-PSK
|
||||||
|
>wf@1800ax
|
||||||
|
|
||||||
|
### vpn
|
||||||
|
办公室vpn 开发工具里面
|
||||||
|
|
||||||
|
![[5楼打印机信息(1).docx]]
|
||||||
3
亚信内部资料,环境账号/各种环境账号.md
Normal file
3
亚信内部资料,环境账号/各种环境账号.md
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
### 智享gitlab http://cqasia.prodb.cn:12121/ict/ict-business/product-trial/-/commits/2.0.0/
|
||||||
|
>dupf5
|
||||||
|
>dupf5@asiainfo.com
|
||||||
25
亚信内部资料,环境账号/明月湖 环境配置.md
Normal file
25
亚信内部资料,环境账号/明月湖 环境配置.md
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
>我的路由器放那里了,以防万一他们这两天弄不好,你们还可以用我的无线上网
|
||||||
|
k2pxxw1_5G
|
||||||
|
cq20231101
|
||||||
|
|
||||||
|
192.168.31.11
|
||||||
|
NPIBFB427(HP LaserJet Pro MFP M226dw)
|
||||||
|
win11 打印机页面直接点添加设备即可自动发现和自动安装驱动,多点几次
|
||||||
|
3C:52:82:BF:B4:27
|
||||||
|
|
||||||
|
### 路由器
|
||||||
|
```
|
||||||
|
--- WIFI ----
|
||||||
|
http://192.168.31.12
|
||||||
|
admin
|
||||||
|
Xxw!12
|
||||||
|
|
||||||
|
--- 核心路由 ---
|
||||||
|
admin
|
||||||
|
aRR@2023100J
|
||||||
|
http://192.168.31.1/
|
||||||
|
```
|
||||||
|
|
||||||
|
### 网络
|
||||||
|
* 111.10.211.243 机房
|
||||||
|
* 111.10.211.244 办公室
|
||||||
BIN
亿信/assets/IntelliJ IDEA 2018.3.4 x64.jpg
Normal file
BIN
亿信/assets/IntelliJ IDEA 2018.3.4 x64.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 5.0 KiB |
BIN
亿信/assets/指标系统新增菜单.png
Normal file
BIN
亿信/assets/指标系统新增菜单.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 136 KiB |
62
亿信/菜单配置.md
Normal file
62
亿信/菜单配置.md
Normal file
@@ -0,0 +1,62 @@
|
|||||||
|
## 指标管理菜单配置
|
||||||
|
|
||||||
|
![[指标系统新增菜单.png]]
|
||||||
|
|
||||||
|
```xml
|
||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<page logo="emainframe/images/logo.png" rootjs="eacl/commonjs/ping.js,eacl/commonjs/serverfunc.js">
|
||||||
|
<items id="navigators">
|
||||||
|
<item id="welcome" title="首页" url="emainframe/index.do"/>
|
||||||
|
<item id="edatasource" resid="EDSO$0$server" title="数据源" url="edatasource/dsmgr.do?showcrums=true"/>
|
||||||
|
<item anthorkey="edibasic" id="dataprocess" resid="EDI$3$etlprocessing" title="数据整合" url="edi/showpage.do?rootrid=EDI$3$etlprocessing&showcrums=true&title=%25u6570%25u636E%25u6574%25u5408"/>
|
||||||
|
<item id="edatasubject" resid="EDSU$1$server" title="数据集" url="edatasubject/sujecttree.do?action=subjecttree&showcrums=true"/>
|
||||||
|
<item anthorkey="epi" id="epi" resid="EDSU$1$server" title="指标管理" url="epi/sujecttree.do?showcrums=true"/>
|
||||||
|
<item anthorkey="eqf" id="formapp" resid="EQF$1$form" title="表单应用" url="eqf/formapptree.do?showcrums=true"/>
|
||||||
|
<item id="eanalysemgr" resi![[IntelliJ IDEA 2018.3.4 x64.jpg]]d="EDSU$1$server" title="数据分析" url="api/eana/analysemgr.do?showcrums=true"/>
|
||||||
|
<items hasDesc="true" id="eportal" resid="EPOR$1$portal" title="应用发布">
|
||||||
|
<item desc="便捷的门户定义,简单地拖拉拽控件即可实现自定义个性化门户和各种复杂的自定义门户,并支持多样式的预定义门户风格。" id="pc" resid="EPOR$2$pcportal" title="PC门户" url="eportal/pcportal.do"/>
|
||||||
|
<item desc="提供统一高效移动工作平台,全面整合移动报表,灵活配置移动应用。" id="mobile" resid="EMOB$2$mobportal" title="移动门户" url="emobportal/mobportal.do"/>
|
||||||
|
<item anthorkey="cool" desc="提供简单拖拉拽方式定义炫酷大屏,内置丰富的HTML组件,并支持用户编写可视化组件。" id="cool" resid="ECOL$2$coolportal" title="酷屏门户" url="ecool/coolportal.do"/>
|
||||||
|
</items>
|
||||||
|
<!-- <items id="edatamgr" title="数据治理">
|
||||||
|
</items> -->
|
||||||
|
<items hasDesc="true" id="esysmgr" title="系统管理">
|
||||||
|
<item desc="灵活的用户权限设置,提供多个角度、多个层面的权限管理,保证了企业级数据的安全性。" id="usermgr" resid="EACL$16$userpermission" title="用户权限" url="eacl/userpm.do"/>
|
||||||
|
<!-- <item id="developer" url="esysmgr/open/developer.do" resid="" title="二次开发"></item> -->
|
||||||
|
<item desc="全面的系统管理,通过图形化界面配置系统对象,方便用户进行多种系统参数配置与查看。" id="sys" resid="ESYS$1$sysmgr" title="系统设置" url="esysmgr/mgrtree.do?showcrums=true"/>
|
||||||
|
<item desc="全方位的运营监控,实时查看平台运行的健康状态,用户访问情况,资源访问情况等。" id="monitor" resid="EMON$1$monitormgr" title="运营监控" url="emonitor/monitormgr.do"/>
|
||||||
|
<item anthorkey="erpttpl,erptchart" desc="简便的地图管理及定义,方便用户管理及定制各类地图,并支持自定义平面图的定义。" id="ditumgr" resid="EMAP$1$mapmgr" title="地图管理" url="emapmgr/ditumgr.do?action=toparent"/>
|
||||||
|
<item anthorkey="ecognosadapter" desc="将Cognos报表转化为ABI固定报表,并支持连接池设置、cube转换及数据更新周期设置。" id="cognos" resid="ECOG$1$cognos" title="Cognos报表转换" url="ebibase/cognosshow.do"/>
|
||||||
|
</items>
|
||||||
|
<item anthorkey="workflow" id="eworkflow" resid="EWOF$1$workflow" title="工作流" url="eworkflow/workflowmgr.do"/>
|
||||||
|
</items>
|
||||||
|
|
||||||
|
<items id="buttons">
|
||||||
|
<item arrow="false" baseCss="eui-coolbar-item-mail" hint="全局搜索" icon="" id="globalsearch" url="emainframe/globalsearch.do?action=main"/>
|
||||||
|
<items arrow="true" baseCss="eui-coolbar-item-user" icon="" id="eusermgr">
|
||||||
|
<item id="myfavour" title="我的收藏" url="eshare/favorite/favoritesetting.do"/>
|
||||||
|
<item id="myshare" title="我的分享" url="eshare/share/sharesetting.do"/>
|
||||||
|
<item id="mysubscription" title="我的订阅" url="esubscribe/subscribe.do"/>
|
||||||
|
<item id="split1" title="-"/>
|
||||||
|
<item id="folders" title="共享文件夹" url="eshare/folders.do?showcrums=true"/>
|
||||||
|
<item id="usersetting" title="个人设置" url="eacl/userset/usersetting.do"/>
|
||||||
|
<item id="split2" title="-"/>
|
||||||
|
<item cmd="logOut" id="logout" title="退出"/>
|
||||||
|
</items>
|
||||||
|
<item arrow="false" baseCss="eui-coolbar-item-mail" cmd="showQrCode" hint="二维码" icon="" id="qrcode"/>
|
||||||
|
<items arrow="false" baseCss="eui-coolbar-item-mail" hint="Language Switching" icon="" id="btn_language">
|
||||||
|
<item cmd="switchLangMain" icon="" id="language_zh_CN" title="简体中文"/>
|
||||||
|
<item cmd="switchLangMain" icon="" id="language_zh_TW" title="繁体中文"/>
|
||||||
|
<item cmd="switchLangMain" icon="" id="language_en" title="English"/>
|
||||||
|
</items>
|
||||||
|
<items arrow="false" baseCss="eui-coolbar-item-mail" hint="消息" icon="" id="emessagemgr" showStatus="true">
|
||||||
|
<item id="notice" resid="ENOT$1$bulletin" title="公告" url="enotice/bulletin.do?onlyView=true"/>
|
||||||
|
<item funcName="showCount" id="insidemessage" queryName="emessageQuery" title="站内信" url="emessage/messagesetting.do"/>
|
||||||
|
<item id="ebbs" resid="EBBS$1$ebbs" title="论坛" url="ebbs/bbsgroup.do"/>
|
||||||
|
<item funcName="showCount" id="mytodo" queryName="wftodocount" title="待办事项" url="eworkflow/workflowmgr.do?command=showwfdeforgrouplist&resid=EWOF$2$todo"/>
|
||||||
|
</items>
|
||||||
|
<item arrow="false" baseCss="eui-coolbar-item-warning eui-anim eui-anim-fadein eui-anim-loop" cmd="window.locateRes__('sys','ESYS$1$sysdiagnosis','','esysmgr/systemdiagnosis.do');" funcName="controlItemVisable" hint="警告" icon="" id="warntip" queryName="diagnosisQuery"/>
|
||||||
|
<item arrow="false" baseCss="eui-coolbar-item-about" cmd="aboutDialog" hint="关于" icon="" id="about"/>
|
||||||
|
</items>
|
||||||
|
</page>
|
||||||
|
```
|
||||||
178
各种笔记.md
Normal file
178
各种笔记.md
Normal file
@@ -0,0 +1,178 @@
|
|||||||
|
![[企业微信截图_16564045337678.png]]
|
||||||
|
|
||||||
|
阿里云镜像 下载 地址
|
||||||
|
https://developer.aliyun.com/mirror/
|
||||||
|
|
||||||
|
### 小程序
|
||||||
|
#### 小程序二维码生成
|
||||||
|
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/qr-code.html
|
||||||
|
#### 微信授权获取的用户信息
|
||||||
|
>https://developers.weixin.qq.com/miniprogram/dev/api/open-api/user-info/wx.getUserInfo.html
|
||||||
|
|
||||||
|
|
||||||
|
### 用 win10 user 文件夹转移工具
|
||||||
|
>【win10 user文件夹转移工具 V1.1.18 绿色版win10grwdzy】
|
||||||
|
>http://www.bkill.com/download/171073.html
|
||||||
|
|
||||||
|
### 数据库主从配置
|
||||||
|
>https://www.cnblogs.com/guliang/p/15739441.html
|
||||||
|
>https://www.csdn.net/tags/MtzaAg2sNTM4MDktYmxvZwO0O0OO0O0O.html
|
||||||
|
|
||||||
|
### 不安全的 http 请求
|
||||||
|
https://blog.csdn.net/u014644574/article/details/122021773
|
||||||
|
|
||||||
|
### 导入数据 mysql 导入 mysql 导出
|
||||||
|
[[mysql]]
|
||||||
|
```
|
||||||
|
migu_data-202204250656.sql
|
||||||
|
文件第一行加上 use migu_data;
|
||||||
|
|
||||||
|
20主机
|
||||||
|
cp migu_data-202204250656.sql /data/pkg
|
||||||
|
|
||||||
|
22主机
|
||||||
|
scp userapp@10.191.28.20:/data/pkg/migu_data-202204250656.sql ./
|
||||||
|
ll
|
||||||
|
mysql5.7 -uroot -p'Mg@2022cn@@ds' < migu_data-202204250656.sql
|
||||||
|
|
||||||
|
命令行 方法
|
||||||
|
use database;
|
||||||
|
source /xxx/xxx.sql;
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
### ansible 批量自动化
|
||||||
|
|
||||||
|
## vim :paste 粘贴的时候不进行自动缩进
|
||||||
|
|
||||||
|
## SSL 证书 HTTPS 腾讯云 免费版
|
||||||
|
https://cloud.tencent.com/document/product/400/53528
|
||||||
|
|
||||||
|
## nginx context 应用部署路径 publicPath
|
||||||
|
http://doc.ruoyi.vip/ruoyi-vue/document/qdsc.html#%E5%BA%94%E7%94%A8%E8%B7%AF%E5%BE%84
|
||||||
|
|
||||||
|
## ruoyi 标签 动态
|
||||||
|
```
|
||||||
|
this.$route.meta.title = '自定义名称'
|
||||||
|
this.$store.dispatch('tagsView/updateVisitedView', this.$route)
|
||||||
|
```
|
||||||
|
|
||||||
|
## jar包 加密
|
||||||
|
![[jar包加密文档.docx]]
|
||||||
|
|
||||||
|
|
||||||
|
## NPM 源
|
||||||
|
> 弃用taobao源
|
||||||
|
> // sh 'npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/' 弃用
|
||||||
|
> sh 'npm config set sass_binary_site https://registry.npmmirror.com/-/binary/node-sass'
|
||||||
|
|
||||||
|
## 数据传到一半没有 keep-alive
|
||||||
|
[数据传到一半没有了 - 掘金](https://juejin.cn/post/6844904080679124999)
|
||||||
|
查看抓包中的http请求是1.1版本,理应会是默认开启keep-alive的。原来虽然浏览器发出的时候,keep-alive是默认开启的,但经过webpack的代理转发,keep-alive被关闭了,代理将这个值设置为了close。
|
||||||
|
|
||||||
|
原来后端服务是部署在jetty下,dev环境是部署在tomcat下(听后端专家说:jetty提供的数据包保存在内存中,发送给前端,包还没发完,就被jetty给关掉了,导致抓包中数据丢失;而tomcat会保证数据数据全部发送给前端,所以dev环境正常),所以会出现访问后端本地,接口500,访问dev环境接口200,最终确认是后端jetty配置问题导致。
|
||||||
|
|
||||||
|
## get 请求 body 参数
|
||||||
|
>https://blog.csdn.net/qq_37027534/article/details/119413349
|
||||||
|
|
||||||
|
无法实现!!!!!
|
||||||
|
|
||||||
|
## 国家标准全文公开
|
||||||
|
>http://openstd.samr.gov.cn/bzgk/gb/gbMainQuery
|
||||||
|
### 行政区域
|
||||||
|
```
|
||||||
|
http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2021/index.html
|
||||||
|
```
|
||||||
|
|
||||||
|
## 中文 linux 压缩
|
||||||
|
unzip -O gbk 压缩包路径。windows是gbk,在linux上解压需要转换
|
||||||
|
|
||||||
|
## python server
|
||||||
|
https://blog.csdn.net/aiwoya213/article/details/102941788
|
||||||
|
|
||||||
|
## JAVA 夏令时问题 HOUR_OF_DAY: 0 -> 1
|
||||||
|
```java
|
||||||
|
@ApiModelProperty(value = "生日")
|
||||||
|
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||||
|
private LocalDateTime birthDay;
|
||||||
|
```
|
||||||
|
Date -> DateTime,Dao层转换
|
||||||
|
|
||||||
|
## ios 视频 无法播放问题
|
||||||
|
> 小院家已经解决由于获取文件是分段获取的
|
||||||
|
|
||||||
|
|
||||||
|
## 资源 评估 视频 网络
|
||||||
|
> https://support.dahuatech.com/tools/onlineTools/32
|
||||||
|
|
||||||
|
|
||||||
|
## 根据 ancestor 获取 父级元素
|
||||||
|
```sql
|
||||||
|
select GROUP_CONCAT(temp.dept_id2 order by temp.dept_id2), GROUP_CONCAT(temp.dept_name2 order by temp.dept_id2) from (
|
||||||
|
|
||||||
|
SELECT sd.dept_id,sd.dept_name dept_name,sd.ancestors,sd2.dept_name dept_name2,sd2.dept_id dept_id2,sd2.`type` from sys_dept sd
|
||||||
|
|
||||||
|
left join sys_dept sd2 on FIND_IN_SET(sd2.dept_id, sd.ancestors) or sd2.dept_id = sd.dept_id
|
||||||
|
|
||||||
|
WHERE sd.`type` = 5
|
||||||
|
|
||||||
|
) temp
|
||||||
|
|
||||||
|
group by temp.dept_id
|
||||||
|
|
||||||
|
;
|
||||||
|
```
|
||||||
|
|
||||||
|
## idea webstorm 激活 工具
|
||||||
|
![[jihuo-tool.zip]]
|
||||||
|
|
||||||
|
## 网络 ip 掩码 计算 网段
|
||||||
|
>https://www.sojson.com/convert/subnetmask.html
|
||||||
|
|
||||||
|
## 网络测速
|
||||||
|
[网站测速|网站速度测试|网速测试|电信|联通|网通|全国|监控|CDN|PING|DNS 一起测试|17CE.COM](https://www.17ce.com/ )
|
||||||
|
|
||||||
|
## 文件 下载 预览 pdf
|
||||||
|
|
||||||
|
```java
|
||||||
|
# minio 设置文件 contentType
|
||||||
|
PutObjectArgs.Builder argsBuilder = PutObjectArgs.builder()
|
||||||
|
.bucket(minioConfig.getBucketName())
|
||||||
|
.object(fileName)
|
||||||
|
.stream(file.getInputStream(), file.getSize(), -1);
|
||||||
|
if (!"application/pdf".equals(file.getContentType())) {
|
||||||
|
argsBuilder.contentType(file.getContentType());
|
||||||
|
}
|
||||||
|
PutObjectArgs args = argsBuilder.build();
|
||||||
|
|
||||||
|
# 方式二 web server
|
||||||
|
https://www.zhuziweb.com/jsrz/455.html
|
||||||
|
|
||||||
|
`Nginx`可以修改配置文件(宝塔面板可直接在面板伪静态中添加)
|
||||||
|
|
||||||
|
location ~ .*.(txt|doc|pdf|rar|gz|zip|docx|exe|xlsx|ppt|pptx)$ {
|
||||||
|
add_header Content-Disposition attachment;
|
||||||
|
}
|
||||||
|
|
||||||
|
`Apache`可以通过修改`public/.htaccess`配置来实现
|
||||||
|
|
||||||
|
<FilesMatch ".(txt|doc|pdf|rar|gz|zip|docx|exe|xlsx|ppt|pptx)$">
|
||||||
|
ForceType application/octet-stream
|
||||||
|
Header set Content-Disposition attachment
|
||||||
|
</FilesMatch>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
## 端口被占用 address already in use
|
||||||
|
```
|
||||||
|
net stop winnat
|
||||||
|
net start winnat
|
||||||
|
```
|
||||||
|
|
||||||
|
## 弱密码 亚信 环境 10月 安全扫描
|
||||||
|
新密码 `Asiainfo@cq.1014`
|
||||||
|
|
||||||
|
|
||||||
25
各种笔记吧.txt
Normal file
25
各种笔记吧.txt
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
docker exec -it bash
|
||||||
|
docker ps -a
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
小程序生成
|
||||||
|
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/qr-code.html
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
根据进程号查看运行路径 (例子13129)
|
||||||
|
[root@ict-dmp2-2859 puaiuc]# ll /proc/13129
|
||||||
|
dr-xr-xr-x. 2 root root 0 1月 25 17:35 attr
|
||||||
|
-rw-r--r--. 1 root root 0 1月 25 17:38 autogroup
|
||||||
|
-r--------. 1 root root 0 1月 25 17:38 auxv
|
||||||
|
-r--r--r--. 1 root root 0 1月 25 17:38 cgroup
|
||||||
|
--w-------. 1 root root 0 1月 25 17:38 clear_refs
|
||||||
|
-r--r--r--. 1 root root 0 11月 15 14:11 cmdline
|
||||||
|
-rw-r--r--. 1 root root 0 1月 25 17:38 comm
|
||||||
|
-rw-r--r--. 1 root root 0 1月 25 17:38 coredump_filter
|
||||||
|
-r--r--r--. 1 root root 0 1月 25 17:38 cpuset
|
||||||
|
lrwxrwxrwx. 1 root root 0 1月 25 17:38 cwd -> /usr/local/nginx
|
||||||
|
-r--------. 1 root root 0 11月 15 14:11 environ
|
||||||
|
lrwxrwxrwx. 1 root root 0 11月 15 14:11 exe -> /usr/local/nginx/sbin/nginx
|
||||||
19
各种项目/AI/腾讯 Agent/腾讯 agent demo.md
Normal file
19
各种项目/AI/腾讯 Agent/腾讯 agent demo.md
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
# botId
|
||||||
|
```
|
||||||
|
aib8_sG3fbGnQhPeCtAk2-iXQiaxvbQ9coO
|
||||||
|
```
|
||||||
|
|
||||||
|
# WxCorpID
|
||||||
|
```
|
||||||
|
ww20a7e5d165ac2a02
|
||||||
|
```
|
||||||
|
|
||||||
|
# app id
|
||||||
|
```
|
||||||
|
1000016
|
||||||
|
```
|
||||||
|
|
||||||
|
# app secret
|
||||||
|
```
|
||||||
|
s4KeMsihzP7wqPfw3TvjJfEHgJ-Ht7a4yqYV7N6phTQ
|
||||||
|
```
|
||||||
178
各种项目/CBL/CBL.md
Normal file
178
各种项目/CBL/CBL.md
Normal file
@@ -0,0 +1,178 @@
|
|||||||
|
### 登录密码 应用系统
|
||||||
|
```
|
||||||
|
NhDg#2Ky2024qwe
|
||||||
|
|
||||||
|
Cqtljt@123456qwe
|
||||||
|
|
||||||
|
uS9?xK3*gY3$dH4.
|
||||||
|
```
|
||||||
|
```
|
||||||
|
Tljt2024!
|
||||||
|
```
|
||||||
|
|
||||||
|
```
|
||||||
|
审计法务、廉洁风险子项目的VPN账号:
|
||||||
|
1.请在浏览器输入:https://222.177.118.74:13443(此为服务器地址)或者 https://113.204.103.170:13443,进行客户端安装。
|
||||||
|
2.在提示界面输入服务器地址、账号、密码
|
||||||
|
用户名:chenbeilin
|
||||||
|
密码:Chen@19921101
|
||||||
|
|
||||||
|
用户名:chenbeilin 密码:hBoUcEDHU&VB!oF6ct
|
||||||
|
用户名:yehounan 密码:bsn%#lM3q4mvK&%FxA
|
||||||
|
|
||||||
|
|
||||||
|
审计法务、廉洁风险两个子项目的测试服务器已开通,请尽快登录堡垒机修改密码。
|
||||||
|
```
|
||||||
|
堡垒机地址
|
||||||
|
>https://172.16.200.65/
|
||||||
|
```
|
||||||
|
两个账号:
|
||||||
|
alm_xindian_kf
|
||||||
|
EJDArXEy*fBkd42j$3
|
||||||
|
|
||||||
|
root
|
||||||
|
h3c.com!
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
irs_xindian_kf
|
||||||
|
默认密码:Zoai07Sq#wTa2QV7LI
|
||||||
|
userapp Admin@123@2024!,
|
||||||
|
|
||||||
|
root
|
||||||
|
Alm20240705@tljt
|
||||||
|
|
||||||
|
172.16.1.100:用户名:root 密码:ALm@!#Pro#20240705!fw../
|
||||||
|
系统用户名:admin 密码:Cqtljt@123456qwe
|
||||||
|
|
||||||
|
172.16.1.122 root Admin!Fw#Pro@20240705!../
|
||||||
|
|
||||||
|
用户名:administrator
|
||||||
|
密码:h3c.com!
|
||||||
|
```
|
||||||
|
|
||||||
|
#### axure
|
||||||
|
>http://47.120.66.79:18090/
|
||||||
|
```
|
||||||
|
cbl
|
||||||
|
cbl123
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#### 测试环境 麒麟服务器
|
||||||
|
```
|
||||||
|
172.16.1.87
|
||||||
|
```
|
||||||
|
>访问地址
|
||||||
|
>http://172.16.1.87:8081
|
||||||
|
admin 用户默认密码 NhDg#2Ky2024qwe
|
||||||
|
|
||||||
|
## 生产环境
|
||||||
|
```
|
||||||
|
生产环境应用服务器地址:172.16.1.100
|
||||||
|
生产环境文件服务器地址:172.16.1.122
|
||||||
|
```
|
||||||
|
|
||||||
|
## portainer
|
||||||
|
> http://172.16.1.87:9000/
|
||||||
|
|
||||||
|
admin administrator@123
|
||||||
|
|
||||||
|
|
||||||
|
## minio
|
||||||
|
> http://172.16.1.87:9094/
|
||||||
|
|
||||||
|
admin N0iDtPUyAAxA
|
||||||
|
|
||||||
|
## filebrowser
|
||||||
|
> http://172.16.1.87:9999/
|
||||||
|
admin Alm20240705@tljt
|
||||||
|
|
||||||
|
## ssh web
|
||||||
|
> https://172.16.1.87:9998/
|
||||||
|
> 服务器 root 密码
|
||||||
|
## OA 中心
|
||||||
|
|
||||||
|
**OA测试地址** > [[172.16.1.121:8384]]
|
||||||
|
sjfw Admin123
|
||||||
|
**OA正式地址** > [[113.204.103.171:8384]] https://172.16.1.101:8866/
|
||||||
|
sjfw Admin123
|
||||||
|
|
||||||
|
### 测试环境 获取 token
|
||||||
|
```
|
||||||
|
POST http://172.16.1.121:8384/seeyon/rest/token
|
||||||
|
{
|
||||||
|
"userName":"sjfw",
|
||||||
|
"password":"04935080-2024-4c38-92b8-02c85af00ebf"
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
### 生产 环境 token
|
||||||
|
```
|
||||||
|
正式环境的调用账号:
|
||||||
|
sjfw
|
||||||
|
4587a0e9-5b54-42f9-8223-4884536a73d9
|
||||||
|
地址:https://oa.cqrailway.com:8384
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
## 问题清单
|
||||||
|
>【腾讯文档】27.铁路集团企业管理中心信息化二期项目_问题跟踪表_审计法务_V1.0_20240521
|
||||||
|
https://docs.qq.com/sheet/DTkRZd2tKamhLWGhU?share=1&tab=000001
|
||||||
|
|
||||||
|
|
||||||
|
![[需求分析报告_V2.2_20240201.docx]]
|
||||||
|
|
||||||
|
|
||||||
|
#### dpflovezw.icu 9091 达梦
|
||||||
|
```
|
||||||
|
SYSDBA 4aQRnR&Nu2Xk
|
||||||
|
FLOWABLE
|
||||||
|
```
|
||||||
|
```
|
||||||
|
4aQRnR&Nu2Xk
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
I19Vyjbj2HvZfGQZ
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
||||||
|
审计法务、廉洁风险两个子项目的测试服务器已开通,请尽快登录堡垒机修改密码。
|
||||||
|
堡垒机地址https://172.16.200.65/
|
||||||
|
两个账号:alm_xindian_kf 密码: Tljt@20240705,./
|
||||||
|
irs_xindian_kf 密码:Admin@123@20240505!,
|
||||||
|
|
||||||
|
审计法务测试环境:
|
||||||
|
172.16.1.87 用户名:root 密码:Alm20240705@tljt
|
||||||
|
SYSDBA Alm@db20240705sjfw
|
||||||
|
|
||||||
|
审计法务正式环境应用服务器:
|
||||||
|
172.16.1.100:用户名:root 密码:ALm@!#Pro#20240705!fw../
|
||||||
|
系统用户名:admin 密码:Tljt2024!
|
||||||
|
|
||||||
|
审计法务正式环境数据库服务器:
|
||||||
|
172.16.1.117:用户名:root 密码:Dba##!pRo2024#07!05#.@./
|
||||||
|
数据库用户名:端口5236:SYSDBA 密码:Dba@20240705tljt
|
||||||
|
数据库用户名:端口5237:SYSDBA 密码:Alm@20240705tljt
|
||||||
|
|
||||||
|
审计法务正式环境文件服务器:
|
||||||
|
172.16.1.122:用户名:root 密码:Admin!Fw#Pro@20240705!../
|
||||||
|
|
||||||
|
廉洁风险测试环境应用服务器:
|
||||||
|
172.16.1.75:用户名:administrator 密码:Svn@wbg3721jsG!^
|
||||||
|
|
||||||
|
廉洁风险正式环境应用服务器:
|
||||||
|
172.16.1.123:用户名:root 密码:IRStljt@20240705
|
||||||
|
后端管理员密码:Lianjie@123
|
||||||
|
|
||||||
|
VPN账号资料:
|
||||||
|
审计法务、廉洁风险子项目的VPN账号:
|
||||||
|
1.请在浏览器输入:https://222.177.118.74:13443(此为服务器地址)或者 https://113.204.103.170:13443,进行客户端安装。
|
||||||
|
2.在提示界面输入服务器地址、账号、密码
|
||||||
|
用户名:chenbeilin 密码:Chen@19921101
|
||||||
|
用户名:yehounan 密码:Chen@19921101
|
||||||
|
```
|
||||||
10
各种项目/CBL/安装脚本.md
Normal file
10
各种项目/CBL/安装脚本.md
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
# 中间件
|
||||||
|
## redis
|
||||||
|
```
|
||||||
|
docker run -p 6379:6379 --name redis -v /data/redis/redis.conf:/etc/redis/redis.conf -v /data/redis/data:/data -d redis
|
||||||
|
```
|
||||||
|
|
||||||
|
## minio
|
||||||
|
```
|
||||||
|
docker run -p 9093:9093 -p 9094:9094 --name minio -d --restart=always -e "MINIO_ROOT_USER=admin" -e "MINIO_ROOT_PASSWORD=N0iDtPUyAAxA" -v /data/minio/data:/data -v /data/minio/config:/root/.minio minio/minio server /data --console-address ":9094" -address ":9093"
|
||||||
|
```
|
||||||
BIN
各种项目/CBL/离线安装包/docker-18.09.0.tgz
Normal file
BIN
各种项目/CBL/离线安装包/docker-18.09.0.tgz
Normal file
Binary file not shown.
BIN
各种项目/POC项目/东航/assets/东航行程规划大模型POC方案 V2.0.docx
Normal file
BIN
各种项目/POC项目/东航/assets/东航行程规划大模型POC方案 V2.0.docx
Normal file
Binary file not shown.
21
各种项目/POC项目/东航/东航 项目资料.md
Normal file
21
各种项目/POC项目/东航/东航 项目资料.md
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
# POC功能清单
|
||||||
|
> https://doc.weixin.qq.com/sheet/e3_ARQAngZXAMg4WSMf50MRSK0DipAWk?scode=AC4AiQcMAAw1UFcAVyARQAngZXAMg&tab=BB08J2&journal_source=chat&version=4.1.10.6007&platform=win
|
||||||
|
|
||||||
|
# 项目规划 设计
|
||||||
|
![[东航行程规划大模型POC方案 V2.0.docx]]
|
||||||
|
|
||||||
|
|
||||||
|
* 我们是集成到他们现有APP中? 集成对方App
|
||||||
|
* 页面交互 APP 内容有限 需要UE 设计
|
||||||
|
* 业务库是否有必要,还是直接在数据平台里面
|
||||||
|
* 行程规划、调整,行程数据从哪来,是否需要在业务平台
|
||||||
|
* 地图规划,酒店、景点、用户偏好 火山对接,东航电商 对接 **产品设计**
|
||||||
|
* *订单信息怎么对接*
|
||||||
|
* 嵌入抖音或其他媒体内容,展示POI的特色和氛围?火山 + 高德 对接沟通
|
||||||
|
* 实时交通api 火山 还是 高德对接?
|
||||||
|
|
||||||
|
<br>
|
||||||
|
* 没有UI、产品
|
||||||
|
|
||||||
|
# AI黄思童 接口
|
||||||
|
> https://ai-marketing.feishu.cn/docx/P4rMdVTLvodP0YxjrVsclXyZnPe?from=from_copylink
|
||||||
BIN
各种项目/assets/需求分析报告_V2.2_20240201.docx
Normal file
BIN
各种项目/assets/需求分析报告_V2.2_20240201.docx
Normal file
Binary file not shown.
7
各种项目/云南/方志 项目.md
Normal file
7
各种项目/云南/方志 项目.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
```
|
||||||
|
Yn_fZ@@202333
|
||||||
|
```
|
||||||
|
|
||||||
|
```
|
||||||
|
Bzyn_@200023
|
||||||
|
```
|
||||||
6
各种项目/企业微信/服务器环境.md
Normal file
6
各种项目/企业微信/服务器环境.md
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
# 明月湖机房
|
||||||
|
## 连接信息
|
||||||
|
```
|
||||||
|
192.168.20.63 22
|
||||||
|
userapp Ai@u2025test
|
||||||
|
```
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user