shadcn.io is not affiliated with official shadcn/ui
Brand Split Footer Block for Svelte
A brand-first split footer for a design tool: a display wordmark, a tagline and the Shine Button on one half, three link columns and the legal row on the other.
Installation
Overview
A footer for Svelte with Ark UI that leads with the brand. An even split behind a divider that runs from the page's top rule to the end of the page: the start half is the brand at display size, a mark, the wordmark, a tagline and the page's one main action, a Shine Button reading Start designing; the end half holds three link columns and, at its foot under a rule, the copyright and the policy links. There is no band across both halves. It's built from Guides, the Shine Button, plain links and your theme's tokens.
FAQ
How does the Shine Button work as a link?
It is a link styled as the button, so it navigates like any anchor and keeps the button's light sweep. Each library's own way of rendering a button as a link is already applied in the block, so there is nothing to wire up: change the href and the label.
How do I change the links?
Edit the arrays at the top of the file: GROUPS and LEGAL; change the button's href and label in the JSX. Every link is a plain anchor with href="#": point each at its page, or swap the anchor for your router's link.
How do screen readers move through it?
The block is a footer element: placed at the end of the page, outside main, it is the page's content-info landmark. The columns sit in a nav labelled Footer, each group a small h2 over a list. The wordmark is a link home, and its mark is decorative. Every link shows the theme's focus ring when reached by keyboard.