hypejunction/ui_icons

Standardized icon markup

1.0.3 2015-12-27 00:54 UTC

README

Elgg 2.0

Features

  • Standardized icons display and markup
  • Forces large icon to be 200x200 square
  • Adds extra_large icon with 325 with that is resizes similar to master
  • Allows you to choose between square, rounded, circle corners
  • Replaces default user, group and question mark icons with a scalable SVG image

Icons Sandbox

Usage

Display an icon with defualt corner setting

// 'rounded' and 'circle' corners will only be displayed with tiny, small and medium icon sizes
echo elgg_view_entity_icon($entity, 'small');

Force corner setting

echo elgg_view_entity_icon($entity, 'large', array(
	'corners' => 'circle',
));

Replacing default icon

To replace the default icon, simply overwrite the svg view. Just place an svg icon with the same name and in the same location in your plugin.