Skip to content

Commit e83f745

Browse files
committed
added styles for required fields in each service, minor style fix in CRON form (issue hestiacp#38)
1 parent 1849c8f commit e83f745

File tree

3 files changed

+32
-26
lines changed

3 files changed

+32
-26
lines changed

web/css/main.css

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ Title : Vesta
33
Author : Eugen Lobicov, eugen.lobicov@gmail.com
44
55
created : November 27, 2009
6-
last updated : January 15, 2012
6+
last updated : January 26, 2012
77
- - - - - - - - - - - - - - - - - - */
88

99
html{
@@ -1531,6 +1531,11 @@ input::-moz-focus-inner{
15311531
color:#a3a590;
15321532
}
15331533

1534+
.b-new-entry .mandatory{
1535+
padding-right:5px;
1536+
background:url(../images/asterisk2.png) no-repeat 100% 2px;
1537+
}
1538+
15341539
.b-new-entry .custom-select{}
15351540

15361541
.b-new-entry .textarea{
@@ -1925,6 +1930,7 @@ input::-moz-focus-inner{
19251930
.b-new-entry_cron .form-row-line .text-field{
19261931
width:112px;
19271932
margin:0;
1933+
padding-right:7px;
19281934
}
19291935
.b-new-entry_cron .form-row-line .cron-week-box .text-field{
19301936
width:109px;

web/images/asterisk2.png

958 Bytes
Loading

web/js/templates.js

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -126,31 +126,31 @@ App.Templates.html = {
126126
</div>\
127127
<div class="form-row cc">\
128128
<input type="hidden" value="~!:DATE~!" name="DATE">\
129-
<label for="#" class="field-label">Domain:</label>\
130-
<input type="text" name="DNS_DOMAIN" value="~!:DNS_DOMAIN~!" class="text-field rule-required rule-domain">\
129+
<label for="dns-domain" class="field-label"><span class="mandatory">Domain:</span></label>\
130+
<input type="text" id="dns-domain" name="DNS_DOMAIN" value="~!:DNS_DOMAIN~!" class="text-field rule-required rule-domain">\
131131
</div>\
132132
<div class="form-row cc">\
133-
<label for="#" class="field-label">IP:</label>\
133+
<label for="ip" class="field-label"><span class="mandatory">IP:</span></label>\
134134
<div class="autocomplete-box">\
135-
<input type="text" name="IP" value="~!:IP~!" class="text-field rule-required rule-ip">\
135+
<input type="text" id="ip" name="IP" value="~!:IP~!" class="text-field rule-required rule-ip">\
136136
<i class="arrow">&nbsp;</i>\
137137
</div>\
138138
</div>\
139139
<div class="form-row dns-template-box cc">\
140-
<label for="#" class="field-label">Template:</label>\
140+
<label for="selecttemplate" class="field-label">Template:</label>\
141141
<span class="select" id="selecttemplate">~!:TPL_DEFAULT_VALUE~! t </span>\
142142
<select name="TPL" class="styled tpl-item">\
143143
~!:TPL~!\
144144
</select>\
145145
<span class="context-settings do_action_view_dns_template_settings">View template settings</span>\
146146
</div>\
147147
<div class="form-row cc">\
148-
<label for="#" class="field-label">TTL:</label>\
149-
<input type="text" value="~!:TTL~!" name="TTL" class="text-field ttl-field rule-required rule-numeric">\
148+
<label for="ttl" class="field-label"><span class="mandatory">TTL:</span></label>\
149+
<input value="~!:TTL~!" id="ttl" name="TTL" class="text-field ttl-field rule-required rule-numeric" type="text">\
150150
</div>\
151151
<div class="form-row cc">\
152-
<label for="#" class="field-label">SOA:</label>\
153-
<input type="text" value="~!:SOA~!" name="SOA" class="text-field rule-required rule-ns">\
152+
<label for="soa" class="field-label"><span class="mandatory">SOA:</span></label>\
153+
<input type="text" value="~!:SOA~!" id="soa" name="SOA" class="text-field rule-required rule-ns">\
154154
</div>\
155155
<div class="form-row suspended cc">\
156156
<label for="#" class="field-label">Suspended:</label>\
@@ -253,8 +253,8 @@ App.Templates.html = {
253253
<div class="form-error hidden">\
254254
</div>\
255255
<div class="form-row cc">\
256-
<label for="#" class="field-label">IP Address:</label>\
257-
<input type="text" value="~!:IP_ADDRESS~!" name="IP_ADDRESS" class="text-field rule-required rule-ip">\
256+
<label for="ip-address" class="field-label"><span class="mandatory">IP Address:</span></label>\
257+
<input type="text" value="~!:IP_ADDRESS~!" id="ip-address" name="IP_ADDRESS" class="text-field rule-required rule-ip">\
258258
</div>\
259259
<div class="form-row cc">\
260260
<label for="#" class="field-label">Netmask:</label>\
@@ -371,7 +371,7 @@ App.Templates.html = {
371371
</span><span class="hidden ns-full-list"><span class="group-values">~!:NS_FULL~!</span></span>'],
372372
NS_RECORD: ['<span class="prop-value">~!:NAME~!</span>'],
373373
NS_INPUT: ['<div class="form-row ns-entry cc">\
374-
<label for="#" class="field-label">~!:NS_LABEL~!:</label>\
374+
<label for="#" class="field-label"><span class="mandatory">~!:NS_LABEL~!:</span></label>\
375375
<input type="text" value="~!:NAME~!" name="" class="text-field ns-input rule-required rule-ns">\
376376
<b class="do_action_delete_ns delete-record"></b>\
377377
</div>'],
@@ -389,11 +389,11 @@ App.Templates.html = {
389389
<div class="form-error hidden">\
390390
</div>\
391391
<div class="form-row cc">\
392-
<label for="#" class="field-label">Username:</label>\
393-
<input type="text" class="text-field rule-required rule-username" value="~!:LOGIN_NAME~!" name="LOGIN_NAME">\
392+
<label for="login-name" class="field-label"><span class="mandatory">Username:</span></label>\
393+
<input type="text" class="text-field rule-required rule-username" value="~!:LOGIN_NAME~!" id="login-name" name="LOGIN_NAME">\
394394
</div>\
395395
<div class="form-row pwd-box cc">\
396-
<label for="#" class="field-label">Password:</label>\
396+
<label for="#" class="field-label"><span class="mandatory">Password:</span></label>\
397397
<input type="text" class="text-field password rule-required" name="PASSWORD" value="~!:PASSWORD~!">\
398398
<span class="generate-pwd do_action_generate_pass">Generate</span>\
399399
</div>\
@@ -416,27 +416,27 @@ App.Templates.html = {
416416
</select>\
417417
</div -->\
418418
<div class="form-row cc">\
419-
<label for="#" class="field-label">Email:</label>\
419+
<label for="#" class="field-label"><span class="mandatory">Email:</span></label>\
420420
<input type="text" name="CONTACT" class="text-field rule-email rule-required" value="~!:CONTACT~!">\
421421
</div>\
422422
<div class="form-row ~!:REPORTS_ENABLED_EDITABLE~! cc">\
423423
<label for="#" class="field-label">Reports:</label>\
424424
<input type="checkbox" name="REPORTS_ENABLED" ~!:CHECKED~! class="styled" value="~!:REPORTS_ENABLED~!">\
425425
</div>\
426426
<div class="form-row cc">\
427-
<label for="#" class="field-label">First name:</label>\
427+
<label for="#" class="field-label"><span class="mandatory">First name:</span></label>\
428428
<input type="text" name="FNAME" class="text-field rule-abc rule-required" value="~!:FNAME~!">\
429429
</div>\
430430
<div class="form-row cc">\
431-
<label for="#" class="field-label">Last name:</label>\
431+
<label for="#" class="field-label"><span class="mandatory">Last name:</span></label>\
432432
<input type="text" name="LNAME" class="text-field rule-abc rule-required" value="~!:LNAME~!">\
433433
</div>\
434434
<div class="form-row ns-entry cc">\
435-
<label for="#" class="field-label">Name Server #1:</label>\
435+
<label for="#" class="field-label"><span class="mandatory">Name Server #1:</span></label>\
436436
<input type="text" value="~!:NS1~!" name="NS1" class="text-field rule-required rule-ns">\
437437
</div>\
438438
<div class="form-row ns-entry cc">\
439-
<label for="#" class="field-label">Name Server #2:</label>\
439+
<label for="#" class="field-label"><span class="mandatory">Name Server #2:</span></label>\
440440
<input type="text" value="~!:NS2~!" name="NS2" class="text-field rule-required rule-ns">\
441441
</div>\
442442
~!:NS~!\
@@ -598,8 +598,8 @@ App.Templates.html = {
598598
<div class="form-error hidden">\
599599
</div>\
600600
<div class="form-row cc">\
601-
<label for="#" class="field-label">Domain:</label>\
602-
<input type="text" name="DOMAIN" class="text-field rule-required rule-ns" value="~!:DOMAIN~!">\
601+
<label for="domain" class="field-label"><span class="mandatory">Domain:</span></label>\
602+
<input type="text" id="domain" name="DOMAIN" class="text-field rule-required rule-ns" value="~!:DOMAIN~!">\
603603
</div>\
604604
<div class="form-row cc">\
605605
<label for="#" class="field-label">IP:</label>\
@@ -942,7 +942,7 @@ App.Templates.html = {
942942
</div>\
943943
</div>\
944944
<div class="form-row form-row-line run-at-box cc">\
945-
<span class="row-header">Schedule Time:</span>\
945+
<span class="row-header"><span class="mandatory">Schedule Time:</span></span>\
946946
<div class="field-box cron-minute-box">\
947947
<label for="#" class="field-label ">Minute:<br>(0&mdash;59)</label>\
948948
<div class="field-box-inner cc">\
@@ -975,8 +975,8 @@ App.Templates.html = {
975975
</div>\
976976
</div>\
977977
<div class="form-row cc">\
978-
<label for="#" class="field-label">Command:</label>\
979-
<textarea class="textarea rule-required" name="CMD">~!:CMD~!</textarea>\
978+
<label for="cmd" class="field-label"><span class="mandatory">Command:</span></label>\
979+
<textarea class="textarea rule-required" id="cmd" name="CMD">~!:CMD~!</textarea>\
980980
</div>\
981981
<div class="form-row cc hidden">\
982982
<label for="#" class="field-label">report to: <span class="remark">(devide by comma ",")</span></label>\

0 commit comments

Comments
 (0)