asset-library.underscore 3.24 KB
Newer Older
1
<div class="assets-library">
2
    <div id="asset-paging-header"></div>
3

4
    <table class="assets-table">
5
        <caption class="sr"><%- gettext("List of uploaded files and assets in this course") %></caption>
6 7 8
        <colgroup>
            <col class="thumb-cols" />
            <col class="name-cols" />
9
            <col class="type-cols" />
10 11 12 13 14 15
            <col class="date-cols" />
            <col class="embed-cols" />
            <col class="actions-cols" />
        </colgroup>
        <thead>
        <tr>
16
            <th class="thumb-col"><%- gettext("Preview") %></th>
17 18
            <th class="name-col sortable-column">
                <span class="column-sort-link" id="js-asset-name-col" role="button" tabindex="0">
19 20
                    <%- gettext("Name") %>
                    <span class="sr"><%- gettext("- Sortable") %></span>
21 22 23 24 25
                </span>
            </th>
            <th class="type-col filterable-column nav-dd">
                <div id="js-asset-type-col" class="nav-item" role="button" tabindex="0">
                    <span class="title">
26
                        <span class="type-filter" data-alllabel='<%- gettext("Type") %>'><%- gettext("Type") %></span>
27 28
                        <span class="label-prefix sr">Filter</span>
                        <span class="filter-link"></span>
29
                        <span class="fa fa-caret-down ui-toggle-dd" aria-hidden="true"></span>
30 31 32 33 34
                    </span>
                    <div class="wrapper-nav-sub">
                        <div class="nav-sub">
                            <ul>
                                <li class="nav-item reset-filter">
35
                                    <a class="column-filter-link" href="" data-assetfilter="ALL"><%- gettext("Show All") %></a>
36 37 38
                                </li>
                            <% _.each(typeData, function(type, key){ %>
                                <li class="nav-item">
39
                                    <a class="column-filter-link" href="" data-assetfilter="<%- type %>"><%- type %></a>
40 41 42
                                </li>
                            <% }) %>
                                <li class="nav-item">
43
                                    <a class="column-filter-link" href="" data-assetfilter="OTHER"><%- gettext("Other") %></a>
44 45 46 47 48 49 50 51
                                </li>
                            </ul>
                        </div>
                    </div>
                </div>
            </th>
            <th class="date-col sortable-column">
                <span class="column-sort-link" id="js-asset-date-col">
52 53
                    <%- gettext("Date Added") %>
                    <span class="sr"><%- gettext("- Sortable") %></span>
54 55
                </span>
            </th>
56 57
            <th class="embed-col"><%- gettext("URL") %></th>
            <th class="actions-col"><span class="sr"><%- gettext("Actions") %></span></th>
58 59
        </tr>
        </thead>
60
        <tbody id="asset-table-body"></tbody>
61 62 63 64
    </table>

    <div id="asset-paging-footer"></div>
</div>
65

66
<div class="no-asset-content">
67
    <p><%- gettext("You haven't added any assets to this course yet.") %> <a href="#" class="button new-button upload-button"><span class="icon fa fa-plus" aria-hidden="true"></span><%- gettext("Upload your first asset") %></a></p>
68
</div>