ramon / canela
An unofficial theme for Flarum 2 inspired by Discourse Horizon, not affiliated with Discourse
Package info
Language:TypeScript
Type:flarum-extension
pkg:composer/ramon/canela
Fund package maintenance!
Requires
- flarum/core: ^2.0.0
Requires (Dev)
- ernestdefoe/wardrobe: ^1.1
- flarum/messages: ^2.0.0
- flarum/tags: ^2.0.0
- fof/pages: ^2.0
- fof/polls: ^3.0
- phpstan/phpstan: ^2.1
- phpunit/phpunit: ^11.5 || ^13.2.0
- ramon/chat: ^0.3
- roave/security-advisories: dev-latest
Suggests
- flarum/likes: Curtidas no mapa do tópico e no resumo do perfil.
- flarum/messages: Link "Minhas mensagens" na barra lateral.
- flarum/subscriptions: Link "Seguindo" e o sino de notificações do tópico.
- flarum/tags: Categorias e etiquetas na barra lateral, na lista e na página de categorias.
- fof/best-answer: Solução aceita (discourse-solved).
- fof/discussion-thumbnail: Miniaturas na lista de tópicos.
- fof/follow-tags: Observar/silenciar categorias e etiquetas.
- fof/formatting: Spoiler, detalhes e mais formatação.
- fof/ignore-users: Ignorar usuários.
- fof/links: Links personalizados.
- fof/merge-discussions: Mesclar tópicos.
- fof/oauth: Login social.
- fof/polls: Enquetes no estilo do plugin poll do Discourse.
- fof/reactions: Reações (discourse-reactions).
- fof/split: Dividir tópicos.
- fof/terms: Termos e diretrizes no cadastro.
- fof/upload: Envio de imagens e arquivos no editor.
Provides
None
Conflicts
None
Replaces
None
- dev-main
- v0.0.15
- v0.0.14
- v0.0.13
- v0.0.12
- v0.0.11
- v0.0.10
- v0.0.9
- v0.0.8
- v0.0.7
- v0.0.6
- v0.0.5
- v0.0.4
- v0.0.3
- v0.0.2
- v0.0.1
- dev-fix/resumo-minimo
- dev-fix/curtida-realtime
- dev-fix/icones-tremendo
- dev-feat/bio-e-ajustes
- dev-feat/login-cadastro
- dev-fix/alinhamento-menu-perfil
- dev-fix/animacoes-editor
- dev-perf/otimizacoes
- dev-fix/edited-tooltip-on-click
- dev-fix/status-icons-topic
- dev-fix/list-menu-gap-and-unread-flicker
- dev-fix/mark-unread-events
- dev-feat/unread-highlight
- dev-fix/mark-unread
- dev-feat/dropdown-arrow
- dev-fix/translation-post
- dev-fix/route-conflict
- dev-fix/mobile-ui
- dev-fix/postgresql
- dev-init
This package is auto-updated.
Last update: 2026-10-20 11:19:37 UTC
README
Canela
An unofficial theme for Flarum 2, inspired by the Discourse Horizon theme.
Canela takes its inspiration from the Horizon theme of Discourse: a sidebar with sections, a discussion list in columns, a discussion timeline and profiles with a cover. Every part can be switched on or off in the admin panel.
The whole palette comes from Flarum's primary color, in light and dark mode, so the theme always matches your brand.
What it does
- Sidebar with collapsible sections, centered search, light/dark/auto mode
- Discussion list in columns with views, posters and hot counts, plus New, Unread and Top tabs
- Discussion page with timeline, discussion map, suggested discussions and user cards
- Profiles with cover, bio, status, summary and activity tabs
- Bookmarks with reminders, badges and trust levels, About, Users and Groups pages
- Login and sign-up pages, keyboard shortcuts, edit history, bulk select and more
- Adapts fof/reactions, fof/drafts, fof/best-answer, ramon/chat and other extensions to the theme
Installation
composer require ramon/canela php flarum migrate php flarum cache:clear
Enable Canela on the Extensions page. Every setting is in the admin panel with a description next to it. Bookmark reminders and daily badges use the Flarum scheduler, so run php flarum schedule:run from cron every minute.
Languages
Brazilian Portuguese, English and Japanese ship with the theme. Core and extension strings come from the Flarum language packs.
Credits
Inspired by the Horizon theme of Discourse. Canela is an unofficial project, not affiliated with or endorsed by Discourse. It is maintained by Ramon Guilherme.
License
MIT. Ideas and bug reports are welcome on the issue tracker.