> ## Documentation Index
> Fetch the complete documentation index at: https://docs.omni.co/llms.txt
> Use this file to discover all available pages before exploring further.

# February 16, 2024

> Complete CSS control for embed dashboard styling, Git workflows in data modeling,Filtering iframes, & more

<Note>
  **Stay in the loop!** Subscribe to the [demo RSS feed](/demos/rss.xml) to be notified when we post new demos.

  Demos highlight what we are working on or experimenting with, but are not a guarantee of release. Let us know your thoughts at [support@omni.co](mailto:support@omni.co).
</Note>

## Extreme dashboard styling (with CSS!)

*Jared Hardy · `embed` `dashboards`*

Complete embedded dashboard styling. Complete CSS control for the full dashboard experience. The visual controls are nearly limitless (see thumbnail below).

<Frame>
  <iframe src="https://www.youtube.com/embed/IOSW_2XX3b4" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Git

*Steven Talbot · `git` `modeling`*

Git workflows in the data model. Our in-app versioning is great for quick fixes, but for more robust workflows and backups, git has become the standard. Now you get both in Omni.

<Frame>
  <iframe src="https://www.youtube.com/embed/NWeShGrV0MQ" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Ability to pass filters in iFrames

*Elliot Park · `embed` `dashboards`*

Ability to pass filters in iframes - want to share drilling and filter experiences in the embedded context? Now you can!

<Frame>
  <iframe src="https://www.youtube.com/embed/NT3FGfdp2s4" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Draggable dashboard filter layouts

*Richard Czechowski · `dashboards` `workbook`*

Draggable filter layouts - simple resorting and arrangement for dashboard filters

<Frame>
  <iframe src="https://www.youtube.com/embed/iSOxxzveEak" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Dashboard filters for parsed SQL

*Steven Talbot · `dashboards`*

Filter mapping to parsed SQL - no more restrictions on the dashboard filter experience when Omni understands the SQL

<Frame>
  <iframe src="https://www.youtube.com/embed/KhiVvXKdiq4" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Better model history + join modal search polish

*Jared Hardy · `modeling`*

Improvements to the model history experience in-app and the front-end join modal search

<Frame>
  <iframe src="https://www.youtube.com/embed/SNiOkHcWR0Y" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Better JSON parsing

*Jared Hardy · `workbook` `analysis-pattern`*

Better UX for our JSON parsing, especially around multi-select

<Frame>
  <iframe src="https://www.youtube.com/embed/WHLAKw3GAkA" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## More spreadsheet calculations

*Richard Czechowski · `calcs` `workbook`*

More calculation functions (based on watching what folks are trying to do!)

<Frame>
  <iframe src="https://www.youtube.com/embed/sKc3mJxdL24" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>
