2 Copyright 2018 Jo-Philipp Wich <jo@mein.io>
3 Licensed to the public under the Apache License 2.0.
8 <style type="text/css">
13 justify-content: space-around;
20 box-sizing: border-box;
25 .controls > *:first-child,
26 .controls > * > label {
31 .controls > * > .btn {
41 .controls > div > input {
50 ul.deps, ul.deps ul, ul.errors {
54 ul.deps li, ul.errors li {
60 display: inline-block;
78 display: inline-block;
84 <h2><%:Software%></h2>
86 <div class="controls">
88 <label><%:Free space%>:</label>
89 <div class="cbi-progressbar" title="<%:unknown%>">
95 <label><%:Filter%>:</label>
96 <input type="text" name="filter" placeholder="<%:Type to filter…%>"<%=attr("value", luci.http.formvalue("query") or "")%> /><!--
97 --><button class="btn cbi-button" onclick="handleReset(event)"><%:Clear%></button>
101 <label><%:Download and install package%>:</label>
102 <input type="text" name="install" placeholder="<%:Package name or URL…%>" onkeydown="if (event.keyCode === 13) handleManualInstall(event)" /><!--
103 --><button class="btn cbi-button cbi-button-action" onclick="handleManualInstall(event)"><%:OK%></button>
107 <label><%:Actions%>:</label>
108 <button class="btn cbi-button-positive" data-command="update" onclick="handleOpkg(event)"><%:Update lists…%></button>
110 <button class="btn cbi-button-neutral" onclick="handleConfig(event)"><%:Configure opkg…%></button>
114 <ul class="cbi-tabmenu mode">
115 <li data-mode="available" class="available cbi-tab"><a href="#"><%:Available%></a></li>
116 <li data-mode="installed" class="installed cbi-tab-disabled"><a href="#"><%:Installed%></a></li>
117 <li data-mode="updates" class="installed cbi-tab-disabled"><a href="#"><%:Updates%></a></li>
120 <div class="controls" style="display:none">
121 <div id="pager" class="center">
122 <button class="btn cbi-button-neutral prev" aria-label="<%:Previous page%>">«</button>
123 <div class="text">dummy</div>
124 <button class="btn cbi-button-neutral next" aria-label="<%:Next page%>">»</button>
128 <div class="table" id="packages">
129 <div class="tr cbi-section-table-titles">
130 <div class="th col-2 left"><%:Package name%></div>
131 <div class="th col-2 left version"><%:Version%></div>
132 <div class="th col-1 center size"><%:Size (.ipk)%></div>
133 <div class="th col-10 left"><%:Description%></div>
134 <div class="th right"> </div>
138 <script type="text/javascript" src="<%=resource%>/view/opkg.js"></script>