UI Improvements
This commit is contained in:
parent
4ed96bb95e
commit
09b829a9c7
9 changed files with 97 additions and 53 deletions
|
@ -18,7 +18,7 @@ configfile = "Konfigurationsdatei"
|
|||
confirmation = "Bestätigung"
|
||||
|
||||
delete = "Löschen"
|
||||
descr = "Beschriebung"
|
||||
descr = "Beschreibung"
|
||||
design = "Design"
|
||||
device = "Gerät"
|
||||
devices = "Geräte"
|
||||
|
|
BIN
libs/cbi/htdocs/luci-static/resources/cbi/find.gif
Normal file
BIN
libs/cbi/htdocs/luci-static/resources/cbi/find.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 273 B |
BIN
libs/cbi/htdocs/luci-static/resources/cbi/reload.gif
Normal file
BIN
libs/cbi/htdocs/luci-static/resources/cbi/reload.gif
Normal file
Binary file not shown.
After Width: | Height: | Size: 248 B |
|
@ -34,7 +34,7 @@ $Id$
|
|||
<input type="file" size="30" name="archive" />
|
||||
</div>
|
||||
<div>
|
||||
<input type="submit" value="<%:a_s_backup_restore%>" />
|
||||
<input type="submit" class="cbi-input-apply" value="<%:a_s_backup_restore%>" />
|
||||
</div>
|
||||
</form>
|
||||
<%+footer%>
|
|
@ -11,6 +11,13 @@ You may obtain a copy of the License at
|
|||
|
||||
$Id$
|
||||
|
||||
-%>
|
||||
<%-
|
||||
local rowcnt = 1
|
||||
function rowstyle()
|
||||
rowcnt = rowcnt + 1
|
||||
return (rowcnt % 2) + 1
|
||||
end
|
||||
-%>
|
||||
<%+header%>
|
||||
<h1><%:system%></h1>
|
||||
|
@ -36,56 +43,57 @@ $Id$
|
|||
<br />
|
||||
<% end %>
|
||||
|
||||
<div>
|
||||
<a href="<%=controller%>/admin/system/packages/ipkg"><%:a_s_packages_ipkg%></a><br />
|
||||
<a href="<%=controller%>/admin/system/packages?update=1"><%:a_s_packages_updatelist%></a><br />
|
||||
<a href="<%=controller%>/admin/system/packages?upgrade=1"><%:a_s_packages_upgrade%></a>
|
||||
</div>
|
||||
|
||||
<br />
|
||||
<br />
|
||||
|
||||
<form method="post" action="<%=controller%>/admin/system/packages">
|
||||
<div>
|
||||
<span class="bold"><%:a_s_packages_installurl%>:</span><br />
|
||||
<input type="text" name="url" size="30" value="" />
|
||||
<input type="submit" name="submit" value="<%:ok%>" />
|
||||
<form method="post" action="<%=REQUEST_URI%>">
|
||||
<div class="cbi-map">
|
||||
<fieldset class="cbi-section">
|
||||
<ul>
|
||||
<li><a href="<%=REQUEST_URI%>/ipkg"><%:a_s_packages_ipkg%></a></li>
|
||||
<li><a href="<%=REQUEST_URI%>?update=1"><%:a_s_packages_updatelist%></a></li>
|
||||
<li><a href="<%=REQUEST_URI%>?upgrade=1"><%:a_s_packages_upgrade%></a></li>
|
||||
</ul>
|
||||
<br />
|
||||
<fieldset class="cbi-section-node">
|
||||
<div class="cbi-value">
|
||||
<label class="cbi-value-title"><%:a_s_packages_installurl%>:</label>
|
||||
<div class="cbi-value-field">
|
||||
<input type="text" name="url" size="30" value="" />
|
||||
<input class="cbi-input-save" type="submit" name="submit" value="<%:ok%>" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="cbi-value">
|
||||
<label class="cbi-value-title"><%:filter%>:</label>
|
||||
<div class="cbi-value-field">
|
||||
<input type="text" name="query" size="20" value="<%=query%>" />
|
||||
<input type="submit" class="cbi-input-find" name="search" value="<%:a_s_packages_search%>" />
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<table class="cbi-section-table">
|
||||
<tr class="cbi-section-table-titles">
|
||||
<th class="cbi-section-table-cell"><%:a_s_packages_name%></th>
|
||||
<th class="cbi-section-table-cell"><%:version%></th>
|
||||
<th class="cbi-section-table-cell"><%:install%></th>
|
||||
<th class="cbi-section-table-cell"><%:delete%></th>
|
||||
<th class="cbi-section-table-cell"><%:descr%></th>
|
||||
</tr>
|
||||
<% for k, pkg in pairs(pkgs) do %>
|
||||
<tr class="cbi-section-table-row cbi-rowstyle-<%=rowstyle()%>">
|
||||
<td><%=pkg.Package%></td>
|
||||
<td><%=pkg.Version%></td>
|
||||
<td><% if not pkg.Status or not pkg.Status.installed then %><input type="checkbox" name="install.<%=pkg.Package%>" value="1" /><% else %><%:installed%><% end %></td>
|
||||
<td><% if pkg.Status and pkg.Status.installed then %><input type="checkbox" name="remove.<%=pkg.Package%>" value="1" /><% else %><%:notinstalled%><% end %></td>
|
||||
<td><%=pkg.Description%></td>
|
||||
</tr>
|
||||
<% end %>
|
||||
</table>
|
||||
|
||||
<br />
|
||||
|
||||
<div style="text-align: right">
|
||||
<input type="submit" class="cbi-input-apply" name="submit" value="<%:a_s_packages_do%>" />
|
||||
</div>
|
||||
</fieldset></fieldset>
|
||||
</div>
|
||||
|
||||
<br />
|
||||
<br />
|
||||
|
||||
<div>
|
||||
<span class="bold"><%:filter%>:</span>
|
||||
<input type="text" name="query" size="20" value="<%=query%>" />
|
||||
<input type="submit" name="search" value="<%:a_s_packages_search%>" />
|
||||
<input type="submit" name="submit" value="<%:a_s_packages_do%>" />
|
||||
</div>
|
||||
|
||||
<br />
|
||||
<br />
|
||||
|
||||
<div>
|
||||
<table style="font-size: 0.8em">
|
||||
<tr>
|
||||
<th><%:a_s_packages_name%></th>
|
||||
<th><%:version%></th>
|
||||
<th><%:install%></th>
|
||||
<th><%:delete%></th>
|
||||
<th><%:descr%></th>
|
||||
</tr>
|
||||
<% for k, pkg in pairs(pkgs) do %>
|
||||
<tr>
|
||||
<td><%=pkg.Package%></td>
|
||||
<td><%=pkg.Version%></td>
|
||||
<td><% if not pkg.Status or not pkg.Status.installed then %><input type="checkbox" name="install.<%=pkg.Package%>" value="1" /><% else %><%:installed%><% end %></td>
|
||||
<td><% if pkg.Status and pkg.Status.installed then %><input type="checkbox" name="remove.<%=pkg.Package%>" value="1" /><% else %><%:notinstalled%><% end %></td>
|
||||
<td><%=pkg.Description%></td>
|
||||
</tr>
|
||||
<% end %>
|
||||
</table>
|
||||
</div>
|
||||
<br />
|
||||
<input type="submit" name="submit" value="<%:a_s_packages_do%>" />
|
||||
</form>
|
||||
<%+footer%>
|
|
@ -34,7 +34,7 @@ $Id$
|
|||
<input type="file" size="30" name="archive" />
|
||||
</div>
|
||||
<div>
|
||||
<input type="submit" value="<%:a_s_backup_restore%>" />
|
||||
<input type="submit" class="cbi-input-apply" value="<%:a_s_backup_restore%>" />
|
||||
</div>
|
||||
</form>
|
||||
<%+footer%>
|
|
@ -283,6 +283,18 @@ input.cbi-input-key {
|
|||
padding-left: 17px;
|
||||
}
|
||||
|
||||
input.cbi-input-find {
|
||||
background: url('../resources/cbi/find.gif') no-repeat scroll 1px center;
|
||||
background-color: inherit;
|
||||
padding-left: 17px;
|
||||
}
|
||||
|
||||
input.cbi-input-reload {
|
||||
background: url('../resources/cbi/reload.gif') no-repeat scroll 1px center;
|
||||
background-color: inherit;
|
||||
padding-left: 17px;
|
||||
}
|
||||
|
||||
input.cbi-input-add,
|
||||
input.cbi-button-add {
|
||||
background: url('../resources/cbi/add.gif') no-repeat scroll 1px center;
|
||||
|
|
|
@ -268,6 +268,18 @@ input.cbi-input-key {
|
|||
padding-left: 17px;
|
||||
}
|
||||
|
||||
input.cbi-input-find {
|
||||
background: url('../resources/cbi/find.gif') no-repeat scroll 1px center;
|
||||
background-color: inherit;
|
||||
padding-left: 17px;
|
||||
}
|
||||
|
||||
input.cbi-input-reload {
|
||||
background: url('../resources/cbi/reload.gif') no-repeat scroll 1px center;
|
||||
background-color: inherit;
|
||||
padding-left: 17px;
|
||||
}
|
||||
|
||||
input.cbi-input-add,
|
||||
input.cbi-button-add {
|
||||
background: url('../resources/cbi/add.gif') no-repeat scroll 1px center;
|
||||
|
|
|
@ -276,6 +276,18 @@ input.cbi-input-key {
|
|||
padding-left: 17px;
|
||||
}
|
||||
|
||||
input.cbi-input-find {
|
||||
background: url('../resources/cbi/find.gif') no-repeat scroll 1px center;
|
||||
background-color: inherit;
|
||||
padding-left: 17px;
|
||||
}
|
||||
|
||||
input.cbi-input-reload {
|
||||
background: url('../resources/cbi/reload.gif') no-repeat scroll 1px center;
|
||||
background-color: inherit;
|
||||
padding-left: 17px;
|
||||
}
|
||||
|
||||
input.cbi-input-add,
|
||||
input.cbi-button-add {
|
||||
background: url('../resources/cbi/add.gif') no-repeat scroll 1px center;
|
||||
|
|
Loading…
Reference in a new issue