CSS separation, multi-tenancy fixes
This commit is contained in:
		
							
								
								
									
										135
									
								
								Oqtane.Server/wwwroot/Themes/Oqtane.Themes.BlazorTheme/Theme.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										135
									
								
								Oqtane.Server/wwwroot/Themes/Oqtane.Themes.BlazorTheme/Theme.css
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,135 @@ | ||||
|  | ||||
| .top-row { | ||||
|     height: 3.5rem; | ||||
|     display: flex; | ||||
|     align-items: center; | ||||
| } | ||||
|  | ||||
| .main { | ||||
|     flex: 1; | ||||
| } | ||||
|  | ||||
|     .main .top-row { | ||||
|         background-color: #e6e6e6; | ||||
|         border-bottom: 1px solid #d6d5d5; | ||||
|     } | ||||
|  | ||||
| .sidebar { | ||||
|     background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%); | ||||
| } | ||||
|  | ||||
|     .sidebar .top-row { | ||||
|         background-color: rgba(0,0,0,0.4); | ||||
|     } | ||||
|  | ||||
|     .sidebar .navbar-brand { | ||||
|         font-size: 1.1rem; | ||||
|     } | ||||
|  | ||||
|     .sidebar .oi { | ||||
|         width: 2rem; | ||||
|         font-size: 1.1rem; | ||||
|         vertical-align: text-top; | ||||
|         top: -2px; | ||||
|     } | ||||
|  | ||||
| .nav-item { | ||||
|     font-size: 0.9rem; | ||||
|     padding-bottom: 0.5rem; | ||||
| } | ||||
|  | ||||
|     .nav-item:first-of-type { | ||||
|         padding-top: 1rem; | ||||
|     } | ||||
|  | ||||
|     .nav-item:last-of-type { | ||||
|         padding-bottom: 1rem; | ||||
|     } | ||||
|  | ||||
|     .nav-item a { | ||||
|         color: #d7d7d7; | ||||
|         border-radius: 4px; | ||||
|         height: 3rem; | ||||
|         display: flex; | ||||
|         align-items: center; | ||||
|         line-height: 3rem; | ||||
|     } | ||||
|  | ||||
|         .nav-item a.active { | ||||
|             background-color: rgba(255,255,255,0.25); | ||||
|             color: white; | ||||
|         } | ||||
|  | ||||
|         .nav-item a:hover { | ||||
|             background-color: rgba(255,255,255,0.1); | ||||
|             color: white; | ||||
|         } | ||||
|  | ||||
| .content { | ||||
|     padding-top: 1.1rem; | ||||
| } | ||||
|  | ||||
| .navbar-toggler { | ||||
|     background-color: rgba(255, 255, 255, 0.1); | ||||
| } | ||||
|  | ||||
| @media (max-width: 767.98px) { | ||||
|     .main .top-row { | ||||
|         display: none; | ||||
|     } | ||||
| } | ||||
|  | ||||
| @media (min-width: 768px) { | ||||
|     app { | ||||
|         flex-direction: row; | ||||
|     } | ||||
|  | ||||
|     .sidebar { | ||||
|         width: 250px; | ||||
|         height: 100vh; | ||||
|         position: sticky; | ||||
|         top: 0; | ||||
|     } | ||||
|  | ||||
|     .main .top-row { | ||||
|         position: sticky; | ||||
|         top: 0; | ||||
|         z-index: 9999; | ||||
|     } | ||||
|  | ||||
|     .main > div { | ||||
|         padding-left: 2rem !important; | ||||
|         padding-right: 1.5rem !important; | ||||
|     } | ||||
|  | ||||
|     .navbar-toggler { | ||||
|         display: none; | ||||
|     } | ||||
|  | ||||
|     .sidebar .collapse { | ||||
|         /* Never collapse the sidebar for wide screens */ | ||||
|         display: block; | ||||
|     } | ||||
| } | ||||
|  | ||||
| @-webkit-keyframes sk-stretchdelay { | ||||
|     0%, 40%, 100% { | ||||
|         -webkit-transform: scaleY(0.4) | ||||
|     } | ||||
|  | ||||
|     20% { | ||||
|         -webkit-transform: scaleY(1.0) | ||||
|     } | ||||
| } | ||||
|  | ||||
| @keyframes sk-stretchdelay { | ||||
|     0%, 40%, 100% { | ||||
|         transform: scaleY(0.4); | ||||
|         -webkit-transform: scaleY(0.4); | ||||
|     } | ||||
|  | ||||
|     20% { | ||||
|         transform: scaleY(1.0); | ||||
|         -webkit-transform: scaleY(1.0); | ||||
|     } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 Shaun Walker
					Shaun Walker