ClearView 1.1.0 — bigger update than planned 
Quick follow-up on ClearView. What started as one bug fix turned into a proper
overhaul, so here’s everything that’s new. Free update for existing owners.
Responsive columns
You can now set a different column count for each Blocs breakpoint, LG, MD,
SM and XS, anywhere from 1 to 4 columns. Defaults are 2/2/2/1, so phones get a
single clean list instead of cramped wrapped labels.
Card Size
Compact, Standard or Large controls the height, padding, label size and icon
size of each feature button together.
Compact stops at 44px and that’s deliberate. WCAG recommends 44×44px as the
minimum target size, and these are the buttons someone with a hand tremor has to
press. It’s a dropdown rather than a number field specifically so you can’t
accidentally build buttons that are too small to use in a widget whose whole job
is accessibility.
Font control, with Atkinson Hyperlegible built in
Five options: Atkinson Hyperlegible (the new default), System, Helvetica,
Georgia and Verdana.
Atkinson Hyperlegible was made by the Braille Institute specifically for
low-vision readers as it exaggerates the differences between characters that get
confused, like capital I vs lowercase l vs the digit 1. It’s bundled directly
into the Bric, so there’s no download, no CDN call and nothing to break.
One deliberate decision: the panel does not inherit your site’s font. If
someone opens the accessibility panel because your page is hard to read, the last
thing that panel should do is use the same hard-to-read typeface. It keeps its
own font on purpose.
For languages Atkinson doesn’t cover (Chinese, Japanese, Arabic, Hebrew, Thai,
Hindi, Cyrillic) it falls back automatically to a proper system font for that
script. Nothing to configure.
Header styling
The old header was pretty rough, so: Title Size, Title Weight, Title
Align, Header Style (Flat / Gradient / Bottom Border / Minimal) and
Header Height (Compact / Standard / Tall).
The close button is a real icon now instead of a text “×” character, which never
quite lined up with the reset icon next to it.
Redrawn icon set
Every icon has been redrawn on a single consistent grid. They’re properly even
now, the originals were drawn at nine different scales, so they never quite
matched no matter what you set Icon Size to. They also pick up your Button Icon
colour correctly, which makes dark-themed panels look much better.
Reduced motion support
The widget’s own open/close animation now respects the visitor’s OS-level
reduced-motion setting, on top of the existing Pause Animations feature.
Also fixed
- Button Size no longer resets while you type. Values outside the allowed
range are clamped to the nearest valid one instead of snapping back to the
default. Same fix for Panel Width, Icon Size, Corner Radius, Bt. Offset and
Z-Index.
- The Button Icon colour now applies to every icon. Previously about half of
them ignored it, which was rough if you were building a dark panel.
- The header no longer renders narrower than the panel at 3 or 4 columns.
Updated manual / Blocs Store page
Manual → here
Product page → here
As always, if something’s broken or you want a feature, say so. Most of the changes in
this release came from user suggestions. 