Skip to content

Commit

Permalink
Frontend: Improve RTL rendering
Browse files Browse the repository at this point in the history
Signed-off-by: Michael Mayer <michael@photoprism.app>
  • Loading branch information
lastzero committed Dec 13, 2022
1 parent a2ab1fd commit 3a1293d
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 12 deletions.
16 changes: 8 additions & 8 deletions frontend/src/component/navigation.vue
Expand Up @@ -490,26 +490,26 @@
</v-list-group>
</template>

<v-list-tile v-show="!auth" :to="{ name: 'login' }" class="nav-login" @click.stop="">
<v-list-tile-action :title="$gettext('Login')">
<v-icon>lock</v-icon>
<v-list-tile v-show="isAdmin && !isPublic && !isDemo && !isSponsor" :to="{ name: 'upgrade' }" class="nav-upgrade" @click.stop="">
<v-list-tile-action :title="$gettext('Upgrade')">
<v-icon>diamond</v-icon>
</v-list-tile-action>

<v-list-tile-content>
<v-list-tile-title>
<translate key="Login">Login</translate>
<translate key="Upgrade">Upgrade</translate>
</v-list-tile-title>
</v-list-tile-content>
</v-list-tile>

<v-list-tile v-show="isAdmin && !isPublic && !isDemo && !isSponsor" :to="{ name: 'upgrade' }" class="nav-upgrade" @click.stop="">
<v-list-tile-action :title="$gettext('Upgrade')">
<v-icon>diamond</v-icon>
<v-list-tile v-show="!auth" :to="{ name: 'login' }" class="nav-login" @click.stop="">
<v-list-tile-action :title="$gettext('Login')">
<v-icon>lock</v-icon>
</v-list-tile-action>

<v-list-tile-content>
<v-list-tile-title>
<translate key="Upgrade">Upgrade</translate>
<translate key="Login">Login</translate>
</v-list-tile-title>
</v-list-tile-content>
</v-list-tile>
Expand Down
11 changes: 8 additions & 3 deletions frontend/src/page/connect.vue
Expand Up @@ -2,7 +2,9 @@
<div class="p-page p-page-upgrade">
<v-toolbar flat color="secondary" :dense="$vuetify.breakpoint.smAndDown">
<v-toolbar-title>
<a href="https://link.photoprism.app/membership" target="_blank"><translate>Upgrade</translate></a> <v-icon>navigate_next</v-icon>
<translate>Upgrade</translate>
<v-icon v-if="rtl">navigate_before</v-icon>
<v-icon v-else>navigate_next</v-icon>
<span v-if="busy">
<translate>Busy, please wait…</translate>
</span>
Expand Down Expand Up @@ -95,15 +97,17 @@
:disabled="busy"
@click.stop="upgrade">
<translate>Proceed</translate>
<v-icon :right="!rtl" :left="rtl" dark>navigate_next</v-icon>
<v-icon v-if="rtl" left dark>navigate_before</v-icon>
<v-icon v-else right dark>navigate_next</v-icon>
</v-btn>
<v-btn v-else color="primary-button" :block="$vuetify.breakpoint.xsOnly"
class="white--text ml-0"
depressed
:disabled="busy || form.token.length !== tokenMask.length"
@click.stop="activate">
<translate>Activate</translate>
<v-icon :right="!rtl" :left="rtl" dark>navigate_next</v-icon>
<v-icon v-if="rtl" left dark>navigate_before</v-icon>
<v-icon v-else right dark>navigate_next</v-icon>
</v-btn>
</v-flex>
<v-flex xs12 class="px-2 pt-3 pb-0">
Expand Down Expand Up @@ -141,6 +145,7 @@
:disabled="busy"
@click.stop="compare">
<translate>Compare Editions</translate>
<v-icon :right="!rtl" :left="rtl" dark>compare_arrows</v-icon>
</v-btn>
</v-flex>
</v-layout>
Expand Down
3 changes: 2 additions & 1 deletion frontend/src/page/login.vue
Expand Up @@ -57,7 +57,8 @@
:block="$vuetify.breakpoint.xsOnly"
class="white--text action-confirm ra-6 py-2 px-3" @click.stop.prevent="login">
<translate>Sign in</translate>
<v-icon dark>navigate_next</v-icon>
<v-icon v-if="rtl" left dark>navigate_before</v-icon>
<v-icon v-else right dark>navigate_next</v-icon>
</v-btn>
</div>
</v-flex>
Expand Down

0 comments on commit 3a1293d

Please sign in to comment.