```ts import Layout from "~/components/ui/Layout.vue" ``` # Layout CSS provides [four methods to arrange items in a container](https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_grid_layout/Relationship_of_grid_layout_with_other_layout_methods): Flow, Columns, Flex and Grid. To make typical alignment tasks in the Funkwhale UI easier, we have created a few useful presets. By default, the items have a 32px gap. You can [change it with the `gap-x` prop](#gap-x-set-the-gap-to-one-of-the-defaults). ## Apply presets The following containers are responsive. Change your window's size or select a device preset from your browser's dev tools to see how layouts are affected by available space.