Remove setting tab headers and fix #79

This commit is contained in:
Lost Paul 2024-01-27 17:32:15 +01:00
parent f044351727
commit 5fafc8f3d7
6 changed files with 2 additions and 6 deletions

View file

@ -6,7 +6,6 @@ import PatternSettings from 'src/modals/PatternSettings';
export async function renderExcludeFolders(settingsTab: SettingsTab) {
settingsTab.settingsPage.createEl('h1', { text: 'Exclude folders settings' });
const containerEl = settingsTab.settingsPage;
const manageExcluded = new Setting(containerEl)
.setHeading()

View file

@ -2,7 +2,6 @@ import { Setting } from "obsidian";
import { SettingsTab } from "./SettingsTab";
export async function renderFileExplorer(settingsTab: SettingsTab) {
const containerEl = settingsTab.settingsPage;
settingsTab.settingsPage.createEl('h1', { text: 'File explorer settings' });
new Setting(containerEl)
.setName('Hide folder note')

View file

@ -3,7 +3,6 @@ import { SettingsTab } from "./SettingsTab";
import { FolderOverviewSettings } from '../folderOverview/ModalSettings';
export async function renderFolderOverview(settingsTab: SettingsTab) {
settingsTab.settingsPage.createEl('h1', { text: 'Folder overview settings' });
const containerEl = settingsTab.settingsPage;
new Setting(containerEl)
.setName('Manage folder overview defaults')

View file

@ -7,7 +7,6 @@ import ConfirmationModal from "../modals/ConfirmCreation";
import { TemplateSuggest } from '../suggesters/TemplateSuggester';
export async function renderGeneral(settingsTab: SettingsTab) {
settingsTab.settingsPage.createEl('h1', { text: 'General settings' });
const containerEl = settingsTab.settingsPage;
const nameSetting = new Setting(containerEl)
.setName('Folder note name')
@ -30,7 +29,7 @@ export async function renderGeneral(settingsTab: SettingsTab) {
settingsTab.display();
})
);
nameSetting.infoEl.appendText('Make sure to back up your vault before renaming all folder notes and restart Obsidian after renaming them');
nameSetting.infoEl.appendText('Requires a restart to take effect');
nameSetting.infoEl.style.color = settingsTab.app.vault.getConfig('accentColor') as string || '#7d5bed';
if (settingsTab.plugin.settings.newFolderNoteName !== '{{folder_name}}') {

View file

@ -1,7 +1,6 @@
import { Setting } from "obsidian";
import { SettingsTab } from "./SettingsTab";
export async function renderPath(settingsTab: SettingsTab) {
settingsTab.settingsPage.createEl('h1', { text: 'Path settings' });
const containerEl = settingsTab.settingsPage;
new Setting(containerEl)
.setName('Open folder note through path')

View file

@ -182,6 +182,7 @@ body:not(.is-grabbing) .tree-item-self.fn-is-active:hover,
.fn-settings-tab-bar {
display: flex;
flex-direction: row;
padding-bottom: 1rem;
}
.fn-settings-tab {