|
Using Plugin Outlet Connectors from a Theme or Plugin
|
|
12
|
19149
|
October 14, 2024
|
|
Using the JS API
|
|
18
|
12512
|
January 30, 2026
|
|
Converting modals from legacy controllers to new DModal component API
|
|
9
|
5492
|
November 7, 2023
|
|
Setup Continuous Integration using GitHub Actions
|
|
8
|
1697
|
March 3, 2025
|
|
Using Google's 'tachometer' to measure JS performance changes in Discourse
|
|
0
|
1089
|
October 5, 2023
|
|
Ember object ownership (getOwner, service injections, etc.)
|
|
0
|
1536
|
January 19, 2024
|
|
Pinning plugin and theme versions for older Discourse installs (d-compat branches)
|
|
6
|
1655
|
July 17, 2026
|
|
How to run Discourse core, plugin and theme QUnit test suites
|
|
0
|
2879
|
July 26, 2017
|
|
Write acceptance tests and component tests for Ember code in Discourse
|
|
3
|
4386
|
February 23, 2024
|
|
Automatically lint and format code before commits
|
|
0
|
1722
|
November 8, 2019
|
|
Objects type for theme setting
|
|
32
|
2538
|
April 13, 2026
|
|
Install the Discourse Theme CLI console app to help you build themes
|
|
16
|
32397
|
July 30, 2026
|
|
Create and share a color scheme
|
|
1
|
6529
|
August 1, 2025
|
|
Create and share a font theme component
|
|
4
|
6156
|
August 19, 2025
|
|
Developing Discourse Plugins - Part 6 - Add acceptance tests
|
|
32
|
17843
|
June 2, 2022
|
|
Developing Discourse Plugins - Part 5 - Add an admin interface
|
|
46
|
27236
|
September 24, 2024
|
|
Developing Discourse Plugins - Part 4 - Setup git
|
|
10
|
13339
|
January 30, 2024
|
|
Developing Discourse Plugins - Part 1 - Create a basic plugin
|
|
32
|
84317
|
July 8, 2025
|
|
Theme Developer Tutorial: 1. Introduction
|
|
0
|
1638
|
March 18, 2025
|
|
Change icons globally
|
|
26
|
10213
|
October 5, 2025
|
|
Minimizing Maintenance on Theme Customizations
|
|
0
|
974
|
April 11, 2023
|
|
Developing Discourse Plugins - Part 7 - Publish your plugin
|
|
4
|
5958
|
July 29, 2021
|
|
Insert text or images anywhere on your site using CSS pseudo-elements
|
|
0
|
18138
|
October 11, 2018
|
|
Theme Developer Tutorial: 2. Creating a remote theme
|
|
0
|
902
|
March 18, 2025
|
|
Set up a multisite development environment
|
|
0
|
2137
|
June 7, 2022
|
|
Install plugins in your non-Docker development environment
|
|
0
|
3532
|
October 6, 2021
|
|
Install Discourse for development using Docker
|
|
226
|
92719
|
May 22, 2026
|
|
Developing Discourse on GitHub Codespaces
|
|
14
|
2002
|
September 9, 2025
|
|
Developing Discourse using a Dev Container
|
|
13
|
19524
|
May 28, 2026
|
|
Get started with Theme Creator and the Theme CLI
|
|
8
|
13177
|
May 7, 2026
|