rework post design; refine light theme
This commit is contained in:
		
							parent
							
								
									8d9c3cc4fe
								
							
						
					
					
						commit
						0a563e6121
					
				
					 6 changed files with 23 additions and 12 deletions
				
			
		|  | @ -8,6 +8,12 @@ | ||||||
|     --bg-600: #edf5ba; |     --bg-600: #edf5ba; | ||||||
|     --accent: #899911; |     --accent: #899911; | ||||||
|     --text: #11100d; |     --text: #11100d; | ||||||
|  | 
 | ||||||
|  |     --bg-1000: #fffcf7; | ||||||
|  |     --bg-800: #f2e8d7; | ||||||
|  |     --bg-700: #d9ccad; | ||||||
|  |     --accent: #92a40a; | ||||||
|  |     --text: #322e1f; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| @media (prefers-color-scheme: dark) { | @media (prefers-color-scheme: dark) { | ||||||
|  | @ -31,10 +37,6 @@ | ||||||
|     } |     } | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| @supports (font-variation-settings: normal) { |  | ||||||
|     body { font-family: InterVariable, sans-serif; } |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| body { | body { | ||||||
|     margin: 0; |     margin: 0; | ||||||
|     padding: 0; |     padding: 0; | ||||||
|  | @ -48,6 +50,12 @@ body { | ||||||
|     box-sizing: border-box; |     box-sizing: border-box; | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
|  | @supports (font-variation-settings: normal) { | ||||||
|  |     body { | ||||||
|  |         font-family: InterVariable, sans-serif; | ||||||
|  |     } | ||||||
|  | } | ||||||
|  | 
 | ||||||
| a { | a { | ||||||
|     color: var(--accent); |     color: var(--accent); | ||||||
|     text-decoration: none; |     text-decoration: none; | ||||||
|  |  | ||||||
|  | @ -200,6 +200,8 @@ | ||||||
|         height: calc(100vh - 32px); |         height: calc(100vh - 32px); | ||||||
|         border-radius: 8px; |         border-radius: 8px; | ||||||
|         background-color: var(--bg-800); |         background-color: var(--bg-800); | ||||||
|  |         transition: background-color .1s linear; | ||||||
|  |         user-select: none; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     .server-header { |     .server-header { | ||||||
|  | @ -213,6 +215,7 @@ | ||||||
|         background-size: cover; |         background-size: cover; | ||||||
|         background-color: var(--bg-600); |         background-color: var(--bg-600); | ||||||
|         background-image: linear-gradient(to top, var(--bg-800), var(--bg-600)); |         background-image: linear-gradient(to top, var(--bg-800), var(--bg-600)); | ||||||
|  |         transition: background .1s linear; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     .server-icon { |     .server-icon { | ||||||
|  | @ -270,6 +273,7 @@ | ||||||
|         font-size: .9em; |         font-size: .9em; | ||||||
|         opacity: .6; |         opacity: .6; | ||||||
|         text-align: center; |         text-align: center; | ||||||
|  |         user-select: text; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     .version ul { |     .version ul { | ||||||
|  |  | ||||||
|  | @ -84,7 +84,6 @@ | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     .post-text { |     .post-text { | ||||||
|         font-size: .9em; |  | ||||||
|         line-height: 1.45em; |         line-height: 1.45em; | ||||||
|         word-wrap: break-word; |         word-wrap: break-word; | ||||||
|     } |     } | ||||||
|  |  | ||||||
|  | @ -73,19 +73,19 @@ | ||||||
| </div> | </div> | ||||||
| 
 | 
 | ||||||
| <style> | <style> | ||||||
|  |     .post-container:first-of-type { | ||||||
|  |         border-top: none; | ||||||
|  |     } | ||||||
|     .post-container { |     .post-container { | ||||||
|         width: 732px; |         width: 732px; | ||||||
|         max-width: 732px; |         max-width: 732px; | ||||||
|         margin-bottom: 8px; |  | ||||||
|         display: flex; |         display: flex; | ||||||
|         flex-direction: column; |         flex-direction: column; | ||||||
|         border-radius: 8px; |         border-top: 1px solid color-mix(in srgb, transparent, var(--text) 25%); | ||||||
|         background-color: var(--bg-800); |  | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     .post { |     .post { | ||||||
|         padding: 16px; |         padding: 16px; | ||||||
|         border-radius: 8px; |  | ||||||
|         transition: background-color .1s; |         transition: background-color .1s; | ||||||
|         cursor: pointer; |         cursor: pointer; | ||||||
|     } |     } | ||||||
|  | @ -100,7 +100,7 @@ | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     .post:hover { |     .post:hover { | ||||||
|         background-color: color-mix(in srgb, var(--bg-800), black 5%); |         background-color: color-mix(in srgb, transparent, var(--bg-800) 25%); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     .post-container:has(.post-context) .post { |     .post-container:has(.post-context) .post { | ||||||
|  |  | ||||||
|  | @ -61,13 +61,12 @@ | ||||||
|         flex-direction: row; |         flex-direction: row; | ||||||
|         color: var(--text); |         color: var(--text); | ||||||
|         align-items: stretch; |         align-items: stretch; | ||||||
|         border-radius: 8px; |  | ||||||
|         transition: background-color .1s; |         transition: background-color .1s; | ||||||
|         cursor: pointer; |         cursor: pointer; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     .post-reply:hover { |     .post-reply:hover { | ||||||
|         background-color: color-mix(in srgb, var(--bg-800), black 5%); |         background-color: color-mix(in srgb, var(--bg-800), transparent 50%); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     .post-avatar-container { |     .post-avatar-container { | ||||||
|  |  | ||||||
|  | @ -50,6 +50,7 @@ | ||||||
|         margin: 16px 0 8px 0; |         margin: 16px 0 8px 0; | ||||||
|         display: flex; |         display: flex; | ||||||
|         flex-direction: row; |         flex-direction: row; | ||||||
|  |         user-select: none; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     header h1 { |     header h1 { | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue