File tree 4 files changed +54
-190
lines changed
addon/components/docs-viewer/x-nav
4 files changed +54
-190
lines changed Original file line number Diff line number Diff line change 1
- {{ #if this.media.isMobile }}
2
- <div class =" docs-text-right docs-px-4 md:docs-px-6 docs-mt-4" >
3
- <button {{ on " click" (toggle " isShowingMenu" this )}}
4
- class =" docs-text-grey-darkest docs-py-2 docs-text-xs docs-rounded docs-uppercase docs-font-medium" >
5
- ☰ Menu
6
- </button >
7
- </div >
8
- {{ /if }}
1
+ <div class =" docs-block md:docs-hidden docs-text-right docs-px-4 md:docs-px-6 docs-mt-4" >
2
+ <button {{ on " click" (toggle " isShowingMenu" this )}}
3
+ class =" docs-text-grey-darkest docs-py-2 docs-text-xs docs-rounded docs-uppercase docs-font-medium" >
4
+ ☰ Menu
5
+ </button >
6
+ </div >
9
7
10
8
<div class =" AddonDocs-DocsViewer-Nav docs-bg-grey-lightest docs-border-r docs-flex-no-shrink" ...attributes>
11
9
<nav {{ on " click" (set this " isShowingMenu" false )}}
12
10
class ="
13
11
docs-absolute docs-right-0 docs-shadow-lg md:docs-shadow-none docs-mr-2 md:docs-mr-0 md:docs-pl-2
14
12
docs-max-w-xs docs-w-90% md:docs-w-72 docs-z-10 docs-transition md:docs-sticky md:docs-top-0
15
- {{ if this.media.isMobile
16
- (if this.isShowingMenu " docs-opacity-100 docs-bg-white" " docs-opacity-0 docs-pointer-events-none" )
17
- }}
13
+ {{ if this.isShowingMenu " docs-opacity-100 docs-bg-white md:docs-opacity-0" " docs-opacity-0 md:docs-opacity-100 docs-pointer-events-none md:docs-pointer-events-auto" }}
18
14
" >
19
15
<div class =" docs-pt-px docs-mb-8 docs-px-3 md:docs-px-4 md:docs-max-h-screen md:docs-overflow-y-scroll" >
20
- {{ #if this.media.isMobile }}
21
- <div class =" absolute top-0 docs-text-right right-4" >
22
- <button
23
- class =" docs-text-grey-darkest docs-opacity-50 hover:docs-opacity-100 docs-text-large-5 docs-py-2 docs-no-underline"
24
- {{ on " click" (set this " isShowingMenu" false )}}
25
- >
26
- ×
27
- </button >
28
- </div >
29
- {{ /if }}
16
+ <div class =" docs-block md:docs-hidden absolute top-0 docs-text-right right-4" >
17
+ <button
18
+ class =" docs-text-grey-darkest docs-opacity-50 hover:docs-opacity-100 docs-text-large-5 docs-py-2 docs-no-underline"
19
+ {{ on " click" (set this " isShowingMenu" false )}}
20
+ >
21
+ ×
22
+ </button >
23
+ </div >
30
24
31
25
<DocsViewer::XNavList >
32
26
{{ yield (hash
Original file line number Diff line number Diff line change @@ -13,7 +13,6 @@ export default class XNav extends Component {
13
13
root ;
14
14
15
15
@service store ;
16
- @service media ;
17
16
18
17
@tracked isShowingMenu ;
19
18
Original file line number Diff line number Diff line change 61
61
"ember-concurrency" : " ^3.1.1" ,
62
62
"ember-keyboard" : " ^9.0.1" ,
63
63
"ember-modal-dialog" : " ^4.1.4" ,
64
- "ember-responsive" : " ^5.0.0" ,
65
64
"ember-router-generator" : " ^2.0.0" ,
66
65
"ember-router-scroll" : " ^4.1.2" ,
67
66
"ember-set-helper" : " ^2.0.1" ,
You can’t perform that action at this time.
0 commit comments