mirror of
				https://github.com/apache/cloudstack.git
				synced 2025-10-26 08:42:29 +01:00 
			
		
		
		
	changes logo when risezes the page (#6504)
Co-authored-by: Lopez <rodrigo@scclouds.com.br>
This commit is contained in:
		
							parent
							
								
									ba65b51808
								
							
						
					
					
						commit
						7a1401a111
					
				
							
								
								
									
										221
									
								
								ui/public/assets/mini-logo.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										221
									
								
								ui/public/assets/mini-logo.svg
									
									
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							| After Width: | Height: | Size: 57 KiB | 
							
								
								
									
										4
									
								
								ui/public/config.json
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								ui/public/config.json
									
									
									
									
										vendored
									
									
								
							| @ -12,6 +12,7 @@ | ||||
|   "footer": "Licensed under the <a href='http://www.apache.org/licenses/' target='_blank'>Apache License</a>, Version 2.0.", | ||||
|   "loginFooter": "", | ||||
|   "logo": "assets/logo.svg", | ||||
|   "minilogo": "assets/mini-logo.svg", | ||||
|   "banner": "assets/banner.svg", | ||||
|   "error": { | ||||
|     "403": "assets/403.png", | ||||
| @ -21,6 +22,7 @@ | ||||
|   "theme": { | ||||
|     "@layout-mode": "light", | ||||
|     "@logo-background-color": "#ffffff", | ||||
|     "@mini-logo-background-color": "#ffffff", | ||||
|     "@navigation-background-color": "#ffffff", | ||||
|     "@project-nav-background-color": "#001529", | ||||
|     "@project-nav-text-color": "rgba(255, 255, 255, 0.65)", | ||||
| @ -43,6 +45,8 @@ | ||||
|     "@box-shadow-base": "0 2px 8px rgba(0, 0, 0, 0.15)", | ||||
|     "@logo-width": "256px", | ||||
|     "@logo-height": "64px", | ||||
|     "@mini-logo-width": "80px", | ||||
|     "@mini-logo-height": "64px", | ||||
|     "@banner-width": "700px", | ||||
|     "@banner-height": "110px", | ||||
|     "@error-width": "256px", | ||||
|  | ||||
| @ -16,15 +16,21 @@ | ||||
| // under the License. | ||||
| 
 | ||||
| <template> | ||||
|   <div class="logo"> | ||||
|   <div v-if="collapsed && $config.minilogo"> | ||||
|     <img | ||||
|       :style="{ | ||||
|         width: $config.theme['@mini-logo-width'], | ||||
|         height: $config.theme['@mini-logo-height'] | ||||
|       }" | ||||
|       :src="$config.minilogo" /> | ||||
|   </div> | ||||
|   <div v-else-if="$config.logo"> | ||||
|     <img | ||||
|       v-if="$config.logo" | ||||
|       :style="{ | ||||
|         width: $config.theme['@logo-width'], | ||||
|         height: $config.theme['@logo-height'] | ||||
|       }" | ||||
|       :src="$config.logo" | ||||
|       class="logo-image" /> | ||||
|       :src="$config.logo" /> | ||||
|   </div> | ||||
| </template> | ||||
| 
 | ||||
| @ -44,28 +50,12 @@ export default { | ||||
|       type: Boolean, | ||||
|       default: true, | ||||
|       required: false | ||||
|     }, | ||||
|     collapsed: { | ||||
|       type: Boolean, | ||||
|       default: false, | ||||
|       required: false | ||||
|     } | ||||
|   } | ||||
| } | ||||
| </script> | ||||
| 
 | ||||
| <style type="less" scoped> | ||||
| .logo { | ||||
|   height: 64px; | ||||
|   position: relative; | ||||
|   line-height: 64px; | ||||
|   -webkit-transition: all .3s; | ||||
|   transition: all .3s; | ||||
|   overflow: hidden; | ||||
| } | ||||
| 
 | ||||
| .sider.light .logo { | ||||
|   box-shadow: 1px 1px 0px 0px #e8e8e8; | ||||
| } | ||||
| 
 | ||||
| .logo-image { | ||||
|   display: inline-block; | ||||
|   vertical-align: middle; | ||||
| } | ||||
| 
 | ||||
| </style> | ||||
|  | ||||
| @ -22,7 +22,8 @@ | ||||
|     collapsible | ||||
|     v-model:collapsed="isCollapsed" | ||||
|     :trigger="null"> | ||||
|     <logo /> | ||||
|     <logo | ||||
|       :collapsed="collapsed"/> | ||||
|     <s-menu | ||||
|       :collapsed="isCollapsed" | ||||
|       :menu="menus" | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user