@@ -91,8 +91,13 @@ <h5>Default Styling Single File</h5>
9191 </ div >
9292
9393 < div id ="default-example-code " class ="hidden ">
94- < pre > < code class ="language-html " data-sample-url ="../demo-templates/examples/_default.html "> </ code > </ pre >
95- < pre > < code class ="language-javascript " data-sample-url ="scripts/examplesDefault.js "> </ code > </ pre >
94+ < pre > < code class ="language-html "> <div class="twr-file">
95+ <input type="file" id="demoInput1" />
96+ <label for="demoInput1" class="twr-file-button">
97+ Select a File
98+ </label>
99+ </div></ code > </ pre >
100+ < pre > < code class ="language-javascript "> new twrFileInput(document.getElementById('demoInput1'));</ code > </ pre >
96101 </ div >
97102
98103 < hr />
@@ -115,8 +120,16 @@ <h5>With Clear Button</h5>
115120 </ div >
116121
117122 < div id ="clear-button-example-code " class ="hidden ">
118- < pre > < code class ="language-html " data-sample-url ="../demo-templates/examples/_clearButton.html "> </ code > </ pre >
119- < pre > < code class ="language-javascript " data-sample-url ="scripts/examplesClearButton.js "> </ code > </ pre >
123+ < pre > < code class ="language-html "> <div class="twr-file">
124+ <input type="file" id="demoInput4" multiple />
125+ <label for="demoInput4" class="twr-file-button">
126+ <span class="mdi mdi-upload"></span>Select Files
127+ </label>
128+ <button type="button" class="twr-file-clear twr-file-button">Clear</button>
129+ </div></ code > </ pre >
130+ < pre > < code class ="language-javascript "> new twrFileInput(document.getElementById('demoInput4'), {
131+ iconClass: 'mdi mdi-fw mdi-upload'
132+ });</ code > </ pre >
120133 </ div >
121134
122135 < hr />
@@ -143,8 +156,16 @@ <h5>Default Styling Single File With a Font Icon</h5>
143156 </ div >
144157
145158 < div id ="font-icon-example-code " class ="hidden ">
146- < pre > < code class ="language-html " data-sample-url ="../demo-templates/examples/_fontIcon.html "> </ code > </ pre >
147- < pre > < code class ="language-javascript " data-sample-url ="scripts/examplesFontIcon.js "> </ code > </ pre >
159+ < pre > < code class ="language-html "> <div class="twr-file">
160+ <input type="file" id="demoInput2" />
161+ <label for="demoInput2" class="twr-file-button">
162+ <span class="mdi mdi-upload"></span>Select a File
163+ </label>
164+ <button type="button" class="twr-file-clear twr-file-button">Clear</button>
165+ </div></ code > </ pre >
166+ < pre > < code class ="language-javascript "> new twrFileInput(document.getElementById('demoInput2'), {
167+ iconClass: 'mdi mdi-fw mdi-upload'
168+ });</ code > </ pre >
148169 </ div >
149170 < hr />
150171 </ div >
@@ -166,8 +187,16 @@ <h5>Default Styling Multiple Files</h5>
166187 </ div >
167188
168189 < div id ="multiple-files-example-code " class ="hidden ">
169- < pre > < code class ="language-html " data-sample-url ="../demo-templates/examples/_multipleFiles.html "> </ code > </ pre >
170- < pre > < code class ="language-javascript " data-sample-url ="scripts/examplesMultipleFiles.js "> </ code > </ pre >
190+ < pre > < code class ="language-html "> <div class="twr-file">
191+ <input type="file" id="demoInput3" multiple />
192+ <label for="demoInput3" class="twr-file-button">
193+ <span class="mdi mdi-upload"></span>Select Files
194+ </label>
195+ <button type="button" class="twr-file-clear twr-file-button">Clear</button>
196+ </div></ code > </ pre >
197+ < pre > < code class ="language-javascript "> new twrFileInput(document.getElementById('demoInput3'), {
198+ iconClass: 'mdi mdi-fw mdi-upload'
199+ });</ code > </ pre >
171200 </ div >
172201
173202 < hr />
@@ -192,8 +221,16 @@ <h5>Using Bootstrap Styles</h5>
192221 </ div >
193222
194223 < div id ="bootstrap-styles-example-code " class ="hidden ">
195- < pre > < code class ="language-html " data-sample-url ="../demo-templates/examples/_bootstrapStyles.html "> </ code > </ pre >
196- < pre > < code class ="language-javascript " data-sample-url ="scripts/examplesBootstrapStyles.js "> </ code > </ pre >
224+ < pre > < code class ="language-html "> <div class="twr-file">
225+ <input type="file" id="demoInput5" multiple />
226+ <label for="demoInput5" class="btn btn-primary">
227+ <span class="mdi mdi-upload"></span>Select Files
228+ </label>
229+ <button type="button" class="btn btn-secondary twr-file-clear align-top">Clear</button>
230+ </div></ code > </ pre >
231+ < pre > < code class ="language-javascript "> new twrFileInput(document.getElementById('demoInput5'), {
232+ iconClass: 'mdi mdi-fw mdi-upload'
233+ });</ code > </ pre >
197234 </ div >
198235 </ div >
199236 </ main >
@@ -206,7 +243,7 @@ <h5>Using Bootstrap Styles</h5>
206243
207244 < script src ="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js " integrity ="sha384-C6RzsynM9kWDrMNeT87bh95OGNyZPhcTNXj1NW7RuBCsyN/o0jlpcV8Qyq46cDfL " crossorigin ="anonymous "> </ script >
208245
209- < script src ="https://cdn.jsdelivr.net/npm/prismjs@1.29.0/prism.min.js " data-manual > </ script >
246+ < script src ="https://cdn.jsdelivr.net/npm/prismjs@1.29.0/prism.min.js "> </ script >
210247 < script src ="https://cdn.jsdelivr.net/npm/prismjs@1.29.0/components/prism-javascript.min.js "> </ script >
211248 < script src ="https://cdn.jsdelivr.net/npm/prismjs@1.29.0/components/prism-markup.min.js "> </ script >
212249
0 commit comments