diff --git a/index.html b/index.html index 3b356c4..bbcefc0 100644 --- a/index.html +++ b/index.html @@ -136,8 +136,119 @@ + +
+
+

Technologies & Tools

+
+ +
+
+
+ + + +
+

HTML5

+

Semantic Markup

+
+
+ +
+
+
+ + + +
+

CSS3

+

Modern Styling

+
+
+ +
+
+
+ + + + +
+

JavaScript

+

Interactive Logic

+
+
+ +
+
+
+ + + +
+

Bootstrap 5

+

Responsive UI

+
+
+ +
+
+
+ + + +
+

Vite

+

Fast Build Tool

+
+
+ +
+
+
+ + + + + + +
+

Git

+

Version Control

+
+
+ +
+
+
+ + + + +
+

SEO

+

Search Visibility

+
+
+ +
+
+
+ + + + +
+

Accessibility

+

Inclusive Design

+
+
+
+
+
+ -
+

Portfolio

@@ -207,7 +318,7 @@
-
+

Testimonials

@@ -239,7 +350,7 @@
-
+

Contact Us

diff --git a/styles.css b/styles.css index 334e6c2..89cccbc 100644 --- a/styles.css +++ b/styles.css @@ -262,6 +262,56 @@ footer { } } +/* Tech Stack Cards */ +.tech-card { + padding: 2rem 1.5rem; + border-radius: 12px; + background-color: var(--bg-surface); + border: 1px solid var(--border-subtle); + text-align: center; + height: 100%; + transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease; +} + +.tech-card:hover { + transform: translateY(-5px); + box-shadow: var(--shadow-soft); + border-color: var(--color-secondary); +} + +.tech-icon-wrapper { + width: 64px; + height: 64px; + border-radius: 50%; + background-color: var(--bg-section-alt); + color: var(--color-primary); + display: inline-flex; + align-items: center; + justify-content: center; + margin-bottom: 1.25rem; + transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275); +} + +.tech-card:hover .tech-icon-wrapper { + background-color: var(--color-primary); + color: white; + transform: scale(1.1) rotate(5deg); +} + +.tech-name { + font-weight: 700; + font-size: 1.1rem; + margin-bottom: 0.5rem; + color: var(--text-body); +} + +.tech-desc { + font-size: 0.9rem; + opacity: 0.8; + margin: 0; + line-height: 1.4; +} + /* Animations */ @keyframes fade-in-up { from {