Blue arrows show atoms which can act as hydrogen bond donors. Red arrows show atoms which can act as hydrogen bond acceptors.
The atom number of each bondable atom is shown. See the "Details" section below for more.
In View Options, the "show bondable atoms" option, combined with "show bonds (sidechain)", highlights the donors with blue spheres, and acceptors with red spheres. Some atoms can act as either a donor or acceptor, which is shown with a purple sphere.
Usually, nitrogen is a donor, but as the gallery shows, one of the nitrogens in histidine acts as an acceptor.
As the diagram shows, hydrogen bonds are actually donated by hydrogen atoms attached to nitrogen or oxygen. Each hydrogen atom can contribute to one hydrogen bond.
The view in this gallery is a combination of "cartoon thin" and "stick plus polar H". The "polar H" option reveals the hydrogen atoms, which normally aren't shown. In this view, hydrogens appear as white "caps" near a blue nitrogen or a red oxygen atom.
The atoms numbers in this gallery are for the middle segments of a protein chain. In the last segment of a protein chain, known as the C terminal, add one to the atom number shown. (Most Foldit puzzles contain only one protein chain, so the C terminal is the last segment. Very rarely, puzzles have more than one chain, so more than one C terminal.)
The Sidechain Bonding Table summarizes the bondable atoms.
Histidine is a special case, with two tautomers. In one tautomer, atom 10 is a donor, and atom 7 is an acceptor. In the other tautomer, the roles are reversed. Both atom 7 and 10 are nitrogen. The difference is which nitrogen has a hydrogen attached. See Are all Histidines in Foldit the same? for more detail.
Note that the two sulfur-containing sidechains, cysteine and methionine, aren't included here. The sulfur in methionine doesn't form additional bonds, while the sulfur at the tip of cysteine can form a disulfide bridge, which is type of covalent bond. Covalent bonds are much stronger than hydrogen bonds.