|
1 | 1 | {{template "base/head" .}}
|
2 | 2 | <div role="main" aria-label="{{.Title}}" class="page-content install">
|
3 |
| - <div class="ui middle very relaxed page grid"> |
| 3 | + <div class="ui grid install-config-container"> |
4 | 4 | <div class="sixteen wide center aligned centered column">
|
5 | 5 | <h3 class="ui top attached header">
|
6 | 6 | {{.locale.Tr "install.title"}}
|
|
149 | 149 | </div>
|
150 | 150 | <div class="inline field">
|
151 | 151 | <div class="ui checkbox">
|
152 |
| - <label for="enable_update_checker">{{.locale.Tr "install.enable_update_checker"}}</label> |
| 152 | + <label>{{.locale.Tr "install.enable_update_checker"}}</label> |
153 | 153 | <input name="enable_update_checker" type="checkbox">
|
154 | 154 | </div>
|
155 | 155 | <span class="help">{{.locale.Tr "install.enable_update_checker_helper"}}</span>
|
156 | 156 | </div>
|
157 | 157 |
|
158 |
| - |
159 | 158 | <!-- Optional Settings -->
|
160 | 159 | <h4 class="ui dividing header">{{.locale.Tr "install.optional_title"}}</h4>
|
161 | 160 |
|
162 | 161 | <!-- Email -->
|
163 | 162 | <details class="optional field">
|
164 |
| - <summary class="title gt-py-3{{if .Err_SMTP}} text red{{end}}"> |
| 163 | + <summary class="right-content gt-py-3{{if .Err_SMTP}} text red{{end}}"> |
165 | 164 | {{.locale.Tr "install.email_title"}}
|
166 | 165 | </summary>
|
167 | 166 | <div class="inline field">
|
|
201 | 200 |
|
202 | 201 | <!-- Server and other services -->
|
203 | 202 | <details class="optional field">
|
204 |
| - <summary class="title gt-py-3{{if .Err_Services}} text red{{end}}"> |
| 203 | + <summary class="right-content gt-py-3{{if .Err_Services}} text red{{end}}"> |
205 | 204 | {{.locale.Tr "install.server_service_title"}}
|
206 | 205 | </summary>
|
207 | 206 | <div class="inline field">
|
|
299 | 298 |
|
300 | 299 | <!-- Admin -->
|
301 | 300 | <details class="optional field">
|
302 |
| - <summary class="title gt-py-3{{if .Err_Admin}} text red{{end}}"> |
| 301 | + <summary class="right-content gt-py-3{{if .Err_Admin}} text red{{end}}"> |
303 | 302 | {{.locale.Tr "install.admin_title"}}
|
304 | 303 | </summary>
|
305 | 304 | <p class="center">{{.locale.Tr "install.admin_setting_desc"}}</p>
|
|
321 | 320 | </div>
|
322 | 321 | </details>
|
323 | 322 |
|
| 323 | + {{if .EnvConfigKeys}} |
| 324 | + <!-- Environment Config --> |
| 325 | + <h4 class="ui dividing header">{{.locale.Tr "install.env_config_keys"}}</h4> |
| 326 | + <div class="inline field"> |
| 327 | + <div class="right-content"> |
| 328 | + {{.locale.Tr "install.env_config_keys_prompt"}} |
| 329 | + </div> |
| 330 | + <div class="right-content gt-mt-3"> |
| 331 | + {{range .EnvConfigKeys}}<span class="ui label">{{.}}</span>{{end}} |
| 332 | + </div> |
| 333 | + </div> |
| 334 | + {{end}} |
| 335 | + |
324 | 336 | <div class="divider"></div>
|
325 | 337 | <div class="inline field">
|
326 |
| - <label></label> |
327 |
| - <button class="ui primary button">{{.locale.Tr "install.install_btn_confirm"}}</button> |
| 338 | + <div class="right-content"> |
| 339 | + These configuration options will be written into: {{.CustomConfFile}} |
| 340 | + </div> |
| 341 | + <div class="right-content gt-mt-3"> |
| 342 | + <button class="ui primary button">{{.locale.Tr "install.install_btn_confirm"}}</button> |
| 343 | + </div> |
328 | 344 | </div>
|
329 | 345 | </form>
|
330 | 346 | </div>
|
|
0 commit comments