use SetHeading, and clarify language for property mappings

This commit is contained in:
Steph Ango 2024-07-04 14:43:00 -07:00
parent edbdcd32ce
commit 7d953856b3

View file

@ -347,7 +347,7 @@ export class MediaDbSettingTab extends PluginSettingTab {
// }); // });
// }); // });
containerEl.createEl('h3', { text: 'New file location' }); new Setting(containerEl).setName('New file location').setHeading();
// region new file location // region new file location
new Setting(containerEl) new Setting(containerEl)
.setName('Movie folder') .setName('Movie folder')
@ -453,7 +453,7 @@ export class MediaDbSettingTab extends PluginSettingTab {
}); });
// endregion // endregion
containerEl.createEl('h3', { text: 'Template settings' }); new Setting(containerEl).setName('Template settings').setHeading();
// region templates // region templates
new Setting(containerEl) new Setting(containerEl)
.setName('Movie template') .setName('Movie template')
@ -560,7 +560,7 @@ export class MediaDbSettingTab extends PluginSettingTab {
}); });
// endregion // endregion
containerEl.createEl('h3', { text: 'File name settings' }); new Setting(containerEl).setName('File name settings').setHeading();
// region file name templates // region file name templates
new Setting(containerEl) new Setting(containerEl)
.setName('Movie file name template') .setName('Movie file name template')
@ -661,19 +661,16 @@ export class MediaDbSettingTab extends PluginSettingTab {
// region Property Mappings // region Property Mappings
if (this.plugin.settings.useDefaultFrontMatter) { if (this.plugin.settings.useDefaultFrontMatter) {
containerEl.createEl('h3', { text: 'Property mappings' }); new Setting(containerEl).setName('Property mappings').setHeading();
const propertyMappingExplanation = containerEl.createEl('div'); const propertyMappingExplanation = containerEl.createEl('div');
propertyMappingExplanation.innerHTML = ` propertyMappingExplanation.innerHTML = `
<p>Remap the metadata fields of newly created media DB entries.</p> <p>Choose how metadata fields are mapped to property names. The options are:</p>
<p>
The options are:
<ul> <ul>
<li>"default": does no remapping and keeps the metadata field as it is</li> <li><strong>default</strong>: keep the original name.</li>
<li>"remap": renames the metadata field to what ever you specify</li> <li><strong>remap</strong>: rename the property.</li>
<li>"remove": removes the metadata field entirely</li> <li><strong>remove</strong>: remove the property entirely.</li>
</ul> </ul>
</p>
<p> <p>
Don't forget to save your changes using the save button for each individual category. Don't forget to save your changes using the save button for each individual category.
</p>`; </p>`;