mirror of
				https://github.com/MarcZierle/photo-log-frontend.git
				synced 2025-11-04 02:54:58 +00:00 
			
		
		
		
	fix camera canvas size
This commit is contained in:
		
							parent
							
								
									e01c961dc3
								
							
						
					
					
						commit
						29c6777a03
					
				@ -142,7 +142,7 @@ export default {
 | 
				
			|||||||
	},
 | 
						},
 | 
				
			||||||
	computed: {
 | 
						computed: {
 | 
				
			||||||
		selected_group_label() {
 | 
							selected_group_label() {
 | 
				
			||||||
			if (this.selected_group !== null) {
 | 
								if (this.selected_group !== null && this.groups.length > 0) {
 | 
				
			||||||
				return this.groups.filter(group => group.value === this.selected_group)[0].label
 | 
									return this.groups.filter(group => group.value === this.selected_group)[0].label
 | 
				
			||||||
			}
 | 
								}
 | 
				
			||||||
			return ''
 | 
								return ''
 | 
				
			||||||
@ -201,9 +201,10 @@ export default {
 | 
				
			|||||||
				this.stream.height = stream_settings.height
 | 
									this.stream.height = stream_settings.height
 | 
				
			||||||
 | 
					
 | 
				
			||||||
				this.photo.width = document.getElementById('camera_preview').offsetWidth
 | 
									this.photo.width = document.getElementById('camera_preview').offsetWidth
 | 
				
			||||||
				this.$refs.camera.width = this.photo.width
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
				this.photo.height = document.getElementById('camera_preview').offsetHeight
 | 
									this.photo.height = document.getElementById('camera_preview').offsetHeight
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
									this.$refs.camera.width = this.photo.width
 | 
				
			||||||
 | 
									this.$refs.camera.height = this.photo.height
 | 
				
			||||||
			}).catch(error => {
 | 
								}).catch(error => {
 | 
				
			||||||
				this.message.error('Cannot load device camera! '+error)
 | 
									this.message.error('Cannot load device camera! '+error)
 | 
				
			||||||
			})
 | 
								})
 | 
				
			||||||
@ -259,6 +260,12 @@ export default {
 | 
				
			|||||||
html, body {
 | 
					html, body {
 | 
				
			||||||
	margin: 0;
 | 
						margin: 0;
 | 
				
			||||||
	padding: 0;
 | 
						padding: 0;
 | 
				
			||||||
 | 
						overflow: hidden;
 | 
				
			||||||
 | 
						height: 100vh;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* {
 | 
				
			||||||
 | 
						overflow: hidden;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#all {
 | 
					#all {
 | 
				
			||||||
@ -268,19 +275,26 @@ html, body {
 | 
				
			|||||||
	display: flex;
 | 
						display: flex;
 | 
				
			||||||
	flex-direction: column;
 | 
						flex-direction: column;
 | 
				
			||||||
	flex-wrap: nowrap;
 | 
						flex-wrap: nowrap;
 | 
				
			||||||
	justify-content: space-between;
 | 
					 | 
				
			||||||
	overflow: hidden;
 | 
						overflow: hidden;
 | 
				
			||||||
	color: white;
 | 
						color: white;
 | 
				
			||||||
 | 
						margin: 0;
 | 
				
			||||||
 | 
						padding: 0;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#camera_preview {
 | 
				
			||||||
 | 
						height: 75vh;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#group_select {
 | 
					#group_select {
 | 
				
			||||||
	display: flex;
 | 
						display: flex;
 | 
				
			||||||
 | 
						height: 7.5vh;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#prompt_select {
 | 
					#prompt_select {
 | 
				
			||||||
	display: flex;
 | 
						display: flex;
 | 
				
			||||||
	flex-direction: column;
 | 
						flex-direction: column;
 | 
				
			||||||
	text-align: center;
 | 
						text-align: center;
 | 
				
			||||||
 | 
						margin-top: 30%;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#prompt_select .n-icon {
 | 
					#prompt_select .n-icon {
 | 
				
			||||||
@ -288,10 +302,13 @@ html, body {
 | 
				
			|||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#take_photo {
 | 
					#take_photo {
 | 
				
			||||||
	height: 15%;
 | 
						height: 15vh;
 | 
				
			||||||
	background-color: #222;
 | 
						background-color: #222;
 | 
				
			||||||
	display: flex;
 | 
						display: flex;
 | 
				
			||||||
	justify-content: center;
 | 
						justify-content: center;
 | 
				
			||||||
 | 
						bottom: 0;
 | 
				
			||||||
 | 
						position: absolute;
 | 
				
			||||||
 | 
						width: 100%;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#take_photo .n-button {
 | 
					#take_photo .n-button {
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user