diff --git a/assets/styles.css b/assets/styles.css index 2bec00f..f163256 100644 --- a/assets/styles.css +++ b/assets/styles.css @@ -25,7 +25,6 @@ } .omnisearch-result__title > span { - } .omnisearch-result__folder-path { @@ -37,9 +36,9 @@ } .omnisearch-result__extension { - font-size: 0.7rem; - color: var(--text-muted); - } + font-size: 0.7rem; + color: var(--text-muted); +} .omnisearch-result__counter { font-size: 0.7rem; @@ -62,7 +61,7 @@ .omnisearch-result__image-container { flex-basis: 20%; - text-align: right + text-align: right; } .omnisearch-highlight { @@ -78,6 +77,7 @@ .omnisearch-input-container { display: flex; + align-items: center; flex-direction: row; gap: 5px; } @@ -86,6 +86,23 @@ .omnisearch-input-container { flex-direction: column; } + + .omnisearch-input-container__buttons { + display: flex; + flex-direction: row; + width: 100%; + padding: 0 1em 0 1em; + gap: 1em; + } + .omnisearch-input-container__buttons > button { + flex-grow: 1; + } +} + +@media only screen and (min-width: 600px) { + .omnisearch-input-container__buttons { + margin-right: 1em; + } } .omnisearch-input-field { diff --git a/package.json b/package.json index 1596063..a9050ed 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "scambier.obsidian-search", - "version": "1.18.1", + "version": "1.19.0-beta.1", "description": "A search engine for Obsidian", "main": "dist/main.js", "scripts": { diff --git a/src/cache-manager.ts b/src/cache-manager.ts index 3503b23..06f79fd 100644 --- a/src/cache-manager.ts +++ b/src/cache-manager.ts @@ -217,6 +217,9 @@ class CacheManager { await database.searchHistory.bulkAdd(history) } + /** + * @returns The search history, in reverse chronological order + */ public async getSearchHistory(): Promise> { const data = (await database.searchHistory.toArray()) .reverse() diff --git a/src/components/InputSearch.svelte b/src/components/InputSearch.svelte index 15b4df2..b940547 100644 --- a/src/components/InputSearch.svelte +++ b/src/components/InputSearch.svelte @@ -59,4 +59,4 @@ type="text" /> - + \ No newline at end of file diff --git a/src/components/ModalInFile.svelte b/src/components/ModalInFile.svelte index b73814f..8e63034 100644 --- a/src/components/ModalInFile.svelte +++ b/src/components/ModalInFile.svelte @@ -1,7 +1,7 @@