mirror of
				https://github.com/DerTyp7/explainegy-nextjs.git
				synced 2025-10-30 21:27:12 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			56 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
			
		
		
	
	
			56 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
| @import "../variables.scss";
 | |
| .category {
 | |
| 	h1 {
 | |
| 		text-align: center;
 | |
| 		font-size: 1.5em;
 | |
| 	}
 | |
| 
 | |
| 	.content {
 | |
| 		display: flex;
 | |
| 		flex-direction: column;
 | |
| 		justify-content: center;
 | |
| 		align-items: center;
 | |
| 		margin-top: 50px;
 | |
| 		row-gap: 50px;
 | |
| 		padding: 0px 20px 0 20px;
 | |
| 		.showcase {
 | |
| 			display: grid;
 | |
| 			grid-template-columns: 1fr 1fr 1fr;
 | |
| 			gap: 10px 10px;
 | |
| 
 | |
| 			@media (max-width: $category-breakpoint-1) {
 | |
| 				grid-template-columns: 1fr 1fr;
 | |
| 			}
 | |
| 
 | |
| 			@media (max-width: $category-breakpoint-2) {
 | |
| 				grid-template-columns: 1fr;
 | |
| 			}
 | |
| 			h2 {
 | |
| 				font-size: 1em;
 | |
| 				grid-column: 1 / -1;
 | |
| 			}
 | |
| 
 | |
| 			a {
 | |
| 				background-color: rgba(126, 126, 126, 0.1);
 | |
| 				box-shadow: 0px 0px 15px 5px rgba(0, 0, 0, 0.1);
 | |
| 				padding: 20px;
 | |
| 				transition: all 50ms linear;
 | |
| 				text-overflow: ellipsis;
 | |
| 				max-width: 300px;
 | |
| 				&:hover {
 | |
| 					background-color: rgba(126, 126, 126, 0.2);
 | |
| 					box-shadow: 0px 0px 15px 5px rgba(0, 0, 0, 0.2);
 | |
| 				}
 | |
| 			}
 | |
| 		}
 | |
| 
 | |
| 		.smallShowcase {
 | |
| 			@media (max-width: $category-breakpoint-2) {
 | |
| 				& > a:nth-child(n + 5) {
 | |
| 					display: none;
 | |
| 				}
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| }
 | 
