discourse/plugins/discourse-narrative-bot
Kris 2d111e2a9a
UX: show all preinstalled plugins and label them as such (#33681)
Instead of listing the redundant commit hash, this now shows
"preinstalled" for the relevant components and links to
https://meta.discourse.org/t/bundling-more-popular-plugins-with-discourse-core/373574.
This is accomplished by checking the URL of the plugin for
`"/discourse/discourse/tree/main/plugins/"` which indicates it's part of
the core Discourse repo.

I've also removed the `hide_plugin` flag from existing preinstalled
plugins. Now Discourse admins will have more clarity into what's
included.

I also made some minor layout adjustments: 
* Larger click area for "how to install a plugin" banner
* Moved "Learn more" into a separate line for consistent positioning

Before:
<img width="2182" height="1192" alt="image"
src="https://github.com/user-attachments/assets/b2943a7f-5212-4abd-8b80-d0d071378f06"
/>


After:
<img width="2226" height="1184" alt="image"
src="https://github.com/user-attachments/assets/0846a2c9-fc1b-435c-b51f-b966af5ade09"
/>
2025-07-17 15:11:52 -04:00
..
app DEV: Update to lastest rubocop-discourse 2024-05-27 18:06:14 +02:00
assets/stylesheets Revert "UX: use font with more glyphs for discobot certificates" (#30681) 2025-01-09 18:56:47 -05:00
config Update translations (#33516) 2025-07-09 15:27:10 +02:00
db UX: Update badge icons (#20462) 2023-02-28 10:42:05 +08:00
lib/discourse_narrative_bot DEV: Remove unnecessary require (#31727) 2025-03-10 16:56:56 +08:00
public UX: Updated gear to plus icon in discobot tutorial (#33343) 2025-06-25 12:07:23 +02:00
spec DEV: add shortcut fab!(:variable, :fabricator) to specs (#33577) 2025-07-11 11:16:34 -03:00
plugin.rb UX: show all preinstalled plugins and label them as such (#33681) 2025-07-17 15:11:52 -04:00