shadcn.io is not affiliated with official shadcn/ui
Certification Rings Awards Block for React
Six certification cells on shared hairlines, each with a foreground ring showing how much of the certificate's term has run, its name, issuer, last month and a standing worked out from a fixed day.
Installation
Overview
A certifications band for React with Base UI. A centred header, then six cells on shared hairlines, rail to rail, ending the block. Each cell is a ring, the catalog's circular progress in your theme's foreground, showing how much of the certification's term has run as of a fixed day, with the share in its middle, then the certification as the heading, who issued it, "Valid until" its last month and its standing in words: "In term", or "Renewal due" inside 90 days of the end. Three across from md and two on a phone. The page's rails and top rule come from the Guides spine. Terrawick, the Slateworth Council, the Gullhurst Standard and the certifications are made up: replace them with your own.
FAQ
How do I change the certifications?
Edit CERTIFICATIONS at the top of the file: each has a name, an issuer, the day it was issued and its last day. The ring's share, the label and the standing are all worked out from those days, so nothing else needs editing. Keep a multiple of three (or of two on a phone) so that every row of the band is full.
How is the share worked out?
From AS_OF, a fixed day the block is read as of: the days from the issue day to AS_OF, over the days from the issue day to the last day, rounded and held between 0 and 100. Nothing reads the clock at render, so the server and the browser agree; set AS_OF yourself to keep it current.
What decides Renewal due?
RENEWAL_WINDOW, 90 days: a certification whose last day is that close, or past, reads "Renewal due". The third cell is inside the window so both words show. The word, not a colour, carries the state.
How do screen readers read a ring?
Each ring is one image with a spoken label, "93% of the term has run", and its drawing and the number inside are not read separately. The certification is a heading in a list named Certifications, with the issuer and the last month as text.
Related
- Pro
Government Register Awards
Cards and gridsThree public-sector register entries as cells apart, each with a drawn crest, a reference with a Copy button, lot, tier, last day and a standing worked out from a fixed day, plus an outline link to the official register.
- Pro
Credential Badge Kit Awards
Badges and sealsA credential badge drawn at 96, 64 and 32 pixels in a framed figure, beside an HTML and Markdown embed snippet in tabs with a Copy button and a Verified line that shows the day the credential is valid until.
- Pro
Emissions Chart Awards
Charts and figuresA split for a carbon-accounting tool: three facts at the start and, in a framed figure at the end, a stacked bar chart of yearly emissions falling over five years with a drawn flag above each year an award arrived.
- Pro
Season Tracker Awards
Charts and figuresA season tracker for a habit tracker entering an awards programme: six categories in a framed figure, each with a progress bar of entries against its target, a pace tick, the count and an Ahead, On pace or Behind chip.
- Pro
Dense Badge Wall Awards
Badges and sealsA wall of twelve drawn award badges on shared hairlines, four across, with a tally counted from the list and a show-all button on phones.
- Pro
Status Grouped Compliance Badges About
Security and platformA compliance list for a vendor-risk tool grouped by status, In force and In progress, each row a generic programme with its scope, last audit and next step, with a ghost link to request the report.