discourse/plugins/styleguide/plugin.rb
Martin Brennan e37fb3042d
FEATURE: Admin plugin list redesign (#24363)
* Remove checkmark for official plugins
* Add author for plugin, which is By Discourse for all discourse
  and discourse-org github plugins
* Link to meta topic instead of github repo
* Add experimental flag for plugin metadata and show this as a
  badge on the plugin list if present

---------

Co-authored-by: chapoi <101828855+chapoi@users.noreply.github.com>
2023-11-21 09:37:11 +10:00

22 lines
567 B
Ruby

# frozen_string_literal: true
# name: styleguide
# about: Preview how Widgets are Styled in Discourse
# meta_topic_id: 167293
# version: 0.2
# author: Robin Ward
register_asset "stylesheets/styleguide.scss"
enabled_site_setting :styleguide_enabled
hide_plugin
load File.expand_path("../lib/styleguide/engine.rb", __FILE__)
Discourse::Application.routes.append { mount ::Styleguide::Engine, at: "/styleguide" }
after_initialize do
register_asset_filter do |type, request, opts|
(opts[:path] || "").start_with?("#{Discourse.base_path}/styleguide")
end
end