Summary | Compose Center | |
Repository | GitHub - VaperinaDEV/discourse-compose-center: Compose Center is a place for all type of composing options. | |
Install Guide | How to install a theme or theme component | |
New to Discourse Themes? | Beginner’s guide to using Discourse Themes |
Install this theme component
Hello
Compose Center is a place for all type of composing options. The idea was a place where you can easily handle your composing content.
Like:
- New Topic
- New Message
- New Chat Message
- Drafts
- Pending Posts
I don’t want to hack the original layout and design so this made for the Default theme. Originally it can work pretty cool with a three column theme right sidebar. So it replaces the default + New Topic button with a Compose button. The content opens in DMenu and show a banner, profile avatar, user status, new topic/open draft, message, chat buttons, drafts and pending posts.
Quick buttons and links:
- on banner My Drafts button: link to drafts
- on banner pencil icon (edit): link to preferences/profile
- on avatar (hover) pencil icon (edit): link to preferences/account
- user status: opens user status modal
- new topic/open draft button: opens topic composer
- message button: opens pm composer
- chat buttons: opens new chat message modal
The banner background is the blurred profile avatar if the user card background hasn’t setted up.
Default
With draft
With pending posts
User status
Theme Translations
Chat enabled is required to use this theme component! You can enable it with
chat enabled
site setting.
Credit: I’ve integrated the New Topic Header Button theme component in it. This is inspired by Central theme
profile block
.