Skip to content

Instantly share code, notes, and snippets.

View treyhuffine's full-sized avatar

Trey Huffine treyhuffine

View GitHub Profile
@import '@carbon/themes/scss/themes';
$carbon--theme: $carbon--theme--g100;
@include carbon--theme();
@import 'carbon-components/scss/globals/scss/styles.scss';
a {
color: $text-04;
}
import styled from 'styled-components'
import { white } from '@carbon/colors'
export const EducationItem = styled.li`
margin-top: 1rem;
padding-bottom: 1rem;
border-bottom: 1px solid ${white};
`
export const Institution = styled.h4`
import React from 'react';
import Layout from '../../components/Layout';
import { SectionTitle, Paragraph } from '../../styles';
import { EducationItem, Institution, Degree } from './styles';
const Education = ({ user }) => {
return (
<Layout user={user}>
<div>
<SectionTitle>Education</SectionTitle>
import React from 'react';
import Layout from '../../components/Layout';
import { SectionTitle, Paragraph } from '../../styles';
import { WorkItem, WorkTitle, JobTitle } from './styles';
const Work = ({ user }) => {
return (
<Layout user={user}>
<div>
<SectionTitle>Work</SectionTitle>
import styled from 'styled-components'
import { white } from '@carbon/colors'
export const WorkItem = styled.li`
margin-top: 1rem;
padding-bottom: 1rem;
border-bottom: 1px solid ${white};
`
export const WorkTitle = styled.h4`
import React from 'react';
import Layout from '../../components/Layout';
import { SectionTitle, Pill } from '../../styles';
import { ProjectItem, ProjectTitle, SkillContainer } from './styles';
const Projects = ({ user }) => {
return (
<Layout user={user}>
<div>
<SectionTitle>Projects</SectionTitle>
import styled from 'styled-components'
import { white } from '@carbon/colors'
export const ProjectItem = styled.li`
margin-top: 1rem;
padding-bottom: 1rem;
border-bottom: 1px solid ${white};
`
export const ProjectTitle = styled.h4`
import styled from 'styled-components'
export const ProfileLink = styled.li`
margin-right: 0.5rem;
margin-bottom: 0.5rem;
display: inline-block;
font-size: 18px;
`
import React from 'react';
import Layout from '../../components/Layout';
import { SectionTitle, Paragraph, Pill } from '../../styles';
import { ProfileLink } from './styles';
const Me = ({ user }) => {
return (
<Layout user={user}>
<div>
<SectionTitle>About Me</SectionTitle>
import React from 'react';
import { BrowserRouter as Router, Routes, Route } from 'react-router-dom';
import Me from './Me';
import Projects from './Projects';
import Work from './Work';
import Education from './Education';
const Pages = ({ user }) => {
return (
<Router>