About this set
A comparison slider dressed as a photo editor, for photo apps, preset shops and retouching portfolios on a dark interface. Photo editor with view modes has a title bar with the file name and an Export button, a neon street photo with a blue divider and a tall handle, an adjustments panel listing exposure, contrast, highlights, shadows, vibrance and clarity with small bipolar bars, and a footer with three view buttons: Split, Side by side and Edit only. The buttons are a group with aria-pressed, and a data-view attribute on the editor switches the layout with CSS: side by side shows both versions whole, and edit only hides the original and the slider. Compact card with a visible slider is a smaller card for a night sky photo, with the range drawn as a filled track under the photo rather than over it, a live percentage readout and the exposure details. That pattern suits pages where an invisible control over the image might not be discovered. Colours are checked for contrast on the dark ground, and labels use a monospaced face to match editing software.
What’s included
- Editor frame with file bar, adjustments panel and view buttons
- Split, side by side and edit only view modes switched with one attribute
- Visible range with a filled track and a live readout in the compact card
- Contrast-checked colours on a near-black ground
- Bootstrap version runs in data-bs-theme dark with .card, .btn-group and .form-range
Accessibility
The overlay slider and the visible slider are native range inputs with a label and an aria-valuetext such as 62% after; the visible one has a real label element. The view buttons are a labelled group of toggle buttons using aria-pressed, and every control has a visible focus outline in the accent blue or white. The adjustment bars are hidden from screen readers because the values are written out beside them, and the label fade is switched off under prefers-reduced-motion.
Customise it
Change the accent #8aa8ff, the panel colours in .ed and .cr, and the before filter in --ic-before. In Bootstrap override --bs-body-bg and --bs-border-color under data-bs-theme dark and the --bs-btn-* variables; in Tailwind edit the colour utilities and the range-dark utility.






