Skip to content

Commit dc79763

Browse files
committed
- remove sample names
- fix css
1 parent 4134132 commit dc79763

File tree

4 files changed

+16
-17
lines changed

4 files changed

+16
-17
lines changed

src/Modal.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import {App, Modal} from "obsidian";
22
import {WikiPluginSettings} from "./PluginSettings";
33
import WikipediaNote from "./WikipediaNote";
44

5-
class SampleModal extends Modal {
5+
class WikiModal extends Modal {
66
private settings: WikiPluginSettings;
77

88
constructor(app: App, settings: WikiPluginSettings) {
@@ -14,10 +14,7 @@ class SampleModal extends Modal {
1414

1515
async onOpen() {
1616
const {contentEl} = this;
17-
contentEl.style.padding = '20px';
18-
contentEl.style.display = 'flex';
19-
contentEl.style.flexDirection = 'column'; // Stack elements vertically
20-
contentEl.style.gap = '10px'; // Add space between elements
17+
contentEl.classList.add("wiki-modal");
2118

2219
const label = contentEl.createEl('label', { text: 'Name of the Wikipedia Entry:' });
2320
label.setAttr('for', 'text-input');
@@ -43,4 +40,4 @@ class SampleModal extends Modal {
4340
}
4441

4542

46-
export default SampleModal;
43+
export default WikiModal;

src/ModalMultiple.ts

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import {WikiPluginSettings} from "./PluginSettings";
33
import WikipediaNote from "./WikipediaNote";
44

55

6-
class SampleMultiModal extends Modal {
6+
class WikiMultiModal extends Modal {
77
private settings: WikiPluginSettings;
88

99
constructor(app: App, settings: WikiPluginSettings) {
@@ -29,10 +29,7 @@ class SampleMultiModal extends Modal {
2929

3030
async onOpen() {
3131
const {contentEl} = this;
32-
contentEl.style.padding = '20px';
33-
contentEl.style.display = 'flex';
34-
contentEl.style.flexDirection = 'column'; // Stack elements vertically
35-
contentEl.style.gap = '10px'; // Add space between elements
32+
contentEl.classList.add("wiki-modal");
3633

3734
contentEl.createEl('label', { text: 'Name of the Wikipedia Entries:' });
3835
contentEl.createEl('label', {text: 'Click text field to add more...'});
@@ -65,4 +62,4 @@ class SampleMultiModal extends Modal {
6562
}
6663

6764

68-
export default SampleMultiModal;
65+
export default WikiMultiModal;

src/Plugin.ts

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { Plugin} from 'obsidian';
22
import {DEFAULT_SETTINGS, WikiPluginSettings, WikiSettingsTab} from "./PluginSettings";
3-
import SampleModal from "./Modal";
4-
import SampleMultiModal from "./ModalMultiple";
3+
import WikiModal from "./Modal";
4+
import WikiMultiModal from "./ModalMultiple";
55

66
class WikiPlugin extends Plugin {
77
settings: WikiPluginSettings;
@@ -11,7 +11,6 @@ class WikiPlugin extends Plugin {
1111

1212
this.init();
1313
this.addSettingTab(new WikiSettingsTab(this.app, this));
14-
this.registerInterval(window.setInterval(() => console.log('setInterval'), 5 * 60 * 1000));
1514
}
1615

1716
onunload() {}
@@ -22,14 +21,14 @@ class WikiPlugin extends Plugin {
2221
id: 'open-import-modal',
2322
name: 'Import Wikipedia article',
2423
callback: () => {
25-
new SampleModal(this.app, this.settings).open();
24+
new WikiModal(this.app, this.settings).open();
2625
}
2726
});
2827
this.addCommand({
2928
id: 'open-import-modal-multi',
3029
name: 'Import multiple articles',
3130
callback: () => {
32-
new SampleMultiModal(this.app, this.settings).open();
31+
new WikiMultiModal(this.app, this.settings).open();
3332
}
3433
});
3534
}

styles.css

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,9 @@ available in the app when your plugin is enabled.
66
If your plugin does not need CSS, delete this file.
77
88
*/
9+
.wiki-modal {
10+
padding: 20px;
11+
display: flex;
12+
flex-direction: column;
13+
gap: 10px;
14+
}

0 commit comments

Comments
 (0)