function local_fonts_fontyourface_preview in @font-your-face 7.2
Same name and namespace in other branches
- 6.2 modules/local_fonts/local_fonts.module \local_fonts_fontyourface_preview()
- 7 modules/local_fonts/local_fonts.module \local_fonts_fontyourface_preview()
Implements hook_fontyourface_preview().
File
- modules/
local_fonts/ local_fonts.module, line 465
Code
function local_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;
}