diff options
| author | Henry Jameson <me@hjkos.com> | 2023-03-19 21:27:07 +0200 |
|---|---|---|
| committer | Henry Jameson <me@hjkos.com> | 2023-03-19 21:27:07 +0200 |
| commit | 332ad77e3579d2b512ba236b3f2c94ad8875864d (patch) | |
| tree | 9a615e63df6d109663aaba0892df53b940b3031b /src/components/settings_modal/admin_tabs/instance_tab.vue | |
| parent | ab5408d36e74b435bb38f6c8fb6389b4babc388d (diff) | |
limits tab, backend descriptions
Diffstat (limited to 'src/components/settings_modal/admin_tabs/instance_tab.vue')
| -rw-r--r-- | src/components/settings_modal/admin_tabs/instance_tab.vue | 103 |
1 files changed, 85 insertions, 18 deletions
diff --git a/src/components/settings_modal/admin_tabs/instance_tab.vue b/src/components/settings_modal/admin_tabs/instance_tab.vue index 18ba6127..ad271293 100644 --- a/src/components/settings_modal/admin_tabs/instance_tab.vue +++ b/src/components/settings_modal/admin_tabs/instance_tab.vue @@ -15,6 +15,15 @@ <li> <StringSetting source="admin" + path=":pleroma.:instance.:email" + draft-mode + > + ADMIN EMAIL + </StringSetting> + </li> + <li> + <StringSetting + source="admin" path=":pleroma.:instance.:description" draft-mode > @@ -22,13 +31,85 @@ </StringSetting> </li> <li> - <IntegerSetting + <StringSetting source="admin" - path=":pleroma.:instance.:limit" + path=":pleroma.:instance.:short_description" draft-mode > - POST LIMIT - </IntegerSetting> + SHORT DESCRIPTION + </StringSetting> + </li> + <li> + <StringSetting + source="admin" + path=":pleroma.:instance.:instance_thumbnail" + draft-mode + > + INSTANCE THUMBNAIL + </StringSetting> + </li> + <li> + <StringSetting + source="admin" + path=":pleroma.:instance.:background_image" + draft-mode + > + BACKGROUND IMAGE + </StringSetting> + </li> + <li> + <BooleanSetting + source="admin" + path=":pleroma.:instance.:public" + draft-mode + > + PUBLIC + </BooleanSetting> + </li> + </ul> + </div> + <div class="setting-item"> + <h2>{{ $t('admin_dash.registrations') }}</h2> + <ul class="setting-list"> + <li> + <BooleanSetting + source="admin" + path=":pleroma.:instance.:registrations_open" + draft-mode + > + REGISTRATIONS OPEN + </BooleanSetting> + <ul class="setting-list suboptions"> + <li> + <BooleanSetting + source="admin" + path=":pleroma.:instance.:invites_enabled" + parent-path=":pleroma.:instance.:registrations_open" + :parent-invert="true" + draft-mode + > + INVITES ENABLED + </BooleanSetting> + </li> + </ul> + </li> + <li> + <BooleanSetting + source="admin" + path=":pleroma.:instance.:account_activation_required" + draft-mode + > + ACTIVATION REQUIRED + </BooleanSetting> + </li> + <li> + <BooleanSetting + source="admin" + path=":pleroma.:instance.:account_approval_required" + draft-mode + > + APPROVAL REQUIRED + </BooleanSetting> </li> </ul> </div> @@ -36,17 +117,3 @@ </template> <script src="./instance_tab.js"></script> - -<style lang="scss"> -.column-settings { - display: flex; - justify-content: space-evenly; - flex-wrap: wrap; -} - -.column-settings .size-label { - display: block; - margin-bottom: 0.5em; - margin-top: 0.5em; -} -</style> |
