Skip to content

Commit

Permalink
Merge pull request As-Raparigas-do-Codigo#214 from As-Raparigas-do-Co…
Browse files Browse the repository at this point in the history
…digo/teresalves/update-collaborator-list

feat: update collaborator list
  • Loading branch information
teresalves authored Jul 9, 2024
2 parents d776215 + 27bfebe commit 9d98bd8
Show file tree
Hide file tree
Showing 20 changed files with 11,887 additions and 12,965 deletions.
24,510 changes: 11,722 additions & 12,788 deletions package-lock.json

Large diffs are not rendered by default.

Binary file removed src/assets/team/adolfo.png
Binary file not shown.
Binary file removed src/assets/team/daniela-pereira.jpg
Binary file not shown.
Binary file removed src/assets/team/jessica-lemos.png
Binary file not shown.
Binary file removed src/assets/team/joana_lopes.jpg
Binary file not shown.
Binary file removed src/assets/team/jose.jpg
Binary file not shown.
Binary file removed src/assets/team/marta.png
Binary file not shown.
Binary file removed src/assets/team/pedro-fonseca.jpeg
Binary file not shown.
Binary file removed src/assets/team/pedro-torres.png
Binary file not shown.
Binary file removed src/assets/team/rita.jpg
Binary file not shown.
Binary file removed src/assets/team/ritapeixoto.png
Binary file not shown.
Binary file removed src/assets/team/sara.jpg
Binary file not shown.
Binary file removed src/assets/team/sergio.png
Binary file not shown.
5 changes: 5 additions & 0 deletions src/components/PersonCard/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,9 @@ function PersonCard({ person = null }) {
};

const Person = () => {
const responsibilities = person.responsibilities ? `❓ ${person.responsibilities}` : '';
const location = person.location ? `📍 ${person.location}` : '';

return (
<div className="person-card">
<div className="person-card__img">
Expand All @@ -31,6 +34,8 @@ function PersonCard({ person = null }) {
<h5 className="person-card__name">{person.name}</h5>
<div className="person-card__job">{person.job}</div>
<div className="person-card__company">{person.company}</div>
<div className="person-card__location">{location}</div>
<div className="person-card__responsibilities">{responsibilities}</div>
<div className="person-card__icons">
{person.social.map((socialNetworkLink, index) => {
let socialNetwork = Object.keys(socialNetworkLink)[0];
Expand Down
26 changes: 26 additions & 0 deletions src/components/PersonCard/person-card.scss
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,31 @@
// }
}

.person-card__responsibilities {
font-family: Roboto Mono;
font-size: 0.8rem;
line-height: 24px;
font-weight: 400;
letter-spacing: 0em;
// text-decoration: underline;

// @media (max-width: $md) {
// text-decoration: none;
// }
}

.person-card__location {
font-family: Roboto Mono;
font-size: 0.8rem;
line-height: 24px;
font-weight: 400;
letter-spacing: 0em;

// @media (max-width: $md) {
// text-decoration: none;
// }
}

.person-card__icons {
margin-top: auto;
margin-bottom: 30px;
Expand All @@ -103,3 +128,4 @@
// display:none
// }
}

16 changes: 16 additions & 0 deletions src/components/PersonText/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import React from 'react';
import './person-text.scss';

function PersonText({ person = null }) {
const Person = () => {
const social = person.social.length != 0 ? Object.values(person.social[0])[0] : '';
return (
<a className="person-text" href={social}>
{person.name}
</a>
);
};
return <Person />;
}

export default PersonText;
11 changes: 11 additions & 0 deletions src/components/PersonText/person-text.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
@import 'styles/variables';

.person-text {
cursor: pointer;
transition: color 0.3s ease;
text-decoration: none;

&:hover {
color: lightgrey
}
}
74 changes: 74 additions & 0 deletions src/data/exCollaborators.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
const ExCollaborators = [
{
name: 'José Amorim',
social: [
{ linkedin: 'https://linkedin.com/in/josepamorim' },
{ github: 'https://github.com/jpamorim' }
]
},
{
name: 'Daniela Pereira',
social: [{ linkedin: 'https://www.linkedin.com/in/danielasmpereira' }]
},
{
name: 'Joana Lopes',
social: []
},
{
name: 'Mónica Fidalgo',
social: [{ linkedin: 'https://www.linkedin.com/in/monicafidalgo/' }]
},
{
name: 'Pedro Fonseca',
social: [
{ linkedin: 'https://www.linkedin.com/in/pedromlfonseca/' },
{ github: 'https://github.com/PMLF' }
]
},
{
name: 'Sara Vieira',
social: [{ linkedin: 'https://www.linkedin.com/in/sarapvieira/' }]
},
{
name: 'Adolfo Ferreira',
social: [{ linkedin: 'https://www.linkedin.com/in/iamadolfo/' }]
},
{
name: 'Pedro Torres',
social: [{ linkedin: 'https://www.linkedin.com/in/pedrogustavotorres/' }]
},
{
name: 'Rita Pereira',
social: [
{ linkedin: 'https://www.linkedin.com/in/ritasousapereira/' },
{ github: 'https://github.com/ritapereira10' }
]
},
{
name: 'Sérgio Silva',
social: [{ linkedin: 'https://www.linkedin.com/in/sergio-a-silva/' }]
},
{
name: 'Rita Peixoto',
social: [
{ linkedin: 'https://www.linkedin.com/in/anaritapeixoto/' },
{ github: 'https://github.com/rita-peixoto' }
]
},
{
name: 'Marta Dias',
social: [
{ linkedin: 'https://www.linkedin.com/in/marta-r-dias/' },
{ github: 'https://github.com/markeldias' }
]
},
{
name: 'Jéssica Lemos',
social: [
{ linkedin: 'https://www.linkedin.com/in/jessicalemos9/' },
{ github: 'https://github.com/jessicalemos ' }
]
}
];

export default ExCollaborators;
Loading

0 comments on commit 9d98bd8

Please sign in to comment.