shadcn.io is not affiliated with official shadcn/ui
Retention Impact Changelog Block for React
A reverse split with two retention curves by days since signup, this release solid and the one it is compared with dashed, a toggle that picks the comparison and the change at day 1, 7 and 30.
Installation
Overview
A retention report for React with Base UI, written for Retainly, a fictional product-analytics tool. A reverse split behind a divider that runs from the spine's top rule. At the end the copy: a header whose title is worked out from the data ("Day 30 retention rose three points in v9.4"), a toggle group that picks the release to compare against (the previous one, or three releases ago) and a list of terms for day 1, 7 and 30, each with the change in points rolling to its new value and the two readings in words. At the start the figure: two retention curves by days since signup, this release solid and the other dashed, with a dot and a label on this release's curve at each marker day. It's built from Toggle Group, Sliding Number and Guides, with a hand-built SVG and your theme's tokens for every colour. For product launches and release reviews. The readings are example data.
FAQ
How do I change the readings?
Edit RELEASES (newest first) and DAYS. A release holds the percent of a signup cohort still active at each of those days, in order. The curves, the dots, the changes and the title are worked out from them. COMPARISONS says which releases the toggle compares with; MARKS lists the days that get a dot and a row.
What does the toggle do?
It chooses the release the newest one is compared against. The dashed curve and its dots are redrawn, the three changes roll to their new values and a polite line says the day 30 result. This release's curve never changes. The choice stays local to the page.
Is the chart accessible?
The drawing is hidden from assistive technology. A table with a caption holds every reading for every release at every day, and each change is also written in words ("up 5 points") for screen readers. This release is solid and the comparison is dashed, so they are told apart without colour.
Related
- Pro
Feature Adoption Curves Changelog
Metrics and chartsA reverse split with adoption curves aligned by weeks since ship, four features as buttons with their 28-day adoption and 7-day retention, the chosen curve bold.
- Pro
A/B Test Results Changelog
Metrics and chartsA framed table of five A/B tests with the lift drawn as a bar from a zero line, a whisker for the interval, the lift in words and the decision as an icon and a word.
- Pro
Experiment Results Accordion Changelog
Metrics and chartsAn accordion of four hypotheses with the verdict as an icon and a word, and in each panel an arms table and a significance meter with a tick at 95 percent.
- Pro
Customer Impact Changelog
Roadmap and customersThree customer-facing issues as tabs; each panel shows the issue's reach on four plan tiers as text and a bar, how it ended, and a total counted from the data.
- Pro
API Usage Metrics Changelog
APIs and integrationsSix weeks of requests as stacked columns by API version, the legend and title reading the latest week's shares from the data, a Requests or Share toggle, and a three-cell band of requests, error rate and p95 latency with their changes.
- Pro
Error Rate Comparison Changelog
Incidents and uptimeFour error classes as rows, each a 14-day line split by a release marker with the average after it and the change as an arrow and a sign, plus a switch for one shared scale.