v2.0.0
Original

Reference surface

Unfiltered card

This is the same composition with no filter adjustment applied.

Adjusted

High-impact preset

Hue-shifted output

This one should read instantly: hue rotation remaps the palette while brightness, contrast, and saturation push the result harder.

`brightness(1.28) contrast(1.45) saturate(2.3) hue-rotate(160deg)`

Contrast Boost

Monochrome

Sepia Tint

Styled quick start

Copy this entrypoint first. It includes the imports required to get the component on screen.

svelte
<script lang="ts">
  import '@dryui/ui/themes/default.css';
  import '@dryui/ui/themes/dark.css';
  import { Adjust } from '@dryui/ui';
</script>

<Adjust>Content</Adjust>

Import options

Root package

ts
import { Adjust } from '@dryui/ui'

Per-component subpath

ts
import { Adjust } from '@dryui/ui/adjust'

API

Props, CSS variables, and the public data attributes you can target when styling.

Prop Type Description Default Required Bindable
brightness
number
contrast
number
saturate
number
hueRotate
number
grayscale
number
sepia
number
invert
number
blur
number
blendMode
BlendMode
children
Snippet
Content rendered inside the component.