browserlane
CLI referenceBrowser state & emulation

bl media

Override CSS media features

Override CSS media features

Usage

bl media [flags]

Flags

FlagDescription
--color-scheme stringColor scheme: light, dark, no-preference
--contrast stringContrast: more, less, no-preference
--forced-colors stringForced colors: active, none
--media stringMedia type: screen, print
--reduced-motion stringReduced motion: reduce, no-preference

Global flags

FlagDescription
--headlessHide browser window (visible by default)
--jsonOutput as JSON
-v, --verboseEnable debug logging

Examples

bl media --color-scheme dark
# Enable dark mode

bl media --reduced-motion reduce
# Reduce motion

bl media --color-scheme light --forced-colors active
# Override multiple features