Subscriptions panel
at trunk 1.5 kB view raw
1/* Element | http://localhost:3000/ */ 2 3* { 4 box-sizing: border-box; 5} 6 7h1.plain, 8h2.plain, 9h3.plain { 10 font-size: inherit; 11 font-weight: inherit; 12 display: inline; 13} 14 15.heading.heading { 16 font-weight: bold; 17 text-transform: capitalize; 18} 19 20ol.thumb-grid { 21 --thumbnail-width: 16rem; 22 display: grid; 23 grid-template-columns: repeat(auto-fill, var(--thumbnail-width)); 24 gap: 1rem; 25 padding: 0; 26 justify-content: center; 27 28 @media (width < 34rem) { 29 padding: 1rem; 30 grid-template-columns: auto; 31 } 32 33 li { 34 display: flex; 35 flex-flow: column; 36 gap: 0.5rem; 37 38 vid-thumbnail { 39 position: relative; 40 41 img { 42 width: 100%; 43 } 44 45 vid-timestamp { 46 position: absolute; 47 bottom: 0; 48 right: 0; 49 background: hsla(from black h s l / 70%); 50 color: white; 51 font-family: "Courier New", Courier, monospace; 52 } 53 } 54 vid-details-large { 55 display: flex; 56 gap: 0.5rem; 57 flex-flow: row nowrap; 58 59 img { 60 width: 3rem; 61 height: 3rem; 62 border-radius: 999rem; 63 } 64 vid-title { 65 font-weight: bold; 66 } 67 } 68 69 vid-details-small { 70 display: flex; 71 gap: 0.5rem; 72 font-style: italic; 73 } 74 } 75}