From 532ee8aa45f37a8cc5195c6d68d21a2a2f7621bd Mon Sep 17 00:00:00 2001 From: Andras Schmelczer Date: Thu, 27 Mar 2025 21:26:46 +0000 Subject: [PATCH] Move views --- .../src/views/{ => history}/history-view.ts | 2 ++ .../src/views/{ => settings}/settings-tab.ts | 10 ++++++---- .../src/views/{ => status-bar}/status-bar.ts | 4 +++- .../{ => status-description}/status-description.ts | 0 4 files changed, 11 insertions(+), 5 deletions(-) rename frontend/obsidian-plugin/src/views/{ => history}/history-view.ts (99%) rename frontend/obsidian-plugin/src/views/{ => settings}/settings-tab.ts (97%) rename frontend/obsidian-plugin/src/views/{ => status-bar}/status-bar.ts (95%) rename frontend/obsidian-plugin/src/views/{ => status-description}/status-description.ts (100%) diff --git a/frontend/obsidian-plugin/src/views/history-view.ts b/frontend/obsidian-plugin/src/views/history/history-view.ts similarity index 99% rename from frontend/obsidian-plugin/src/views/history-view.ts rename to frontend/obsidian-plugin/src/views/history/history-view.ts index 0582c1e6..f1aef04e 100644 --- a/frontend/obsidian-plugin/src/views/history-view.ts +++ b/frontend/obsidian-plugin/src/views/history/history-view.ts @@ -1,3 +1,5 @@ +import "./history-view.scss"; + import type { IconName, WorkspaceLeaf } from "obsidian"; import { ItemView, setIcon } from "obsidian"; import { intlFormatDistance } from "date-fns"; diff --git a/frontend/obsidian-plugin/src/views/settings-tab.ts b/frontend/obsidian-plugin/src/views/settings/settings-tab.ts similarity index 97% rename from frontend/obsidian-plugin/src/views/settings-tab.ts rename to frontend/obsidian-plugin/src/views/settings/settings-tab.ts index f539c0b9..9622cafe 100644 --- a/frontend/obsidian-plugin/src/views/settings-tab.ts +++ b/frontend/obsidian-plugin/src/views/settings/settings-tab.ts @@ -1,10 +1,12 @@ +import "./settings-tab.scss"; + import type { App } from "obsidian"; import { Notice, PluginSettingTab, Setting } from "obsidian"; -import type VaultLinkPlugin from "../vault-link-plugin"; -import type { StatusDescription } from "./status-description"; -import { LogsView } from "./logs-view"; -import { HistoryView } from "./history-view"; +import VaultLinkPlugin from "src/vault-link-plugin"; import type { SyncClient, SyncSettings } from "sync-client"; +import { HistoryView } from "../history/history-view"; +import { LogsView } from "../logs/logs-view"; +import { StatusDescription } from "../status-description/status-description"; export class SyncSettingsTab extends PluginSettingTab { private editedServerUri: string; diff --git a/frontend/obsidian-plugin/src/views/status-bar.ts b/frontend/obsidian-plugin/src/views/status-bar/status-bar.ts similarity index 95% rename from frontend/obsidian-plugin/src/views/status-bar.ts rename to frontend/obsidian-plugin/src/views/status-bar/status-bar.ts index 3e35d93a..305ae66c 100644 --- a/frontend/obsidian-plugin/src/views/status-bar.ts +++ b/frontend/obsidian-plugin/src/views/status-bar/status-bar.ts @@ -1,5 +1,7 @@ +import "./sync-status.scss"; + import type { HistoryStats, SyncClient } from "sync-client"; -import type VaultLinkPlugin from "../vault-link-plugin"; +import type VaultLinkPlugin from "../../vault-link-plugin"; export class StatusBar { private readonly statusBarItem: HTMLElement; diff --git a/frontend/obsidian-plugin/src/views/status-description.ts b/frontend/obsidian-plugin/src/views/status-description/status-description.ts similarity index 100% rename from frontend/obsidian-plugin/src/views/status-description.ts rename to frontend/obsidian-plugin/src/views/status-description/status-description.ts