I propose to modify the list of plugins
old layout
http://www.smsbox.com/nop320/Plugin_list_page/old_layout.JPG
new layout
http://www.smsbox.com/nop320/Plugin_list_page/new_layout.JPG
I have do that
1- Go to file :
Presentation\Nop.Web\Administration\Views\Plugin\List.cshtml
Rplace telerik grid with
@(Html.Telerik().Grid<PluginModel>()
.Name("plugins-grid")
.DataKeys(keys =>
{
keys.Add(x => x.SystemName);
})
.Columns(columns =>
{
columns.Bound(x => x.FriendlyName);
columns.Bound(x => x.SystemName);
columns.Bound(x => x.Group);
columns.Bound(x => x.Author);
columns.Bound(x => x.Version).Centered();
columns.Bound(x => x.DisplayOrder).Centered();
columns.Bound(x => x.Installed).ClientTemplate("<img alt='' src='" + Url.Content
("~/Administration/Content/images/") + "active-<#= Installed #>.gif' />").Centered();
columns.Bound(x => x.IsEnabled).ClientTemplate("<# if (CanChangeEnabled) { #><img alt='' src='" +
Url.Content("~/Administration/Content/images/") + "active-<#= IsEnabled #>.gif' /><# } #>").Centered();
columns.Bound(x => x.Installed)
.ClientTemplate("<# if (Installed) { #> <a href=\"" + @Url.Content("~/Admin/Plugin/Uninstall/") + "?systemName=<#= SystemName #>
\" class=\"plugin-button uninstall-plugin-link\">" + T("Admin.Configuration.Plugins.Fields.Uninstall").Text + "</a> <# } else { #>
<a href=\"" + @Url.Content("~/Admin/Plugin/Install/") + "?systemName=<#= SystemName #>\" class=\"plugin-button install-plugin-
link\">" + T("Admin.Configuration.Plugins.Fields.Install").Text + "</a> <# } #>" + "<a class=\"plugin-button plugin-button-edit\"
href=\"" + "javascript:OpenWindow('" + @Url.Content("~/Admin/Plugin/EditPopup") + "?systemName=<#= SystemName
#>&btnId=btnRefresh&formId=plugins-form', 800, 300, true);\" >"
+ T("Admin.Common.Edit").Text + "</a>" + "<# if (ConfigurationUrl && ConfigurationUrl.length > 0) { #> <a class=\"plugin-button
plugin-button-configure\" href=\"<#= ConfigurationUrl #>\">" + T("Admin.Configuration.Plugins.Fields.Configure").Text +
"</a> <# } else { #> <# } #>")
.Title(T("forum.options").Text);
})
.DataBinding(dataBinding =>
dataBinding.Ajax()
.Select("ListSelect", "Plugin")
))
2- in both files :
Presentation\Nop.Web\Administration\Content\styles.css
Presentation\Nop.Web\Administration\Content\styles.rtl.css
at the end off both files add
.uninstall-plugin-link, .install-plugin-link { min-width : 60px;}