@@ -14,12 +14,12 @@ import {
1414import { faGithub } from ' @fortawesome/free-brands-svg-icons' ;
1515import { on } from ' @ember/modifier' ;
1616import { scopedClass } from ' ember-scoped-css' ;
17- import { getTheme } from ' #app/core/site-theme.ts' ;
1817import { fn } from ' @ember/helper' ;
1918import Component from ' @glimmer/component' ;
2019import { getDevicePreferences } from ' #app/core/preferences.ts' ;
2120import { service } from ' @ember/service' ;
2221import type RouterService from ' @ember/routing/router-service' ;
22+ import { getTheme } from ' @trail-run/core/device/site-theme' ;
2323
2424function createScrollElement(): HTMLDivElement {
2525 const div = document .createElement (' div' );
@@ -28,6 +28,10 @@ function createScrollElement(): HTMLDivElement {
2828}
2929
3030class ThemedPage extends Component <{
31+ Element: HTMLDivElement ;
32+ Args: {
33+ hideFoothills? : boolean ;
34+ };
3135 Blocks: {
3236 header: [];
3337 default: [HTMLDivElement ];
@@ -113,6 +117,7 @@ class ThemedPage extends Component<{
113117 </div >
114118 {{/in-element }}
115119
120+ {{#unless @ hideFoothills }}
116121 <svg
117122 class =" hill-svg back-hill"
118123 viewBox =" 0 0 1440 320"
@@ -144,6 +149,7 @@ class ThemedPage extends Component<{
144149 <div class =" tree tree-right-3" ></div >
145150 <div class =" tree tree-right-4" ></div >
146151 </div >
152+ {{/unless }}
147153 </div >
148154 </section >
149155 </template >
0 commit comments