mirror of
				https://github.com/iv-org/invidious.git
				synced 2025-10-30 20:58:29 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			120 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
			
		
		
	
	
			120 lines
		
	
	
		
			2.1 KiB
		
	
	
	
		
			CSS
		
	
	
	
	
	
| #channel-banner-container {
 | |
|   margin-bottom: 1em;
 | |
| }
 | |
| 
 | |
| #banner {
 | |
|   display: flex;
 | |
|   flex-direction: column-reverse;
 | |
| 
 | |
|   height: calc(100vw / 6.2 - 1px);
 | |
|   background-size: cover;
 | |
|   background-position: center;
 | |
| }
 | |
| 
 | |
| #link-holder {
 | |
|   display: flex;
 | |
|   background: rgba(0, 0, 0, 0.3);
 | |
|   align-self: flex-end;
 | |
|   margin: 15px;
 | |
|   padding: 12px;
 | |
| }
 | |
| 
 | |
| @media screen and (max-width: 640px) {
 | |
|   #link-holder {
 | |
|     display: none;
 | |
|   }
 | |
| }
 | |
| 
 | |
| #link-widget-primary {
 | |
|   margin-right: 1.5em;
 | |
| }
 | |
| 
 | |
| .link-widget-link {
 | |
|   margin-right: 10px;
 | |
| }
 | |
| 
 | |
| .link-widget-link:last-child {
 | |
|   margin-right: 0;
 | |
| }
 | |
| 
 | |
| .link-widget-link img, #external-links img {
 | |
|   vertical-align: sub;
 | |
|   width: 20px;
 | |
|   height: 20px;
 | |
| }
 | |
| 
 | |
| #link-widget-primary a {
 | |
|   color: white !important;
 | |
| }
 | |
| 
 | |
| #link-widget-primary a:hover {
 | |
|   color: #e1e1e1 !important;
 | |
| }
 | |
| 
 | |
| /* Featured channels page */
 | |
| 
 | |
| .channel-section details {
 | |
|   margin: 20px;
 | |
| }
 | |
| 
 | |
| .channel-section details summary {
 | |
|   margin-bottom: 20px;
 | |
| }
 | |
| 
 | |
| .channel-section details summary::marker {
 | |
|   font-size: 1.3em;
 | |
| }
 | |
| 
 | |
| .category-heading {
 | |
|   font-size: 1.2em;
 | |
|   user-select: none;
 | |
|   display: inline;
 | |
| }
 | |
| 
 | |
| .section-contents .channel-profile {
 | |
|   text-align: center;
 | |
| }
 | |
| 
 | |
| /* Due to space constraints we'll make the special large featured channel display
 | |
| only show up when the screen is wide enough */
 | |
| 
 | |
| @media screen and (min-width: 600px) {
 | |
|   .large-featured-channel.channel-profile {
 | |
|     /* We don't want the following attribute for large featured channels*/
 | |
|     text-align: initial;
 | |
|     margin: initial;
 | |
| 
 | |
|     display: flex;
 | |
|   }
 | |
| 
 | |
|   .large-featured-channel.channel-profile img {
 | |
|     margin: 20% 0;
 | |
|   }
 | |
| 
 | |
|   .large-featured-channel .featured-channel-about {
 | |
|     margin-left: 2em;
 | |
|   }
 | |
| 
 | |
|   .large-featured-channel .featured-channel-title {
 | |
|     font-size: 1.2em;
 | |
|     margin-bottom: 10px
 | |
|   }
 | |
| 
 | |
|   .large-featured-channel .featured-channel-description {
 | |
|     margin-top: 10px;
 | |
|     font-weight: normal;
 | |
|   }
 | |
| }
 | |
| 
 | |
| /* Replicate the look for a normal featured channel */
 | |
| @media screen and (max-width: 600px) {
 | |
|   .large-featured-channel .seperator, .large-featured-channel .featured-channel-description {
 | |
|     display: none
 | |
|   }
 | |
| 
 | |
|   .large-featured-channel .featured-channel-metadata:last-child {
 | |
|     display: block;
 | |
|     margin-top: 1em;
 | |
|   }
 | |
| }
 |