File tree 4 files changed +18
-5
lines changed
4 files changed +18
-5
lines changed Original file line number Diff line number Diff line change @@ -14,12 +14,17 @@ function closest (el, id) {
14
14
15
15
export default class extends Controller {
16
16
static get targets ( ) {
17
- return [ 'toggle' , 'darkModeToggle' ]
17
+ return [ 'toggle' , 'darkModeToggle' , 'form' ]
18
18
}
19
19
20
20
connect ( ) {
21
21
this . clickout = this . _clickout . bind ( this )
22
- document . querySelectorAll ( '.menu-submit' ) . forEach ( button => { button . disabled = true } )
22
+ this . formTargets . forEach ( form => {
23
+ form . addEventListener ( 'submit' , e => {
24
+ e . preventDefault ( )
25
+ return false
26
+ } )
27
+ } )
23
28
}
24
29
25
30
_clickout ( e ) {
Original file line number Diff line number Diff line change @@ -167,6 +167,10 @@ body.darkBG {
167
167
}
168
168
}
169
169
170
+ .menu-form :hover .menu-item {
171
+ color : #2e75ff ;
172
+ }
173
+
170
174
.menu-submit {
171
175
border : none ;
172
176
text-decoration : none ;
Original file line number Diff line number Diff line change @@ -142,6 +142,10 @@ body.darkBG {
142
142
}
143
143
}
144
144
145
+ #menu .menu-form :hover .menu-item {
146
+ color : $dark-link-hover-color ;
147
+ }
148
+
145
149
#menu {
146
150
background : #2a2a2a ;
147
151
box-shadow : 0 0 0 1px #fff3 ;
Original file line number Diff line number Diff line change 111
111
{{- else}}
112
112
<a class="menu-item" data-keynav-skip href="{{.Links.Mainnet}}" title="Home">Switch To Mainnet</a>
113
113
{{- end}}
114
- <form action="/set" method="post">
114
+ <form action="/set" method="post" data-target="menu.form" class="menu-form" >
115
115
<input type="hidden" name="darkmode" value="darkmode">
116
116
<input type="hidden" name="requestURI" value="{{.RequestURI}}">
117
- <button type="submit"
117
+ <button type="submit" data-action="click->menu#onSunClick"
118
118
class="menu-submit text-left w-100 p-0"
119
119
data-keynav-skip>
120
- <div class="menu-item" data-action="click->menu#onSunClick" >
120
+ <div class="menu-item">
121
121
<span id="sun-icon" class="dcricon-sun-fill no-underline pr-2"></span>
122
122
Night Mode
123
123
</div>
You can’t perform that action at this time.
0 commit comments