@@ -12,9 +12,10 @@ import CancelIcon from "@mui/icons-material/Cancel";
12
12
import GitHubIcon from "@mui/icons-material/GitHub" ;
13
13
import PublicIcon from "@mui/icons-material/Public" ;
14
14
import { Logo } from "./icons" ;
15
- import me from "../json/me.json" ;
16
- import { Typography , Skeleton , IconButton } from "@mui/material" ;
15
+ import { Typography , Skeleton , IconButton , Box } from "@mui/material" ;
17
16
import Tooltip from "./common/Tooltip" ;
17
+ import me from "../json/me.json" ;
18
+ import theme from "../theme" ;
18
19
19
20
export type TechName = keyof typeof me . tech ;
20
21
const visit = ( link : string ) => window . open ( link ) ;
@@ -29,7 +30,7 @@ const ProjectDetails: React.FC<{ project: IProject; onClose(): void }> = ({
29
30
< Swiper
30
31
spaceBetween = { 50 }
31
32
slidesPerView = { 1 }
32
- effect = { "cards" }
33
+ effect = "cards"
33
34
grabCursor
34
35
loop = { true }
35
36
modules = { [ EffectCards ] }
@@ -64,7 +65,14 @@ const ProjectDetails: React.FC<{ project: IProject; onClose(): void }> = ({
64
65
>
65
66
{ project . name }
66
67
</ a >
67
- < div className = "hidden md:block" >
68
+ < Box
69
+ sx = { {
70
+ display : "none" ,
71
+ [ theme . breakpoints . up ( "md" ) ] : {
72
+ display : "block" ,
73
+ } ,
74
+ } }
75
+ >
68
76
< Button
69
77
iconStart = { < CancelIcon /> }
70
78
variant = "secondary"
@@ -73,9 +81,15 @@ const ProjectDetails: React.FC<{ project: IProject; onClose(): void }> = ({
73
81
>
74
82
Close
75
83
</ Button >
76
- </ div >
84
+ </ Box >
77
85
78
- < IconButton onClick = { onClose } className = "block md:hidden p-0" >
86
+ < IconButton
87
+ onClick = { onClose }
88
+ sx = { {
89
+ display : "flex" ,
90
+ [ theme . breakpoints . up ( "md" ) ] : { display : "none" } ,
91
+ } }
92
+ >
79
93
< CancelIcon className = "text-indigo-500" />
80
94
</ IconButton >
81
95
</ div >
0 commit comments