ORIENT/modules/system/assets/ui/docs/chart.md

3.3 KiB

Chart

Pie chart

The pie chart outputs information as a circle diagram, with optional label in the center. Example markup:

<div
    class="control-chart centered wrap-legend"
    data-control="chart-pie"
    data-size="200"
    data-center-text="100">
    <ul>
        <li>Label 1 <span>100</span></li>
        <li>Label 2 <span>100</span></li>
        <li>Label 3 <span>100</span></li>
    </ul>
</div>

image {.img-responsive .frame}

Bar chart

The next example shows a bar chart markup. The wrap-legend class is optional, it manages the legend layout. The data-height and data-full-width attributes are optional as well.

<div
    class="control-chart wrap-legend"
    data-control="chart-bar"
    data-height="100"
    data-full-width="1">
    <ul>
        <li>Label 1 <span>100</span></li>
        <li>Label 2 <span>100</span></li>
        <li>Label 3 <span>100</span></li>
    </ul>
</div>

image {.img-responsive .frame}

Example

<div
    class="control-chart centered wrap-legend"
    data-control="chart-pie"
    data-size="200"
    data-center-text="100">
    <ul>
        <li>Label 1 <span>100</span></li>
        <li>Label 2 <span>100</span></li>
        <li>Label 3 <span>100</span></li>
    </ul>
</div>

<div
    class="control-chart wrap-legend"
    data-control="chart-bar"
    data-height="100"
    data-full-width="1">
    <ul>
        <li>Label 1 <span>100</span></li>
        <li>Label 2 <span>100</span></li>
        <li>Label 3 <span>100</span></li>
    </ul>
</div>

Status list

A list of statuses and values

Example

<div class="control-status-list">
    <ul>
        <li>
            <span class="status-icon success"><i class="icon-check"></i></span>
            <span class="status-text success">Software is up to date</span>
            <a href="#" class="status-label link">Update</a>
        </li>

        <li>
            <span class="status-icon warning"><i class="icon-exclamation"></i></span>
            <span class="status-text warning">Some issues need attention</span>
            <a href="#" class="status-label link">View</a>
        </li>

        <li>
            <span class="status-icon"><i class="icon-info"></i></span>
            <span class="status-text">System build</span>
            <span class="status-label primary">313</span>
        </li>

        <li>
            <span class="status-icon"><i class="icon-info"></i></span>
            <span class="status-text">Event log items</span>
            <span class="status-label primary">200</span>
        </li>

        <li>
            <span class="status-icon"><i class="icon-info"></i></span>
            <span class="status-text">Online since</span>
            <span class="status-label link">4th April 2014</span>
        </li>
    </ul>
</div>