# Showcase

Showcase is similar to [Filter](https://docs.kumu.io/guides/filter), which allows you to show or hide elements, connections, and loops based on the information they contain. But, instead of hiding your unselected data, showcase will make it translucent, fading it into the background.

To quickly test out showcasing, simply hover your cursor over any element, connection, or loop:

![showcase animation](https://1181816445-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkXSW1nEf49ISqGxYuRfS%2Fuploads%2Fgit-blob-d093a1a5301691c450470eaae9942f573ea8c3ce%2Fshowcase-control.gif?alt=media)

Showcase settings can be saved to a [view](https://docs.kumu.io/guides/views), and these settings can be fully customized in two ways: through the Basic Editor, and through the Advanced Editor.

## Showcase in the Basic Editor

Click the settings icon ![](https://1181816445-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkXSW1nEf49ISqGxYuRfS%2Fuploads%2Fgit-blob-29572adb5b74c3a9b2db8fca66f2a4a00fe6b652%2Fsliders-h.svg?alt=media)on the right side of your map to open the Basic Editor. Then, click **MORE OPTIONS**, and select **Showcase elements and connections**.

![Showcase basic editor](https://1181816445-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkXSW1nEf49ISqGxYuRfS%2Fuploads%2Fgit-blob-d6d34428d002b14eeb3f5747c8b320e59d224061%2Foverview-showcase.png?alt=media)

Click the rocketship icon to build the selection of items that you want to showcase, or type a [selector](https://docs.kumu.io/guides/selectors) into the box.

## Showcase in the Advanced Editor

To activate showcase using the advanced editor, add the `showcase` property within `@settings`:

```scss
@settings {
  showcase: person;
}
```

In the code above, `person` is a selector that will showcase all elements with the element type "Person" on the map. Replace `person` with any [selector](https://docs.kumu.io/guides/selectors) to showcase different data.

You can further customize what is included in the showcase by changing the showcase mode:

* `normal` showcase the selection plus any connections between the showcased elements (default)
* `loose` showcase the selection plus neighboring elements
* `strict` only showcase the selection itself

Simply add the mode you'd like to use to the end of the selector with an `!` in front of the mode. If we use the above example but wanted to have the showcase be `strict`, we'd use:

```scss
@settings {
  showcase: person !strict;
}
```

Using the Advanced Editor, you can also control the extent to which items are faded out during showcase. To set the opacity of showcased items, use the `foreground-opacity` property in `@settings`, and to set the opacity of items outside of the showcase, use the `background-opacity` property:

```scss
@settings {
  foreground-opacity: 1;
  background-opacity: 0.1;
}
```

## Activating showcase using controls

If you'd like to make it easy for readers to activate showcase on their own with predefined options, check out the [showcase control](https://docs.kumu.io/guides/controls/showcase-control).
