The OpenVibe glyphs
Forward
A free forward icon in the OpenVibe hand, as SVG, PNG and a font.
- Name
forward- Character
U+E037- Drawn
- From the kit
- Licence
- MIT, free for any use
Every size by itself
Its lines grow a little heavier when small, so it stays clear; it has no solid drawing because it is made of lines.
Names and keywords
The names it answers to and the words people search with. forward is its registry name.
Suggest one for a button
Type what the button says. The set’s names and keywords answer first; a small model orders the shortlist when the words are new. The API is GET /api/v1/glyphs/suggest?label=.
Make a PNG
Any size up to 1024 pixels at 1×, 2× or 3×, in any colour or the mark’s two, a lighter or heavier line, flat or with the mark’s depth and glow, room around it and a ground behind it. The link rebuilds the same file every time.
Use it
Every way is the same drawing, free to use with no sign-in. On an OpenVibe site the navbar already loads the drop-in, so Font Awesome’s markup shows it.
Any page
No sign-in. It follows the text’s size and colour, and turns solid when small.
<script src="https://openvibe.design/ov-icon.js" defer></script>
<ov-icon name="forward"></ov-icon>Inline SVG
HTML, Vue, Svelte, Solid, Angular.
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M7.9 3.6l8.4 8.4l-8.4 8.4"/></svg>React
export function ForwardIcon(props) {
return (
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" aria-hidden="true" {...props}><path d="M7.9 3.6l8.4 8.4l-8.4 8.4"/></svg>
);
}A link
https://openvibe.design/icons/forward.svg
https://openvibe.design/icons/forward.png?size=512&color=mark7 more ways The font · The sprite · CSS, no markup · Data URI · ES module · Node · Android
The font
<link rel="stylesheet" href="https://openvibe.design/shared/ov-glyphs-font.css">
<i class="ovi ovi-forward"></i>The sprite
<svg width="24" height="24"><use href="https://openvibe.design/shared/ov-glyphs.svg#ovg-forward"/></svg>CSS, no markup
A mask painted in the text’s colour: <span class="icon-forward"></span>. Or link it, with any others: <link rel="stylesheet" href="https://openvibe.design/icons.css?names=forward">; add is-solid for the solid drawing.
.icon-forward {
display: inline-block;
width: 1em;
height: 1em;
vertical-align: -0.125em;
background-color: currentColor;
-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.9 3.6l8.4 8.4l-8.4 8.4'/%3E%3C/svg%3E") center / contain no-repeat;
mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.9 3.6l8.4 8.4l-8.4 8.4'/%3E%3C/svg%3E") center / contain no-repeat;
}Data URI
For an <img> or a CSS url(), in a fixed colour.
data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%230f172a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.9 3.6l8.4 8.4l-8.4 8.4'/%3E%3C/svg%3EES module
import forward from 'https://openvibe.design/icons/forward.mjs';
// { name, line, solid }: the drawings, for a component of your ownNode
require('openvibe-shared/glyphs').svg('forward', { size: 24 })Android
A VectorDrawable: download the XML. iOS: Xcode takes the SVG as it is (keep “Preserve Vector Data” on).
<!-- res/drawable/ic_forward.xml -->
https://openvibe.design/icons/forward.xmlMake it move
One move when something happens: point at each, press it, or tap the first to draw it again. Nothing loops or spins, and calm or reduced motion stops them.
With <ov-icon>
<ov-icon name="forward" motion="nudge"></ov-icon>On any SVG
<link rel="stylesheet" href="https://openvibe.design/icons/pack/ov-icon-motion.css">
<svg class="ovm-nudge" …>…</svg>Near it
Glyphs that share a word with forward, then its neighbours. All 287.