Skip to content

Commit

Permalink
change tags to html5 sematic + adjust headline size
Browse files Browse the repository at this point in the history
  • Loading branch information
SchramlTim committed Jun 6, 2024
1 parent 545fcee commit a930467
Show file tree
Hide file tree
Showing 2 changed files with 61 additions and 58 deletions.
111 changes: 57 additions & 54 deletions src/App.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -8,60 +8,63 @@ const App = () =>{
return (
<div className="flex justify-center bg-gray-100 p-5 pt-10 sm:p-10">
<div className="flex flex-col font-mono gap-10 w-full lg:w-2/3 2xl:w-1/2 min-h-screen text-gray-600 text-lg">
<div className="flex flex-col items-start justify-center gap-3">
<div className="flex gap-x-3 flex-wrap text-[11vw] sm:text-[7vw] lg:text-[5vw] leading-none">
<span className='text-orange-500'>public function</span>
<span className='text-emerald-500'>tim_schraml<span className="text-gray-600">()</span></span>
</div>
<div className="text-[7vw] sm:text-[4vw] md:text-[3vw] leading-none">// fullstack web engineer</div>
</div>

<Panel>
<PanelTitle className="text-gray-600">// about_me</PanelTitle>
<PanelContent className="lowercase">
<div className="flex flex-col sm:flex-row text-gray-500">
<div className="flex flex-col gap-3 sm:w-1/2">
<p>Passionate full-stack developer committed to mission-driven work, with a focus on thoughtful UI design, collaboration, and a dedication to teaching.</p>
<p>I was already fascinated by computers as a child, loved puzzles and logical games, so I made these things my profession</p>
<p>I am blessed with a wife and a daughter, love to tinker with my own projects in my spare time and try out new tech trends or just throw myself into a game with friends</p>
</div>
<div className="flex justify-center sm:w-1/2">
<Avatar />
</div>
</div>
</PanelContent>
</Panel>
<Panel>
<PanelTitle className="text-gray-600">// personal_projects</PanelTitle>
<PanelContent className="lowercase">
<div className="flex flex-col gap-10">
<Project link={'https://github.com/SchramlTim/taberu'}>
<ProjectTitle>Taberu 🍱</ProjectTitle>
<ProjectDescription>
Taberu is about simplifying food ordering within an organization.
</ProjectDescription>
<ProjectAttributeList>
<ProjectAttribute>PHP</ProjectAttribute>
<ProjectAttribute>REST API</ProjectAttribute>
<ProjectAttribute>React</ProjectAttribute>
<ProjectAttribute>Tailwind</ProjectAttribute>
<ProjectAttribute>Vercel</ProjectAttribute>
</ProjectAttributeList>
</Project>
<Project link={'https://github.com/SchramlTim/schramltim.github.io'}>
<ProjectTitle>Portfolio website 🎨</ProjectTitle>
<ProjectDescription>
Just a small portfolio website where I try things out
</ProjectDescription>
<ProjectAttributeList>
<ProjectAttribute>React</ProjectAttribute>
<ProjectAttribute>Tailwind</ProjectAttribute>
<ProjectAttribute>Three.js</ProjectAttribute>
</ProjectAttributeList>
</Project>
</div>
</PanelContent>
</Panel>
<header className="flex flex-col items-start justify-center gap-3">
<h1>
<span className="flex gap-x-3 flex-wrap text-[11vw] sm:text-[7vw] lg:text-[5vw] leading-none">
<span className='text-orange-500'>public function</span>
<span className='text-emerald-500'>tim_schraml<span className="text-gray-600">()</span></span>
</span>
<span className="text-[5vw] sm:text-[4vw] md:text-[3vw] lg:text-[2vw] leading-none">// fullstack web engineer</span>
</h1>
</header>
<main>
<Panel>
<PanelTitle className="text-gray-600">// about_me</PanelTitle>
<PanelContent className="lowercase">
<div className="flex flex-col sm:flex-row text-gray-500">
<div className="flex flex-col gap-3 sm:w-1/2">
<p>Passionate full-stack developer committed to mission-driven work, with a focus on thoughtful UI design, collaboration, and a dedication to teaching.</p>
<p>I was already fascinated by computers as a child, loved puzzles and logical games, so I made these things my profession</p>
<p>I am blessed with a wife and a daughter, love to tinker with my own projects in my spare time and try out new tech trends or just throw myself into a game with friends</p>
</div>
<div className="flex justify-center sm:w-1/2">
<Avatar />
</div>
</div>
</PanelContent>
</Panel>
<Panel>
<PanelTitle className="text-gray-600">// personal_projects</PanelTitle>
<PanelContent className="lowercase">
<div className="flex flex-col gap-10">
<Project link={'https://github.com/SchramlTim/taberu'}>
<ProjectTitle>Taberu 🍱</ProjectTitle>
<ProjectDescription>
Taberu is about simplifying food ordering within an organization.
</ProjectDescription>
<ProjectAttributeList>
<ProjectAttribute>PHP</ProjectAttribute>
<ProjectAttribute>REST API</ProjectAttribute>
<ProjectAttribute>React</ProjectAttribute>
<ProjectAttribute>Tailwind</ProjectAttribute>
<ProjectAttribute>Vercel</ProjectAttribute>
</ProjectAttributeList>
</Project>
<Project link={'https://github.com/SchramlTim/schramltim.github.io'}>
<ProjectTitle>Portfolio website 🎨</ProjectTitle>
<ProjectDescription>
Just a small portfolio website where I try things out
</ProjectDescription>
<ProjectAttributeList>
<ProjectAttribute>React</ProjectAttribute>
<ProjectAttribute>Tailwind</ProjectAttribute>
<ProjectAttribute>Three.js</ProjectAttribute>
</ProjectAttributeList>
</Project>
</div>
</PanelContent>
</Panel>
</main>
</div>
</div>
)
Expand Down
8 changes: 4 additions & 4 deletions src/components/panel/index.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@ import React from "react";

const Panel = (props) =>{
return (
<div className={props.className || ''}>
<section className={props.className || undefined}>
{props.children}
</div>
</section>
)
}
const PanelTitle = (props) =>{
Expand All @@ -14,9 +14,9 @@ const PanelTitle = (props) =>{
}
const PanelContent = (props) =>{
return (
<div className={props.className || ''}>
<p className={props.className || undefined}>
{props.children}
</div>
</p>
)
}

Expand Down

0 comments on commit a930467

Please sign in to comment.