inital setup
This commit is contained in:
		
							
								
								
									
										93
									
								
								assets/css/common/header.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										93
									
								
								assets/css/common/header.css
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,93 @@ | ||||
| .nav { | ||||
|     display: flex; | ||||
|     flex-wrap: wrap; | ||||
|     justify-content: space-between; | ||||
|     max-width: calc(var(--nav-width) + var(--gap) * 2); | ||||
|     margin-inline-start: auto; | ||||
|     margin-inline-end: auto; | ||||
|     line-height: var(--header-height); | ||||
| } | ||||
|  | ||||
| .nav a { | ||||
|     display: block; | ||||
| } | ||||
|  | ||||
| .logo, | ||||
| #menu { | ||||
|     display: flex; | ||||
|     margin: auto var(--gap); | ||||
| } | ||||
|  | ||||
| .logo { | ||||
|     flex-wrap: inherit; | ||||
| } | ||||
|  | ||||
| .logo a { | ||||
|     font-size: 24px; | ||||
|     font-weight: 700; | ||||
| } | ||||
|  | ||||
| .logo a img, .logo a svg { | ||||
|     display: inline; | ||||
|     vertical-align: middle; | ||||
|     pointer-events: none; | ||||
|     transform: translate(0, -10%); | ||||
|     border-radius: 6px; | ||||
|     margin-inline-end: 8px; | ||||
| } | ||||
|  | ||||
| button#theme-toggle { | ||||
|     font-size: 26px; | ||||
|     margin: auto 4px; | ||||
| } | ||||
|  | ||||
| body.dark #moon { | ||||
|     vertical-align: middle; | ||||
|     display: none; | ||||
| } | ||||
|  | ||||
| body:not(.dark) #sun { | ||||
|     display: none; | ||||
| } | ||||
|  | ||||
| #menu { | ||||
|     list-style: none; | ||||
|     word-break: keep-all; | ||||
|     overflow-x: auto; | ||||
|     white-space: nowrap; | ||||
| } | ||||
|  | ||||
| #menu li + li { | ||||
|     margin-inline-start: var(--gap); | ||||
| } | ||||
|  | ||||
| #menu a { | ||||
|     font-size: 16px; | ||||
| } | ||||
|  | ||||
| #menu .active { | ||||
|     font-weight: 500; | ||||
|     border-bottom: 2px solid currentColor; | ||||
| } | ||||
|  | ||||
| .lang-switch li, | ||||
| .lang-switch ul, | ||||
| .logo-switches { | ||||
|     display: inline-flex; | ||||
|     margin: auto 4px; | ||||
| } | ||||
|  | ||||
| .lang-switch { | ||||
|     display: flex; | ||||
|     flex-wrap: inherit; | ||||
| } | ||||
|  | ||||
| .lang-switch a { | ||||
|     margin: auto 3px; | ||||
|     font-size: 16px; | ||||
|     font-weight: 500; | ||||
| } | ||||
|  | ||||
| .logo-switches { | ||||
|     flex-wrap: inherit; | ||||
| } | ||||
		Reference in New Issue
	
	Block a user