discourse/spec
Penar Musaraj 882b0aac19
DEV: Let themes extend color definitions (#10429)
Themes can now declare custom colors that get compiled in core's color definitions stylesheet, thus allowing themes to better support dark/light color schemes. 

For example, if you need your theme to use tertiary for an element in a light color scheme and quaternary in a dark scheme, you can add the following SCSS to your theme's `color_definitions.scss` file: 

```
:root {
  --mytheme-tertiary-or-quaternary: #{dark-light-choose($tertiary, $quaternary)};
}
```

And then use the `--mytheme-tertiary-or-quaternary` variable as the color property of that element. You can also use this file to add color variables that use SCSS color transformation functions (lighten, darken, saturate, etc.) without compromising your theme's compatibility with different color schemes.
2020-08-18 13:02:13 -04:00
..
components DEV: Let themes extend color definitions (#10429) 2020-08-18 13:02:13 -04:00
fabricators FIX: generate_topic_thumbnails job infinitely running for corrupted images 2020-08-13 17:08:32 -06:00
fixtures DEV: Plugins can extend color definitions (#10383) 2020-08-06 09:46:17 -04:00
helpers Add site setting to pick dark mode color scheme (#10390) 2020-08-07 08:52:47 -04:00
import_export FEATURE: Rake task to export groups (#9450) 2020-04-17 14:59:54 -07:00
initializers FIX: We need to skip users with associated reviewables when auto-approving (#9080) 2020-03-02 14:33:52 -05:00
integration DEV: Enable preserve_email_structure_when_styling by default 2020-07-20 10:21:32 +01:00
integrity DEV: Check English locale for errors in CI 2020-06-03 21:54:58 +02:00
jobs DEV: IMAP log to database (#10435) 2020-08-14 12:01:31 +10:00
lib DEV: Remove blob: workers from CSP (#10440) 2020-08-14 18:15:30 +01:00
mailers FIX: Exclude shared drafts from digests 2020-08-04 13:35:48 -04:00
models DEV: Let themes extend color definitions (#10429) 2020-08-18 13:02:13 -04:00
multisite FIX: invalid urls should not break store.has_been_uploaded? 2020-06-25 15:00:15 +10:00
requests FIX: This leaves an empty example group in TRAVIS mode 2020-08-17 11:33:40 -04:00
script/import_scripts FIX: Change base importer to create new Bookmark records (#9603) 2020-05-01 11:34:55 +10:00
serializers FIX: makes group_show_serializer#is_group_owner follow standards (#10466) 2020-08-18 18:30:08 +02:00
services FEATURE: add option to skip new user tips in first notification. (#10462) 2020-08-18 13:43:40 +05:30
support DEV: Improve docs for Sidekiq job assertion helpers. 2020-07-24 17:37:22 +08:00
tasks FEATURE: Add uploads:batch_migrate_from_s3 task to limit total posts migrated at once (#9933) 2020-06-04 09:48:11 +10:00
views/omniauth_callbacks FEATURE: Use full page redirection for all external auth methods (#8092) 2019-10-08 12:10:43 +01:00
rails_helper.rb Update rubocop to 2.3.1. 2020-07-24 17:19:21 +08:00
swagger_helper.rb DEV: Add rswag to aid in api documention (#9546) 2020-04-27 16:40:07 -06:00