diff --git a/constants/rss/rss_template.html b/constants/rss/rss_template.html index 06bc17a..4891646 100644 --- a/constants/rss/rss_template.html +++ b/constants/rss/rss_template.html @@ -12,13 +12,16 @@ padding: 0; font-family: "Helvetica Neue", sans-serif; overflow-x: hidden; + position: relative; + min-height: 100vh; } .background { - position: fixed; top: 0; left: 0; + min-height: 100vh; height: 100%; + position: absolute; width: 100%; background-image: url('https://www.dmoe.cc/random.php'); background-size: cover; @@ -37,7 +40,7 @@ backdrop-filter: blur(18px); -webkit-backdrop-filter: blur(18px); box-shadow: 0 10px 25px rgba(0,0,0,0.4); - border: 1.5px solid rgba(76, 175, 80, 0.7); + border: 2px solid rgba(76, 175, 80, 0.7); } .container pre code { @@ -47,11 +50,11 @@ padding: 16px; display: block; overflow-x: auto; - background: rgba(0, 0, 0, 0.11); + background: rgba(0, 0, 0, 0.58); backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); border: 1px solid rgba(255, 255, 255, 0.1); - color: #f8f8f2; + color: #ffffff; } diff --git a/lib/rss/screenshot.js b/lib/rss/screenshot.js index 256cd5c..7a37f32 100644 --- a/lib/rss/screenshot.js +++ b/lib/rss/screenshot.js @@ -26,7 +26,7 @@ const screenshot = { }); const page = await browser.newPage(); await page.setContent(html, { waitUntil: 'networkidle0' }); - await page.setViewport({ width: 800, height: 600, deviceScaleFactor: 1.5 }); + await page.setViewport({ width: 800, height: 600, deviceScaleFactor: 2 }); await page.screenshot({ path: savePath, fullPage: true }); await browser.close(); return savePath;