22 |
28 | daniel petho
29 |
30 |
31 |
34 |
39 | design ✺︎ tech ∿︎ build ◳︎
40 |
41 |
42 |
47 |
67 |
73 | newsletter
74 |
75 |
76 |
84 |
90 | previous
91 |
92 |
93 |
130 |
136 | projects
137 |
138 |
139 | -
140 | {projects.map((project, index) => (
141 |
-
142 |
147 |
152 | {project.title}{" "} 153 | 154 | ↗ 155 | 156 | 157 | } 158 | rightText={project.year} 159 | delay={ 160 | ROW_DELAY * 7 + 161 | getAnimationDuration("daniel petho") + 162 | ROW_DELAY * index 163 | } 164 | img={project.img} 165 | imgAlt={`${project.title} project thumbnail`} 166 | showImage={true} 167 | scrambledLetterCount={SCRAMBLED_LETTER_COUNT} 168 | scrambleSpeed={SCRAMBLE_SPEED} 169 | containerClassName="group justify-between border-b-2 md:hover:border-foreground border-b-transparent cursor-pointer pb-0.5 md:pb-0.5 lg:pb-1" 170 | /> 171 | 172 |
173 | ))}
174 |
180 |
186 | contact
187 |
188 |
189 | -
190 |
-
191 |
196 | hi@danielpetho.com 197 | 198 |
199 | -
202 |
208 |
217 | {social.name}{" "} 218 | 219 | ↗ 220 | 221 | 222 | 223 |
224 | ))}
225 |
200 | {socials.map((social, index) => ( 201 |
54 |
55 |