discourse/app/assets/stylesheets
Krzysztof Kotlarek b120728999
FEATURE: Ability to add components to all themes (#8404)
* FEATURE: Ability to add components to all themes

This is the first and functional step from that topic https://dev.discourse.org/t/adding-a-theme-component-is-too-much-work/15398/16

The idea here is that when a new component is added, the user can easily assign it to all themes (parents).

To achieve that, I needed to change a site-setting component to accept `setDefaultValues` action and `setDefaultValuesLabel` translated label.
Also, I needed to add `allowAny` option to disable that for theme selector.

I also refactored backend to accept both parent and child ids with one method to avoid duplication (Renamed `add_child_theme!` to more general `add_relative_theme!`)

* FIX: Improvement after code review

* FIX: Improvement after code review2

* FIX: use mapBy and filterBy directly
2019-11-28 16:19:01 +11:00
..
common FEATURE: Ability to add components to all themes (#8404) 2019-11-28 16:19:01 +11:00
desktop UX: Increase fade on long sign-up form content for more evident scroll 2019-11-21 14:43:20 -05:00
mobile Adding a text-overflow: ellipsis; mixin and related cleanup 2019-11-06 14:00:29 -05:00
vendor UX: Overflow hidden was causing some icons to be cropped 2019-01-31 14:03:11 -05:00
admin.scss Sane sendAction() behavior 2015-09-11 09:34:20 -07:00
common.scss FEATURE: New 'Reviewable' model to make reviewable items generic 2019-03-28 12:45:10 -04:00
desktop.scss DEV: debundle plugin css assets and don't load if disabled (#7646) 2019-08-20 22:09:52 +05:30
desktop_rtl.scss FEATURE: support user local switching to RTL correctly 2015-05-20 15:56:54 +10:00
embed.scss FEATURE: Create New Topic button on embed with params (#8280) 2019-11-01 14:19:10 -05:00
mobile.scss General admin style cleanup 2019-10-04 13:25:54 -04:00
mobile_rtl.scss FEATURE: support user local switching to RTL correctly 2015-05-20 15:56:54 +10:00
wizard.scss fix for 1aa96a5 2019-11-06 14:16:23 -05:00