Backpack Components
Backpack is a set of GUD5 compliant UI components for use on the web. It is the de-facto implementation of the Backpack Design kit (opens in a new tab), and focused on:
- Mobile first: Since the vast majority of EF traffic is now coming from handheld devices, we have rebuilt the components touch-first.
- Accessibility: All components are AA compliant and easy to navigate with keyboard and assistive technologies.
- Themability: We have made it easy to theme components with css variables or any css-in-js library.
What's in it?
Backpack consists of 5 packages:
-
- Backpack UI. Our UI components package both for use directly in React projects and in our Storyblok Site Builder.
-
- Backpack Assets. Up-to-date icon svgs, logo svgs, flag svgs and Lottie files for our animated academicons.
-
- Backpack Site Builder. Our full site building solution which combines all the other packages.
-
- Create Backpack App. CLI tool for scaffolding out backpack apps with Typescript/Vite, Nextjs or our fully integrated site builder tool.
-
- Backpack SB Plugins. Our set of storyblok plugins which make it easy for designers to build websites.