gentleface

Gentleface › Layout & interface › more-horizontal

more-horizontal icon

More horizontal: more, more actions, overflow menu, more options. Drawn on the 16 px grid. Free SVG, PNG and code, MIT licensed.

Code line-round

SVG
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor" aria-hidden="true"><path d="M3.561 6.439C3.854 6.732 4 7.086 4 7.5C4 7.914 3.854 8.268 3.561 8.561C3.268 8.854 2.914 9 2.5 9C2.086 9 1.732 8.854 1.439 8.561C1.146 8.268 1 7.914 1 7.5C1 7.086 1.146 6.732 1.439 6.439C1.732 6.146 2.086 6 2.5 6C2.914 6 3.268 6.146 3.561 6.439ZM8.561 6.439C8.854 6.732 9 7.086 9 7.5C9 7.914 8.854 8.268 8.561 8.561C8.268 8.854 7.914 9 7.5 9C7.086 9 6.732 8.854 6.439 8.561C6.146 8.268 6 7.914 6 7.5C6 7.086 6.146 6.732 6.439 6.439C6.732 6.146 7.086 6 7.5 6C7.914 6 8.268 6.146 8.561 6.439ZM13.561 6.439C13.854 6.732 14 7.086 14 7.5C14 7.914 13.854 8.268 13.561 8.561C13.268 8.854 12.914 9 12.5 9C12.086 9 11.732 8.854 11.439 8.561C11.146 8.268 11 7.914 11 7.5C11 7.086 11.146 6.732 11.439 6.439C11.732 6.146 12.086 6 12.5 6C12.914 6 13.268 6.146 13.561 6.439Z"/></svg>
React
// Gentleface "more-horizontal" (line-round), MIT. https://gentleface.com/icons/more-horizontal
import type { SVGProps } from 'react';

export function MoreHorizontalIcon(props: SVGProps<SVGSVGElement>) {
  return (
    <svg xmlns="http://www.w3.org/2000/svg" width={16} height={16} viewBox="0 0 16 16" fill="currentColor" aria-hidden="true" {...props}>
      <path d="M3.561 6.439C3.854 6.732 4 7.086 4 7.5C4 7.914 3.854 8.268 3.561 8.561C3.268 8.854 2.914 9 2.5 9C2.086 9 1.732 8.854 1.439 8.561C1.146 8.268 1 7.914 1 7.5C1 7.086 1.146 6.732 1.439 6.439C1.732 6.146 2.086 6 2.5 6C2.914 6 3.268 6.146 3.561 6.439ZM8.561 6.439C8.854 6.732 9 7.086 9 7.5C9 7.914 8.854 8.268 8.561 8.561C8.268 8.854 7.914 9 7.5 9C7.086 9 6.732 8.854 6.439 8.561C6.146 8.268 6 7.914 6 7.5C6 7.086 6.146 6.732 6.439 6.439C6.732 6.146 7.086 6 7.5 6C7.914 6 8.268 6.146 8.561 6.439ZM13.561 6.439C13.854 6.732 14 7.086 14 7.5C14 7.914 13.854 8.268 13.561 8.561C13.268 8.854 12.914 9 12.5 9C12.086 9 11.732 8.854 11.439 8.561C11.146 8.268 11 7.914 11 7.5C11 7.086 11.146 6.732 11.439 6.439C11.732 6.146 12.086 6 12.5 6C12.914 6 13.268 6.146 13.561 6.439Z" />
    </svg>
  );
}
Vue
Vue: see /icons/more-horizontal.md
Svelte
Svelte: see /icons/more-horizontal.md
HTML img
HTML img: see /icons/more-horizontal.md
CSS
CSS: see /icons/more-horizontal.md
Data URL
Data URL: see /icons/more-horizontal.md
Sprite
Sprite: see /icons/more-horizontal.md
SwiftUI
SwiftUI: see /icons/more-horizontal.md
Compose
Compose: see /icons/more-horizontal.md
Android XML
Android XML: see /icons/more-horizontal.md
Flutter
Flutter: see /icons/more-horizontal.md

Each SVG is 16 × 16 with fill="currentColor". Keep it at 16 px or an exact multiple (32, 48) on whole pixels: a fractional size or position blurs it. The snippets are decorative (aria-hidden). For an icon that carries meaning on its own, such as an icon-only button, label the button, or give the SVG role="img" and an aria-label. More in how to use.

Meaning

Use it for
more, more actions, overflow menu, more options, meatballs menu
Alternatives
  • more-horizontal-circle: the iOS More button (ellipsis.circle) in a toolbar
  • more-vertical: the Android and Material overflow menu, vertical dots
Don’t confuse with
Also fits
  • menu: a menu of extra actions (more)
  • more vertical: the iOS and web default (more)
Not for
  • typing indicator (use message-dots): the bare ellipsis is the more menu
  • horizontal drag handle (use grip-horizontal): three dots in a row mean more actions
Tags
more, ellipsis, dots, overflow, options, meatballs
Category
Layout & interface
Component name
MoreHorizontalIcon
History
  • added

Family 1

More layout & interface icons

For agents

Metadata: /icons/more-horizontal.json · Markdown: /icons/more-horizontal.md · SVG: https://gentleface.com/svg/{style}/16/more-horizontal.svg · PNG: https://gentleface.com/png/{style}/{16|32|48}/more-horizontal.png

Feedback