Ticket #926: align-custom-fields-r1705.diff
| File align-custom-fields-r1705.diff, 3.8 KB (added by steffenp@…, 7 years ago) |
|---|
-
templates/macros.cs
133 133 each c=ticket.custom ?> 134 134 <div class="field custom_<?cs var c.name ?>"><?cs 135 135 if c.type == 'text' ?> 136 <label> 137 <?cs alt c.label ?><?cs var c.name ?><?cs /alt ?>: 138 <input type="text" name="custom_<?cs var c.name ?>" value="<?cs var c.value ?>" /> 139 </label><?cs 136 <label for="custom_<?cs var c.name ?>"> 137 <?cs alt c.label ?><?cs var c.name ?><?cs /alt ?>:</label> 138 <input type="text" name="custom_<?cs var c.name ?>" 139 id="custom_<?cs var c.name ?>" value="<?cs var c.value ?>" /> 140 <?cs 140 141 elif c.type == 'textarea' ?> 141 <label> 142 <?cs alt c.label ?><?cs var c.name ?><?cs /alt ?>:<br /> 143 <textarea cols="<?cs alt c.width ?>60<?cs /alt ?>" rows="<?cs 142 <label for="custom_<?cs var c.name ?>"> 143 <?cs alt c.label ?><?cs var c.name ?><?cs /alt ?>:<br /></label> 144 <textarea id="custom_<?cs var c.name ?>" 145 cols="<?cs alt c.width ?>60<?cs /alt ?>" rows="<?cs 144 146 alt c.height ?>12<?cs /alt ?>" name="custom_<?cs var c.name ?>"><?cs 145 147 var c.value ?></textarea> 146 < /label><?cs148 <?cs 147 149 elif c.type == 'checkbox' ?> 148 150 <input type="hidden" name="checkbox_<?cs var c.name ?>" /> 149 <label> 150 <input type="checkbox" name="custom_<?cs var c.name ?>" value="1"<?cs 151 <label for="custom_<?cs var c.name ?>"> </label> 152 <input type="checkbox" name="custom_<?cs var c.name ?>" 153 id="custom_<?cs var c.name ?>" value="1"<?cs 151 154 if c.selected ?> checked="checked"<?cs /if ?> /> 152 155 <?cs alt c.label ?><?cs var c.name ?><?cs /alt ?> 153 < /label><?cs156 <?cs 154 157 elif c.type == 'select' ?> 155 <label> 156 <?cs alt c.label ?><?cs var c.name ?><?cs /alt ?>: 157 <select name="custom_<?cs var c.name ?>"><?cs each v = c.option ?> 158 <label for="custom_<?cs var c.name ?>"> 159 <?cs alt c.label ?><?cs var c.name ?><?cs /alt ?>:</label> 160 <select name="custom_<?cs var c.name ?>" 161 id="custom_<?cs var c.name ?>"><?cs each v = c.option ?> 158 162 <option<?cs if v.selected ?> selected="selected"<?cs /if ?>><?cs 159 163 var v ?></option><?cs /each ?> 160 164 </select> 161 < /label><?cs165 <?cs 162 166 elif c.type == 'radio' ?> 163 <fieldset class="radio"> 164 <legend><?cs alt c.label ?><?cs var c.name ?><?cs /alt ?>:</legend><?cs 167 <label for="custom_<?cs var c.name ?>"><?cs alt c.label ?><?cs var 168 c.name ?><?cs /alt ?>:</label> 169 <fieldset class="radio" id="custom_<?cs var c.name ?>"><?cs 165 170 each v = c.option ?> 166 <label><input type="radio" name="custom_<?cs var c.name ?>" value="<?cs 171 <label for="custom_<?cs var c.name ?>_<?cs var v ?>"> 172 <input type="radio" id="custom_<?cs var c.name ?>_<?cs var v ?>" 173 name="custom_<?cs var c.name ?>" value="<?cs 167 174 var v ?>"<?cs if v.selected ?> checked="checked"<?cs /if ?> /> <?cs 168 var v ?></label><?cs 175 var v ?> 176 </label><?cs 169 177 /each ?> 170 178 </fieldset><?cs 171 179 /if ?> -
htdocs/css/ticket.css
64 64 width: 45%; 65 65 } 66 66 #properties .col2 { margin-left: 40% } 67 #properties .main label, #properties .col1 label, #properties .col2 label { 68 float:left; 69 width: 7em; 67 #properties .main label, #properties .col1 label, #properties .col2 label, 68 #properties .custom .field label { 69 float: left; 70 width: 9em; 70 71 text-align: right; 71 72 margin-right: .5em; 72 73 } 74 75 #properties .custom .field fieldset.radio label { 76 width: auto; 77 } 78 79 #properties .custom .field fieldset.custom_radio { 80 border: none; 81 } 82 73 83 #properties .custom { 74 84 clear: left; 75 85 border-top: 1px dotted #d7d7d7;
