Skip to content

Commit 324b3fe

Browse files
authored
Techstack allignment (#1624)
1 parent c8e80ce commit 324b3fe

File tree

1 file changed

+95
-15
lines changed

1 file changed

+95
-15
lines changed

src/common/techstack/TechStacks.css

Lines changed: 95 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
.conatiner {
2-
display: 'flex';
3-
flex-direction: 'column';
4-
width: 'inherit';
1+
.container {
2+
display: flex;
3+
flex-direction: column;
4+
width: inherit;
55
}
66

77
.heading {
@@ -12,35 +12,37 @@
1212

1313
.row {
1414
display: flex;
15+
flex-direction: row;
16+
align-items: flex-start;
1517
gap: 2rem;
16-
justify-content: space-between;
1718
padding: 0 2rem;
1819
width: 100%;
20+
margin-top: 4rem;
1921
}
2022

2123
.list-brand-tech-stack {
2224
--techstack-cardsize: 150px;
2325
display: flex;
2426
flex-direction: row;
2527
flex-wrap: wrap;
26-
margin: 1rem auto 4rem auto;
28+
margin: 0;
2729
max-width: 1280px;
2830
box-sizing: border-box;
29-
grid-gap: 2rem;
30-
justify-content: left;
31-
flex: 2;
31+
gap: 2rem;
32+
justify-content: flex-start;
33+
flex: 3;
3234
}
3335

3436
.brand-tech-stack {
3537
display: flex;
3638
flex-direction: column;
37-
grid-gap: 0.4rem;
39+
gap: 0.4rem;
3840
background-color: var(--color-neutral-10);
3941
justify-content: center;
4042
align-items: center;
4143
width: var(--techstack-cardsize);
4244
height: var(--techstack-cardsize);
43-
padding: 0.5rem 0.5rem;
45+
padding: 0.5rem;
4446
border-radius: 1rem;
4547
border: solid 0.2rem var(--color-neutral-30);
4648
box-sizing: border-box;
@@ -50,6 +52,9 @@
5052
.tech-brand-name {
5153
flex: 1;
5254
text-align: left;
55+
margin: 0;
56+
min-width: 200px;
57+
font-size: 2rem;
5358
}
5459

5560
.brand-tech-stack .icon {
@@ -84,20 +89,95 @@
8489
filter: invert(7%) sepia(35%) saturate(2866%) hue-rotate(212deg) brightness(95%) contrast(115%);
8590
}
8691

92+
@media screen and (max-width: 1024px) {
93+
.heading {
94+
font-size: 2.5rem;
95+
padding: 2.5rem 1rem;
96+
}
97+
98+
.row {
99+
padding: 0 1.5rem;
100+
gap: 1.5rem;
101+
margin-top: 3rem;
102+
}
103+
104+
.list-brand-tech-stack {
105+
--techstack-cardsize: 140px;
106+
gap: 1.5rem;
107+
}
108+
109+
.brand-tech-stack {
110+
padding: 0.4rem;
111+
}
112+
113+
.brand-tech-stack .image {
114+
max-height: 5rem;
115+
max-width: 5rem;
116+
padding: 0.4rem;
117+
}
118+
119+
.tech-brand-name {
120+
min-width: 180px;
121+
font-size: 1.75rem;
122+
}
123+
}
124+
125+
@media screen and (max-width: 768px) {
126+
.row {
127+
flex-direction: column;
128+
align-items: stretch;
129+
gap: 1rem;
130+
padding: 0 1rem;
131+
margin-top: 2rem;
132+
}
133+
134+
.tech-brand-name {
135+
text-align: center;
136+
min-width: auto;
137+
margin-bottom: 1rem;
138+
}
139+
140+
.list-brand-tech-stack {
141+
--techstack-cardsize: 130px;
142+
justify-content: center;
143+
gap: 1.5rem;
144+
flex: none;
145+
}
146+
}
147+
87148
@media screen and (max-width: 640px) {
88149
.heading {
89150
font-size: 2rem;
90-
padding: 2rem;
151+
padding: 2rem 1rem;
152+
}
153+
154+
.row {
155+
padding: 0 0.5rem;
156+
gap: 0.75rem;
157+
margin-top: 1.5rem;
91158
}
92159

93160
.list-brand-tech-stack {
94161
--techstack-cardsize: 120px;
95-
flex: 1;
162+
gap: 1rem;
163+
}
164+
165+
.brand-tech-stack {
166+
padding: 0.3rem;
167+
gap: 0.3rem;
168+
}
169+
170+
.brand-tech-stack .icon {
171+
padding: 0.3rem;
96172
}
97173

98174
.brand-tech-stack .image {
99-
object-fit: contain;
100175
max-height: 4rem;
101176
max-width: 4rem;
177+
padding: 0.3rem;
102178
}
103-
}
179+
180+
.tech-brand-name {
181+
font-size: 1.5rem;
182+
}
183+
}

0 commit comments

Comments
 (0)