Skip to content

Commit f7e6ebe

Browse files
committed
add slot above results full width for plugins
1 parent 283791a commit f7e6ebe

2 files changed

Lines changed: 8 additions & 5 deletions

File tree

src/generators/plugin-slot.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@ const indexTpl = (name: string) => `// If this file also exports other hooks (in
1313
//
1414
// All hooks in this file will share that id and appear as one card in settings.
1515
16-
// positions: above-results | below-results | above-sidebar | below-sidebar | knowledge-panel | at-a-glance
16+
// positions: above-results | below-results | full-width-above-results | above-sidebar | below-sidebar | knowledge-panel | at-a-glance
17+
// full-width-above-results renders above the whole results layout at full content width.
18+
// degoog only supplies the shared width and horizontal padding, so all other styling is yours.
1719
export const slot = {
1820
id: "${name}",
1921
name: "${name}",

src/templates/theme/search.html

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,19 @@
33
<div id="results-header"></div>
44
<div id="results-tabs"></div>
55
<div id="results-meta"></div>
6+
<div id="slot-full-width-above-results"></div>
67
<div id="results-layout">
78
<div id="results-main">
89
<div id="at-a-glance"></div>
9-
<div id="slot-above-results" data-position="above-results"></div>
10+
<div id="slot-above-results"></div>
1011
<div id="results-list"></div>
1112
<div id="pagination"></div>
12-
<div id="slot-below-results" data-position="below-results"></div>
13+
<div id="slot-below-results"></div>
1314
</div>
1415
<div id="sidebar-col">
15-
<div id="slot-above-sidebar" data-position="above-sidebar"></div>
16+
<div id="slot-above-sidebar"></div>
1617
<div id="results-sidebar"></div>
17-
<div id="slot-below-sidebar" data-position="below-sidebar"></div>
18+
<div id="slot-below-sidebar"></div>
1819
</div>
1920
<div id="media-preview-panel"></div>
2021
<div id="image-filters-bar" class="degoog-scrollbar"></div>

0 commit comments

Comments
 (0)