/ Overview

Hello, and welcome to the Cambiatus Elm-book! 👋

Here you will find documentation about our components, and you will be able to test them in an isolated environment. If you somehow got here without knowing who we are, you can explore more about what we do on our website, see our source code on our GitHub organization, or see our app live. You can also check out our wiki for more advanced information on how our app works, and some more information about us.

This book contains several chapters (like this one!), and each chapter is made up of some text and components. You know what text looks like, so here's how a component looks like:

Test component

Notice it has a label (Test component in this case) above it, and it's inside a padded white box. When you interact with a component, it might tell you what is going on on the box at the very bottom of the page (the one that says "Your logged actions will appear here."). Go ahead and click the button to see how it works!

If you click on that box at the bottom of the page, you can see everything that happened while you've been browsing the chapter you're in.

Notice that not all components log their actions - some of them actually do stuff, like changing their own internal state. In that case, it should be visually apparent that something happened.

Note for testers: Please make sure every component is keyboard-accessible and screen-reader-friendly. We want to be accessible to as many people as possible!