3030 border : solid thin lightskyblue;
3131 height : 50em ;
3232 }
33+ .material-card {
34+ transition : transform 0.2s ;
35+ cursor : pointer;
36+ height : 100% ;
37+ }
38+
39+ .material-card : hover {
40+ transform : scale (1.03 );
41+ box-shadow : 0 0.5rem 1rem rgba (0 , 0 , 0 , 0.15 );
42+ }
43+
44+ .material-img {
45+ height : 180px ;
46+ object-fit : cover;
47+ }
3348 </ style >
3449 < link href ="https://cdn.jsdelivr.net/npm/bootstrap@5.3.1/dist/css/bootstrap.min.css " rel ="stylesheet ">
3550 < script src ="https://cdn.jsdelivr.net/npm/bootstrap@5.3.1/dist/js/bootstrap.bundle.min.js "> </ script >
@@ -52,6 +67,14 @@ <h2 id="title">GPUOpen MaterialX Inspector</h2>
5267 </ div >
5368 </ div >
5469
70+ <!-- Gallery area for preview images -->
71+ < div class ="container mt-3 p-2 border border-prinary rounded-3 " id ="gallery_area " style ="max-height: 500px; overflow-y: auto; ">
72+ < h5 > Material Gallery</ h5 >
73+ < div class ="row " id ="material_gallery ">
74+ <!-- Preview images will be inserted here -->
75+ </ div >
76+ </ div >
77+
5578 < div class ="container p-2 border border-primary rounded-3 ">
5679 < h4 class ="mb-4 "> Materials List</ h4 >
5780 < select class ="form-select mb-3 " id ="materialSelect ">
@@ -163,14 +186,14 @@ <h4 class="mb-4">Material Details</h4>
163186 < script src ="https://cdn.jsdelivr.net/npm/jszip@3.7.1/dist/jszip.min.js "> </ script >
164187 < script type ="module ">
165188
166- import { MaterialX_GPUOpen_Client } from "{{ url_for('static', filename='js/MaterialXGPUOpenClient.js') }}" ;
189+ import { MaterialX_GPUOpen_Client } from "{{ url_for('static', filename='js/MaterialXGPUOpenClient.js') }}" ;
167190
168- document . addEventListener ( "DOMContentLoaded" , ( ) => {
169- document . body . setAttribute ( 'data-bs-theme' , 'dark' ) ;
191+ document . addEventListener ( "DOMContentLoaded" , ( ) => {
192+ document . body . setAttribute ( 'data-bs-theme' , 'dark' ) ;
170193
171- // Instantiate the client
172- const client = new MaterialX_GPUOpen_Client ( "" , "" ) ;
173- } ) ;
194+ // Instantiate the client
195+ const client = new MaterialX_GPUOpen_Client ( "" , "" ) ;
196+ } ) ;
174197 </ script >
175198</ body >
176199
0 commit comments