Skip to content

Commit ec6ff3f

Browse files
committed
Found a better place for plugin action buttons
1 parent e6d7ea2 commit ec6ff3f

16 files changed

Lines changed: 131 additions & 131 deletions

File tree

src/Plugins/SmartStore.AmazonPay/Views/AmazonPay/Configure.cshtml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,12 @@
2727

2828
@using (Html.BeginForm())
2929
{
30+
<div class="plugin-actions">
31+
<button type="submit" name="save" class="btn btn-primary" value="save">
32+
<i class="fa fa-check"></i>&nbsp;@T("Admin.Common.Save")
33+
</button>
34+
</div>
35+
3036
<table id="AmazonPayConfigTable" class="adminContent">
3137
<tr>
3238
<td colspan="2">
@@ -306,15 +312,6 @@
306312
</div>
307313
</td>
308314
</tr>
309-
310-
<tr>
311-
<td class="adminTitle">&nbsp;</td>
312-
<td class="adminData">
313-
<button type="submit" name="save" class="btn btn-primary" value="save">
314-
<i class="fa fa-check"></i>&nbsp;@T("Admin.Common.Save")
315-
</button>
316-
</td>
317-
</tr>
318315
</table>
319316
}
320317

src/Plugins/SmartStore.Clickatell/Views/SmsClickatell/Configure.cshtml

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,12 @@
1111

1212
@using (Html.BeginForm())
1313
{
14-
<table class="adminContent">
14+
<div class="plugin-actions">
15+
<button type="submit" name="save" value="save" class="btn btn-primary">
16+
<i class="fa fa-check"></i>&nbsp;@T("Admin.Common.Save")
17+
</button>
18+
</div>
19+
<table class="adminContent">
1520
<tr>
1621
<td class="adminTitle">
1722
@Html.SmartLabelFor(model => model.Enabled)
@@ -57,16 +62,6 @@
5762
@Html.ValidationMessageFor(model => model.Password)
5863
</td>
5964
</tr>
60-
<tr>
61-
<td class="adminTitle">
62-
&nbsp;
63-
</td>
64-
<td class="adminData">
65-
<button type="submit" name="save" value="save" class="btn btn-primary">
66-
<i class="fa fa-check"></i>&nbsp;@T("Admin.Common.Save")
67-
</button>
68-
</td>
69-
</tr>
7065
<tr>
7166
<td colspan="2">
7267
<div class="admin-config-group">

src/Plugins/SmartStore.DevTools/Views/DevTools/Configure.cshtml

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,13 @@
55

66
@using (Html.BeginForm())
77
{
8-
<table class="adminContent">
8+
<div class="plugin-actions">
9+
<button type="submit" name="save" value="save" class="btn btn-primary">
10+
<i class="fa fa-check"></i>
11+
@T("Admin.Common.Save")
12+
</button>
13+
</div>
14+
<table class="adminContent">
915
<tr>
1016
<td class="adminTitle">
1117
@Html.SmartLabelFor(model => model.EnableMiniProfilerInPublicStore)
@@ -33,16 +39,5 @@
3339
@Html.ValidationMessageFor(model => model.DisplayMachineName)
3440
</td>
3541
</tr>
36-
<tr>
37-
<td class="adminTitle">
38-
&nbsp;
39-
</td>
40-
<td class="adminData">
41-
<button type="submit" name="save" value="save" class="btn btn-primary">
42-
<i class="fa fa-check"></i>
43-
@T("Admin.Common.Save")
44-
</button>
45-
</td>
46-
</tr>
4742
</table>
4843
}

src/Plugins/SmartStore.FacebookAuth/Views/ExternalAuthFacebook/Configure.cshtml

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,14 @@
1515

1616
@Html.ValidationSummary(false)
1717

18-
<div class="clear"></div>
19-
2018
@using (Html.BeginForm())
2119
{
22-
<table class="adminContent">
20+
<div class="plugin-actions">
21+
<button type="submit" name="save" value="save" class="btn btn-primary">
22+
<i class="fa fa-check"></i>&nbsp;@T("Admin.Common.Save")
23+
</button>
24+
</div>
25+
<table class="adminContent">
2326
<tr>
2427
<td class="adminTitle">
2528
@Html.SmartLabelFor(model => model.ClientKeyIdentifier)
@@ -38,15 +41,5 @@
3841
@Html.ValidationMessageFor(model => model.ClientSecret)
3942
</td>
4043
</tr>
41-
<tr>
42-
<td class="adminTitle">
43-
&nbsp;
44-
</td>
45-
<td class="adminData">
46-
<button type="submit" name="save" value="save" class="btn btn-primary">
47-
<i class="fa fa-check"></i>&nbsp;@T("Admin.Common.Save")
48-
</button>
49-
</td>
50-
</tr>
5144
</table>
5245
}

src/Plugins/SmartStore.GoogleAnalytics/Views/WidgetsGoogleAnalytics/Configure.cshtml

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,12 @@
1010

1111
@{ Html.RenderAction("StoreScopeConfiguration", "Setting", new { area = "Admin" }); }
1212

13+
<div class="plugin-actions">
14+
<button type="submit" name="save" value="save" class="btn btn-primary">
15+
<i class="fa fa-check"></i>&nbsp;@T("Admin.Common.Save")
16+
</button>
17+
</div>
18+
1319
@using (Html.BeginForm())
1420
{
1521
<table class="adminContent">
@@ -61,16 +67,6 @@
6167
@Html.ValidationMessageFor(model => model.EcommerceDetailScript)
6268
</td>
6369
</tr>
64-
<tr>
65-
<td class="adminTitle">
66-
&nbsp;
67-
</td>
68-
<td class="adminData">
69-
<button type="submit" name="save" value="save" class="btn btn-primary">
70-
<i class="fa fa-check"></i>&nbsp;@T("Admin.Common.Save")
71-
</button>
72-
</td>
73-
</tr>
7470
</table>
7571

7672
}

src/Plugins/SmartStore.PayPal/Views/PayPalDirect/Configure.cshtml

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,12 @@
66
Html.AddCssFileParts(true, "~/Plugins/SmartStore.PayPal/Content/smartstore.paypal.css");
77
}
88

