Skip to content

Commit 0238671

Browse files
committed
Responsive layout is already exsist
1 parent f2a1e7c commit 0238671

2 files changed

Lines changed: 114 additions & 8 deletions

File tree

index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434
"@context": "https://schema.org",
3535
"@type": "Person",
3636
"name": "Murshud Azimov",
37-
"url": "https://murshud.dev",
37+
"url": "https://Azmvv.github.io",
3838
"jobTitle": "Pentester & Fullstack Web Developer",
3939
"alumniOf": {
4040
"@type": "CollegeOrUniversity",

style.css

Lines changed: 113 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -260,13 +260,7 @@ body {
260260
transform: translateY(-3px);
261261
}
262262

263-
.card-wide {
264-
/* Handled by explicit grid placement */
265-
}
266-
267-
.card-tall {
268-
/* Handled by explicit grid placement */
269-
}
263+
/* card-wide and card-tall handled by explicit grid placement */
270264

271265
.card-title {
272266
font-size: 0.8rem;
@@ -317,6 +311,24 @@ body {
317311
}
318312
}
319313

314+
/* Tablet: middle-row wraps to 2 columns */
315+
@media (max-width: 1023px) and (min-width: 768px) {
316+
.middle-row {
317+
flex-wrap: wrap;
318+
}
319+
.middle-row > .bento-card {
320+
flex: 1 1 calc(50% - var(--grid-gap) / 2);
321+
min-width: calc(50% - var(--grid-gap) / 2);
322+
}
323+
.middle-col-right {
324+
flex: 1 1 100%;
325+
flex-direction: row;
326+
}
327+
.middle-col-right > .bento-card {
328+
flex: 1;
329+
}
330+
}
331+
320332
/* ===== Hero Card ===== */
321333
#hero {
322334
background: var(--gradient-subtle), var(--card-bg);
@@ -869,6 +881,8 @@ body {
869881
}
870882

871883
/* ===== Responsive ===== */
884+
885+
/* Tablet — max 1023px */
872886
@media (max-width: 1023px) {
873887
.bento-grid {
874888
grid-template-columns: repeat(2, 1fr);
@@ -883,6 +897,10 @@ body {
883897
#skills { grid-column: 1 / 3; }
884898
#certificates { grid-column: 1 / 3; }
885899

900+
.middle-row {
901+
grid-column: 1 / 3;
902+
}
903+
886904
.hero-name {
887905
font-size: 2rem;
888906
}
@@ -896,6 +914,7 @@ body {
896914
}
897915
}
898916

917+
/* Mobile — max 767px */
899918
@media (max-width: 767px) {
900919
.bento-grid {
901920
grid-template-columns: 1fr;
@@ -906,6 +925,15 @@ body {
906925
grid-row: auto;
907926
}
908927

928+
.middle-row {
929+
grid-column: auto;
930+
}
931+
932+
/* Hamburger visible on mobile */
933+
.hamburger {
934+
display: flex;
935+
}
936+
909937
.nav-links {
910938
display: none;
911939
}
@@ -933,13 +961,91 @@ body {
933961
font-size: 1.75rem;
934962
}
935963

964+
.avatar-placeholder {
965+
width: 90px;
966+
height: 90px;
967+
}
968+
969+
.avatar-placeholder svg {
970+
width: 36px;
971+
height: 36px;
972+
}
973+
974+
.bento-card {
975+
padding: 22px;
976+
border-radius: 18px;
977+
}
978+
936979
.skills-container {
937980
grid-template-columns: 1fr;
938981
}
939982

940983
.certificates-grid {
941984
grid-template-columns: repeat(2, 1fr);
942985
}
986+
987+
.stats-grid {
988+
grid-template-columns: repeat(3, 1fr);
989+
gap: 8px;
990+
}
991+
992+
#about {
993+
max-height: none;
994+
}
995+
996+
.footer {
997+
padding: 24px var(--grid-gap);
998+
}
999+
}
1000+
1001+
/* Small mobile — max 400px */
1002+
@media (max-width: 400px) {
1003+
.hero-name {
1004+
font-size: 1.4rem;
1005+
}
1006+
1007+
.hero-title {
1008+
font-size: 1rem;
1009+
}
1010+
1011+
.hero-desc {
1012+
font-size: 0.85rem;
1013+
}
1014+
1015+
.navbar-inner {
1016+
padding: 10px 12px;
1017+
}
1018+
1019+
.main-content {
1020+
padding: 16px 12px 32px;
1021+
}
1022+
1023+
.bento-card {
1024+
padding: 18px;
1025+
border-radius: 16px;
1026+
}
1027+
1028+
.skill-pill {
1029+
font-size: 0.72rem;
1030+
padding: 4px 10px;
1031+
}
1032+
1033+
.certificates-grid {
1034+
grid-template-columns: 1fr 1fr;
1035+
gap: 8px;
1036+
}
1037+
1038+
.project-card {
1039+
padding: 14px;
1040+
}
1041+
1042+
.project-name {
1043+
font-size: 0.85rem;
1044+
}
1045+
1046+
.course-name-sm {
1047+
font-size: 0.85rem;
1048+
}
9431049
}
9441050

9451051
/* ===== Scrollbar ===== */

0 commit comments

Comments
 (0)