Dropdown

<.dm_dropdown id="dropdown-single-default">
  <:trigger>
    <.dm_btn variant="ghost">Menu</.dm_btn>
  </:trigger>
  <:content>
    <li><a>Profile</a></li>
    <li><a>Settings</a></li>
    <li><a>Logout</a></li>
  </:content>
</.dm_dropdown>
<.dm_dropdown id="dropdown-single-right-position" position="right" color="primary">
  <:trigger>
    <.dm_btn variant="primary">
      Actions
      <.dm_mdi name="chevron-down" class="ml-1" />
    </.dm_btn>
  </:trigger>
  <:content>
    <li><a phx-click="edit">Edit</a></li>
    <li><a phx-click="duplicate">Duplicate</a></li>
    <li><a phx-click="delete" class="text-error">Delete</a></li>
  </:content>
</.dm_dropdown>
<.dm_dropdown id="dropdown-single-with-icons" position="right">
  <:trigger>
    <.dm_btn variant="secondary">
      <.dm_mdi name="account-circle" />
      User
    </.dm_btn>
  </:trigger>
  <:content>
    <li><a><.dm_mdi name="account" class="mr-2" />Profile</a></li>
    <li><a><.dm_mdi name="cog" class="mr-2" />Settings</a></li>
    <li><a><.dm_mdi name="logout" class="mr-2" />Logout</a></li>
  </:content>
</.dm_dropdown>
<.dm_dropdown id="dropdown-single-color-variants" color="success">
  <:trigger>
    <.dm_btn variant="success">
      <.dm_mdi name="check" class="mr-1" />
      Complete
    </.dm_btn>
  </:trigger>
  <:content>
    <li><a>Mark as done</a></li>
    <li><a>Approve</a></li>
    <li><a>Send notification</a></li>
  </:content>
</.dm_dropdown>
<.dm_dropdown id="dropdown-single-warning-dropdown" position="left" color="warning">
  <:trigger>
    <.dm_btn variant="warning">
      <.dm_mdi name="alert" class="mr-1" />
      Warnings
    </.dm_btn>
  </:trigger>
  <:content>
    <li><a class="text-warning">View warnings</a></li>
    <li><a class="text-warning">Ignore warnings</a></li>
    <li><a class="text-error">Delete items</a></li>
  </:content>
</.dm_dropdown>
<.dm_dropdown id="dropdown-single-compact-menu" position="bottom">
  <:trigger>
    <.dm_btn variant="ghost" shape="square" size="sm">
      <.dm_mdi name="dots-vertical" />
    </.dm_btn>
  </:trigger>
  <:content>
    <li><a class="text-sm">Edit</a></li>
    <li><a class="text-sm">Duplicate</a></li>
    <li><a class="text-sm text-error">Remove</a></li>
  </:content>
</.dm_dropdown>
<.dm_dropdown id="dropdown-single-top-position" position="top">
  <:trigger>
    <.dm_btn variant="secondary">Open Up</.dm_btn>
  </:trigger>
  <:content>
    <li><a>Option 1</a></li>
    <li><a>Option 2</a></li>
    <li><a>Option 3</a></li>
  </:content>
</.dm_dropdown>