mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-05 08:39:55 +03:00
Add new title and text editing capabilities #3295
Closed
opened 2026-02-05 06:16:59 +03:00 by OVERLORD
·
4 comments
No Branch/Tag Specified
development
l10n_development
further_theme_development
release
llm_only
vectors
v25-11
docker_env
drawio_rendering
user_permissions
ldap_host_failover
svg_image
prosemirror
captcha_example
fix/video-export
v25.12.3
v25.12.2
v25.12.1
v25.12
v25.11.6
v25.11.5
v25.11.4
v24.11.4
v25.11.3
v25.11.2
v25.11.1
v25.11
v25.07.3
v25.07.2
v25.07.1
v25.07
v25.05.2
v25.05.1
v25.05
v25.02.5
v25.02.4
v25.02.3
v25.02.2
v25.02.1
v25.02
v24.12.1
v24.12
v24.10.3
v24.10.2
v24.10.1
v24.10
v24.05.4
v24.05.3
v24.05.2
v24.05.1
v24.05
v24.02.3
v24.02.2
v24.02.1
v24.02
v23.12.3
v23.12.2
v23.12.1
v23.12
v23.10.4
v23.10.3
v23.10.2
v23.10.1
v23.10
v23.08.3
v23.08.2
v23.08.1
v23.08
v23.06.2
v23.06.1
v23.06
v23.05.2
v23.05.1
v23.05
v23.02.3
v23.02.2
v23.02.1
v23.02
v23.01.1
v23.01
v22.11.1
v22.11
v22.10.2
v22.10.1
v22.10
v22.09.1
v22.09
v22.07.3
v22.07.2
v22.07.1
v22.07
v22.06.2
v22.06.1
v22.06
v22.04.2
v22.04.1
v22.04
v22.03.1
v22.03
v22.02.3
v22.02.2
v22.02.1
v22.02
v21.12.5
v21.12.4
v21.12.3
v21.12.2
v21.12.1
v21.12
v21.11.3
v21.11.2
v21.11.1
v21.11
v21.10.3
v21.10.2
v21.10.1
v21.10
v21.08.6
v21.08.5
v21.08.4
v21.08.3
v21.08.2
v21.08.1
v21.08
v21.05.4
v21.05.3
v21.05.2
v21.05.1
v21.05
v21.04.6
v21.04.5
v21.04.4
v21.04.3
v21.04.2
v21.04.1
v21.04
v0.31.8
v0.31.7
v0.31.6
v0.31.5
v0.31.4
v0.31.3
v0.31.2
v0.31.1
v0.31.0
v0.30.7
v0.30.6
v0.30.5
v0.30.4
v0.30.3
v0.30.2
v0.30.1
v0.30.0
v0.29.3
v0.29.2
v0.29.1
v0.29.0
v0.28.3
v0.28.2
v0.28.1
v0.28.0
v0.27.5
v0.27.4
v0.27.3
v0.27.2
v0.27.1
v0.27
v0.26.4
v0.26.3
v0.26.2
v0.26.1
v0.26.0
v0.25.5
v0.25.4
v0.25.3
v0.25.2
v0.25.1
v0.25.0
v0.24.3
v0.24.2
v0.24.1
v0.24.0
v0.23.2
v0.23.1
v0.23.0
v0.22.0
v0.21.0
v0.20.3
v0.20.2
v0.20.1
v0.20.0
v0.19.0
v0.18.5
v0.18.4
v0.18.3
v0.18.2
v0.18.1
v0.18.0
v0.17.4
v0.17.3
v0.17.2
v0.17.1
v0.17.0
v0.16.3
v0.16.2
v0.16.1
v0.16.0
v0.15.3
v0.15.2
v0.15.1
v0.15.0
v0.14.3
v0.14.2
v0.14.1
v0.14.0
v0.13.1
v0.13.0
v0.12.2
v0.12.1
v0.12.0
v0.11.2
v0.11.1
v0.11.0
v0.10.0
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.2
v0.8.1
v0.8.0
v0.7.6
v0.7.5
v0.7.4
v0.7.3
0.7.2
v.0.7.1
v0.7.0
v0.6.3
v0.6.2
v0.6.1
v0.6.0
v0.5.0
Labels
Clear labels
🎨 Design
📖 Docs Update
🐛 Bug
🐛 Bug
:cat2:🐈 Possible duplicate
💿 Database
☕ Open to discussion
💻 Front-End
🐕 Support
🚪 Authentication
🌍 Translations
🔌 API Task
🏭 Back-End
⛲ Upstream
🔨 Feature Request
🛠️ Enhancement
🛠️ Enhancement
🛠️ Enhancement
❤️ Happy feedback
🔒 Security
🔍 Pending Validation
💆 UX
📝 WYSIWYG Editor
🌔 Out of scope
🔩 API Request
:octocat: Admin/Meta
🖌️ View Customization
❓ Question
🚀 Priority
🛡️ Blocked
🚚 Export System
♿ A11y
🔧 Maintenance
> Markdown Editor
pull-request
Mirrored from GitHub Pull Request
No Label
🔨 Feature Request
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/BookStack#3295
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @diasdmhub on GitHub (Oct 22, 2022).
Describe the feature you'd like
I found BookStack so nice to work on. It is simple yet gives us a good amount of options.
Its interface is very clean and organized.
The book shelves organization was very clever and has grown on me.
Still, there are some points I believe could be improved.
First, I find every title huge... for shelves, books or pages, all titles are very big in comparison to the section text.
Second, there is no option to edit the section title, not even a minor change like size or color.
In contrast, texts are very small everywhere and we can not resize them.
The editor offers no option for text size besides the header or paragraph options.
Unless we dive into HTML style coding, I found no options to edit any text size in BookStack.
Also, when editing some text set as a code block, I can not add some padding. Why not?
Even if I try to add some style padding at the
<pre>tag, it is immediately removed.Therefore, I believe it would be of much value to add some features:
Describe the benefits this would bring to existing BookStack users
Can the goal of this request already be achieved via other means?
<p stytle="font-size: 120%;">Have you searched for an existing open/closed issue?
How long have you been using BookStack?
0 to 6 months
Additional context
No response
@ssddanbrown commented on GitHub (Oct 22, 2022):
Hi @diasdmhub,
Many of these points relate to the default styles used in BookStack.
If you'd like to tweak these, I'd advise applying some custom styles via the "Custom HTML Head Content" customization setting. For example, if you wanted to bump up the text size of all page content you could use:
Some existing related issue to the points raised: #1148, #2638
@diasdmhub commented on GitHub (Oct 22, 2022):
@ssddanbrown, thanks for the references provided and the tip on how to set up global preference.
Unfortunately, that global style affects text and titles, which is undesirable to me. I was hoping to edit text and titles individually.
My point was to have a font size option, not necessarily changing every page's font size in the app.
Maybe some pages can have a smaller font size, others a bigger size.
It seems that other users also find text size a "must-have" feature.
#1148 is an old issue with good arguments, and it offers better context.
So, I hope to see it implemented one day.
As for the code block padding, it doesn't seem issue #2638 is really related.

I can't really reproduce it here on Github. Please, take a look at the picture below and see if it makes sense and if it is possible at all.
And finally, as for title fonts, is there a possibility to make them editable?
@ssddanbrown commented on GitHub (Oct 23, 2022):
Sure, but this was just an example, You can alter specifics using the same method:
If needed, tag classes can be used to only apply customization to pages that are tagged a certain way.
Probably not anytime too soon to be honest, have yet to see a significant reason to implement text size control, most demand seems to be based upon expectations so far.
Okay, so horizontally indenting code blocks? Could use something like:
No in-editor way to alter the fonts of title, at least built-in, but could use the above customization techniques to alter the required titles.
@ssddanbrown commented on GitHub (Oct 27, 2022):
Since there's been no further follow-up I'm going to close this off.