function edge_fonts_fontyourface_preview in @font-your-face 7.2
Implements hook_fontyourface_preview().
File
- modules/
edge_fonts/ edge_fonts.module, line 90 - Edge Fonts module main file.
Code
function edge_fonts_fontyourface_preview($font, $text = NULL, $size = 18) {
$output = '';
if ($text == NULL) {
$text = $font->name;
}
if ($size == 'all') {
// Display variety of sizes.
$sizes = array(
32,
24,
18,
14,
12,
10,
);
foreach ($sizes as $size) {
$output .= '<div style="' . fontyourface_font_css($font) . ' font-size: ' . $size . 'px; line-height: ' . $size . 'px;">' . $text . '</div>';
}
}
else {
// Display single size.
$output = '<span style="' . fontyourface_font_css($font) . ' font-size: ' . $size . 'px; line-height: ' . $size . 'px;">' . $text . '</span>';
}
return $output;
}