Why isn't the checklist plugin a Theme Component?

NateDhaliwal
Thu, 04 Sep 2025 11:26:27 +0000
Development

Is there a reason why the checklist plugin isn’t a theme component? The plugin.rb file is virtually empty, and the logic is in the JS side of things:

github.com/discourse/discourse

plugins/checklist/plugin.rb

main

# frozen_string_literal: true

# name: checklist
# about: Add checklist support to Discourse
# version: 1.0
# authors: Discourse Team
# meta_topic_id: 36362
# url: https://github.com/discourse/discourse/tree/main/plugins/checklist

enabled_site_setting :checklist_enabled

register_asset "stylesheets/checklist.scss"
register_svg_icon "spinner"

(That’s really all there is!)

5 сообщений - 3 участника