mirror of
https://github.com/PlayEdu/frontend.git
synced 2025-06-21 17:42:47 +08:00
课程悬浮优化
This commit is contained in:
parent
ff5961c277
commit
7f4a08f7a4
@ -11,6 +11,14 @@
|
||||
cursor: pointer;
|
||||
&:hover {
|
||||
background: rgba(255, 77, 79, 0.05);
|
||||
.left-item {
|
||||
i {
|
||||
color: #ff4d4f;
|
||||
}
|
||||
.title {
|
||||
color: #ff4d4f;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.left-item {
|
||||
|
@ -57,7 +57,7 @@ export const HourCompenent: React.FC<PropInterface> = ({
|
||||
};
|
||||
|
||||
return (
|
||||
<div className={styles["item"]}>
|
||||
<>
|
||||
<VideoModel
|
||||
cid={cid}
|
||||
id={currentId}
|
||||
@ -73,6 +73,12 @@ export const HourCompenent: React.FC<PropInterface> = ({
|
||||
goNextVideo();
|
||||
}}
|
||||
></VideoModel>
|
||||
<div
|
||||
className={styles["item"]}
|
||||
onClick={() => {
|
||||
setVisible(true);
|
||||
}}
|
||||
>
|
||||
<div className={styles["left-item"]}>
|
||||
<i className="iconfont icon-icon-video"></i>
|
||||
<div className={styles["title"]}>
|
||||
@ -82,45 +88,21 @@ export const HourCompenent: React.FC<PropInterface> = ({
|
||||
<div className="d-flex">
|
||||
{progress >= 0 && progress < 100 && (
|
||||
<>
|
||||
{progress === 0 && (
|
||||
<div
|
||||
className={styles["link"]}
|
||||
onClick={() => {
|
||||
setVisible(true);
|
||||
}}
|
||||
>
|
||||
开始学习
|
||||
</div>
|
||||
)}
|
||||
{progress === 0 && <div className={styles["link"]}>开始学习</div>}
|
||||
{progress !== 0 && (
|
||||
<>
|
||||
<div className={styles["record"]}>
|
||||
上次学习到
|
||||
{durationFormat(Number(record.finished_duration || 0))}
|
||||
</div>
|
||||
<div
|
||||
className={styles["link"]}
|
||||
onClick={() => {
|
||||
setVisible(true);
|
||||
}}
|
||||
>
|
||||
继续学习
|
||||
</div>
|
||||
<div className={styles["link"]}>继续学习</div>
|
||||
</>
|
||||
)}
|
||||
</>
|
||||
)}
|
||||
{progress >= 100 && (
|
||||
<div
|
||||
className={styles["complete"]}
|
||||
onClick={() => {
|
||||
setVisible(true);
|
||||
}}
|
||||
>
|
||||
已学完
|
||||
</div>
|
||||
)}
|
||||
{progress >= 100 && <div className={styles["complete"]}>已学完</div>}
|
||||
</div>
|
||||
</div>
|
||||
</>
|
||||
);
|
||||
};
|
||||
|
Loading…
x
Reference in New Issue
Block a user