[PR #830] [MERGED] Books page as application home page #5718

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

📋 Pull Request Information

Original PR: https://github.com/BookStackApp/BookStack/pull/830
Author: @Abijeet
Created: 5/10/2018
Status: Merged
Merged: 5/20/2018
Merged by: @ssddanbrown

Base: masterHead: feature/615


📝 Commits (6)

  • 2e4863e Added an option to set books as the default homepage.
  • 86b2ddb Implemented displaying of the books list on home page.
  • 47cb99a Added test cases.
  • 8254c3b Added the book view toggle option on the homepage.
  • b6bb078 removed some added CSS as it was causing unintended sideffects.
  • 28823c4 Changed the location of the "view-toggle" to be under the books views.

📊 Changes

9 files changed (+141 additions, -48 deletions)

View changed files

📝 app/Http/Controllers/HomeController.php (+27 -8)
📝 resources/assets/sass/_forms.scss (+1 -0)
📝 resources/lang/en/settings.php (+1 -0)
📝 resources/views/books/index.blade.php (+2 -40)
resources/views/books/list.blade.php (+31 -0)
resources/views/books/view-toggle.blade.php (+10 -0)
resources/views/home-book.blade.php (+48 -0)
📝 resources/views/settings/index.blade.php (+2 -0)
📝 tests/HomepageTest.php (+19 -0)

📄 Description

Closes #615


🔄 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/830 **Author:** [@Abijeet](https://github.com/Abijeet) **Created:** 5/10/2018 **Status:** ✅ Merged **Merged:** 5/20/2018 **Merged by:** [@ssddanbrown](https://github.com/ssddanbrown) **Base:** `master` ← **Head:** `feature/615` --- ### 📝 Commits (6) - [`2e4863e`](https://github.com/BookStackApp/BookStack/commit/2e4863edb134ad348050ef248c3b46db008b75a6) Added an option to set books as the default homepage. - [`86b2ddb`](https://github.com/BookStackApp/BookStack/commit/86b2ddbd28b49169463a1d6be6bc4e4c24490bf7) Implemented displaying of the books list on home page. - [`47cb99a`](https://github.com/BookStackApp/BookStack/commit/47cb99a2d6fa0e1d0b3da903d27a1d5aa8ba753e) Added test cases. - [`8254c3b`](https://github.com/BookStackApp/BookStack/commit/8254c3be8d416fce276585f81baf45f5bc755347) Added the book view toggle option on the homepage. - [`b6bb078`](https://github.com/BookStackApp/BookStack/commit/b6bb078e0a07b56b347f8dca6397bc7c028d6f47) removed some added CSS as it was causing unintended sideffects. - [`28823c4`](https://github.com/BookStackApp/BookStack/commit/28823c4fae3b543e63d562b0b7735d26bc6b11e1) Changed the location of the "view-toggle" to be under the books views. ### 📊 Changes **9 files changed** (+141 additions, -48 deletions) <details> <summary>View changed files</summary> 📝 `app/Http/Controllers/HomeController.php` (+27 -8) 📝 `resources/assets/sass/_forms.scss` (+1 -0) 📝 `resources/lang/en/settings.php` (+1 -0) 📝 `resources/views/books/index.blade.php` (+2 -40) ➕ `resources/views/books/list.blade.php` (+31 -0) ➕ `resources/views/books/view-toggle.blade.php` (+10 -0) ➕ `resources/views/home-book.blade.php` (+48 -0) 📝 `resources/views/settings/index.blade.php` (+2 -0) 📝 `tests/HomepageTest.php` (+19 -0) </details> ### 📄 Description Closes #615 --- <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:15:11 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#5718