]>
git.gir.st - subscriptionfeed.git/blob - app/static/style.css
2 font-family: sans-serif
;
12 text-decoration: none
;
16 .card-main:hover
.title
, .card-main:active
.title
,
17 .more-actions
label:hover
, .more-actions
label:active
,
19 summary:active
, summary:hover
{
21 text-decoration: none
;
32 max-width: 1200px; /* same as .articles */
40 box-sizing: border-box
;
43 .flashes>.flash-radio:checked ~ li {
46 .flashes>li .flash-close {
49 .flashes>li .flash-close::before {
54 .flashes
>li
.message
.flash-close::before:hover
,
55 .flashes>li.info .flash-close::before:hover {
60 text-decoration: underline
;
64 background-color: #ace;
65 border: 1px solid
#5ae;
73 background-color: #aaa;
74 border: 1px solid
#888;
77 .flashes>li.message a {
84 justify-content: center
;
91 box-shadow: 0 0 5px #222;
92 border:1px solid
#222;
94 margin: 0 .25em .5em .25em;
100 height: calc
(270px / 16 * 9);
117 left: 0; top: 0; right: 0; bottom: 0;
124 .card .info-main, .card .infobar>:first-child {
127 text-overflow: ellipsis
;
150 .card .emoji, #submgr .emoji {
153 .card .details>:last-child .emoji {
169 .advanced:not([open]) summary{
180 ul#submgr
{list-style: none
}
192 border:1px solid
#700;
194 box-sizing: border-box
;
197 .video_error::before {
198 content: '\26A0\fe0e';
200 .video_error a:link, .video_error a:visited {
203 .video_error a:hover, .video_error a:active {
210 /* https://stackoverflow.com/a/20201563 */
213 /* Note: clamping aspect-ratio, to avoid vertical videos going off-screen */
214 padding-top: calc
( 100% / max
(var
(--aspect-ratio
), 4/3) );
216 .aspect-ratio video {
223 .more-actions
.emoji
,
224 .more-actions input[type="checkbox"] {
225 margin: 0 .7em; /*like input.emoji's padding*/