From d402479c21f55c0e1b87900de3de6878e584877e Mon Sep 17 00:00:00 2001
From: Karolis Strazdas
Date: Sun, 4 Oct 2026 00:22:24 +0300
Subject: [PATCH] fix: remove obsolete links and unpublished download claims
---
.github/workflows/ci.yml | 22 ++++++
README.md | 6 +-
index.html | 39 +++++-----
js/main.js | 164 +++++----------------------------------
scss/_platforms.scss | 102 ------------------------
5 files changed, 63 insertions(+), 270 deletions(-)
create mode 100644 .github/workflows/ci.yml
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
new file mode 100644
index 0000000..1430d80
--- /dev/null
+++ b/.github/workflows/ci.yml
@@ -0,0 +1,22 @@
+name: Website build
+
+on:
+ pull_request:
+ push:
+ branches: [master]
+ workflow_dispatch:
+
+permissions:
+ contents: read
+
+jobs:
+ build:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v4
+ - uses: actions/setup-node@v4
+ with:
+ node-version: '22'
+ cache: npm
+ - run: npm ci
+ - run: npm run build
diff --git a/README.md b/README.md
index f3a2225..0becb40 100644
--- a/README.md
+++ b/README.md
@@ -1,12 +1,14 @@
# Papyrus website
-Landing page for the [Papyrus](https://github.com/Eoic/Papyrus) project - a free, open-source e-book reader and library manager for Android, iOS, Windows, macOS, Linux, and Web.
+Landing page for the [Papyrus](https://github.com/PapyrusReader/papyrus) project - a free, open-source e-book reader and library manager for Android, iOS, Windows, macOS, Linux, and Web.
## Getting Started
```bash
-npm install
+npm ci
npm run dev
```
This starts a local server at `http://localhost:8090` with live SCSS recompilation.
+
+Build deployable assets with `npm run build`; output is written to `build/`.
diff --git a/index.html b/index.html
index cbfa47b..230f04d 100644
--- a/index.html
+++ b/index.html
@@ -43,7 +43,7 @@
Features
Platforms
Open source
- Docs
@@ -150,7 +150,7 @@ Your books, your data, ev
- 7 e-book formats
+ EPUB & PDF reading
@@ -193,7 +193,7 @@
No internet required
Your data stays yours
No analytics. No tracking. No account required. Store books locally, on your own
- server, or on any cloud provider you trust.
+ server. Additional cloud provider integrations are planned.
@@ -233,10 +233,10 @@
Organize your way
Read comfortably anywhere
- - Integrated reader for EPUB, PDF, MOBI, AZW3, TXT, CBR, CBZ
+ - Integrated reader for EPUB and PDF
- Customizable typography: font, size, spacing, margins
- - Light, dark, sepia, and custom themes
- - Reading profiles for different devices and contexts
+ - Light, sepia, and night reading appearances
+ - Paginated and continuous scroll layouts
- Optimized for e-ink displays
@@ -306,7 +306,7 @@ One app. Every platform.
@@ -318,7 +318,7 @@ One app. Every platform.
Store your books where you want
-
Local storage by default. Sync through your own server, or connect any cloud provider.
+
Local storage by default. Sync through your Papyrus server; additional cloud providers are planned.
@@ -338,23 +338,23 @@
Store your books where you want
-
Google Drive
+
Google Drive (planned)
-
WebDAV
+
WebDAV (planned)
-
S3-compatible
+
S3-compatible (planned)
-
+
Learn more about self-hosting
@@ -385,11 +385,11 @@ Open source. Transparent. C
@@ -404,20 +404,20 @@
-
@@ -432,7 +432,6 @@
-