anshdadhich commited on
Commit
1c2d465
·
verified ·
1 Parent(s): 2379df8

Upload fastsearch-tauri/ui/index.html

Browse files
Files changed (1) hide show
  1. fastsearch-tauri/ui/index.html +85 -0
fastsearch-tauri/ui/index.html ADDED
@@ -0,0 +1,85 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <!DOCTYPE html>
2
+ <html lang="en">
3
+ <head>
4
+ <meta charset="UTF-8">
5
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>FastSeek</title>
7
+ <link rel="stylesheet" href="styles.css">
8
+ </head>
9
+ <body>
10
+ <div id="app">
11
+ <div class="search-container" id="searchContainer">
12
+ <div class="search-bar">
13
+ <svg class="search-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2">
14
+ <circle cx="11" cy="11" r="8"></circle>
15
+ <path d="m21 21-4.3-4.3"></path>
16
+ </svg>
17
+ <input
18
+ type="text"
19
+ id="searchInput"
20
+ placeholder="Search files..."
21
+ autocomplete="off"
22
+ spellcheck="false"
23
+ />
24
+ <div class="loading-spinner" id="loadingSpinner"></div>
25
+ <div class="shortcut-hint">ESC</div>
26
+ </div>
27
+
28
+ <div class="results-container" id="resultsContainer">
29
+ <div class="results-list" id="resultsList"></div>
30
+ <div class="results-footer" id="resultsFooter">
31
+ <span class="footer-hint">
32
+ <kbd>↑</kbd><kbd>↓</kbd> Navigate &nbsp; <kbd>Enter</kbd> Open &nbsp; <kbd>Ctrl</kbd>+<kbd>Enter</kbd> Reveal
33
+ </span>
34
+ <span class="footer-stats" id="footerStats"></span>
35
+ </div>
36
+ </div>
37
+
38
+ <div class="empty-state" id="emptyState">
39
+ <div class="empty-icon">
40
+ <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
41
+ <path d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z"/>
42
+ </svg>
43
+ </div>
44
+ <p>Start typing to search files</p>
45
+ <div class="empty-shortcuts">
46
+ <div class="shortcut-row">
47
+ <span class="key">Win</span><span class="key">Space</span>
48
+ <span class="desc">Open search</span>
49
+ </div>
50
+ <div class="shortcut-row">
51
+ <span class="key">Esc</span>
52
+ <span class="desc">Close</span>
53
+ </div>
54
+ <div class="shortcut-row">
55
+ <span class="key">↑↓</span>
56
+ <span class="desc">Navigate results</span>
57
+ </div>
58
+ <div class="shortcut-row">
59
+ <span class="key">Enter</span>
60
+ <span class="desc">Open file</span>
61
+ </div>
62
+ <div class="shortcut-row">
63
+ <span class="key">Ctrl</span><span class="key">Enter</span>
64
+ <span class="desc">Show in folder</span>
65
+ </div>
66
+ </div>
67
+ </div>
68
+
69
+ <div class="no-results" id="noResults" style="display: none;">
70
+ <div class="no-results-icon">
71
+ <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5">
72
+ <circle cx="11" cy="11" r="8"></circle>
73
+ <line x1="21" y1="21" x2="16.65" y2="16.65"></line>
74
+ <line x1="8" y1="8" x2="14" y2="14"></line>
75
+ </svg>
76
+ </div>
77
+ <p>No results found</p>
78
+ <span class="no-results-sub">Try a different search term</span>
79
+ </div>
80
+ </div>
81
+ </div>
82
+
83
+ <script src="app.js"></script>
84
+ </body>
85
+ </html>