|
1 | 1 | import {Plugin, Notice, Modal, App} from "obsidian";
|
2 | 2 |
|
3 |
| - |
4 |
| - |
5 | 3 | interface Snippet {
|
6 | 4 | id: string;
|
7 | 5 | name: string;
|
@@ -37,7 +35,6 @@ export default class CssSnippetStore extends Plugin {
|
37 | 35 | console.error(error);
|
38 | 36 | new Notice(`Error: ${error.message}`);
|
39 | 37 | }
|
40 |
| - |
41 | 38 | }
|
42 | 39 |
|
43 | 40 | injectWhenSettingsLoaded() {
|
@@ -107,13 +104,12 @@ export default class CssSnippetStore extends Plugin {
|
107 | 104 | class CssSnippetStoreModal extends Modal {
|
108 | 105 | constructor(app: App, private snippets: Snippet[]) {
|
109 | 106 | super(app);
|
110 |
| -// this.modalEl.addClass('mod-css-snippet-store'); // Custom class for styling |
| 107 | + // this.modalEl.addClass('mod-css-snippet-store'); // Custom class for styling |
111 | 108 | }
|
112 | 109 |
|
113 | 110 | async install(name: string, code: string) {
|
114 | 111 | const vault = this.app.vault;
|
115 | 112 | const adapter = vault.adapter;
|
116 |
| - |
117 | 113 | const snippetFolderPath = '.obsidian/snippets';
|
118 | 114 | const fileName = name + '.css';
|
119 | 115 | const fullPath = `${snippetFolderPath}/${fileName}`;
|
@@ -141,12 +137,7 @@ class CssSnippetStoreModal extends Modal {
|
141 | 137 | }
|
142 | 138 |
|
143 | 139 | onOpen() {
|
144 |
| - |
145 | 140 | const { contentEl } = this;
|
146 |
| - |
147 |
| - |
148 |
| - |
149 |
| - |
150 | 141 | contentEl.createEl('h1', { text: 'CSS Snippet Store' });
|
151 | 142 | const grid = contentEl.createEl('div', { cls: 'snippet-store-grid'});
|
152 | 143 |
|
@@ -177,11 +168,8 @@ class CssSnippetStoreModal extends Modal {
|
177 | 168 | console.error(error);
|
178 | 169 | new Notice(`Error: ${error.message}`);
|
179 | 170 | }
|
180 |
| - |
181 |
| - |
182 | 171 | });
|
183 | 172 |
|
184 |
| - |
185 | 173 | if (snippet.source) {
|
186 | 174 | const sourceBtn = buttonWrapper.createEl('a', {
|
187 | 175 | href: snippet.source,
|
|
0 commit comments