Button - Bigger Icons and Buttons

Standard Button and standard font size
Standard Button with larger Primary Icon and larger font-size
Standard Button with larger Secondary Icon and larger font-size
Standard Button with larger Primary and Secondary Icons and larger font-size
Standard Button with larger Primary Icon and larger font-size
Standard Button with larger Secondary Icon and larger font-size
Isolate this demo as a stand-alone application
  • About this demo
  • C#
  • VB

The embedded icons of RadButton in Lightweight render mode are font icons. Using a font facilitates the customization of the icons. For example, you can change the size of the icons by configuring a larger font size for the RadButton control, as shown in the example above.

  • DefaultVB.aspx
  • styles.css
<%@ Page Language="vb" AutoEventWireup="true"  %>

<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns='http://www.w3.org/1999/xhtml'>
<head runat="server">
    <title>Telerik ASP.NET Example</title>
    <link href="styles.css" rel="stylesheet" type="text/css" />
</head>
<body>
    <form id="form1" runat="server">
    <telerik:RadScriptManager runat="server" ID="RadScriptManager1" />
    <telerik:RadSkinManager ID="RadSkinManager1" runat="server" ShowChooser="true" />
    <div class="demo-container size-wide">
    <asp:Panel ID="Panel1" runat="server">
        <table cellpadding="0" cellspacing="0" border="0" class="predIcons">
            <thead>
                <tr>
                    <td style="width: 200px;">
                        <label>
                            <strong>Button Description</strong>
                        </label>
                    </td>
                    <td style="width: 200px;">
                        <label>
                            <strong>Button</strong></label>
                    </td>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td>
                        Standard Button and standard font size
                    </td>
                    <td>
                        <telerik:RadButton RenderMode="Lightweight" ID="RadButton1" runat="server" Text="Standard Button" Height="65px"
                            AutoPostBack="false" Skin="Metro">
                        </telerik:RadButton>
                    </td>
                </tr>
                <tr class="dark">
                    <td>
                        Standard Button with larger Primary Icon and larger font-size
                    </td>
                    <td>
                        <telerik:RadButton RenderMode="Lightweight" ID="RadButton3" runat="server" Text="Add" Height="65px" AutoPostBack="false"
                            Font-Size="18px" Skin="Metro">
                            <Icon PrimaryIconCssClass="rbAdd" PrimaryIconLeft="8" PrimaryIconTop="20"></Icon>
                        </telerik:RadButton>
                    </td>
                </tr>
                <tr>
                    <td>
                        Standard Button with larger Secondary Icon and larger font-size
                    </td>
                    <td>
                        <telerik:RadButton RenderMode="Lightweight" ID="RadButton2" runat="server" Text="Remove" Height="65px" AutoPostBack="false"
                            Font-Size="20px" ForeColor="Red" Skin="Metro">
                            <Icon SecondaryIconCssClass="rbRemove" SecondaryIconRight="8" SecondaryIconTop="20">
                            </Icon>
                        </telerik:RadButton>
                    </td>
                </tr>
                <tr class="dark">
                    <td>
                        Standard Button with larger Primary and Secondary Icons and larger font-size
                    </td>
                    <td>
                        <telerik:RadButton RenderMode="Lightweight" ID="RadButton4" runat="server" Text="Social Networks" Height="65px"
                            AutoPostBack="false" Font-Size="18px" Skin="Metro">
                            <Icon PrimaryIconCssClass="rbFB" SecondaryIconCssClass="rbTwitter24"></Icon>
                        </telerik:RadButton>
                    </td>
                </tr>
                <tr>
                    <td>
                        Standard Button with larger Primary Icon and larger font-size
                    </td>
                    <td>
                        <telerik:RadButton RenderMode="Lightweight" ID="RadButton5" runat="server" Text="Print" Height="65px" AutoPostBack="false"
                            Font-Size="18px" Skin="Metro">
                            <Icon PrimaryIconCssClass="rbPrint" PrimaryIconLeft="8" PrimaryIconTop="25"></Icon>
                        </telerik:RadButton>
                    </td>
                </tr>
                <tr class="dark">
                    <td>
                        Standard Button with larger Secondary Icon and larger font-size
                    </td>
                    <td>
                        <telerik:RadButton RenderMode="Lightweight" ID="RadButton6" runat="server" Text="Add to Cart" Height="65px"
                            AutoPostBack="false" Font-Size="18px" Skin="Metro">
                            <Icon SecondaryIconCssClass="rbCart" SecondaryIconRight="12" SecondaryIconTop="25">
                            </Icon>
                        </telerik:RadButton>
                    </td>
                </tr>
            </tbody>
        </table>
    </asp:Panel>
        </div>
    </form>
</body>
</html>

Find Assistance

Help Us Improve

Was this example helpful?