Remove redundant Markdown preview provider
This commit is contained in:
@@ -25,7 +25,6 @@
|
||||
'.fp-btn{font-size:.75rem;padding:.28rem .58rem;border:1px solid #333;border-radius:4px;background:#1a1a2e;color:#ccc;cursor:pointer}',
|
||||
'.fp-btn:hover{background:#2a2a4e;border-color:#4ecca3;color:#4ecca3}',
|
||||
'.fp-body{flex:1;min-height:0;overflow:auto;padding:1rem 1.2rem}',
|
||||
'.fp-pre{margin:0;white-space:pre-wrap;font:13px/1.6 "SF Mono","Fira Code","Cascadia Code",Consolas,monospace;color:#d8d8e8}',
|
||||
'.fp-meta{display:grid;grid-template-columns:max-content 1fr;gap:.45rem .8rem;max-width:760px;font-size:.86rem}',
|
||||
'.fp-meta dt{color:#8b8ba8}.fp-meta dd{margin:0;color:#e0e0e0;word-break:break-word}',
|
||||
'.fp-kind{margin:0 0 1rem;color:#f0f0ff;font-size:1.1rem}',
|
||||
@@ -111,15 +110,7 @@
|
||||
containerEl.appendChild(body);
|
||||
|
||||
api.files.metadata(path).then(function (meta) {
|
||||
if (IMAGE_EXTS.indexOf(ext) !== -1 || meta.isText === false) {
|
||||
renderMeta(body, path, meta || {}, ext);
|
||||
return;
|
||||
}
|
||||
return api.files.readText(path).then(function (text) {
|
||||
body.className = 'fp-body';
|
||||
body.innerHTML = '';
|
||||
body.appendChild(el('pre', { className: 'fp-pre' }, [text]));
|
||||
});
|
||||
renderMeta(body, path, meta || {}, ext);
|
||||
}).catch(function (err) {
|
||||
body.className = 'fp-error';
|
||||
body.textContent = 'Preview error: ' + (err && err.message ? err.message : String(err));
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
"name": "File Preview",
|
||||
"version": "0.1.0",
|
||||
"apiVersion": "0.1.0",
|
||||
"description": "Read-only preview provider for text-like and image vault files.",
|
||||
"description": "Read-only image metadata preview provider for vault files.",
|
||||
"source": "official",
|
||||
"icon": "eye",
|
||||
"provides": [
|
||||
@@ -23,23 +23,9 @@
|
||||
},
|
||||
"contributes": {
|
||||
"openProviders": [
|
||||
{
|
||||
"id": "verstak.file-preview.text",
|
||||
"title": "File Preview",
|
||||
"priority": 80,
|
||||
"component": "FilePreview",
|
||||
"supports": [
|
||||
{
|
||||
"kind": "vault-file",
|
||||
"extensions": [".txt", ".log", ".conf", ".ini", ".toml", ".yaml", ".yml", ".json", ".csv", ".xml", ".html", ".css", ".js", ".ts"],
|
||||
"contexts": ["generic-text"],
|
||||
"modes": ["view"]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "verstak.file-preview.image",
|
||||
"title": "Image File Preview",
|
||||
"title": "Image Preview",
|
||||
"priority": 80,
|
||||
"component": "FilePreview",
|
||||
"supports": [
|
||||
|
||||
Reference in New Issue
Block a user