|
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"}} |
|
148 | 148 | <span class="help">{{.locale.Tr "install.log_root_path_helper"}}</span> |
149 | 149 | </div> |
150 | 150 | <div class="inline field"> |
151 | | - <div class="ui checkbox"> |
152 | | - <label for="enable_update_checker">{{.locale.Tr "install.enable_update_checker"}}</label> |
| 151 | + <div class="ui checkbox right-content"> |
| 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 | + {{if .EnvConfigKeys}} |
| 325 | + <!-- Environment Config --> |
| 326 | + <h4 class="ui dividing header">{{.locale.Tr "install.env_config_keys"}}</h4> |
| 327 | + <div class="inline field"> |
| 328 | + <div class="right-content"> |
| 329 | + {{.locale.Tr "install.env_config_keys_prompt"}} |
| 330 | + </div> |
| 331 | + <div class="right-content gt-mt-3"> |
| 332 | + {{range .EnvConfigKeys}}<span class="ui label">{{.}}</span>{{end}} |
| 333 | + </div> |
| 334 | + </div> |
| 335 | + {{end}} |
| 336 | + |
324 | 337 | <div class="divider"></div> |
325 | 338 | <div class="inline field"> |
326 | | - <label></label> |
327 | | - <button class="ui primary button">{{.locale.Tr "install.install_btn_confirm"}}</button> |
| 339 | + <div class="right-content"> |
| 340 | + These configuration options will be written into: {{.CustomConfFile}} |
| 341 | + </div> |
| 342 | + <div class="right-content gt-mt-3"> |
| 343 | + <button class="ui primary button">{{.locale.Tr "install.install_btn_confirm"}}</button> |
| 344 | + </div> |
328 | 345 | </div> |
329 | 346 | </form> |
330 | 347 | </div> |
|
0 commit comments