discourse/spec
David Taylor b12f153a9e
FIX: Support light-dark on older browsers (#34438)
We were already polyfilling `light-dark` for older browsers. However,
that polyfill makes use of native CSS nesting, which is also unsupported
by older browsers. This commit adds the `postcssNesting` transform to
turn that nesting back into flat CSS.

This became a noticable problem since light-dark was added to a critical
core stylesheet in 1ec69c3f2f, which then
caused the whole file to be a syntax error under Safari 16.
2025-08-20 12:45:54 +01:00
..
db/migrate FEATURE: Themeable site settings (#32233) 2025-07-16 11:00:21 +10:00
fabricators FEATURE: Enable rich editor for all users (#33699) 2025-07-28 10:08:50 +10:00
fixtures FIX: correctly unescape title for amazon oneboxes (#33010) 2025-06-02 17:50:13 +05:30
generator DEV: Silence the output of migration specs (#26365) 2024-03-26 11:32:44 +01:00
helpers FIX: Allow creating new color palettes based on custom palettes (#34351) 2025-08-20 11:58:40 +08:00
import_export DEV: add shortcut fab!(:variable, :fabricator) to specs (#33577) 2025-07-11 11:16:34 -03:00
initializers DEV: add shortcut fab!(:variable, :fabricator) to specs (#33577) 2025-07-11 11:16:34 -03:00
integration DEV: Only write session cookie when contents is changed (#33828) 2025-07-25 11:07:07 +01:00
integrity FIX: cross origin opener policy should apply to public error responses (#31559) 2025-03-03 17:04:24 +08:00
jobs DEV: Remove old problem check system - part 2 (#34403) 2025-08-20 16:15:21 +08:00
lib FIX: Support light-dark on older browsers (#34438) 2025-08-20 12:45:54 +01:00
mailers DEV: Remove ability to use users' names in group mention notifications and mentions shown in emails and added :user_notification_email_options plugin modifier to allow plugins reintroduce this or other modifications to emails (#33449) 2025-07-14 15:20:08 -05:00
models DEV: Remove old problem check system - part 2 (#34403) 2025-08-20 16:15:21 +08:00
multisite FEATURE: Themeable site settings (#32233) 2025-07-16 11:00:21 +10:00
queries/reports UX: Add admin report for associated accounts by login provider (#34187) 2025-08-14 09:24:14 -04:00
requests FIX: Allow creating new color palettes based on custom palettes (#34351) 2025-08-20 11:58:40 +08:00
script/import_scripts DEV: Catch missing translations during test runs (#26258) 2024-05-24 22:15:53 +08:00
serializers FIX: Allow creating new color palettes based on custom palettes (#34351) 2025-08-20 11:58:40 +08:00
services FIX: Allow creating new color palettes based on custom palettes (#34351) 2025-08-20 11:58:40 +08:00
support FIX: Theme site settings not reloading across processes (#34242) 2025-08-12 14:18:32 +10:00
system FIX: Allow creating new color palettes based on custom palettes (#34351) 2025-08-20 11:58:40 +08:00
tasks DEV: Only load specific plugin bundles during qunit test (#33678) 2025-07-21 21:00:48 +01:00
views FIX: Use correct subcategory subfolder path in crawler (#34250) 2025-08-12 16:14:50 +08:00
rails_helper.rb DEV: Clear serializers cache between tests (#34008) 2025-07-31 17:21:22 +03:00
regenerate_swagger_docs DEV: Add API docs for uploads and API doc watcher (#15387) 2021-12-23 08:40:15 +10:00
swagger_helper.rb DEV: Bump rswag-specs from 2.11.0 to 2.13.0 (#24654) 2023-12-07 08:16:47 +08:00