File tree Expand file tree Collapse file tree 5 files changed +25
-5
lines changed Expand file tree Collapse file tree 5 files changed +25
-5
lines changed Original file line number Diff line number Diff line change 1
1
import { ArrowUpRight } from "lucide-react"
2
2
import BlurFade , { BLUR_FADE_DELAY } from "@/components/ui/BlurFade" ;
3
3
import Highlight from "@/lib/highlighter" ;
4
+ import { cn } from "@/lib/utils" ;
4
5
5
6
const About = ( ) => {
6
7
return (
7
8
< section id = "about" className = "mb-12" >
8
9
< BlurFade delay = { BLUR_FADE_DELAY * 3 } >
9
- < h2 className = "text-2xl md:text-3xl lg:text-4xl font-section mb-4" > About</ h2 >
10
+ < h2 className = { cn (
11
+ "text-2xl md:text-3xl lg:text-4xl font-section mb-4" ,
12
+ "inline-block text-transparent bg-clip-text bg-gradient-to-r dark:from-gray-300 dark:to-gray-100 from-[#434343] to-[#000000]"
13
+ ) } > About</ h2 >
10
14
</ BlurFade >
11
15
< BlurFade delay = { BLUR_FADE_DELAY * 4 } >
12
16
< p className = "text-gray-700 dark:text-gray-300" >
Original file line number Diff line number Diff line change 1
1
import { useMediaQuery } from '@/hooks/useMediaQuery'
2
2
import { ArrowUpRight } from 'lucide-react'
3
3
import BlurFade , { BLUR_FADE_DELAY } from '@/components/ui/BlurFade'
4
+ import { cn } from '@/lib/utils'
4
5
5
6
export function Education ( ) {
6
7
const isDesktop = useMediaQuery ( '(min-width: 768px)' )
7
8
return (
8
9
< section id = "education" className = "mb-12" >
9
10
< BlurFade delay = { BLUR_FADE_DELAY * 7 } >
10
- < h2 className = "text-2xl md:text-3xl lg:text-4xl font-section font-bold mb-4" > Education</ h2 >
11
+ < h2 className = { cn (
12
+ "text-2xl md:text-3xl lg:text-4xl font-section mb-4" ,
13
+ "inline-block text-transparent bg-clip-text bg-gradient-to-r dark:from-gray-300 dark:to-gray-100 from-[#434343] to-[#000000]"
14
+ ) } > Education</ h2 >
11
15
</ BlurFade >
12
16
< BlurFade delay = { BLUR_FADE_DELAY * 8 } >
13
17
< div className = "flex items-center" >
Original file line number Diff line number Diff line change 3
3
import { useState , useEffect } from 'react'
4
4
import { ExperienceTileProps , ExperienceTile } from './Tiles/ExperienceTile'
5
5
import BlurFade , { BLUR_FADE_DELAY } from '@/components/ui/BlurFade' ;
6
+ import { cn } from '@/lib/utils' ;
6
7
7
8
interface ExperiencesProps {
8
9
arr : ExperienceTileProps [ ] ;
@@ -13,7 +14,10 @@ export function Experiences({ arr }: ExperiencesProps) {
13
14
return (
14
15
< section id = "experience" className = "mb-12" >
15
16
< BlurFade delay = { BLUR_FADE_DELAY * 5 } >
16
- < h2 className = "text-2xl md:text-3xl lg:text-4xl font-section mb-4" > Experience</ h2 >
17
+ < h2 className = { cn (
18
+ "text-2xl md:text-3xl lg:text-4xl font-section mb-4" ,
19
+ "inline-block text-transparent bg-clip-text bg-gradient-to-r dark:from-gray-300 dark:to-gray-100 from-[#434343] to-[#000000]"
20
+ ) } > Experience</ h2 >
17
21
</ BlurFade >
18
22
{ experiences && experiences . length > 0 ? (
19
23
< div className = "space-y-6" >
Original file line number Diff line number Diff line change 1
1
import { useState , useEffect } from 'react'
2
2
import { ProjectTile , ProjectTileProps } from './Tiles/ProjectTile'
3
3
import BlurFade , { BLUR_FADE_DELAY } from '@/components/ui/BlurFade' ;
4
+ import { cn } from '@/lib/utils' ;
4
5
5
6
interface ProjectProps {
6
7
arr : ProjectTileProps [ ] ;
@@ -11,7 +12,10 @@ export function Projects({ arr }: ProjectProps) {
11
12
return (
12
13
< section id = "projects" className = "mb-12" >
13
14
< BlurFade delay = { BLUR_FADE_DELAY * 11 } >
14
- < h2 className = "text-2xl md:text-3xl lg:text-4xl font-section font-bold mb-4" > Projects</ h2 >
15
+ < h2 className = { cn (
16
+ "text-2xl md:text-3xl lg:text-4xl font-section mb-4" ,
17
+ "inline-block text-transparent bg-clip-text bg-gradient-to-r dark:from-gray-300 dark:to-gray-100 from-[#434343] to-[#000000]"
18
+ ) } > Projects</ h2 >
15
19
</ BlurFade >
16
20
{ projects && projects . length > 0 ? (
17
21
< div className = "space-y-5" >
Original file line number Diff line number Diff line change 1
1
import { Badge } from '@/components/ui/Badge' ;
2
2
import { useState } from 'react' ;
3
3
import BlurFade , { BLUR_FADE_DELAY } from '@/components/ui/BlurFade' ;
4
+ import { cn } from '@/lib/utils' ;
4
5
5
6
interface SkillsProps {
6
7
arr : string [ ] ;
@@ -11,7 +12,10 @@ export function Skills({ arr }: SkillsProps) {
11
12
return (
12
13
< section id = "skills" className = "mb-12" >
13
14
< BlurFade delay = { BLUR_FADE_DELAY * 9 } >
14
- < h2 className = "text-2xl md:text-3xl lg:text-4xl font-section font-bold mb-4" > Skills</ h2 >
15
+ < h2 className = { cn (
16
+ "text-2xl md:text-3xl lg:text-4xl font-section mb-4" ,
17
+ "inline-block text-transparent bg-clip-text bg-gradient-to-r dark:from-gray-300 dark:to-gray-100 from-[#434343] to-[#000000]"
18
+ ) } > Skills</ h2 >
15
19
</ BlurFade >
16
20
{ skills && skills . length > 0 ? (
17
21
< div className = "flex flex-wrap gap-1" >
You can’t perform that action at this time.
0 commit comments