This repository was archived by the owner on Oct 27, 2023. It is now read-only.
File tree 8 files changed +41
-11
lines changed
8 files changed +41
-11
lines changed Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ const FeedCM = () => (
12
12
timestamp = { item . timestamp }
13
13
likes = { item . likes }
14
14
avatar = { item . avatar }
15
+ isNew = { item . new }
15
16
key = { item . id }
16
17
/>
17
18
) ) }
Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ const FeedCSS = () => (
15
15
timestamp = { item . timestamp }
16
16
likes = { item . likes }
17
17
avatar = { item . avatar }
18
+ isNew = { item . new }
18
19
key = { item . id }
19
20
/>
20
21
) ) }
Original file line number Diff line number Diff line change @@ -11,7 +11,8 @@ const FeedItemCSS = ({
11
11
body,
12
12
timestamp,
13
13
likes,
14
- avatar
14
+ avatar,
15
+ isNew
15
16
} ) => (
16
17
< div className = "css-feed-item" >
17
18
< div className = "css-flag" >
@@ -31,7 +32,9 @@ const FeedItemCSS = ({
31
32
< span > · </ span >
32
33
< span className = "css-feed-item-user" > { `@${ username } ` } </ span >
33
34
</ div >
34
- < span className = "css-feed-item-timestamp" > { timestamp } </ span >
35
+ < span className = { `css-feed-item-timestamp ${ isNew ? "new" : "" } ` } >
36
+ { timestamp }
37
+ </ span >
35
38
</ div >
36
39
</ div >
37
40
</ div >
Original file line number Diff line number Diff line change 12
12
}
13
13
14
14
.css-feed-item : nth-child (2 ): hover .css-feed-item-footer {
15
- border-color : # 7ed321 ;
15
+ border-color : # 8ccfb9 ;
16
16
}
17
17
18
18
.css-feed-item : nth-child (3 ): hover .css-feed-item-footer {
19
- border-color : # 184ab1 ;
19
+ border-color : # 88a0ba ;
20
20
}
21
21
22
22
.css-feed-item : nth-child (4 ): hover .css-feed-item-footer {
23
- border-color : # f575a6 ;
23
+ border-color : # f27788 ;
24
24
}
25
25
26
26
.css-feed-item : last-child {
27
27
border-bottom : 1px solid # dfdfe6 ;
28
28
}
29
29
30
30
.css-feed-item-avatar {
31
- width : 54 px ;
31
+ width : 36 px ;
32
32
border-radius : 50% ;
33
33
}
34
34
35
35
.css-feed-item-header {
36
36
display : flex;
37
+ flex-wrap : wrap;
37
38
justify-content : space-between;
39
+ font-size : 14px ;
38
40
}
39
41
40
42
.css-feed-item-author {
58
60
text-align : right;
59
61
}
60
62
63
+ .css-feed-item-timestamp .new {
64
+ color : # f27788 ;
65
+ }
66
+
61
67
.css-feed-item-body {
62
68
font-family : serif;
63
- font-size : 1.3rem ;
64
- line-height : 1.5 ;
65
- margin : 24px 0 ;
69
+ margin : 12px 0 ;
66
70
}
67
71
68
72
.css-feed-item-footer {
105
109
width : 20px ;
106
110
vertical-align : middle;
107
111
}
112
+
113
+ @media screen and (min-width : 740px ) {
114
+ .css-feed-item-body {
115
+ margin : 24px 0 ;
116
+ font-size : 1.3rem ;
117
+ line-height : 1.5 ;
118
+ }
119
+
120
+ .css-feed-item-avatar {
121
+ width : 54px ;
122
+ }
123
+
124
+ .css-feed-item-header {
125
+ font-size : 14px ;
126
+ }
127
+ }
Original file line number Diff line number Diff line change @@ -7,7 +7,8 @@ const data = [
7
7
timestamp : "45m" ,
8
8
likes : 138 ,
9
9
avatar : "/img/amundsen.jpg" ,
10
- id : "12r8yfq9"
10
+ id : "12r8yfq9" ,
11
+ new : true
11
12
} ,
12
13
{
13
14
fullname : "Fridtjof Nansen" ,
@@ -17,7 +18,8 @@ const data = [
17
18
timestamp : "2h" ,
18
19
likes : 227 ,
19
20
avatar : "/img/nansen.jpg" ,
20
- id : "po3ertjfws"
21
+ id : "po3ertjfws" ,
22
+ new : true
21
23
} ,
22
24
{
23
25
fullname : "Helge Ingstad" ,
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ const FeedGlamor = () => (
12
12
timestamp = { item . timestamp }
13
13
likes = { item . likes }
14
14
avatar = { item . avatar }
15
+ isNew = { item . new }
15
16
key = { item . id }
16
17
/>
17
18
) ) }
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ const FeedBEM = () => (
12
12
timestamp = { item . timestamp }
13
13
likes = { item . likes }
14
14
avatar = { item . avatar }
15
+ isNew = { item . new }
15
16
key = { item . id }
16
17
/>
17
18
) ) }
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ const FeedSC = () => (
12
12
timestamp = { item . timestamp }
13
13
likes = { item . likes }
14
14
avatar = { item . avatar }
15
+ isNew = { item . new }
15
16
key = { item . id }
16
17
/>
17
18
) ) }
You can’t perform that action at this time.
0 commit comments