[PR #4430] [MERGED] Basic PWA support #6361

Closed
opened 2026-02-05 10:30:17 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/BookStackApp/BookStack/pull/4430
Author: @GamerClassN7
Created: 8/10/2023
Status: Merged
Merged: 10/2/2023
Merged by: @ssddanbrown

Base: developmentHead: basic-pwa-support


📝 Commits (10+)

📊 Changes

3 files changed (+79 additions, -1 deletions)

View changed files

app/App/PwaManifestBuilder.php (+72 -0)
📝 resources/views/layouts/base.blade.php (+5 -1)
📝 routes/web.php (+2 -0)

📄 Description

Hello,
I am so happy i can at least try to contribute to this awesome peace of software :)

my humble contribution is to fix/tweak ease of use on mobile phones :)

my MR add Basic PWA support to convert lack off Mobile and desktop applications for bookstack. I have more knowledge in implementing PWA support to laravel project so if you would be open to discussion i can try to help more in this spectrum :)

Screenshots

image

Screenshot_20230810-184900.png

Screenshot_20230810-171016


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/BookStackApp/BookStack/pull/4430 **Author:** [@GamerClassN7](https://github.com/GamerClassN7) **Created:** 8/10/2023 **Status:** ✅ Merged **Merged:** 10/2/2023 **Merged by:** [@ssddanbrown](https://github.com/ssddanbrown) **Base:** `development` ← **Head:** `basic-pwa-support` --- ### 📝 Commits (10+) - [`88e148b`](https://github.com/BookStackApp/BookStack/commit/88e148ba0046f96a16b57d978b1f2cc89e6a4f20) Initial Draft - [`601491b`](https://github.com/BookStackApp/BookStack/commit/601491b275a3d7f81007223f52c79af528e337ba) Add Color - [`08ea97f`](https://github.com/BookStackApp/BookStack/commit/08ea97fd8346edad23440ffe5c65e1f98467e76a) Manifest Tweaks - [`2b604b5`](https://github.com/BookStackApp/BookStack/commit/2b604b5af9e7a7973f693f7ef7a5d964c0bcadeb) Move Manifest Definition to Separate Config File - [`effc03e`](https://github.com/BookStackApp/BookStack/commit/effc03e99e8a455932884dccf1195287f87d09a3) Merge branch 'BookStackApp:development' into basic-pwa-support - [`cb9c3fc`](https://github.com/BookStackApp/BookStack/commit/cb9c3fc9f5a0f0bdca03cdeb8b6446155cdc2cd4) Fix Dark theme - [`6e19a8a`](https://github.com/BookStackApp/BookStack/commit/6e19a8a4bb8c37c641d82e506ed53598495d950b) Merge branch 'basic-pwa-support' of https://github.com/GamerClassN7/BookStack into basic-pwa-support - [`f910424`](https://github.com/BookStackApp/BookStack/commit/f910424fa3190d7d8fb15fa79f776ec77b2910a6) Implementation of required changes - [`9b99664`](https://github.com/BookStackApp/BookStack/commit/9b99664bff7e25da85b3798db408a8294a35b80b) Additional Tweaks and FIxes - [`2a2f893`](https://github.com/BookStackApp/BookStack/commit/2a2f893fcc045cd1bf7c70d0f40edfed389b1dce) Formating Fixes ### 📊 Changes **3 files changed** (+79 additions, -1 deletions) <details> <summary>View changed files</summary> ➕ `app/App/PwaManifestBuilder.php` (+72 -0) 📝 `resources/views/layouts/base.blade.php` (+5 -1) 📝 `routes/web.php` (+2 -0) </details> ### 📄 Description Hello, I am so happy i can at least try to contribute to this awesome peace of software :) my humble contribution is to fix/tweak ease of use on mobile phones :) my MR add Basic PWA support to convert lack off Mobile and desktop applications for bookstack. I have more knowledge in implementing PWA support to laravel project so if you would be open to discussion i can try to help more in this spectrum :) <details><summary>Screenshots</summary> <p> ![image](https://github.com/BookStackApp/BookStack/assets/22167469/3e19c0f3-f0f3-4eea-9db2-d785643e4274) ![Screenshot_20230810-184900.png](https://github.com/BookStackApp/BookStack/assets/22167469/d8913576-4b4e-4e0d-ac75-e7b7a8527cb2) ![Screenshot_20230810-171016](https://github.com/BookStackApp/BookStack/assets/22167469/ad426e8d-27f9-404a-8194-9d4e37b0bbf1) </p> </details> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 10:30:17 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#6361