Skip to content

Commit 9f0656d

Browse files
committed
Add youtube links for last and next montly meeting
1 parent 061ce5a commit 9f0656d

File tree

2 files changed

+58
-60
lines changed

2 files changed

+58
-60
lines changed

site/docs/development/monthly-reviews.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ These sessions usually cover demos and updates from each workstream, followed by
1212
Until the end of 2024, Leios monthly review meetings were recorded using Google Meet and shared via links. Beginning in 2025, these sessions have been live streamed on [YouTube](https://www.youtube.com/playlist?list=PLnPTB0CuBOBzWWpnojAK3ZaFy9RdofP6l) to improve accessibility and transparency. In some months, due to technical issues (such as screen sharing or audio problems), a fallback Google Meet recording may be provided instead of the YouTube stream.
1313
:::
1414

15-
- **September 2025:** [Recording](https://drive.google.com/file/d/1XWhYGH_wUq_pO5_WOLJnRiUQxE8ilUfv) | [Slides](https://docs.google.com/presentation/d/161ND3tJqr3kFsZbwIksGMsWQUKbflOtqyCR23EabH6w) | [Notes](https://docs.google.com/document/d/1ZPqGUggex_PaOgay4nqF-NI5YyeqO2SoLmbl4h6w0AM)
15+
- **September 2025:** [YouTube](https://www.youtube.com/watch?v=sseN5-nOQsQ&t=237s) | [Recording](https://drive.google.com/file/d/1XWhYGH_wUq_pO5_WOLJnRiUQxE8ilUfv) | [Slides](https://docs.google.com/presentation/d/161ND3tJqr3kFsZbwIksGMsWQUKbflOtqyCR23EabH6w) | [Notes](https://docs.google.com/document/d/1ZPqGUggex_PaOgay4nqF-NI5YyeqO2SoLmbl4h6w0AM)
1616
- **August 2025:** [YouTube](https://www.youtube.com/live/hq_8fBotF_E) | [Google Meet](https://drive.google.com/file/d/1VX3_ehv_LJKSfDrItJX6nvF-4ksPsXoN/view?usp=sharing) | [Slides](https://docs.google.com/presentation/d/13b0VONN8QEMlU2tEcfBIsBZrRCGgTDrE-Hg7lfy_WhE/edit?usp=sharing) | [Summary](https://docs.google.com/document/d/1CR9rb5kjqjgFuTiAxKoMcGzChVkZj8RIE22KSnM3w7w/edit?usp=sharing)
1717
- **July 2025:** [YouTube](https://www.youtube.com/watch?v=eRqTSl5_fiI) | [Google Meet](https://drive.google.com/file/d/18N_sA_0cqpA4czm3Z-COlFkhQ4Idr2Mi/view?usp=sharing) | [Slides](https://docs.google.com/presentation/d/1ZVoILMaM0pdxVIpUDwbb3GK_7lCMX-FOpKG7SVRxWnk/edit?usp=sharing) | [Summary](https://docs.google.com/document/d/1aQDoP7DxnlnL87DNP1D00ig2lzDRaRou65rL2hFH7xY/edit?usp=sharing)
1818
- **June 2025:** [YouTube](https://www.youtube.com/watch?v=NEqeyS_WYjk) | [Google Meet](https://drive.google.com/file/d/1zzyFIq4JDQNUhZPbdYqU1Qr2-TVAze9x/view?usp=sharing) | [Slides](https://docs.google.com/presentation/d/1jD2BVEYNxQRrgwvxKyKNyZYgyh-JurgWmMdFBrkwGLw/edit?usp=sharing)

site/src/pages/index.tsx

Lines changed: 57 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,7 @@ function getNextMeeting(now = new Date()) {
5959
console.warn("Exceptional next meeting date:", exception);
6060
nextMeeting = exception;
6161
}
62-
const meetingEndTime = new Date(
63-
nextMeeting.getTime() + 60 * 60 * 1000,
64-
); // 1 hour after start
62+
const meetingEndTime = new Date(nextMeeting.getTime() + 60 * 60 * 1000); // 1 hour after start
6563

6664
// If we're past the current month's meeting end time, get next month's meeting
6765
if (now >= meetingEndTime) {
@@ -103,7 +101,10 @@ function formatCountdown(ms, isLive = false) {
103101

104102
function LeiosSpecificationSection() {
105103
return (
106-
<section id="specification" className={clsx(styles.videoSection, styles.borderTop)}>
104+
<section
105+
id="specification"
106+
className={clsx(styles.videoSection, styles.borderTop)}
107+
>
107108
<div className="container">
108109
<div className="row">
109110
<div className="col col--10 col--offset-1">
@@ -545,10 +546,8 @@ function LeiosSpecificationSection() {
545546
</div>
546547
<div className="col col--5">
547548
<p>
548-
The proposed Leios specification delivers a
549-
{" "}
550-
<strong>30-50x throughput increase</strong>
551-
{" "}
549+
The proposed Leios specification delivers a{" "}
550+
<strong>30-50x throughput increase</strong>{" "}
552551
(from ~4.5 TxkB/s to ~140-300 TxkB/s) while
553552
maintaining manageable ecosystem impact.
554553
Unlike the research paper's approach, which
@@ -587,13 +586,14 @@ function LeiosSpecificationSection() {
587586

588587
function HowLeiosWorksSection() {
589588
return (
590-
<section id="how" className={clsx(styles.videoSection, styles.borderTop)}>
589+
<section
590+
id="how"
591+
className={clsx(styles.videoSection, styles.borderTop)}
592+
>
591593
<div className="container">
592594
<div className="row">
593595
<div className="col col--10 col--offset-1">
594-
<h2 className="text--center">
595-
How Leios Works
596-
</h2>
596+
<h2 className="text--center">How Leios Works</h2>
597597
<p className={clsx("text--center", styles.subtitle)}>
598598
Block producers simultaneously create both a
599599
standard Praos block and a larger secondary block
@@ -616,9 +616,10 @@ function HowLeiosWorksSection() {
616616
rel="noopener noreferrer"
617617
>
618618
<strong>Endorser Blocks (EBs)</strong>
619-
</Link>, reference extra transactions that
620-
would otherwise wait for the standard Praos
621-
blocks (called{" "}
619+
</Link>
620+
, reference extra transactions that would
621+
otherwise wait for the standard Praos blocks
622+
(called{" "}
622623
<Link
623624
to="https://github.com/cardano-scaling/CIPs/blob/leios/CIP-0164/README.md#ranking-blocks-rbs"
624625
target="_blank"
@@ -1351,10 +1352,8 @@ function HowLeiosWorksSection() {
13511352
cursor: "pointer",
13521353
}}
13531354
>
1354-
Δ<tspan
1355-
fontSize="16"
1356-
dy="3"
1357-
>
1355+
Δ
1356+
<tspan fontSize="16" dy="3">
13581357
RB
13591358
</tspan>
13601359
<tspan
@@ -1418,10 +1417,8 @@ function HowLeiosWorksSection() {
14181417
cursor: "pointer",
14191418
}}
14201419
>
1421-
Δ<tspan
1422-
fontSize="14"
1423-
dy="3"
1424-
>
1420+
Δ
1421+
<tspan fontSize="14" dy="3">
14251422
applyTxs
14261423
</tspan>
14271424
<tspan
@@ -1485,10 +1482,8 @@ function HowLeiosWorksSection() {
14851482
cursor: "pointer",
14861483
}}
14871484
>
1488-
Δ<tspan
1489-
fontSize="14"
1490-
dy="3"
1491-
>
1485+
Δ
1486+
<tspan fontSize="14" dy="3">
14921487
EB
14931488
</tspan>
14941489
<tspan
@@ -1552,10 +1547,8 @@ function HowLeiosWorksSection() {
15521547
cursor: "pointer",
15531548
}}
15541549
>
1555-
Δ<tspan
1556-
fontSize="14"
1557-
dy="3"
1558-
>
1550+
Δ
1551+
<tspan fontSize="14" dy="3">
15591552
EB
15601553
</tspan>
15611554
<tspan
@@ -1617,10 +1610,8 @@ function HowLeiosWorksSection() {
16171610
cursor: "pointer",
16181611
}}
16191612
>
1620-
Δ<tspan
1621-
fontSize="14"
1622-
dy="3"
1623-
>
1613+
Δ
1614+
<tspan fontSize="14" dy="3">
16241615
reapply
16251616
</tspan>
16261617
<tspan
@@ -1779,13 +1770,15 @@ function HowLeiosWorksSection() {
17791770
</span>
17801771
<sub>hdr</sub>
17811772
</Link>{" "}
1782-
(<Link
1773+
(
1774+
<Link
17831775
to="https://github.com/cardano-scaling/CIPs/blob/leios/CIP-0164/README.md#equivocation-detection"
17841776
target="_blank"
17851777
rel="noopener noreferrer"
17861778
>
17871779
header diffusion
1788-
</Link>),{" "}
1780+
</Link>
1781+
),{" "}
17891782
<Link
17901783
to="https://github.com/cardano-scaling/CIPs/blob/leios/CIP-0164/README.md#l-vote"
17911784
target="_blank"
@@ -1802,13 +1795,15 @@ function HowLeiosWorksSection() {
18021795
</span>
18031796
<sub>vote</sub>
18041797
</Link>{" "}
1805-
(<Link
1798+
(
1799+
<Link
18061800
to="https://github.com/cardano-scaling/CIPs/blob/leios/CIP-0164/README.md#voting-period"
18071801
target="_blank"
18081802
rel="noopener noreferrer"
18091803
>
18101804
voting period
1811-
</Link>),{" "}
1805+
</Link>
1806+
),{" "}
18121807
<Link
18131808
to="https://github.com/cardano-scaling/CIPs/blob/leios/CIP-0164/README.md#l-diff"
18141809
target="_blank"
@@ -1825,13 +1820,15 @@ function HowLeiosWorksSection() {
18251820
</span>
18261821
<sub>diff</sub>
18271822
</Link>{" "}
1828-
(<Link
1823+
(
1824+
<Link
18291825
to="https://github.com/cardano-scaling/CIPs/blob/leios/CIP-0164/README.md#diffusion-period"
18301826
target="_blank"
18311827
rel="noopener noreferrer"
18321828
>
18331829
diffusion period
1834-
</Link>).
1830+
</Link>
1831+
).
18351832
</div>
18361833
</div>
18371834
</div>
@@ -1858,29 +1855,32 @@ function MonthlyReviewsSection() {
18581855
setCountdown(
18591856
formatCountdown(target.getTime() - now.getTime(), live),
18601857
);
1861-
setNextDate(target.toLocaleString(undefined, {
1862-
weekday: "short",
1863-
year: "numeric",
1864-
month: "short",
1865-
day: "numeric",
1866-
hour: "2-digit",
1867-
minute: "2-digit",
1868-
hour12: false,
1869-
}));
1858+
setNextDate(
1859+
target.toLocaleString(undefined, {
1860+
weekday: "short",
1861+
year: "numeric",
1862+
month: "short",
1863+
day: "numeric",
1864+
hour: "2-digit",
1865+
minute: "2-digit",
1866+
hour12: false,
1867+
}),
1868+
);
18701869
}
18711870
updateCountdown();
18721871
const interval = setInterval(updateCountdown, 1000);
18731872
return () => clearInterval(interval);
18741873
}, []);
18751874

18761875
return (
1877-
<section id="next" className={clsx(styles.videoSection, styles.borderTop)}>
1876+
<section
1877+
id="next"
1878+
className={clsx(styles.videoSection, styles.borderTop)}
1879+
>
18781880
<div className="container">
18791881
<div className="row">
18801882
<div className="col col--8 col--offset-2">
1881-
<h2 className="text--center">
1882-
Stay up to date
1883-
</h2>
1883+
<h2 className="text--center">Stay up to date</h2>
18841884
<p className={clsx("text--center", styles.subtitle)}>
18851885
Catch up on the latest Leios progress, key
18861886
decisions, and Q&A in our monthly review videos
@@ -1906,7 +1906,7 @@ function MonthlyReviewsSection() {
19061906
>
19071907
<Link
19081908
className="button button--primary button--lg"
1909-
to="https://www.youtube.com/watch?v=WEW3Ur2QGCg"
1909+
to="https://www.youtube.com/live/5baqGY7WXAc"
19101910
target="_blank"
19111911
rel="noopener noreferrer"
19121912
style={{
@@ -1924,8 +1924,7 @@ function MonthlyReviewsSection() {
19241924
style={{
19251925
fontSize: "0.68em",
19261926
fontWeight: 600,
1927-
color:
1928-
"var(--ifm-color-primary-contrast-background, #222)",
1927+
color: "var(--ifm-color-primary-contrast-background, #222)",
19291928
marginTop: 2,
19301929
lineHeight: 1.2,
19311930
}}
@@ -1939,8 +1938,7 @@ function MonthlyReviewsSection() {
19391938
style={{
19401939
fontSize: "1rem",
19411940
marginTop: 10,
1942-
color:
1943-
"var(--ifm-color-emphasis-800)",
1941+
color: "var(--ifm-color-emphasis-800)",
19441942
textAlign: "center",
19451943
fontWeight: 500,
19461944
}}

0 commit comments

Comments
 (0)