You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/note-lookup-design.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -37,6 +37,8 @@ Note
37
37
38
38
Selected tags are displayed as removable chips. Positive tags use the normal tag treatment; excluded tags use a visually distinct treatment and retain the leading minus sign. Tag completions appear as a popover over the content only while the tag input is focused and contains text, so they do not reduce the result list's height.
39
39
40
+
On phone-sized viewports, the selected-tag field is limited to approximately two compact chip rows or 15% of the available viewport height, whichever is smaller. This gives the note results priority. Additional chips can still scroll vertically inside the field for removal, rather than pushing the note field and results off screen. Long tag labels are truncated with an ellipsis, and the field does not scroll horizontally. The field uses Obsidian's compact radius while individual tags retain the standard pill shape.
41
+
40
42
The implementation uses Obsidian's `multi-select-pill`, `suggestion-container`, `suggestion-item`, and `is-selected` structures. Theme-owned variables define pill colours, borders, radii, suggestion selection, and mobile spacing. Plug-in CSS is limited to the two-field layout, compact result details, and the dashed excluded-tag state.
41
43
42
44
Each compact note row places the file name and parent path on its first line, followed by the positive-tag match count. An alternative title and the matching tags use a smaller second line when present. On narrow mobile viewports, matching tags are omitted from the row so that the file name, path, and more results remain visible. The result list takes all remaining dialogue height and scrolls independently.
@@ -45,6 +47,8 @@ The active note uses Obsidian's standard suggestion selection background. File d
45
47
46
48
The result list is not a third focus target. It has an active row, shown by the `▸` marker above, while DOM focus remains in one of the two inputs.
47
49
50
+
On iPhone, the dialogue uses Obsidian's phone dialogue width, maximum height, and safe-area variables. This keeps the title and standard Close control below the status area while preserving Obsidian's normal mobile touch target.
51
+
48
52
## Focus model
49
53
50
54
The dialogue opens with DOM focus in the tag input for both commands. The similar-note command preselects its highest-ranked result, so `Enter` can open that result immediately even though the preloaded tags remain editable.
Copy file name to clipboardExpand all lines: updates.md
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,16 @@
1
+
## 0.18.19-beta.2
2
+
3
+
14th July, 2026
4
+
5
+
I have finally implemented a feature I have wanted for a very long time. I hope you will all enjoy it too.
6
+
7
+
### Fixes
8
+
9
+
- Fixed the note lookup dialogue on iPhone so that its title and Close control remain below the status area.
10
+
- Limited the selected-tag field on phones to two rows, with additional tags scrolling inside the field, so that the note filter and results receive more space.
11
+
- Reduced the selected-tag field's corner radius on phones while retaining Obsidian's standard pill treatment for individual tags.
12
+
- Truncated long tag labels and prevented the selected-tag field from scrolling horizontally on narrow screens.
0 commit comments