About this set
Pricing cards for products that do not need tiers: one plan, a one-off licence or a price the buyer chooses. One plan, everything included is a journaling app’s pricing as a single wide card, with the monthly price, the yearly alternative and a trial button in a tinted panel on the left and eight included features in two columns on the right; on phones the panels stack. Lifetime licence ticket is an icon set sold for one payment, drawn as a ticket with a dashed tear line and two notches, with a sentence that compares the lifetime price to the yearly licence so the value is spelled out. Pay what you want is a typeface sold at a price the buyer picks, with three price chips labelled Minimum, Suggested and Supporter and a number field for any other amount from the minimum up. The chips are native radio buttons in a fieldset with a visible legend, and the custom amount field has its own label and a minimum value. In Bootstrap the chips are .btn-check buttons and the amount field is an .input-group. No JavaScript.
What’s included
- A single-plan card, a lifetime licence ticket and a pay-what-you-want card
- Price chips are a native radio group with a visible legend
- Custom amount field with its own label, a dollar prefix and a minimum
- Lifetime card explains the saving against the yearly price in words
- Bootstrap version uses .card, .btn-check, .input-group and .btn
Accessibility
Each card is a section named by its heading and the included features start with visually hidden Included text. The price chips are radio buttons in a fieldset with a visible Choose a price legend, the selected chip is filled as well as recoloured, and the focused chip shows a 3px outline. The amount field has a visible label and an outline on focus, and button transitions stop under prefers-reduced-motion.
Customise it
Change --sp-accent, --sp-tint, --sp-edge and --sp-radius on .sp, and set --sp-bg to your page colour so the ticket notches match it. In Bootstrap the chips use --bs-btn-active-bg; in Tailwind edit the peer-checked:bg-[#c2410c] utilities.






