aboutsummaryrefslogtreecommitdiffhomepage
path: root/services/nuldoc
diff options
context:
space:
mode:
Diffstat (limited to 'services/nuldoc')
-rw-r--r--services/nuldoc/lib/nuldoc/pages/slide_page.rb4
-rw-r--r--services/nuldoc/public/slides/slide.js2
-rw-r--r--services/nuldoc/public/slides/slides.css9
-rw-r--r--services/nuldoc/public/slides/slides/2023-01-18/phpstudy-tokyo-148/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2023-02-15/phpstudy-tokyo-149/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2023-03-15/phpstudy-tokyo-150/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2023-03-24/phperkaigi-2023/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2023-03-25/phperkaigi-2023-tokens/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2023-04-12/phpstudy-tokyo-151/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2023-06-21/phpstudy-tokyo-153/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2023-06-23/phpconfuk-2023-eve/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2023-07-26/phpstudy-tokyo-154/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2023-08-24/phpstudy-tokyo-155/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2023-10-25/phpstudy-tokyo-157/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2024-01-24/phpstudy-tokyo-160/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2024-03-08/phperkaigi-2024/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2024-03-15/ya8-2024/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2024-04-13/phpcon-odawara-2024/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2024-04-25/phpstudy-tokyo-163/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2024-07-18/phpstudy-tokyo-166/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2024-10-30/phpstudy-tokyo-169/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2024-11-30/cohackpp/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2025-02-22/phpcon-nagoya-2025/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2025-03-23/phperkaigi-2025/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2025-04-12/phpcon-odawara-2025/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2025-07-26/techramen-25-conf/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2025-10-29/phpstudy-tokyo-180/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2025-11-24/phpconkagawa-2025/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2026-03-21/phperkaigi-2026-book-revue/index.html10
-rw-r--r--services/nuldoc/public/slides/slides/2026-03-22/phperkaigi-2026/index.html10
-rw-r--r--services/nuldoc/static/slides/slide.js2
-rw-r--r--services/nuldoc/static/slides/slides.css9
32 files changed, 185 insertions, 111 deletions
diff --git a/services/nuldoc/lib/nuldoc/pages/slide_page.rb b/services/nuldoc/lib/nuldoc/pages/slide_page.rb
index 07dd80aa..5d7371c6 100644
--- a/services/nuldoc/lib/nuldoc/pages/slide_page.rb
+++ b/services/nuldoc/lib/nuldoc/pages/slide_page.rb
@@ -47,7 +47,9 @@ module Nuldoc
end
end
end
- canvas id: 'slide', 'data-slide-link': slide.slide_link
+ div class: 'slide-container' do
+ canvas id: 'slide', 'data-slide-link': slide.slide_link
+ end
div class: 'controllers' do
div class: 'controllers-buttons' do
button id: 'prev', type: 'button' do
diff --git a/services/nuldoc/public/slides/slide.js b/services/nuldoc/public/slides/slide.js
index db6f9c1e..8d6ba52d 100644
--- a/services/nuldoc/public/slides/slide.js
+++ b/services/nuldoc/public/slides/slide.js
@@ -18,7 +18,7 @@ async function init() {
const baseViewport = page.getViewport({ scale: 1.0 });
const containerWidth = canvas.parentElement.clientWidth;
- const scale = Math.min(1.0, containerWidth / baseViewport.width);
+ const scale = containerWidth / baseViewport.width;
const viewport = page.getViewport({ scale });
const outputScale = globalThis.devicePixelRatio || 1;
diff --git a/services/nuldoc/public/slides/slides.css b/services/nuldoc/public/slides/slides.css
index 18b75070..2c92dc55 100644
--- a/services/nuldoc/public/slides/slides.css
+++ b/services/nuldoc/public/slides/slides.css
@@ -27,3 +27,12 @@
.controllers button:hover {
background: #555;
}
+
+main {
+ max-width: unset;
+ margin: 2rem;
+}
+
+.slide-container {
+ margin: 0 1rem;
+}
diff --git a/services/nuldoc/public/slides/slides/2023-01-18/phpstudy-tokyo-148/index.html b/services/nuldoc/public/slides/slides/2023-01-18/phpstudy-tokyo-148/index.html
index 50d44b0d..61f9292e 100644
--- a/services/nuldoc/public/slides/slides/2023-01-18/phpstudy-tokyo-148/index.html
+++ b/services/nuldoc/public/slides/slides/2023-01-18/phpstudy-tokyo-148/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -59,8 +59,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2023-01-18/phpstudy-tokyo-148/slide.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -77,7 +79,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2023-02-15/phpstudy-tokyo-149/index.html b/services/nuldoc/public/slides/slides/2023-02-15/phpstudy-tokyo-149/index.html
index 914a3963..0792d451 100644
--- a/services/nuldoc/public/slides/slides/2023-02-15/phpstudy-tokyo-149/index.html
+++ b/services/nuldoc/public/slides/slides/2023-02-15/phpstudy-tokyo-149/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -59,8 +59,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2023-02-15/phpstudy-tokyo-149/slide.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -77,7 +79,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2023-03-15/phpstudy-tokyo-150/index.html b/services/nuldoc/public/slides/slides/2023-03-15/phpstudy-tokyo-150/index.html
index 0f3d64f5..b42584fd 100644
--- a/services/nuldoc/public/slides/slides/2023-03-15/phpstudy-tokyo-150/index.html
+++ b/services/nuldoc/public/slides/slides/2023-03-15/phpstudy-tokyo-150/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -62,8 +62,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2023-03-15/phpstudy-tokyo-150/slide.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -80,7 +82,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2023-03-24/phperkaigi-2023/index.html b/services/nuldoc/public/slides/slides/2023-03-24/phperkaigi-2023/index.html
index 7d79d46d..24174597 100644
--- a/services/nuldoc/public/slides/slides/2023-03-24/phperkaigi-2023/index.html
+++ b/services/nuldoc/public/slides/slides/2023-03-24/phperkaigi-2023/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -62,8 +62,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2023-03-24/phperkaigi-2023/slide.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2023-03-24/phperkaigi-2023/slide.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -80,7 +82,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2023-03-25/phperkaigi-2023-tokens/index.html b/services/nuldoc/public/slides/slides/2023-03-25/phperkaigi-2023-tokens/index.html
index da713846..d75d5bff 100644
--- a/services/nuldoc/public/slides/slides/2023-03-25/phperkaigi-2023-tokens/index.html
+++ b/services/nuldoc/public/slides/slides/2023-03-25/phperkaigi-2023-tokens/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -62,8 +62,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2023-03-25/phperkaigi-2023-tokens/slide.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -80,7 +82,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2023-04-12/phpstudy-tokyo-151/index.html b/services/nuldoc/public/slides/slides/2023-04-12/phpstudy-tokyo-151/index.html
index 9c555526..03e85eee 100644
--- a/services/nuldoc/public/slides/slides/2023-04-12/phpstudy-tokyo-151/index.html
+++ b/services/nuldoc/public/slides/slides/2023-04-12/phpstudy-tokyo-151/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -59,8 +59,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2023-04-12/phpstudy-tokyo-151/slide.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -77,7 +79,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2023-06-21/phpstudy-tokyo-153/index.html b/services/nuldoc/public/slides/slides/2023-06-21/phpstudy-tokyo-153/index.html
index c5f5c99d..6a308188 100644
--- a/services/nuldoc/public/slides/slides/2023-06-21/phpstudy-tokyo-153/index.html
+++ b/services/nuldoc/public/slides/slides/2023-06-21/phpstudy-tokyo-153/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -59,8 +59,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2023-06-21/phpstudy-tokyo-153/slide.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -77,7 +79,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2023-06-23/phpconfuk-2023-eve/index.html b/services/nuldoc/public/slides/slides/2023-06-23/phpconfuk-2023-eve/index.html
index e78c1ae8..58969e6e 100644
--- a/services/nuldoc/public/slides/slides/2023-06-23/phpconfuk-2023-eve/index.html
+++ b/services/nuldoc/public/slides/slides/2023-06-23/phpconfuk-2023-eve/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -59,8 +59,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2023-06-23/phpconfuk-2023-eve/slide.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -77,7 +79,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2023-07-26/phpstudy-tokyo-154/index.html b/services/nuldoc/public/slides/slides/2023-07-26/phpstudy-tokyo-154/index.html
index 0fe73ab1..17ae771c 100644
--- a/services/nuldoc/public/slides/slides/2023-07-26/phpstudy-tokyo-154/index.html
+++ b/services/nuldoc/public/slides/slides/2023-07-26/phpstudy-tokyo-154/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -59,8 +59,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2023-07-26/phpstudy-tokyo-154/slide.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -77,7 +79,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2023-08-24/phpstudy-tokyo-155/index.html b/services/nuldoc/public/slides/slides/2023-08-24/phpstudy-tokyo-155/index.html
index eed59e13..e3e0d498 100644
--- a/services/nuldoc/public/slides/slides/2023-08-24/phpstudy-tokyo-155/index.html
+++ b/services/nuldoc/public/slides/slides/2023-08-24/phpstudy-tokyo-155/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -59,8 +59,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2023-08-24/phpstudy-tokyo-155/slide.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -77,7 +79,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2023-10-25/phpstudy-tokyo-157/index.html b/services/nuldoc/public/slides/slides/2023-10-25/phpstudy-tokyo-157/index.html
index 197773d3..ec1efb8a 100644
--- a/services/nuldoc/public/slides/slides/2023-10-25/phpstudy-tokyo-157/index.html
+++ b/services/nuldoc/public/slides/slides/2023-10-25/phpstudy-tokyo-157/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -59,8 +59,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2023-10-25/phpstudy-tokyo-157/slide.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -77,7 +79,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2024-01-24/phpstudy-tokyo-160/index.html b/services/nuldoc/public/slides/slides/2024-01-24/phpstudy-tokyo-160/index.html
index 877b81bf..9d5f93bd 100644
--- a/services/nuldoc/public/slides/slides/2024-01-24/phpstudy-tokyo-160/index.html
+++ b/services/nuldoc/public/slides/slides/2024-01-24/phpstudy-tokyo-160/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -59,8 +59,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2024-01-24/phpstudy-tokyo-160/slide.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -77,7 +79,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2024-03-08/phperkaigi-2024/index.html b/services/nuldoc/public/slides/slides/2024-03-08/phperkaigi-2024/index.html
index ddb215eb..b7f13aaf 100644
--- a/services/nuldoc/public/slides/slides/2024-03-08/phperkaigi-2024/index.html
+++ b/services/nuldoc/public/slides/slides/2024-03-08/phperkaigi-2024/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -65,8 +65,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2024-03-08/phperkaigi-2024/slide.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2024-03-08/phperkaigi-2024/slide.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -83,7 +85,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2024-03-15/ya8-2024/index.html b/services/nuldoc/public/slides/slides/2024-03-15/ya8-2024/index.html
index 578077b3..48127994 100644
--- a/services/nuldoc/public/slides/slides/2024-03-15/ya8-2024/index.html
+++ b/services/nuldoc/public/slides/slides/2024-03-15/ya8-2024/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -62,8 +62,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2024-03-15/ya8-2024/slide.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2024-03-15/ya8-2024/slide.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -80,7 +82,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2024-04-13/phpcon-odawara-2024/index.html b/services/nuldoc/public/slides/slides/2024-04-13/phpcon-odawara-2024/index.html
index fae40679..8348e63d 100644
--- a/services/nuldoc/public/slides/slides/2024-04-13/phpcon-odawara-2024/index.html
+++ b/services/nuldoc/public/slides/slides/2024-04-13/phpcon-odawara-2024/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -62,8 +62,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2024-04-13/phpcon-odawara-2024/slide.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2024-04-13/phpcon-odawara-2024/slide.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -80,7 +82,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2024-04-25/phpstudy-tokyo-163/index.html b/services/nuldoc/public/slides/slides/2024-04-25/phpstudy-tokyo-163/index.html
index 54edcc7a..23a69552 100644
--- a/services/nuldoc/public/slides/slides/2024-04-25/phpstudy-tokyo-163/index.html
+++ b/services/nuldoc/public/slides/slides/2024-04-25/phpstudy-tokyo-163/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -59,8 +59,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2024-04-25/phpstudy-tokyo-163/slide.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -77,7 +79,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2024-07-18/phpstudy-tokyo-166/index.html b/services/nuldoc/public/slides/slides/2024-07-18/phpstudy-tokyo-166/index.html
index f50bd530..04c85da2 100644
--- a/services/nuldoc/public/slides/slides/2024-07-18/phpstudy-tokyo-166/index.html
+++ b/services/nuldoc/public/slides/slides/2024-07-18/phpstudy-tokyo-166/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -59,8 +59,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2024-07-18/phpstudy-tokyo-166/slide.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -77,7 +79,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2024-10-30/phpstudy-tokyo-169/index.html b/services/nuldoc/public/slides/slides/2024-10-30/phpstudy-tokyo-169/index.html
index f0206606..a5f0b6be 100644
--- a/services/nuldoc/public/slides/slides/2024-10-30/phpstudy-tokyo-169/index.html
+++ b/services/nuldoc/public/slides/slides/2024-10-30/phpstudy-tokyo-169/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -59,8 +59,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2024-10-30/phpstudy-tokyo-169/slide.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -77,7 +79,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2024-11-30/cohackpp/index.html b/services/nuldoc/public/slides/slides/2024-11-30/cohackpp/index.html
index bb2ec82e..52a1db82 100644
--- a/services/nuldoc/public/slides/slides/2024-11-30/cohackpp/index.html
+++ b/services/nuldoc/public/slides/slides/2024-11-30/cohackpp/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -59,8 +59,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2024-11-30/cohackpp/slides.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2024-11-30/cohackpp/slides.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -77,7 +79,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2025-02-22/phpcon-nagoya-2025/index.html b/services/nuldoc/public/slides/slides/2025-02-22/phpcon-nagoya-2025/index.html
index aa0edee9..0ea79e05 100644
--- a/services/nuldoc/public/slides/slides/2025-02-22/phpcon-nagoya-2025/index.html
+++ b/services/nuldoc/public/slides/slides/2025-02-22/phpcon-nagoya-2025/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -62,8 +62,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2025-02-22/phpcon-nagoya-2025/slides.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -80,7 +82,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2025-03-23/phperkaigi-2025/index.html b/services/nuldoc/public/slides/slides/2025-03-23/phperkaigi-2025/index.html
index 6eb2c379..48d697e7 100644
--- a/services/nuldoc/public/slides/slides/2025-03-23/phperkaigi-2025/index.html
+++ b/services/nuldoc/public/slides/slides/2025-03-23/phperkaigi-2025/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -62,8 +62,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2025-03-23/phperkaigi-2025/slides.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2025-03-23/phperkaigi-2025/slides.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -80,7 +82,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2025-04-12/phpcon-odawara-2025/index.html b/services/nuldoc/public/slides/slides/2025-04-12/phpcon-odawara-2025/index.html
index ab1d1756..0ffa26c9 100644
--- a/services/nuldoc/public/slides/slides/2025-04-12/phpcon-odawara-2025/index.html
+++ b/services/nuldoc/public/slides/slides/2025-04-12/phpcon-odawara-2025/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -62,8 +62,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2025-04-12/phpcon-odawara-2025/slides.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2025-04-12/phpcon-odawara-2025/slides.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -80,7 +82,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2025-07-26/techramen-25-conf/index.html b/services/nuldoc/public/slides/slides/2025-07-26/techramen-25-conf/index.html
index 9d140660..2d5ccb2b 100644
--- a/services/nuldoc/public/slides/slides/2025-07-26/techramen-25-conf/index.html
+++ b/services/nuldoc/public/slides/slides/2025-07-26/techramen-25-conf/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -62,8 +62,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2025-07-26/techramen-25-conf/slides.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2025-07-26/techramen-25-conf/slides.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -80,7 +82,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2025-10-29/phpstudy-tokyo-180/index.html b/services/nuldoc/public/slides/slides/2025-10-29/phpstudy-tokyo-180/index.html
index 064945a5..d168bca1 100644
--- a/services/nuldoc/public/slides/slides/2025-10-29/phpstudy-tokyo-180/index.html
+++ b/services/nuldoc/public/slides/slides/2025-10-29/phpstudy-tokyo-180/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -59,8 +59,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2025-10-29/phpstudy-tokyo-180/slides.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2025-10-29/phpstudy-tokyo-180/slides.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -77,7 +79,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2025-11-24/phpconkagawa-2025/index.html b/services/nuldoc/public/slides/slides/2025-11-24/phpconkagawa-2025/index.html
index 4c5ac2d8..05727626 100644
--- a/services/nuldoc/public/slides/slides/2025-11-24/phpconkagawa-2025/index.html
+++ b/services/nuldoc/public/slides/slides/2025-11-24/phpconkagawa-2025/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -62,8 +62,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2025-11-24/phpconkagawa-2025/slides.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2025-11-24/phpconkagawa-2025/slides.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -80,7 +82,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2026-03-21/phperkaigi-2026-book-revue/index.html b/services/nuldoc/public/slides/slides/2026-03-21/phperkaigi-2026-book-revue/index.html
index b81d3aca..63f56a8d 100644
--- a/services/nuldoc/public/slides/slides/2026-03-21/phperkaigi-2026-book-revue/index.html
+++ b/services/nuldoc/public/slides/slides/2026-03-21/phperkaigi-2026-book-revue/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -65,8 +65,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2026-03-21/phperkaigi-2026-book-revue/slides.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2026-03-21/phperkaigi-2026-book-revue/slides.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -83,7 +85,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/public/slides/slides/2026-03-22/phperkaigi-2026/index.html b/services/nuldoc/public/slides/slides/2026-03-22/phperkaigi-2026/index.html
index 406a8d68..4e96b253 100644
--- a/services/nuldoc/public/slides/slides/2026-03-22/phperkaigi-2026/index.html
+++ b/services/nuldoc/public/slides/slides/2026-03-22/phperkaigi-2026/index.html
@@ -18,7 +18,7 @@
<link rel="stylesheet" href="/style.css?h=c3724e2d900f13528c82005e79a8ec23">
</head>
<body class="single">
- <link rel="stylesheet" href="/slides.css?h=4934be6a5e853e2cbd6e7aff310d5ec1">
+ <link rel="stylesheet" href="/slides.css?h=439ab4bc2a67451d90853ddfc17d1d25">
<header class="header">
<div class="site-logo">
<a href="https://nsfisis.dev/">nsfisis.dev</a>
@@ -62,8 +62,10 @@
</li>
</ol>
</section>
- <canvas data-slide-link="/slides/2026-03-22/phperkaigi-2026/slides.pdf" id="slide">
- </canvas>
+ <div class="slide-container">
+ <canvas data-slide-link="/slides/2026-03-22/phperkaigi-2026/slides.pdf" id="slide">
+ </canvas>
+ </div>
<div class="controllers">
<div class="controllers-buttons">
<button id="prev" type="button">
@@ -80,7 +82,7 @@
</button>
</div>
</div>
- <script src="/slide.js?h=f97457332a0e5d878ab20d0b872a9fad" type="module">
+ <script src="/slide.js?h=c2c22b47417da35a41fbb991178b64d2" type="module">
</script>
</div>
</article>
diff --git a/services/nuldoc/static/slides/slide.js b/services/nuldoc/static/slides/slide.js
index db6f9c1e..8d6ba52d 100644
--- a/services/nuldoc/static/slides/slide.js
+++ b/services/nuldoc/static/slides/slide.js
@@ -18,7 +18,7 @@ async function init() {
const baseViewport = page.getViewport({ scale: 1.0 });
const containerWidth = canvas.parentElement.clientWidth;
- const scale = Math.min(1.0, containerWidth / baseViewport.width);
+ const scale = containerWidth / baseViewport.width;
const viewport = page.getViewport({ scale });
const outputScale = globalThis.devicePixelRatio || 1;
diff --git a/services/nuldoc/static/slides/slides.css b/services/nuldoc/static/slides/slides.css
index 18b75070..2c92dc55 100644
--- a/services/nuldoc/static/slides/slides.css
+++ b/services/nuldoc/static/slides/slides.css
@@ -27,3 +27,12 @@
.controllers button:hover {
background: #555;
}
+
+main {
+ max-width: unset;
+ margin: 2rem;
+}
+
+.slide-container {
+ margin: 0 1rem;
+}