File tree 3 files changed +19
-3
lines changed 3 files changed +19
-3
lines changed Original file line number Diff line number Diff line change @@ -175,13 +175,16 @@ <h1>Welcome to Catalyst!</h1>
175
175
< button onClick ="togglePreferences() "> Customize Catalyst</ button >
176
176
</ div >
177
177
<!-- Sidebar -->
178
- < webview class ="hidden " id ="sidebar " src ="https://www.google.com "> </ webview >
178
+ < div class ="hidden " id ="sidebar ">
179
+ < h1 > Sidebar</ h1 >
180
+ < webview id ="sidebarwv " src ="https://example.org "> </ webview >
181
+ </ div >
179
182
<!-- Webviews generated with JS -->
180
183
< div id ="webviews "> </ div >
181
184
<!-- Find Window -->
182
185
< input class ="hidden " id ="find " placeholder ="Search... " />
183
186
< script src ="./functions.js "> </ script >
184
- < script src ="./startup.js " defer > </ script >
187
+ < script src ="./startup.js "> </ script >
185
188
< script src ="./bookmarks.js "> </ script >
186
189
< script src ="./listeners.js "> </ script >
187
190
</ body >
Original file line number Diff line number Diff line change @@ -24,8 +24,16 @@ if (localStorage.getItem('bookmarks') < 1) {
24
24
native . getThemes ( ) ;
25
25
26
26
var sb = document . getElementById ( 'sidebar' )
27
+ var sbwv = document . getElementById ( 'sidebarwv' )
27
28
if ( localStorage . getItem ( 'sbside' ) == null || localStorage . getItem ( 'sbside' ) == 1 ) {
28
29
sb . style . right = 0 ;
29
30
} else {
30
31
sb . style . left = 0 ;
31
- }
32
+ }
33
+
34
+ var engine = localStorage . getItem ( 'engine' )
35
+
36
+ sbwv . addEventListener ( 'did-attach' , ( ) => {
37
+ sbwv . src = engineurls [ engine ] ;
38
+ } )
39
+
Original file line number Diff line number Diff line change @@ -480,6 +480,7 @@ input[type="checkbox"]:checked::after {
480
480
}
481
481
482
482
# sidebar {
483
+ background-color : var (--secondary );
483
484
min-width : 400px ;
484
485
width : 30% ;
485
486
height : 100% ;
@@ -488,6 +489,10 @@ input[type="checkbox"]:checked::after {
488
489
z-index : 0 ;
489
490
}
490
491
492
+ # sidebarwv {
493
+ height : 95% ;
494
+ }
495
+
491
496
webview {
492
497
background-color : # ffffff ;
493
498
scroll-behavior : smooth;
You can’t perform that action at this time.
0 commit comments