add of single project components and style
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
import SkillCard from './SkillCard';
|
||||
import "../styles/SingleProject.css";
|
||||
function SingleProject({image, title, description, skills, color}) {
|
||||
return (
|
||||
<div className="single-project">
|
||||
<div className="single-project-left">
|
||||
<img src={`/public/assets/images/${image}.jpeg`} alt={image}/>
|
||||
</div>
|
||||
<div className="single-project-middle">
|
||||
<div aria-hidden="true" className={`single-project-line color-${color}`}></div>
|
||||
</div>
|
||||
<div className="single-project-right">
|
||||
<h3 className="single-project-title">{title}</h3>
|
||||
<p className="single-project-description">
|
||||
{description}
|
||||
</p>
|
||||
<ul className="single-project-skills-list">
|
||||
{skills.map(skill => (
|
||||
<li key={skill}><SkillCard text={skill}/></li>
|
||||
))}
|
||||
</ul>
|
||||
<p className="single-project-link">
|
||||
Learn more
|
||||
</p>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
)
|
||||
}
|
||||
|
||||
|
||||
export default SingleProject
|
||||
Reference in New Issue
Block a user