fix adding texture from skinlib to closet
This commit is contained in:
parent
840722c80b
commit
5ea1187f2a
|
|
@ -3,3 +3,7 @@
|
||||||
a {
|
a {
|
||||||
outline: none;
|
outline: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.cursor-pointer {
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -19,3 +19,15 @@
|
||||||
.truncate {
|
.truncate {
|
||||||
@include utils.truncate-text;
|
@include utils.truncate-text;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.like {
|
||||||
|
color: #6c757d;
|
||||||
|
|
||||||
|
&:hover {
|
||||||
|
color: #343a40;
|
||||||
|
}
|
||||||
|
|
||||||
|
&[data-liked="true"] {
|
||||||
|
color: #dc3545;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -18,8 +18,6 @@ const Item: React.FC<Props> = (props) => {
|
||||||
const link = `${blessing.base_url}/skinlib/show/${item.tid}`
|
const link = `${blessing.base_url}/skinlib/show/${item.tid}`
|
||||||
const preview = `${blessing.base_url}/preview/${item.tid}?height=150`
|
const preview = `${blessing.base_url}/preview/${item.tid}?height=150`
|
||||||
|
|
||||||
const heartColor = props.liked ? 'text-red' : 'text-gray'
|
|
||||||
|
|
||||||
const handleUploaderClick = (event: React.MouseEvent) => {
|
const handleUploaderClick = (event: React.MouseEvent) => {
|
||||||
event.preventDefault()
|
event.preventDefault()
|
||||||
props.onUploaderClick(item.uploader)
|
props.onUploaderClick(item.uploader)
|
||||||
|
|
@ -57,15 +55,19 @@ const Item: React.FC<Props> = (props) => {
|
||||||
{humanizeType(item.type)}
|
{humanizeType(item.type)}
|
||||||
</span>
|
</span>
|
||||||
<a
|
<a
|
||||||
className="badge bg-indigo py-1"
|
className="badge bg-indigo py-1 cursor-pointer"
|
||||||
href="#"
|
|
||||||
title={t('skinlib.show.uploader')}
|
title={t('skinlib.show.uploader')}
|
||||||
onClick={handleUploaderClick}
|
onClick={handleUploaderClick}
|
||||||
>
|
>
|
||||||
{item.nickname}
|
{item.nickname}
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
<a href="#" className={heartColor} onClick={handleHeartClick}>
|
<a
|
||||||
|
className={`cursor-pointer ${styles.like}`}
|
||||||
|
onClick={handleHeartClick}
|
||||||
|
tabIndex={-1}
|
||||||
|
data-liked={props.liked}
|
||||||
|
>
|
||||||
<i className="fas fa-heart mr-1"></i>
|
<i className="fas fa-heart mr-1"></i>
|
||||||
{item.likes}
|
{item.likes}
|
||||||
</a>
|
</a>
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user