mirror of
https://github.com/Spythere/spythere-portfolio.git
synced 2026-05-04 22:18:19 +00:00
general styling, public
This commit is contained in:
@@ -0,0 +1,32 @@
|
||||
import { FaHtml5, FaCss3Alt, FaJs, FaVuejs, FaReact } from 'react-icons/fa';
|
||||
import { SiNestjs, SiNuxtdotjs, SiPrisma, SiTypescript, SiPostgresql } from 'react-icons/si';
|
||||
import { styled } from 'styled-components';
|
||||
|
||||
// Styled
|
||||
const StyledTechScroller = styled.ul`
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
gap: 1em;
|
||||
font-size: 2.5em;
|
||||
|
||||
width: 100%;
|
||||
|
||||
svg {
|
||||
vertical-align: middle;
|
||||
}
|
||||
`;
|
||||
|
||||
// Component
|
||||
const techs = [FaHtml5, FaCss3Alt, FaJs, FaVuejs, FaReact, SiNestjs, SiNuxtdotjs, SiPrisma, SiTypescript, SiPostgresql];
|
||||
|
||||
function TechScroller() {
|
||||
return (
|
||||
<StyledTechScroller>
|
||||
{techs.map((TechIcon) => (
|
||||
<TechIcon />
|
||||
))}
|
||||
</StyledTechScroller>
|
||||
);
|
||||
}
|
||||
|
||||
export default TechScroller;
|
||||
Reference in New Issue
Block a user