aboutsummaryrefslogtreecommitdiff
path: root/src/components/user_card/user_card.vue
diff options
context:
space:
mode:
authortaehoon <th.dev91@gmail.com>2019-04-26 00:39:43 -0400
committertaehoon <th.dev91@gmail.com>2019-07-10 21:01:07 -0400
commite1d6e56e1b5b189f0738fb174c23965b51bcd8f2 (patch)
tree6f8a5b2a39b617f66e712181ffe738912e2233be /src/components/user_card/user_card.vue
parent0fc154d9d48caf21981699d46e4e649785877ac2 (diff)
clean up layout
Diffstat (limited to 'src/components/user_card/user_card.vue')
-rw-r--r--src/components/user_card/user_card.vue75
1 files changed, 34 insertions, 41 deletions
diff --git a/src/components/user_card/user_card.vue b/src/components/user_card/user_card.vue
index eedb67b5..2f2f9e5f 100644
--- a/src/components/user_card/user_card.vue
+++ b/src/components/user_card/user_card.vue
@@ -47,7 +47,7 @@
</div>
<div v-if="loggedIn && isOtherUser" class="user-interactions">
<div>
- <button @click="unfollowUser" class="pressed" :disabled="followRequestInProgress" :title="$t('user_card.follow_unfollow')" v-if="user.following">
+ <button @click="unfollowUser" class="btn btn-default pressed" :disabled="followRequestInProgress" :title="$t('user_card.follow_unfollow')" v-if="user.following">
<template v-if="followRequestInProgress">
{{ $t('user_card.follow_progress') }}
</template>
@@ -55,7 +55,7 @@
{{ $t('user_card.following') }}
</template>
</button>
- <button @click="followUser" :disabled="followRequestInProgress" :title="followRequestSent ? $t('user_card.follow_again') : ''" v-else>
+ <button @click="followUser" class="btn btn-default" :disabled="followRequestInProgress" :title="followRequestSent ? $t('user_card.follow_again') : ''" v-else>
<template v-if="followRequestInProgress">
{{ $t('user_card.follow_progress') }}
</template>
@@ -67,45 +67,40 @@
</template>
</button>
</div>
+
<div>
- <ProgressButton :click="subscribeUser" v-if="!user.subscribed">
+ <ProgressButton class="btn btn-default" :click="subscribeUser" v-if="!user.subscribed">
{{ $t('user_card.subscribe') }}
</ProgressButton>
- <ProgressButton class="pressed" :click="unsubscribeUser" v-else>
+ <ProgressButton class="btn btn-default pressed" :click="unsubscribeUser" v-else>
{{ $t('user_card.subscribed') }}
</ProgressButton>
</div>
+
<div>
- <span v-if='user.muted'>
- <button @click="unmuteUser" class="pressed">
- {{ $t('user_card.muted') }}
- </button>
- </span>
- <span v-if='!user.muted'>
- <button @click="muteUser">
- {{ $t('user_card.mute') }}
- </button>
- </span>
+ <button @click="unmuteUser" class="btn btn-default pressed" v-if="user.muted">
+ {{ $t('user_card.muted') }}
+ </button>
+ <button @click="muteUser" class="btn btn-default" v-else>
+ {{ $t('user_card.mute') }}
+ </button>
</div>
+
<div>
- <span v-if='user.statusnet_blocking'>
- <button @click="unblockUser" class="pressed">
- {{ $t('user_card.blocked') }}
- </button>
- </span>
- <span v-if='!user.statusnet_blocking'>
- <button @click="blockUser">
- {{ $t('user_card.block') }}
- </button>
- </span>
+ <button @click="unblockUser" class="btn btn-default pressed" v-if="user.statusnet_blocking">
+ {{ $t('user_card.blocked') }}
+ </button>
+ <button @click="blockUser" class="btn btn-default" v-else>
+ {{ $t('user_card.block') }}
+ </button>
</div>
- <div class='block'>
- <span>
- <button @click="reportUser">
- {{ $t('user_card.report') }}
- </button>
- </span>
+
+ <div>
+ <button @click="reportUser">
+ {{ $t('user_card.report') }}
+ </button>
</div>
+
<ModerationTools :user='user' v-if='loggedIn.role === "admin"' />
</div>
<div class="user-interactions" v-if="!loggedIn && user.is_local">
@@ -366,25 +361,23 @@
justify-content: space-between;
margin-right: -.75em;
- > div {
+ > * {
flex: 1 0 0;
- margin-right: .75em;
- margin-bottom: .6em;
+ margin: 0 .75em .6em 0;
white-space: nowrap;
- }
- button {
- width: 100%;
- height: 100%;
- margin: 0;
+ > button {
+ margin: 0;
+ width: 100%;
+ }
}
.remote-button {
- height: 28px !important;
- width: 92%;
+ height: 28px;
+ margin: 0;
}
- .pressed {
+ button.pressed {
border-bottom-color: rgba(255, 255, 255, 0.2);
border-top-color: rgba(0, 0, 0, 0.2);
}