1+ <!DOCTYPE html>
2+ < html lang ="en-US ">
3+
4+ < head >
5+ < meta charset ="UTF-8 ">
6+ < meta name ="viewport " content ="width=device-width, initial-scale=1.0 ">
7+ < title > NoteFinder</ title >
8+ < link rel ="icon " type ="image/x-icon " href ="assets/images/icon.ico ">
9+
10+ < link rel ="stylesheet " href ="assets/bootstrap/bootstrap-reboot.min.css " />
11+ < link rel ="stylesheet " href ="assets/datatables/datatables.min.css " />
12+ < link rel ="stylesheet " href ="assets/font/material-icons/material-icons.css ">
13+ < link rel ="stylesheet " href ="assets/font/charis-sil/charis-sil.css ">
14+ < link rel ="stylesheet " href ="assets/style.css " />
15+ </ head >
16+
17+ < body >
18+ <!-- Wrap the whole content in a single container -->
19+ < div id ="containerParent ">
20+ <!-- Container for loading UI -->
21+ < div id ="containerLoader ">
22+ < img src ="assets/images/logo-full.svg " alt ="NoteFinder Logo " draggable ="false ">
23+ </ div >
24+ <!-- #END Container for loading UI -->
25+ <!-- Container for Window Title Bar -->
26+ < div id ="containerTitleBar "> NoteFinder</ div >
27+ <!-- #END Container for Window Title Bar -->
28+
29+ <!-- Container for main content -->
30+ < div id ="containerContent ">
31+ <!-- Section menu -->
32+ < section id ="sectionMenu " class ="">
33+
34+ < div >
35+ < div class ="button menu-button transparent " id ="buttonMenuToggle "> < span
36+ class ="material-icons-round menu-button-icon "> menu</ span > </ div >
37+ </ div >
38+
39+ < div >
40+ < div class ="button menu-button button-choose " id ="buttonChooseDirectory " data-default ="Choose PDF Folder ">
41+ < span class ="material-icons-round icon-right "> folder_open</ span >
42+ < span class ="button-choose-text "> </ span >
43+ </ div >
44+ </ div >
45+
46+ < div >
47+ < div class ="button menu-button transparent " id ="buttonRefresh "> < span
48+ class ="material-icons-round "> refresh</ span > </ div >
49+ </ div >
50+
51+ </ section >
52+ <!-- #END Section menu -->
53+
54+ <!-- Section information -->
55+ < section id ="sectionInfo " class ="">
56+
57+ < h5 class ="info-header "> OPTIONS</ h5 >
58+ < div class ="group-menu-button-switch ">
59+ < div class ="button menu-button switch " data-key ="enableRecursive " data-state ="on "> Search PDF in
60+ Subfolders< span class ="menu-button-icon material-icons-round icon-left "> check_box</ span > </ div >
61+ < div class ="button menu-button switch " data-key ="showTitle " data-state ="on "> Show Document Title< span
62+ class ="menu-button-icon material-icons-round icon-left "> check_box</ span > </ div >
63+ < div class ="button menu-button switch " data-key ="trimNewline " data-state ="on "> Trim Comment's Newline< span
64+ class ="menu-button-icon material-icons-round icon-left "> check_box</ span > </ div >
65+ </ div >
66+
67+ < h5 class ="info-header " id ="buttonChoosePdfAppHeader "> PDF APPLICATION EXECUTABLE</ h5 >
68+ < div class ="button menu-button button-choose " id ="buttonChoosePdfApp "
69+ data-default ="Choose PDF Application Executable ">
70+ < span class ="material-icons-round icon-right "> picture_as_pdf</ span >
71+ < span class ="button-choose-text "> </ span >
72+ </ div >
73+
74+ < h5 class ="info-header "> RESET</ h5 >
75+ < div class ="button menu-button " id ="buttonResetConfig "> < span
76+ class ="material-icons-round icon-right "> restart_alt</ span > Reset All Settings</ div >
77+
78+ < h5 class ="info-header "> ABOUT</ h5 >
79+ < img id ="imgInfoLogo " src ="assets/images/logo-full.svg " alt ="NoteFinder Logo " draggable ="false ">
80+ < div id ="copyright ">
81+ < code > Version 0.5.2 | < span id ="appLicense "> AGPL-3.0-only License</ span > | < span id ="appUrl "> https://github.com/irsyadler/NoteFinder</ span > </ code >
82+ < br >
83+ < code > NoteFinder © 2023 M. A. Irsyad M. Aminuddin</ code >
84+ </ div >
85+ < div class ="menu-seperator "> </ div >
86+
87+ </ section >
88+ <!-- #END Section information -->
89+
90+ <!-- Section table -->
91+ < section id ="sectionTable " class ="">
92+
93+ < div id ="boxFilter ">
94+ < div class ="menu-stat-info ">
95+ < span class ="type "> Document</ span >
96+ < span class ="value " id ="infoFileCount "> </ span >
97+ </ div >
98+ < div class ="menu-stat-info ">
99+ < span class ="type "> Size</ span >
100+ < span class ="value " id ="infoFileSize "> </ span >
101+ </ div >
102+ < div class ="menu-stat-info ">
103+ < span class ="type "> Annotation</ span >
104+ < span class ="value " id ="infoAnnotationCount "> </ span >
105+ </ div >
106+
107+ < div class ="menu-seperator "> </ div >
108+
109+ < div class ="button menu-button " id ="buttonSetPageLength ">
110+ < span class ="text "> Paging</ span >
111+ < span class ="value " id ="infoPageLength "> </ span >
112+ </ div >
113+
114+ < div id ="boxFilterInput ">
115+ < span class ="material-icons-round icon-right "> search</ span >
116+ < input type ="text " id ="inputSearchTable " placeholder ="Filter ">
117+
118+ </ div >
119+
120+ </ div >
121+
122+ < div id ="boxTable ">
123+ < table id ="tableAnnotation " class ="">
124+ < thead >
125+ < tr >
126+ < th > Relative Path</ th >
127+ < th > Filename / PDF Title</ th >
128+ < th > Page</ th >
129+ < th > Type</ th >
130+ < th > Annotation Content</ th >
131+ </ tr >
132+ </ thead >
133+ < tbody >
134+ </ tbody >
135+ </ table >
136+ </ div >
137+
138+ < div id ="boxStatus ">
139+
140+ < div id ="boxStatusLoader ">
141+ < img id ="imgStatusOut " src ="assets/images/logo-frame.svg " draggable ="false ">
142+ < img id ="imgStatusIn " src ="assets/images/logo-char.svg " draggable ="false ">
143+ </ div >
144+
145+ < span id ="boxStatusError " class ="material-icons-round icon-right "> error_outline</ span >
146+ < span id ="boxStatusText " data-default ="Please choose the PDF folder. "> </ span >
147+ </ div >
148+
149+ </ section >
150+ <!-- #END Section table -->
151+ </ div >
152+ <!-- #END Container for main content -->
153+
154+ </ div >
155+ < script src ="assets/jquery/jquery-3.6.1.min.js "> </ script >
156+ < script src ="assets/datatables/datatables.min.js "> </ script >
157+ < script src ="assets/datatables-highlight/jquery.highlight.js "> </ script >
158+ < script src ="assets/datatables-highlight/dataTables.searchHighlight.min.js "> </ script >
159+ < script src ="assets/script.js "> </ script >
160+ </ body >
161+
162+ </ html >
0 commit comments