11<!DOCTYPE html>
2- < html >
2+ < html lang ="en ">
3+ < head >
4+ < meta charset ="UTF-8 ">
5+ < meta name ="viewport " content ="width=device-width, initial-scale=1.0 ">
6+ < title > CØDE SHΔYK | GitHub Portfolio</ title >
7+ < style >
8+ * {
9+ margin : 0 ;
10+ padding : 0 ;
11+ box-sizing : border-box;
12+ }
13+
14+ body {
15+ font-family : -apple-system, BlinkMacSystemFont, 'Segoe UI' , Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;
16+ line-height : 1.6 ;
17+ color : # 333 ;
18+ background : linear-gradient (135deg , # 667eea 0% , # 764ba2 100% );
19+ min-height : 100vh ;
20+ }
21+
22+ .container {
23+ max-width : 1200px ;
24+ margin : 0 auto;
25+ padding : 2rem ;
26+ }
27+
28+ header {
29+ text-align : center;
30+ margin-bottom : 3rem ;
31+ animation : fadeInUp 0.8s ease-out;
32+ }
33+
34+ h1 {
35+ font-size : 3rem ;
36+ font-weight : 700 ;
37+ color : white;
38+ margin-bottom : 0.5rem ;
39+ text-shadow : 0 2px 4px rgba (0 , 0 , 0 , 0.3 );
40+ }
41+
42+ .subtitle {
43+ font-size : 1.2rem ;
44+ color : rgba (255 , 255 , 255 , 0.9 );
45+ margin-bottom : 2rem ;
46+ }
47+
48+ .profile-links {
49+ display : flex;
50+ justify-content : center;
51+ gap : 1rem ;
52+ margin-bottom : 2rem ;
53+ }
54+
55+ .profile-link {
56+ display : inline-flex;
57+ align-items : center;
58+ gap : 0.5rem ;
59+ padding : 0.75rem 1.5rem ;
60+ background : rgba (255 , 255 , 255 , 0.1 );
61+ color : white;
62+ text-decoration : none;
63+ border-radius : 50px ;
64+ backdrop-filter : blur (10px );
65+ border : 1px solid rgba (255 , 255 , 255 , 0.2 );
66+ transition : all 0.3s ease;
67+ }
68+
69+ .profile-link : hover {
70+ background : rgba (255 , 255 , 255 , 0.2 );
71+ transform : translateY (-2px );
72+ box-shadow : 0 5px 15px rgba (0 , 0 , 0 , 0.2 );
73+ }
74+
75+ .projects-grid {
76+ display : grid;
77+ grid-template-columns : repeat (auto-fit, minmax (350px , 1fr ));
78+ gap : 2rem ;
79+ margin-top : 2rem ;
80+ }
81+
82+ .project-card {
83+ background : rgba (255 , 255 , 255 , 0.95 );
84+ border-radius : 15px ;
85+ padding : 2rem ;
86+ box-shadow : 0 10px 30px rgba (0 , 0 , 0 , 0.1 );
87+ transition : all 0.3s ease;
88+ backdrop-filter : blur (10px );
89+ border : 1px solid rgba (255 , 255 , 255 , 0.2 );
90+ animation : fadeInUp 0.8s ease-out;
91+ animation-fill-mode : both;
92+ }
93+
94+ .project-card : nth-child (1 ) { animation-delay : 0.1s ; }
95+ .project-card : nth-child (2 ) { animation-delay : 0.2s ; }
96+ .project-card : nth-child (3 ) { animation-delay : 0.3s ; }
97+ .project-card : nth-child (4 ) { animation-delay : 0.4s ; }
98+ .project-card : nth-child (5 ) { animation-delay : 0.5s ; }
99+ .project-card : nth-child (6 ) { animation-delay : 0.6s ; }
100+
101+ .project-card : hover {
102+ transform : translateY (-5px );
103+ box-shadow : 0 20px 40px rgba (0 , 0 , 0 , 0.15 );
104+ }
105+
106+ .project-header {
107+ display : flex;
108+ align-items : center;
109+ gap : 1rem ;
110+ margin-bottom : 1rem ;
111+ }
112+
113+ .project-icon {
114+ width : 50px ;
115+ height : 50px ;
116+ background : linear-gradient (135deg , # 667eea, # 764ba2 );
117+ border-radius : 10px ;
118+ display : flex;
119+ align-items : center;
120+ justify-content : center;
121+ font-size : 1.5rem ;
122+ color : white;
123+ }
124+
125+ .project-title {
126+ font-size : 1.5rem ;
127+ font-weight : 600 ;
128+ color : # 2d3748 ;
129+ margin : 0 ;
130+ }
131+
132+ .project-description {
133+ color : # 666 ;
134+ margin-bottom : 1.5rem ;
135+ line-height : 1.6 ;
136+ }
137+
138+ .tech-stack {
139+ display : flex;
140+ flex-wrap : wrap;
141+ gap : 0.5rem ;
142+ margin-bottom : 1.5rem ;
143+ }
144+
145+ .tech-tag {
146+ background : # e2e8f0 ;
147+ color : # 4a5568 ;
148+ padding : 0.25rem 0.75rem ;
149+ border-radius : 20px ;
150+ font-size : 0.875rem ;
151+ font-weight : 500 ;
152+ }
153+
154+ .project-links {
155+ display : flex;
156+ gap : 1rem ;
157+ justify-content : center;
158+ }
159+
160+ .project-link {
161+ display : inline-flex;
162+ align-items : center;
163+ gap : 0.5rem ;
164+ padding : 0.75rem 1.5rem ;
165+ background : linear-gradient (135deg , # 667eea, # 764ba2 );
166+ color : white;
167+ text-decoration : none;
168+ border-radius : 8px ;
169+ font-weight : 500 ;
170+ transition : all 0.3s ease;
171+ flex : 1 ;
172+ justify-content : center;
173+ }
174+
175+ .project-link : hover {
176+ transform : translateY (-2px );
177+ box-shadow : 0 5px 15px rgba (102 , 126 , 234 , 0.4 );
178+ }
179+
180+ .project-link .secondary {
181+ background : transparent;
182+ color : # 667eea ;
183+ border : 2px solid # 667eea ;
184+ }
185+
186+ .project-link .secondary : hover {
187+ background : # 667eea ;
188+ color : white;
189+ }
190+
191+ footer {
192+ text-align : center;
193+ margin-top : 4rem ;
194+ padding-top : 2rem ;
195+ border-top : 1px solid rgba (255 , 255 , 255 , 0.2 );
196+ color : rgba (255 , 255 , 255 , 0.8 );
197+ }
198+
199+ @keyframes fadeInUp {
200+ from {
201+ opacity : 0 ;
202+ transform : translateY (30px );
203+ }
204+ to {
205+ opacity : 1 ;
206+ transform : translateY (0 );
207+ }
208+ }
209+
210+ @media (max-width : 768px ) {
211+ .container {
212+ padding : 1rem ;
213+ }
214+
215+ h1 {
216+ font-size : 2rem ;
217+ }
218+
219+ .projects-grid {
220+ grid-template-columns : 1fr ;
221+ gap : 1.5rem ;
222+ }
223+
224+ .profile-links {
225+ flex-direction : column;
226+ align-items : center;
227+ }
228+
229+ .project-links {
230+ flex-direction : column;
231+ }
232+ }
233+ </ style >
234+ </ head >
3235< body >
4- < h1 > Hello World</ h1 >
5- < p > I'm hosted with GitHub Pages.</ p >
236+ < div class ="container ">
237+ < header >
238+ < h1 > Your Name</ h1 >
239+ < p class ="subtitle "> Full Stack Developer & Open Source Enthusiast</ p >
240+
241+ < div class ="profile-links ">
242+ < a href ="https://github.com/yourusername " class ="profile-link " target ="_blank ">
243+ < span > 📁</ span > GitHub
244+ </ a >
245+ < a href ="https://linkedin.com/in/yourprofile " class ="profile-link " target ="_blank ">
246+ < span > 💼</ span > LinkedIn
247+ </ a >
248+ < a href ="mailto:your.email@example.com " class ="profile-link ">
249+ < span > ✉️</ span > Email
250+ </ a >
251+ </ div >
252+ </ header >
253+
254+ < main >
255+ < div class ="projects-grid ">
256+ <!-- Project 1 -->
257+ < div class ="project-card ">
258+ < div class ="project-header ">
259+ < div class ="project-icon "> 🚀</ div >
260+ < h3 class ="project-title "> Project Name 1</ h3 >
261+ </ div >
262+ < p class ="project-description ">
263+ A brief description of your project explaining what it does, the problem it solves,
264+ and why it's interesting or useful.
265+ </ p >
266+ < div class ="tech-stack ">
267+ < span class ="tech-tag "> JavaScript</ span >
268+ < span class ="tech-tag "> React</ span >
269+ < span class ="tech-tag "> Node.js</ span >
270+ < span class ="tech-tag "> MongoDB</ span >
271+ </ div >
272+ < div class ="project-links ">
273+ < a href ="https://github.com/yourusername/project1 " class ="project-link " target ="_blank ">
274+ < span > 📋</ span > View Code
275+ </ a >
276+ </ div >
277+ </ div >
278+
279+ <!-- Project 2 -->
280+ < div class ="project-card ">
281+ < div class ="project-header ">
282+ < div class ="project-icon "> 🎨</ div >
283+ < h3 class ="project-title "> Project Name 2</ h3 >
284+ </ div >
285+ < p class ="project-description ">
286+ Another project description highlighting the key features and technologies used.
287+ Keep it concise but informative.
288+ </ p >
289+ < div class ="tech-stack ">
290+ < span class ="tech-tag "> Python</ span >
291+ < span class ="tech-tag "> Django</ span >
292+ < span class ="tech-tag "> PostgreSQL</ span >
293+ < span class ="tech-tag "> Docker</ span >
294+ </ div >
295+ < div class ="project-links ">
296+ < a href ="https://github.com/yourusername/project2 " class ="project-link " target ="_blank ">
297+ < span > 📋</ span > View Code
298+ </ a >
299+ </ div >
300+ </ div >
301+
302+ <!-- Project 3 -->
303+ < div class ="project-card ">
304+ < div class ="project-header ">
305+ < div class ="project-icon "> ⚡</ div >
306+ < h3 class ="project-title "> Project Name 3</ h3 >
307+ </ div >
308+ < p class ="project-description ">
309+ Description of a third project. You can add as many project cards as needed
310+ by copying this structure.
311+ </ p >
312+ < div class ="tech-stack ">
313+ < span class ="tech-tag "> Vue.js</ span >
314+ < span class ="tech-tag "> TypeScript</ span >
315+ < span class ="tech-tag "> Firebase</ span >
316+ < span class ="tech-tag "> Tailwind CSS</ span >
317+ </ div >
318+ < div class ="project-links ">
319+ < a href ="https://github.com/yourusername/project3 " class ="project-link " target ="_blank ">
320+ < span > 📋</ span > View Code
321+ </ a >
322+ </ div >
323+ </ div >
324+
325+ <!-- Add more projects as needed -->
326+ < div class ="project-card ">
327+ < div class ="project-header ">
328+ < div class ="project-icon "> 🔧</ div >
329+ < h3 class ="project-title "> Tool/Library Name</ h3 >
330+ </ div >
331+ < p class ="project-description ">
332+ A utility or library you've created. This could be an npm package,
333+ Python library, or any reusable component.
334+ </ p >
335+ < div class ="tech-stack ">
336+ < span class ="tech-tag "> Go</ span >
337+ < span class ="tech-tag "> CLI</ span >
338+ < span class ="tech-tag "> REST API</ span >
339+ </ div >
340+ < div class ="project-links ">
341+ < a href ="https://github.com/yourusername/tool-name " class ="project-link " target ="_blank ">
342+ < span > 📋</ span > Repository
343+ </ a >
344+ < a href ="# " class ="project-link secondary " target ="_blank ">
345+ < span > 📚</ span > Docs
346+ </ a >
347+ </ div >
348+ </ div >
349+ </ div >
350+ </ main >
351+
352+ < footer >
353+ < p > © 2024 Your Name. Built with ❤️ and hosted on GitHub Pages.</ p >
354+ </ footer >
355+ </ div >
356+
357+ < script >
358+ // Add some interactive functionality
359+ document . addEventListener ( 'DOMContentLoaded' , function ( ) {
360+ // Add hover effects to project cards
361+ const projectCards = document . querySelectorAll ( '.project-card' ) ;
362+
363+ projectCards . forEach ( card => {
364+ card . addEventListener ( 'mouseenter' , function ( ) {
365+ this . style . transform = 'translateY(-5px) scale(1.02)' ;
366+ } ) ;
367+
368+ card . addEventListener ( 'mouseleave' , function ( ) {
369+ this . style . transform = 'translateY(0) scale(1)' ;
370+ } ) ;
371+ } ) ;
372+
373+ // Smooth scrolling for any internal links (if added later)
374+ document . querySelectorAll ( 'a[href^="#"]' ) . forEach ( anchor => {
375+ anchor . addEventListener ( 'click' , function ( e ) {
376+ e . preventDefault ( ) ;
377+ const target = document . querySelector ( this . getAttribute ( 'href' ) ) ;
378+ if ( target ) {
379+ target . scrollIntoView ( {
380+ behavior : 'smooth' ,
381+ block : 'start'
382+ } ) ;
383+ }
384+ } ) ;
385+ } ) ;
386+ } ) ;
387+ </ script >
6388</ body >
7- </ html >
389+ </ html >
0 commit comments