|
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>
|
|
161 | 161 |
|
162 | 162 | <!-- Email -->
|
163 | 163 | <details class="optional field">
|
164 |
| - <summary class="title gt-py-3{{if .Err_SMTP}} text red{{end}}"> |
| 164 | + <summary class="right-content gt-py-3{{if .Err_SMTP}} text red{{end}}"> |
165 | 165 | {{.locale.Tr "install.email_title"}}
|
166 | 166 | </summary>
|
167 | 167 | <div class="inline field">
|
|
201 | 201 |
|
202 | 202 | <!-- Server and other services -->
|
203 | 203 | <details class="optional field">
|
204 |
| - <summary class="title gt-py-3{{if .Err_Services}} text red{{end}}"> |
| 204 | + <summary class="right-content gt-py-3{{if .Err_Services}} text red{{end}}"> |
205 | 205 | {{.locale.Tr "install.server_service_title"}}
|
206 | 206 | </summary>
|
207 | 207 | <div class="inline field">
|
|
299 | 299 |
|
300 | 300 | <!-- Admin -->
|
301 | 301 | <details class="optional field">
|
302 |
| - <summary class="title gt-py-3{{if .Err_Admin}} text red{{end}}"> |
| 302 | + <summary class="right-content gt-py-3{{if .Err_Admin}} text red{{end}}"> |
303 | 303 | {{.locale.Tr "install.admin_title"}}
|
304 | 304 | </summary>
|
305 | 305 | <p class="center">{{.locale.Tr "install.admin_setting_desc"}}</p>
|
|
321 | 321 | </div>
|
322 | 322 | </details>
|
323 | 323 |
|
324 |
| - <div class="ui divider"></div> |
| 324 | + {{if .EnvConfigKeys}} |
| 325 | + <!-- Environment Config --> |
| 326 | + <h4 class="ui dividing header">{{.locale.Tr "install.env_config_keys"}}</h4> |
325 | 327 | <div class="inline field">
|
326 | 328 | <label></label>
|
327 | 329 | <button class="ui primary button">{{.locale.Tr "install.install_btn_confirm"}}</button>
|
| 330 | + <div class="right-content"> |
| 331 | + {{.locale.Tr "install.env_config_keys_prompt"}} |
| 332 | + </div> |
| 333 | + <div class="right-content gt-mt-3"> |
| 334 | + {{range .EnvConfigKeys}}<span class="ui label">{{.}}</span>{{end}} |
| 335 | + </div> |
| 336 | + </div> |
| 337 | + {{end}} |
| 338 | + |
| 339 | + <div class="ui divider"></div> |
| 340 | + |
| 341 | + <div class="inline field"> |
| 342 | + <div class="right-content"> |
| 343 | + These configuration options will be written into: {{.CustomConfFile}} |
| 344 | + </div> |
| 345 | + <div class="right-content gt-mt-3"> |
| 346 | + <button class="ui primary button">{{.locale.Tr "install.install_btn_confirm"}}</button> |
| 347 | + </div> |
328 | 348 | </div>
|
329 | 349 | </form>
|
330 | 350 | </div>
|
|
0 commit comments