Switch instead of checkbox
This commit is contained in:
		
							parent
							
								
									dd5fbc1ed8
								
							
						
					
					
						commit
						92c12d1c9a
					
				| @ -9,11 +9,11 @@ | ||||
|     "@fortawesome/pro-regular-svg-icons": "^5.3.1", | ||||
|     "@fortawesome/pro-solid-svg-icons": "^5.3.1", | ||||
|     "@fortawesome/vue-fontawesome": "^0.1.1", | ||||
|     "@types/bootstrap": "^4.1.2", | ||||
|     "@types/bootstrap": "^4.3.1", | ||||
|     "@types/jquery": "^3.3.6", | ||||
|     "@types/moment": "^2.13.0", | ||||
|     "@types/popper.js": "^1.11.0", | ||||
|     "bootstrap": "^4.1.3", | ||||
|     "bootstrap": "^4.3.1", | ||||
|     "css-loader": "^1.0.0", | ||||
|     "file-loader": "^2.0.0", | ||||
|     "jquery": "^3.3.1", | ||||
|  | ||||
| @ -88,6 +88,10 @@ | ||||
|     font-size: $font-size-sm; | ||||
|     font-weight: bold; | ||||
|     margin-bottom: .5rem; | ||||
| 
 | ||||
|     &:last-child { | ||||
|       margin-bottom: 0; | ||||
|     } | ||||
|   } | ||||
| 
 | ||||
|   @mixin placement($placement) { | ||||
|  | ||||
| @ -72,6 +72,8 @@ $grid-gutter-width: $spacer * 2; | ||||
| @import "trip"; | ||||
| @import "dragscroll"; | ||||
| 
 | ||||
| @import "ui/switch"; | ||||
| 
 | ||||
| body { | ||||
|   min-height: 100vh; | ||||
|   display: flex; | ||||
|  | ||||
| @ -27,19 +27,23 @@ | ||||
|                         <fa :icon="['fal', sections.messages ? 'chevron-up' : 'chevron-down']" fixed-width/> | ||||
|                     </button> | ||||
| 
 | ||||
|                     <popper reference="settings-messages" v-if="visibility.messages" arrow placement="left-start" @leave="visibility.messages = false"> | ||||
|                         <h3 class="popper__heading flex"> | ||||
|                             <fa :icon="['far', 'cog']"></fa> | ||||
|                             <label class="text" for="messages-auto-refresh">autoodświeżanie</label> | ||||
|                             <input type="checkbox" class="flex-space-left" id="messages-auto-refresh" v-model="autorefresh.messages.active"/> | ||||
|                         </h3> | ||||
|                         <div class="flex" v-show="autorefresh.messages.active"> | ||||
|                             <span class="text">co</span> | ||||
|                             <label class="sr-only" for="messages-auto-refresh-interval">częstotliwość odświeżania</label> | ||||
|                             <input type="text" class="form-control form-control-sm" id="messages-auto-refresh-interval" v-model="autorefresh.messages.interval"/> | ||||
|                             <span class="text">s</span> | ||||
|                         </div> | ||||
|                     </popper> | ||||
|                     <portal to="popups"> | ||||
|                         <popper reference="settings-messages" v-if="visibility.messages" arrow placement="left-start" @leave="visibility.messages = false"> | ||||
|                             <h3 class="popper__heading flex"> | ||||
|                                 <label class="text" for="messages-auto-refresh"> | ||||
|                                     <fa :icon="['far', 'sync']" fixed-width></fa> | ||||
|                                     autoodświeżanie | ||||
|                                 </label> | ||||
|                                 <ui-switch id="messages-auto-refresh" v-model="autorefresh.messages.active" class="flex-space-left"></ui-switch> | ||||
|                             </h3> | ||||
|                             <div class="flex" v-if="autorefresh.messages.active"> | ||||
|                                 <span class="text">co</span> | ||||
|                                 <label class="sr-only" for="messages-auto-refresh-interval">częstotliwość odświeżania</label> | ||||
|                                 <input type="text" class="form-control form-control-sm" id="messages-auto-refresh-interval" v-model="autorefresh.messages.interval"/> | ||||
|                                 <span class="text">s</span> | ||||
|                             </div> | ||||
|                         </popper> | ||||
|                     </portal> | ||||
|                 </header> | ||||
|                 <fold :visible="sections.messages"> | ||||
|                     <messages></messages> | ||||
| @ -64,11 +68,13 @@ | ||||
|                     <portal to="popups"> | ||||
|                         <popper reference="settings-departures" v-if="visibility.departures" arrow placement="left-start" @leave="visibility.departures = false"> | ||||
|                             <h3 class="popper__heading flex"> | ||||
|                                 <fa :icon="['far', 'sync']" fixed-width></fa> | ||||
|                                 <label class="text" for="messages-auto-refresh">autoodświeżanie</label> | ||||
|                                 <input type="checkbox" class="flex-space-left" id="messages-auto-refresh" v-model="autorefresh.departures.active"/> | ||||
|                                 <label class="text" for="messages-auto-refresh"> | ||||
|                                     <fa :icon="['far', 'sync']" fixed-width></fa> | ||||
|                                     autoodświeżanie | ||||
|                                 </label> | ||||
|                                 <ui-switch id="messages-auto-refresh" v-model="autorefresh.departures.active" class="flex-space-left"></ui-switch> | ||||
|                             </h3> | ||||
|                             <div class="flex" v-show="autorefresh.messages.active"> | ||||
|                             <div class="flex" v-if="autorefresh.departures.active"> | ||||
|                                 <span class="text">co</span> | ||||
|                                 <label class="sr-only" for="messages-auto-refresh-interval">częstotliwość odświeżania</label> | ||||
|                                 <input type="text" class="form-control form-control-sm form-control-simple" id="messages-auto-refresh-interval" v-model="autorefresh.departures.interval"/> | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user