logo

pleroma-fe

My custom branche(s) on git.pleroma.social/pleroma/pleroma-fe git clone https://hacktivis.me/git/pleroma-fe.git
commit: b9c69a2272219865ff7e5b35dd1a0df7ead16538
parent 1935bf6bd4fdef1336b8b709c38dba0ee8d7448f
Author: Henry Jameson <me@hjkos.com>
Date:   Mon,  8 May 2023 21:01:29 +0300

improve the semantics

Diffstat:

Msrc/components/settings_modal/admin_tabs/frontends_tab.vue28++++++++++++++--------------
Msrc/components/settings_modal/admin_tabs/limits_tab.vue222+++++++++++++++++++++++++++++++++++++++++--------------------------------------
2 files changed, 130 insertions(+), 120 deletions(-)

diff --git a/src/components/settings_modal/admin_tabs/frontends_tab.vue b/src/components/settings_modal/admin_tabs/frontends_tab.vue @@ -11,15 +11,17 @@ <h3>{{ $t('admin_dash.frontend.default_frontend') }}</h3> <p>{{ $t('admin_dash.frontend.default_frontend_tip') }}</p> <p>{{ $t('admin_dash.frontend.default_frontend_tip2') }}</p> - </li> - <li> - <StringSetting path=":pleroma.:frontends.:primary.name"/> - </li> - <li> - <StringSetting path=":pleroma.:frontends.:primary.ref"/> - </li> - <li> - <GroupSetting path=":pleroma.:frontends.:primary" /> + <ul class="setting-list"> + <li> + <StringSetting path=":pleroma.:frontends.:primary.name"/> + </li> + <li> + <StringSetting path=":pleroma.:frontends.:primary.ref"/> + </li> + <li> + <GroupSetting path=":pleroma.:frontends.:primary" /> + </li> + </ul> </li> </ul> <div class="setting-list"> @@ -77,7 +79,6 @@ <button class="button button-default btn" type="button" - :title="$t('admin_dash.frontend.update')" @click="update(frontend)" > {{ @@ -112,7 +113,7 @@ <button class="button button-default btn dropdown-button" type="button" - :title="$t('admin_dash.frontend.update')" + :title="$t('admin_dash.frontend.more_install_options')" > <FAIcon icon="chevron-down" /> </button> @@ -120,7 +121,7 @@ </Popover> </span> <span - v-if="frontend.name !== 'admin-fe'" + v-if="frontend.installed && frontend.name !== 'admin-fe'" class="btn-group" > <button @@ -130,7 +131,6 @@ adminDraft[':pleroma'][':frontends'][':primary'].name === frontend.name && adminDraft[':pleroma'][':frontends'][':primary'].ref === frontend.refs[0] " - :title="$t('admin_dash.frontend.update')" @click="setDefault(frontend)" > {{ @@ -164,7 +164,7 @@ <button class="button button-default btn dropdown-button" type="button" - :title="$t('admin_dash.frontend.update')" + :title="$t('admin_dash.frontend.more_default_options')" > <FAIcon icon="chevron-down" /> </button> diff --git a/src/components/settings_modal/admin_tabs/limits_tab.vue b/src/components/settings_modal/admin_tabs/limits_tab.vue @@ -5,118 +5,128 @@ <ul class="setting-list"> <li> <h3>{{ $t('admin_dash.limits.posts') }}</h3> - </li> - <li> - <IntegerSetting - source="admin" - path=":pleroma.:instance.:limit" - draft-mode - /> - </li> - <li> - <IntegerSetting - source="admin" - path=":pleroma.:instance.:remote_limit" - expert="1" - draft-mode - /> + <ul class="setting-list"> + <li> + <IntegerSetting + source="admin" + path=":pleroma.:instance.:limit" + draft-mode + /> + </li> + <li> + <IntegerSetting + source="admin" + path=":pleroma.:instance.:remote_limit" + expert="1" + draft-mode + /> + </li> + </ul> </li> <li> <h3>{{ $t('admin_dash.limits.uploads') }}</h3> - </li> - <li> - <IntegerSetting - source="admin" - path=":pleroma.:instance.:description_limit" - draft-mode - /> - </li> - <li> - <IntegerSetting - source="admin" - path=":pleroma.:instance.:upload_limit" - draft-mode - /> - </li> - <li> - <IntegerSetting - source="admin" - path=":pleroma.:instance.:max_media_attachments" - draft-mode - /> + <ul class="setting-list"> + <li> + <IntegerSetting + source="admin" + path=":pleroma.:instance.:description_limit" + draft-mode + /> + </li> + <li> + <IntegerSetting + source="admin" + path=":pleroma.:instance.:upload_limit" + draft-mode + /> + </li> + <li> + <IntegerSetting + source="admin" + path=":pleroma.:instance.:max_media_attachments" + draft-mode + /> + </li> + </ul> </li> <li> <h3>{{ $t('admin_dash.limits.users') }}</h3> - </li> - <li> - <IntegerSetting - source="admin" - path=":pleroma.:instance.:max_pinned_statuses" - draft-mode - /> - </li> - <li> - <IntegerSetting - source="admin" - path=":pleroma.:instance.:user_bio_length" - draft-mode - /> - </li> - <li> - <IntegerSetting - source="admin" - path=":pleroma.:instance.:user_name_length" - draft-mode - /> - </li> - <li> - <h4>{{ $t('admin_dash.limits.profile_fields') }}</h4> - </li> - <li> - <IntegerSetting - source="admin" - path=":pleroma.:instance.:max_account_fields" - draft-mode - /> - </li> - <li> - <IntegerSetting - source="admin" - path=":pleroma.:instance.:max_remote_account_fields" - draft-mode - expert="1" - /> - </li> - <li> - <IntegerSetting - source="admin" - path=":pleroma.:instance.:account_field_name_length" - draft-mode - /> - </li> - <li> - <IntegerSetting - source="admin" - path=":pleroma.:instance.:account_field_value_length" - draft-mode - /> - </li> - <li> - <h4>{{ $t('admin_dash.limits.user_uploads') }}</h4> - </li> - <li> - <IntegerSetting - source="admin" - path=":pleroma.:instance.:avatar_upload_limit" - draft-mode - /> - </li> - <li> - <IntegerSetting - source="admin" - path=":pleroma.:instance.:banner_upload_limit" - draft-mode - /> + <ul class="setting-list"> + <li> + <IntegerSetting + source="admin" + path=":pleroma.:instance.:max_pinned_statuses" + draft-mode + /> + </li> + <li> + <IntegerSetting + source="admin" + path=":pleroma.:instance.:user_bio_length" + draft-mode + /> + </li> + <li> + <IntegerSetting + source="admin" + path=":pleroma.:instance.:user_name_length" + draft-mode + /> + </li> + <li> + <h4>{{ $t('admin_dash.limits.profile_fields') }}</h4> + <ul class="setting-list"> + <li> + <IntegerSetting + source="admin" + path=":pleroma.:instance.:max_account_fields" + draft-mode + /> + </li> + <li> + <IntegerSetting + source="admin" + path=":pleroma.:instance.:max_remote_account_fields" + draft-mode + expert="1" + /> + </li> + <li> + <IntegerSetting + source="admin" + path=":pleroma.:instance.:account_field_name_length" + draft-mode + /> + </li> + <li> + <IntegerSetting + source="admin" + path=":pleroma.:instance.:account_field_value_length" + draft-mode + /> + </li> + </ul> + </li> + <li> + <h4>{{ $t('admin_dash.limits.user_uploads') }}</h4> + <ul class="setting-list"> + <li> + <IntegerSetting + source="admin" + path=":pleroma.:instance.:avatar_upload_limit" + draft-mode + /> + </li> + <li> + <IntegerSetting + source="admin" + path=":pleroma.:instance.:banner_upload_limit" + draft-mode + /> + </li> + </ul> + </li> + </ul> </li> </ul> </div>