|
Using Plugin Outlet Connectors from a Theme or Plugin
|
|
12
|
19139
|
October 14, 2024
|
|
Using the JS API
|
|
18
|
12491
|
January 30, 2026
|
|
Converting modals from legacy controllers to new DModal component API
|
|
9
|
5486
|
November 7, 2023
|
|
Setup Continuous Integration using GitHub Actions
|
|
8
|
1695
|
March 3, 2025
|
|
Using Google's 'tachometer' to measure JS performance changes in Discourse
|
|
0
|
1087
|
October 5, 2023
|
|
Ember object ownership (getOwner, service injections, etc.)
|
|
0
|
1531
|
January 19, 2024
|
|
Pinning plugin and theme versions for older Discourse installs (d-compat branches)
|
|
6
|
1650
|
July 17, 2026
|
|
How to run Discourse core, plugin and theme QUnit test suites
|
|
0
|
2876
|
July 26, 2017
|
|
Write acceptance tests and component tests for Ember code in Discourse
|
|
3
|
4382
|
February 23, 2024
|
|
Automatically lint and format code before commits
|
|
0
|
1718
|
November 8, 2019
|
|
Objects type for theme setting
|
|
32
|
2524
|
April 13, 2026
|
|
Install the Discourse Theme CLI console app to help you build themes
|
|
16
|
32384
|
July 30, 2026
|
|
Create and share a color scheme
|
|
1
|
6524
|
August 1, 2025
|
|
Create and share a font theme component
|
|
4
|
6154
|
August 19, 2025
|
|
Developing Discourse Plugins - Part 6 - Add acceptance tests
|
|
32
|
17832
|
June 2, 2022
|
|
Developing Discourse Plugins - Part 5 - Add an admin interface
|
|
46
|
27223
|
September 24, 2024
|
|
Developing Discourse Plugins - Part 4 - Setup git
|
|
10
|
13334
|
January 30, 2024
|
|
Developing Discourse Plugins - Part 1 - Create a basic plugin
|
|
32
|
84287
|
July 8, 2025
|
|
Theme Developer Tutorial: 1. Introduction
|
|
0
|
1631
|
March 18, 2025
|
|
Change icons globally
|
|
26
|
10196
|
October 5, 2025
|
|
Minimizing Maintenance on Theme Customizations
|
|
0
|
972
|
April 11, 2023
|
|
Developing Discourse Plugins - Part 7 - Publish your plugin
|
|
4
|
5952
|
July 29, 2021
|
|
Insert text or images anywhere on your site using CSS pseudo-elements
|
|
0
|
18132
|
October 11, 2018
|
|
Theme Developer Tutorial: 2. Creating a remote theme
|
|
0
|
898
|
March 18, 2025
|
|
Set up a multisite development environment
|
|
0
|
2133
|
June 7, 2022
|
|
Install plugins in your non-Docker development environment
|
|
0
|
3529
|
October 6, 2021
|
|
Install Discourse for development using Docker
|
|
226
|
92608
|
May 22, 2026
|
|
Developing Discourse on GitHub Codespaces
|
|
14
|
1992
|
September 9, 2025
|
|
Developing Discourse using a Dev Container
|
|
13
|
19484
|
May 28, 2026
|
|
Get started with Theme Creator and the Theme CLI
|
|
8
|
13165
|
May 7, 2026
|