9+
<div class="plugin-actions">
10+
<button type="submit" name="save" class="btn btn-primary" value="save">
11+
<i class="fa fa-check"></i>&nbsp;@T("Admin.Common.Save")
12+
</button>
13+
</div>
14+
915
<div class="plugin-configuration">
1016
<div>
1117
<div class="alert alert-info">
@@ -106,15 +112,5 @@
106112
@Html.ValidationMessageFor(model => model.AdditionalFeePercentage)
107113
</td>
108114
</tr>
109-
<tr>
110-
<td class="adminTitle">
111-
&nbsp;
112-
</td>
113-
<td class="adminData">
114-
<button type="submit" name="save" class="btn btn-primary" value="save">
115-
<i class="fa fa-check"></i>&nbsp;@T("Admin.Common.Save")
116-
</button>
117-
</td>
118-
</tr>
119115
</table>
120116
}

src/Plugins/SmartStore.PayPal/Views/PayPalExpress/Configure.cshtml

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@
77
Html.AddCssFileParts(true, "~/Plugins/SmartStore.PayPal/Content/smartstore.paypal.css");
88
}
99

10+
<div class="plugin-actions">
11+
<button type="submit" name="save" class="btn btn-primary" value="save">
12+
<i class="fa fa-check"></i>&nbsp;@T("Admin.Common.Save")
13+
</button>
14+
</div>
15+
1016
<div class="plugin-configuration">
1117
<div>
1218
<div class="alert alert-info">
@@ -25,7 +31,7 @@
2531

2632
@using (Html.BeginForm())
2733
{
28-
<table class="adminContent configure-paypal-express">
34+
<table class="adminContent configure-paypal-express">
2935
<tr>
3036
<td class="adminTitle">
3137
@Html.SmartLabelFor(model => model.TransactMode)
@@ -152,15 +158,5 @@
152158
@Html.ValidationMessageFor(model => model.AdditionalFeePercentage)
153159
</td>
154160
</tr>
155-
<tr>
156-
<td class="adminTitle">
157-
&nbsp;
158-
</td>
159-
<td class="adminData">
160-
<button type="submit" name="save" class="btn btn-primary" value="save">
161-
<i class="fa fa-check"></i>&nbsp;@T("Admin.Common.Save")
162-
</button>
163-
</td>
164-
</tr>
165161
</table>
166162
}

src/Plugins/SmartStore.PayPal/Views/PayPalPlus/Configure.cshtml

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,12 @@
1010
var hasCredentials = (Model.ClientId.HasValue() && Model.Secret.HasValue());
1111
}
1212

13+
<div class="plugin-actions">
14+
<button type="submit" name="save" class="btn btn-primary" value="save">
15+
<i class="fa fa-check"></i>&nbsp;@T("Admin.Common.Save")
16+
</button>
17+
</div>
18+
1319
<div class="plugin-configuration">
1420
<div>
1521
<div class="alert alert-info">
@@ -193,15 +199,5 @@
193199
@Html.ValidationMessageFor(model => model.AdditionalFeePercentage)
194200
</td>
195201
</tr>
196-
<tr>
197-
<td class="adminTitle">
198-
&nbsp;
199-
</td>
200-
<td class="adminData">
201-
<button type="submit" name="save" class="btn btn-primary" value="save">
202-
<i class="fa fa-check"></i>&nbsp;@T("Admin.Common.Save")
203-
</button>
204-
</td>
205-
</tr>
206202
</table>
207203
}

src/Plugins/SmartStore.PayPal/Views/PayPalStandard/Configure.cshtml

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@
55
Layout = "";
66
}
77

8+
<div class="plugin-actions">
9+
<button type="submit" name="save" class="btn btn-primary" value="save">
10+
<i class="fa fa-check"></i>&nbsp;@T("Admin.Common.Save")
11+
</button>
12+
</div>
13+
814
<div class="plugin-configuration">
915
<div>
1016
<div class="alert alert-info">
@@ -139,16 +145,6 @@
139145
</div>
140146
</td>
141147
</tr>
142-
<tr>
143-
<td class="adminTitle">
144-
&nbsp;
145-
</td>
146-
<td class="adminData">
147-
<button type="submit" name="save" class="btn btn-primary" value="save">
148-
<i class="fa fa-check"></i>&nbsp;@T("Admin.Common.Save")
149-
</button>
150-
</td>
151-
</tr>
152148
</table>
153149
}
154150

src/Presentation/SmartStore.Web/Administration/Content/admin.less

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -883,6 +883,14 @@ td.adminSeparator hr {
883883
padding: 0;
884884
}
885885

886+
.section-header .options .plugin-actions {
887+
display: inline-block;
888+
}
889+
890+
.plugin-config-container .plugin-actions {
891+
display: none;
892+
}
893+
886894
.plugin-configuration {
887895
display: table;
888896
width: 100%;

0 commit comments

Comments
 (0)