Refined dark theme.
This commit is contained in:
		
							parent
							
								
									8ff5a8c5e1
								
							
						
					
					
						commit
						b2105c8fb0
					
				|  | @ -516,7 +516,7 @@ export default { | |||
| 	display: flex; | ||||
| 	justify-content: space-between; | ||||
| 	padding: .75rem .5rem .5rem .5rem; | ||||
| 	color: var(--darken); | ||||
| 	color: var(--shadow); | ||||
| 	font-weight: bold; | ||||
| 	font-size: .9rem; | ||||
| 
 | ||||
|  | @ -598,7 +598,7 @@ export default { | |||
| 	min-width: 1.5rem; | ||||
| 	flex-shrink: 0; | ||||
| 	padding: 0 .5rem; | ||||
| 	color: var(--darken); | ||||
| 	color: var(--shadow); | ||||
| 	font-weight: bold; | ||||
| 	font-size: .9rem; | ||||
| 
 | ||||
|  | @ -607,7 +607,7 @@ export default { | |||
| 	} | ||||
| 
 | ||||
| 	.icon { | ||||
| 		fill: var(--darken); | ||||
| 		fill: var(--shadow); | ||||
| 	} | ||||
| 
 | ||||
| 	&:hover { | ||||
|  | @ -637,7 +637,7 @@ export default { | |||
| 	height: 1.25rem; | ||||
| 	appearance: none; | ||||
| 	border-radius: 1rem; | ||||
| 	background-color: var(--darken-hint); | ||||
| 	background-color: var(--shadow-hint); | ||||
| 	background-image: radial-gradient(circle, var(--shadow-weak) .3rem, transparent calc(.3rem + 1px)); | ||||
| 	cursor: pointer; | ||||
| 
 | ||||
|  |  | |||
|  | @ -87,14 +87,14 @@ export default { | |||
| .filter-section { | ||||
| 	width: 15rem; | ||||
| 	max-width: 100%; | ||||
| 	border-bottom: solid 1px var(--darken-hint); | ||||
| 	border-bottom: solid 1px var(--shadow-hint); | ||||
| } | ||||
| 
 | ||||
| .filter-label { | ||||
| 	display: flex; | ||||
| 	justify-content: space-between; | ||||
| 	padding: .75rem .5rem .5rem .5rem; | ||||
| 	color: var(--darken); | ||||
| 	color: var(--shadow); | ||||
| 	font-weight: bold; | ||||
| 	font-size: .9rem; | ||||
| 
 | ||||
|  | @ -180,7 +180,7 @@ export default { | |||
| 	min-width: 1.5rem; | ||||
| 	flex-shrink: 0; | ||||
| 	padding: 0 .5rem; | ||||
| 	color: var(--darken); | ||||
| 	color: var(--shadow); | ||||
| 	font-weight: bold; | ||||
| 	font-size: .9rem; | ||||
| 
 | ||||
|  | @ -189,7 +189,7 @@ export default { | |||
| 	} | ||||
| 
 | ||||
| 	.icon { | ||||
| 		fill: var(--darken); | ||||
| 		fill: var(--shadow); | ||||
| 	} | ||||
| 
 | ||||
| 	&:hover { | ||||
|  |  | |||
|  | @ -23,19 +23,19 @@ export default { | |||
| .gender { | ||||
|     &.female .icon { | ||||
|         fill: var(--female); | ||||
|         filter: drop-shadow(0 0 1px var(--shadow)); | ||||
|         filter: drop-shadow(0 0 1px var(--darken)); | ||||
|     } | ||||
| 
 | ||||
|     &.male .icon { | ||||
|         fill: var(--male); | ||||
|         filter: drop-shadow(0 0 1px var(--shadow)); | ||||
|         filter: drop-shadow(0 0 1px var(--darken)); | ||||
|     } | ||||
| 
 | ||||
|     &.transsexual .icon { | ||||
|         fill: var(--text-contrast); | ||||
|         fill: var(--text-light); | ||||
|         filter: drop-shadow(1px 0 0 var(--female)) drop-shadow(-1px 0 0 var(--female)) drop-shadow(0 1px 0 var(--female)) drop-shadow(0 -1px 0 var(--female)) | ||||
|             drop-shadow(1px 0 0 var(--male)) drop-shadow(-1px 0 0 var(--male)) drop-shadow(0 1px 0 var(--male)) drop-shadow(0 -1px 0 var(--male)) | ||||
|             drop-shadow(0 0 1px var(--shadow)) | ||||
|             drop-shadow(0 0 1px var(--darken)) | ||||
|     } | ||||
| } | ||||
| </style> | ||||
|  |  | |||
|  | @ -128,12 +128,17 @@ export default { | |||
| 
 | ||||
| .filter-mode { | ||||
| 	width: 100%; | ||||
| 	color: var(--shadow); | ||||
| 	background: none; | ||||
| 	padding: .75rem; | ||||
| 	margin: 0 0 .5rem 0; | ||||
| 	font-size: 1rem; | ||||
| 	border: none; | ||||
| 	border-bottom: solid 1px var(--shadow-hint); | ||||
| 
 | ||||
| 	option { | ||||
| 		color: var(--text-dark); | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
| .filter-clear { | ||||
|  | @ -141,25 +146,25 @@ export default { | |||
| 	align-items: center; | ||||
| 	justify-content: space-between; | ||||
| 	padding: .5rem 1rem; | ||||
| 	color: var(--darken-weak); | ||||
| 	color: var(--shadow-weak); | ||||
| 	text-decoration: none; | ||||
| 	cursor: default; | ||||
| 
 | ||||
| 	.icon { | ||||
| 		fill: var(--darken-hint); | ||||
| 		fill: var(--shadow-hint); | ||||
| 		margin: 0 0 0 1rem; | ||||
| 	} | ||||
| 
 | ||||
| 	&.active { | ||||
| 		color: var(--darken); | ||||
| 		color: var(--shadow); | ||||
| 
 | ||||
| 		.icon { | ||||
| 			fill: var(--darken-weak); | ||||
| 			fill: var(--shadow-weak); | ||||
| 		} | ||||
| 
 | ||||
| 		&:hover { | ||||
| 			color: var(--text); | ||||
| 			background: var(--darken-hint); | ||||
| 			background: var(--shadow-hint); | ||||
| 			cursor: pointer; | ||||
| 
 | ||||
| 			.icon { | ||||
|  | @ -174,7 +179,7 @@ export default { | |||
| 	align-items: center; | ||||
| 
 | ||||
| 	&:hover { | ||||
| 		background: var(--darken-hint); | ||||
| 		background: var(--shadow-hint); | ||||
| 		cursor: pointer; | ||||
| 	} | ||||
| 
 | ||||
|  | @ -202,7 +207,7 @@ export default { | |||
| 		width: 1rem; | ||||
| 		height: 1rem; | ||||
| 		padding: .5rem 1rem; | ||||
| 		fill: var(--darken-hint); | ||||
| 		fill: var(--shadow-hint); | ||||
| 	} | ||||
| 
 | ||||
| 	.filter-remove { | ||||
|  | @ -226,7 +231,7 @@ export default { | |||
| 
 | ||||
| .filter-include:hover, | ||||
| .filter-name:hover { | ||||
| 	background: var(--darken-hint); | ||||
| 	background: var(--shadow-hint); | ||||
| } | ||||
| 
 | ||||
| @media(max-width: $breakpoint-small) { | ||||
|  | @ -299,7 +304,6 @@ export default { | |||
| 	} | ||||
| } | ||||
| 
 | ||||
| 
 | ||||
| .filters { | ||||
| 	flex-shrink: 0; | ||||
| } | ||||
|  |  | |||
|  | @ -163,6 +163,12 @@ export default { | |||
| }; | ||||
| </script> | ||||
| 
 | ||||
| <style lang="scss"> | ||||
| .dark .range-container .range { | ||||
| 	--slider-range: var(--lighten-weak); | ||||
| } | ||||
| </style> | ||||
| 
 | ||||
| <style lang="scss" scoped> | ||||
| @mixin thumb { | ||||
| 	appearance: none; | ||||
|  |  | |||
|  | @ -134,20 +134,20 @@ export default { | |||
| .menu-item { | ||||
| 	display: flex; | ||||
| 	padding: .75rem 1rem .75rem .75rem; | ||||
| 	color: inherit; | ||||
| 	color: var(--text); | ||||
| 	text-decoration: none; | ||||
| 
 | ||||
| 	.icon { | ||||
| 		fill: var(--darken); | ||||
| 		fill: var(--shadow); | ||||
| 		margin: 0 1rem 0 0; | ||||
| 	} | ||||
| 
 | ||||
| 	&.disabled { | ||||
| 		color: var(--darken-weak); | ||||
| 		color: var(--shadow-weak); | ||||
| 		cursor: default; | ||||
| 
 | ||||
| 		.icon { | ||||
| 			fill: var(--darken-weak); | ||||
| 			fill: var(--shadow-weak); | ||||
| 		} | ||||
| 	} | ||||
| 
 | ||||
|  | @ -164,10 +164,10 @@ export default { | |||
| .menu-username { | ||||
| 	display: block; | ||||
| 	font-weight: bold; | ||||
| 	color: var(--darken-strong); | ||||
| 	color: var(--shadow-strong); | ||||
| 	font-size: .9rem; | ||||
| 	padding: .75rem 1rem; | ||||
| 	border-bottom: solid 1px var(--darken-hint); | ||||
| 	border-bottom: solid 1px var(--shadow-hint); | ||||
| 	text-align: center; | ||||
| 	text-decoration: none; | ||||
| } | ||||
|  |  | |||
|  | @ -160,7 +160,7 @@ export default { | |||
| 
 | ||||
| .tooltip { | ||||
| 	position: relative; | ||||
| 	background: var(--background-light); | ||||
| 	background: var(--background); | ||||
| } | ||||
| 
 | ||||
| .tooltip-arrow { | ||||
|  | @ -172,7 +172,7 @@ export default { | |||
| 	left: calc(50% - .5rem); | ||||
| 	border-left: .5rem solid transparent; | ||||
| 	border-right: .5rem solid transparent; | ||||
| 	border-bottom: .5rem solid var(--background-light); | ||||
| 	border-bottom: .5rem solid var(--background); | ||||
| 	margin: 0 auto; | ||||
| 	filter: drop-shadow(0 0 3px var(--darken-weak)); | ||||
| } | ||||
|  |  | |||
|  | @ -139,7 +139,7 @@ export default { | |||
| 	min-width: 0; | ||||
| 	height: 100%; | ||||
| 	background: var(--background); | ||||
| 	box-shadow: 0 0 3px var(--shadow-weak); | ||||
| 	box-shadow: 0 0 3px var(--darken-weak); | ||||
| } | ||||
| 
 | ||||
| .stash-section { | ||||
|  |  | |||
|  | @ -90,11 +90,11 @@ $breakpoint4: 1500px; | |||
|     --text: #fff; | ||||
|     --text-contrast: #222; | ||||
| 
 | ||||
|     --background: var(--background-dark); | ||||
|     --background-dim: #181818; | ||||
|     --background-soft: #111; | ||||
|     --background: #181818; | ||||
|     --background-dim: #111; | ||||
|     --background-soft: #000; | ||||
| 
 | ||||
|     --profile: #000; | ||||
|     --profile: #0a0a0a; | ||||
|     --tile: #2a2a2a; | ||||
| 
 | ||||
|     --link: #dd6688; | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue