function fontdeck_fontyourface_preview in @font-your-face 6.2
Same name and namespace in other branches
- 7.2 modules/fontdeck/fontdeck.module \fontdeck_fontyourface_preview()
- 7 modules/fontdeck/fontdeck.module \fontdeck_fontyourface_preview()
Implements hook_fontyourface_preview().
File
- modules/
fontdeck/ fontdeck.module, line 143
Code
function fontdeck_fontyourface_preview($font, $text = NULL, $size = 18) {
$output = '';
if ($text == NULL) {
$text = $font->name;
}
// if
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>';
}
// foreach
}
else {
// Display single size.
$output = '<span style="' . fontyourface_font_css($font) . ' font-size: ' . $size . 'px; line-height: ' . $size . 'px;">' . $text . '</span>';
}
// else
return $output;
}