Skip to content

Commit 91aa0ea

Browse files
authored
Add files via upload
1 parent 79a692e commit 91aa0ea

File tree

2 files changed

+39
-24
lines changed

2 files changed

+39
-24
lines changed

sources/style.css

+33-24
Original file line numberDiff line numberDiff line change
@@ -532,26 +532,36 @@
532532
}
533533
post > sub-post > post-leader /* -> */ {
534534
display: flex;
535-
padding: 0px 0px 0px 20px;
536-
max-width: calc(100% - 20px);
537-
width: calc(100% - 20px);
535+
flex-wrap: wrap;
536+
justify-content: flex-end;
537+
align-content: flex-start;
538+
padding-left: 20px;
538539
}
539540
post.tiny > sub-post > post-leader {
540-
padding: 0px 0px 0px 15px;
541-
max-width: calc(100% - 15px);
542-
width: calc(100% - 15px);
541+
padding-left: 15px;
543542
}
544543
body.blur post > sub-post > post-leader {
545544
border-top-left-radius: inherit;
546545
border-top-right-radius: inherit;
547546
}
548547
post > sub-post > post-leader > post-leader-section /* -> */ {
549548
display: inline-flex;
549+
flex-basis: 60%;
550550
flex-grow: 1;
551+
box-sizing: border-box;
552+
padding: 20px;
553+
gap: 40px;
554+
}
555+
post.tiny > sub-post > post-leader > post-leader-section {
556+
padding: 15px;
557+
gap: 30px;
558+
}
559+
post.wrap-leader > sub-post > post-leader > post-leader-section {
560+
flex-basis: 100%;
561+
padding-bottom: 0px;
551562
}
552563
post > sub-post > post-leader > post-leader-section > post-leader-order /* -> */ {
553564
display: inline-block;
554-
padding: 20px 20px 27px;
555565
line-height: 21px;
556566
min-height: 21px;
557567
max-width: 80px;
@@ -560,42 +570,41 @@
560570
overflow-wrap: break-word;
561571
}
562572
post.tiny > sub-post > post-leader > post-leader-section > post-leader-order {
563-
padding: 15px 15px 24px;
573+
max-width: 60px;
564574
}
565575
body.blur post > sub-post > post-leader > post-leader-section > post-leader-order {
566576
color: rgba(0, 0, 0, 0.5);
567577
}
568578
post > sub-post > post-leader > post-leader-section > post-leader-title /* -> */ {
569579
display: inline-flex;
570-
padding: 20px 20px 27px;
571580
line-height: 21px;
572581
min-height: 21px;
573582
font-size: 16px;
574583
color: white;
575584
flex-grow: 1;
576585
}
577-
post.tiny > sub-post > post-leader > post-leader-section > post-leader-title {
578-
padding: 15px 15px 24px;
579-
}
580586
body.blur post > sub-post > post-leader > post-leader-section > post-leader-title {
581587
color: rgba(0, 0, 0, 0.5);
582588
}
583589
post > sub-post > post-leader > post-leader-advance /* -> */ {
584-
text-align: right;
585-
display: inline-block;
586-
padding: 13px 13px 13px 17px;
587-
min-height: 42px;
588-
max-width: calc(40% - 30px);
590+
display: inline-flex;
591+
flex-basis: 40%;
592+
flex-wrap: wrap;
593+
justify-content: flex-end;
594+
align-content: flex-start;
595+
padding: 16px 16px 16px 20px;
596+
min-height: 36px;
597+
box-sizing: border-box;
598+
gap: 6px;
589599
}
590600
post.tiny > sub-post > post-leader > post-leader-advance {
591-
padding: 9px 9px 9px 12px;
592-
max-width: calc(40% - 21px);
601+
padding: 12px 12px 12px 15px;
593602
}
594-
post > sub-post > post-leader > post-leader-advance.no-content {
595-
padding: 13px 20px 13px 0px;
603+
post.wrap-leader > sub-post > post-leader > post-leader-advance {
604+
flex-basis: 100%;
596605
}
597-
post.tiny > sub-post > post-leader > post-leader-advance.no-content {
598-
padding: 9px 15px 9px 0px;
606+
post > sub-post > post-leader > post-leader-advance.no-content {
607+
display: none;
599608
}
600609
body.blur post > sub-post > post-leader > post-leader-advance {
601610
border-top-right-radius: inherit;
@@ -842,7 +851,7 @@
842851
/* post */
843852
post > sub-post > post-leader > post-leader-advance > :is(button.advance, dropdown.has-single-button) {
844853
display: inline-block;
845-
max-width: calc(100% - 6px);
854+
margin: 0px;
846855
}
847856
post > sub-post > post-content > post-content-substance > advance {
848857
display: none;

sources/style.js

+6
Original file line numberDiff line numberDiff line change
@@ -826,6 +826,12 @@
826826
value.postLeaderAdvanceNode.getAll(':scope > dropdown').forEach((value) => {
827827
value.classList.add('no-text');
828828
});
829+
/* '.wrap-leader' for the 'post's */
830+
if (value.postNode.offsetWidth < 320) {
831+
value.postNode.classList.add('wrap-leader');
832+
} else {
833+
value.postNode.classList.remove('wrap-leader');
834+
}
829835
});
830836
await suspend();
831837
/* dropdown */

0 commit comments

Comments
 (0)