[PR #1756] [MERGED] Feature - add the "Create Shelf" resp. "Create Book" to the home view #5885

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

📋 Pull Request Information

Original PR: https://github.com/BookStackApp/BookStack/pull/1756
Author: @philjak
Created: 10/30/2019
Status: Merged
Merged: 1/30/2021
Merged by: @ssddanbrown

Base: masterHead: feature_add_add-button_to_home_view


📝 Commits (1)

  • 6acd958 Add the "Create Shelf" resp. "Create Book" to the home view

📊 Changes

2 files changed (+12 additions, -0 deletions)

View changed files

📝 resources/views/common/home-book.blade.php (+6 -0)
📝 resources/views/common/home-shelves.blade.php (+6 -0)

📄 Description

This PR adds the "Create Shelf" button to the Shelves-Homepage and "Create Book" button to the Books-Homepage definied in the settings menu.

Assume you've set the homepage to "shelves". With this PR, there is no need to click on "Shelves" in the top menu first (which is for the user basically the same view) in order to create a shelf.

In our case, some users were confused why they were not allowed to create a shelf even if they had the permission. This was only caused by the missing button in the home view.


🔄 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/1756 **Author:** [@philjak](https://github.com/philjak) **Created:** 10/30/2019 **Status:** ✅ Merged **Merged:** 1/30/2021 **Merged by:** [@ssddanbrown](https://github.com/ssddanbrown) **Base:** `master` ← **Head:** `feature_add_add-button_to_home_view` --- ### 📝 Commits (1) - [`6acd958`](https://github.com/BookStackApp/BookStack/commit/6acd958927d6a4d255731e09ec5657628fc27216) Add the "Create Shelf" resp. "Create Book" to the home view ### 📊 Changes **2 files changed** (+12 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `resources/views/common/home-book.blade.php` (+6 -0) 📝 `resources/views/common/home-shelves.blade.php` (+6 -0) </details> ### 📄 Description This PR adds the "Create Shelf" button to the Shelves-Homepage and "Create Book" button to the Books-Homepage definied in the settings menu. Assume you've set the homepage to "shelves". With this PR, there is no need to click on "Shelves" in the top menu first (which is for the user basically the same view) in order to create a shelf. In our case, some users were confused why they were not allowed to create a shelf even if they had the permission. This was only caused by the missing button in the home view. --- <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:19:27 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#5885