Skip to content

Commit ed7fa2f

Browse files
committed
moved heat score up and added super like button
1 parent cc83026 commit ed7fa2f

File tree

7 files changed

+18
-19
lines changed

7 files changed

+18
-19
lines changed

frontend/src/assets/heart.png

21.1 KB
Loading
3.8 KB
Loading

frontend/src/assets/heartSuper.png

5.38 KB
Loading
6.97 KB
Loading

frontend/src/assets/superLike.png

26.8 KB
Loading

frontend/src/components/app/users/User.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
<h1 class="noSelect">←</h1>
88
</div>
99
<div v-if="user" class="md:flex md:items-start">
10-
<UserImages v-bind:images="user.images" class="md:w-7/12 md:order-2 sm:rounded md:rounded-r-md md:rounded-l-none"></UserImages>
11-
<UserProfile class="md:w-5/12 md:order-1 md:overflow-scroll md:border md:rounded-l-md" v-bind:user="user"></UserProfile>
10+
<UserImages v-bind:images="user.images" class="md:w-7/12 md:order-2 sm:rounded-t md:rounded-r-md md:rounded-l-none"></UserImages>
11+
<UserProfile class="md:w-5/12 md:order-1 md:overflow-scroll md:border-b md:border-l md:rounded-l-md" v-bind:user="user"></UserProfile>
1212
</div>
1313
</section>
1414
</div>

frontend/src/components/app/users/UserProfile.vue

Lines changed: 16 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
<template>
22
<!-- eslint-disable -->
33
<div class="profileContainer">
4-
<div class="text-center text-wrap p-8 border-b">
5-
<h1 class="text-gray-matcha text-3xl font-semibold mb-6">{{user.first_name}}, {{user.age}}</h1>
4+
<div id="sliderScoreContainer" class="text-center w-full rounded-lt-md heatScore relative h-6">
5+
<div id="sliderScore" class="bg-purple-matcha absolute top-0 flex flex-col items-center justify-center h-12 w-auto rounded-b-md">
6+
<h1 class="text-white-matcha px-2"><span class="font-bold">{{user.heat_score}}</span> likes</h1>
7+
</div>
8+
</div>
9+
<div class="text-center text-wrap p-8 mt-4 border-b">
10+
<h1 class="text-gray-matcha text-4xl font-bold mb-6">{{user.first_name}}, {{user.age}}</h1>
611
<div v-if="!user.is_online" class="flex items-center mt-2 text-left">
712
<img class="w-3 h-3 mr-2" src="../../../assets/recommendations/offline.png">
813
<h1 class="text-gray-600">Last seen {{user.last_seen}}</h1>
@@ -20,25 +25,23 @@
2025
<h1 class="text-gray-600"><span class="capitalize">{{user.gender}}</span> looking for {{preferences()}}</h1>
2126
</div>
2227
</div>
23-
<div class="text-center text-wrap p-8 border-b">
28+
<div class="text-center text-wrap p-8 pt-16 border-b">
2429
<h1>{{user.bio}}</h1>
2530
<div class="flex flex-wrap justify-center mx-auto mt-6">
2631
<h1 v-for="(interest, index) in userInterests" :key="index"
2732
class="px-4 py-1 border rounded-xl mr-2 mt-2 text-gray-600 text-sm">{{interest}}</h1>
2833
</div>
2934
</div>
30-
<div class="text-left px-4 pt-8 pb-1">
31-
<h1 class="text-purple-matcha text-sm">Popularity</h1>
32-
</div>
33-
<div id="sliderScoreContainer" class="text-center w-full heatScore relative h-6">
34-
<div id="sliderScore" class="absolute top-0 flex items-center justify-center h-12 w-auto rounded-b-lg">
35-
<h1 class="text-white-matcha px-2">{{user.heat_score}}</h1>
35+
<div class="text-center flex flex-col mx-auto p-8 border-b">
36+
<div class="w-full flex justify-center items-center border border-purple-matcha py-2 rounded-lg cursor-pointer">
37+
<img src="../../../assets/heart.png" class="h-8">
38+
<h1 class="text-purple-matcha text-2xl ml-2 font-semibold">Like</h1>
3639
</div>
37-
</div>
38-
<div class="text-center flex mx-auto p-8 mt-4 border-b">
39-
<div class="w-full border border-purple-matcha py-2 rounded-lg cursor-pointer">
40-
<img src="../../../assets/heart.png" class="mx-auto w-8 h-8">
40+
<div class="w-full flex justify-center items-center border border-purple-matcha mt-8 py-2 rounded-lg cursor-pointer">
41+
<img src="../../../assets/superLike.png" class="h-8">
42+
<h1 class="text-purple-matcha text-2xl ml-2 font-semibold">Super Like</h1>
4143
</div>
44+
<h1 class="text-purple-matcha text-sm mt-2">Worth 10 likes, and {{user.first_name}} sees your extra interest</h1>
4245
</div>
4346
<div class="text-center p-8 border-b cursor-pointer">
4447
<h1 class="uppercase mx-auto">Block user</h1>
@@ -110,8 +113,4 @@ export default {
110113
background-image: linear-gradient(to right, #efedfd, #6246EA);
111114
}
112115
113-
#sliderScore {
114-
background: #3b2a8c;
115-
}
116-
117116
</style>

0 commit comments

Comments
 (0)