diff --git a/src/assets/styles/About.module.scss b/src/assets/styles/About.module.scss index 6ff0af7..63dca84 100644 --- a/src/assets/styles/About.module.scss +++ b/src/assets/styles/About.module.scss @@ -1,5 +1,25 @@ @use './variables' as *; +/* Section styling */ +.sectionTitle { + font-size: 2.25rem; + margin-bottom: 1.5rem; + position: relative; + padding-bottom: 1rem; + display: inline-block; +} + +.sectionTitle::after { + content: ""; + position: absolute; + width: 50px; + height: 3px; + background: $accent-fire; + bottom: 0; + left: 0; + box-shadow: $glow-effect; +} + .profileImage { width: 100%; aspect-ratio: 1/1; @@ -31,8 +51,8 @@ .introText { font-size: 1.1rem; line-height: 1.8; - color: var(--text-ash); - font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; + color: $text-ash; + font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif !important; } .introText p { @@ -47,7 +67,7 @@ color: $accent-fire; } -.connect-link { +.connectLink { display: inline-flex; align-items: center; gap: 8px; @@ -542,4 +562,57 @@ color: $text-ash; font-size: 0.9rem; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; +} + +@media (max-width: 992px) { + .pageTitle { + font-size: 2.5rem; + } + + .timeline:before { + left: 2rem; + } + + .timelineItem:nth-child(odd) .timeline-content, + .timelineItem:nth-child(even) .timeline-content { + width: calc(100% - 3rem); + margin-left: 3rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + } + + .timelineDot { + left: 2rem; + } +} + +@media (max-width: 768px) { + .pageTitle { + font-size: 2rem; + } + + .introText { + margin-top: 2rem; + } +} + +@media (max-width: 576px) { + .pageTitle { + font-size: 1.8rem; + } + + .sectionTitle { + font-size: 1.8rem; + } + + .testimonialAuthor { + flex-direction: column; + align-items: center; + text-align: center; + } + + .authorInfo { + margin-top: 1rem; + text-align: center; + } } \ No newline at end of file diff --git a/src/pages/About.tsx b/src/pages/About.tsx index 4dbd0c1..9a760c0 100644 --- a/src/pages/About.tsx +++ b/src/pages/About.tsx @@ -48,36 +48,36 @@ export const About = () => {
-

The Master Behind the Mask

-
+

The Master Behind the Mask

+
SecCodeSmith
-
-

Greetings, seeker of digital arcana. I am SecCodeSmith, a master craftsman of code and conductor of silicon. For over a decade, I have been forging robust solutions across the realms of embedded systems, machine learning, and web development.

+
+

Greetings, seeker of digital arcana. I am SecCodeSmith, a master craftsman of code and conductor of silicon. For over a decade, I have been forging robust solutions across the realms of embedded systems, machine learning, and web development.

-

My journey began in the depths of low-level programming, where I learned to bend hardware to my will through carefully crafted instructions. From the arcane energies of microcontrollers to the vast landscapes of cloud architecture, I have honed my skills to create solutions that stand the test of time.

+

My journey began in the depths of low-level programming, where I learned to bend hardware to my will through carefully crafted instructions. From the arcane energies of microcontrollers to the vast landscapes of cloud architecture, I have honed my skills to create solutions that stand the test of time.

-

What distinguishes my work is the meticulous attention to security and performance. Like a blacksmith who understands that a sword's true value lies not just in its edge but in the integrity of its steel, I craft code that is not merely functional but resilient against the chaotic forces of the digital wilderness.

+

What distinguishes my work is the meticulous attention to security and performance. Like a blacksmith who understands that a sword's true value lies not just in its edge but in the integrity of its steel, I craft code that is not merely functional but resilient against the chaotic forces of the digital wilderness.

-

Beyond the technical realms, I am a devoted practitioner of open-source sorcery, contributing to projects that empower others to create and innovate. When not at the forge, I can be found exploring the ancient texts of computer science, delving into new programming languages, or mentoring apprentices on their own journey.

+

Beyond the technical realms, I am a devoted practitioner of open-source sorcery, contributing to projects that empower others to create and innovate. When not at the forge, I can be found exploring the ancient texts of computer science, delving into new programming languages, or mentoring apprentices on their own journey.

@@ -92,18 +92,18 @@ export const About = () => {
-

Forging Principles

+

Forging Principles

{data.coreValues.map((value, index) => (
-
-
+
+
-

{value.title}

-

{value.description}

+

{value.title}

+

{value.description}

))} @@ -117,35 +117,37 @@ export const About = () => {
-

Arsenal of Expertise

+

Arsenal of Expertise

{data.technicalArsenal.map((value, index) => ( -
-
-
- +
+
+
+
+ +
+

{value.title}

-

${value.title}

+
    + {value.skills.map((skillItem, skillIndex) => ( +
  • + + {skillItem} +
  • + ))} +
-
    - {value.skills.map((skillItem, skillIndex) => ( -
  • - - {skillItem} -
  • - ))} -
))} +
-
- + - {/* Professional Journey Section */ } - < section className = "py-5 bg-dark" > + {/* Professional Journey Section */} + < section className="py-5 bg-dark" >
@@ -210,66 +212,66 @@ export const About = () => {
- {/* Testimonials Section */ } - < section className = "py-5" > -
-
-
-

Tales from the Guild

-
-
-
-
- {/* Testimonial 1 */} -
-
- "Working with SecCodeSmith transformed our approach to IoT security. Their expertise in both embedded systems and network security allowed us to create a solution that our clients trust implicitly. The attention to detail and foresight regarding potential vulnerabilities saved us from what could have been catastrophic security incidents." -
-
-
- Alexandra Foster -
-
-

Alexandra Foster

-
CTO, ConnectedWorld Technologies
-
+ {/* Testimonials Section */} + < section className="py-5" > +
+
+
+

Tales from the Guild

+
+
+ {/* Testimonial 1 */} +
+
+ "Working with SecCodeSmith transformed our approach to IoT security. Their expertise in both embedded systems and network security allowed us to create a solution that our clients trust implicitly. The attention to detail and foresight regarding potential vulnerabilities saved us from what could have been catastrophic security incidents." +
+
+
+ Alexandra Foster +
+
+

Alexandra Foster

+
CTO, ConnectedWorld Technologies
+
+
+
- {/* Testimonial 2 */} -
-
- "The custom firmware developed by SecCodeSmith for our industrial controllers exceeded all expectations. Not only was the code incredibly efficient, but the documentation was meticulous—something rare in our industry. Three years later, we're still building upon that solid foundation with minimal issues." -
-
-
- Marcus Chen + {/* Testimonial 2 */} +
+
+ "The custom firmware developed by SecCodeSmith for our industrial controllers exceeded all expectations. Not only was the code incredibly efficient, but the documentation was meticulous—something rare in our industry. Three years later, we're still building upon that solid foundation with minimal issues." +
+
+
+ Marcus Chen +
+
+

Marcus Chen

+
Lead Engineer, Precision Automation Inc.
+
+
-
-

Marcus Chen

-
Lead Engineer, Precision Automation Inc.
-
-
-
- {/* Testimonial 3 */} -
-
- "I've collaborated with numerous developers over my 20-year career, but SecCodeSmith stands apart for their ability to bridge the gap between theoretical concepts and practical implementation. Their machine learning models for anomaly detection operate efficiently even on our limited hardware, which competitors claimed was impossible." -
-
-
- Sophia Rodriguez -
-
-

Sophia Rodriguez

-
Research Director, Advanced Sensing Lab
+ {/* Testimonial 3 */} +
+
+ "I've collaborated with numerous developers over my 20-year career, but SecCodeSmith stands apart for their ability to bridge the gap between theoretical concepts and practical implementation. Their machine learning models for anomaly detection operate efficiently even on our limited hardware, which competitors claimed was impossible." +
+
+
+ Sophia Rodriguez +
+
+

Sophia Rodriguez

+
Research Director, Advanced Sensing Lab
+
+
-
-
);