@@ -49,10 +49,30 @@ mat-panel-title {
4949 flex : 1 ;
5050 margin-right : 0.5em ;
5151 word-wrap : break-word ;
52+
53+ .mat-icon {
54+ margin-right : 0.3em ;
55+ font-size : 1em ;
56+ flex-shrink : 0 ;
57+ }
58+
59+ .education-text {
60+ display : flex ;
61+ flex-direction : column ;
62+ line-height : 1.2 ;
63+
64+ .institution {
65+ font-weight : bold ;
66+ }
67+
68+ .degree {
69+ font-style : italic ;
70+ }
71+ }
5272}
5373
5474mat-panel-description {
55- font-size : 0.6 em ;
75+ font-size : 0.5 em ;
5676 color : var (--text-color );
5777 flex : 1 ;
5878 width : 100% ;
@@ -71,10 +91,8 @@ mat-panel-description {
7191
7292.education-details {
7393 width : 100% ;
74- padding : 0.8em ;
7594
7695 h5 {
77- margin : 0.8em 0 0.4em ;
7896 font-size : 0.9em ;
7997 }
8098
@@ -92,22 +110,24 @@ mat-panel-description {
92110 }
93111}
94112
95- mat-list-item {
96- background-color : var (--secondary-bg-color );
97- border-radius : 0.3em ;
98- margin-bottom : 0.5em ;
99- padding : 0.6em ;
113+ .publication-card {
114+ display : flex ;
115+ width : fit-content ;
116+ align-items : center ;
117+ padding : 0.2em 0.3em ;
118+ border-radius : 0.8em ;
119+ background : var (--secondary-bg-color );
120+ overflow : auto ;
121+ }
100122
101- & :hover {
102- background : var (--hover-bg-color );
103- }
123+ .publication-card :hover {
124+ background : var (--hover-bg-color );
125+ }
104126
105- a {
106- display : flex ;
107- align-items : center ;
108- text-decoration : none ;
109- color : inherit ;
110- }
127+ .publication-card span .material-symbols-outlined {
128+ color : var (--icon-bg-color );
129+ font-size : 1em ;
130+ flex-shrink : 0 ;
111131}
112132
113133.education-icon ,
@@ -167,25 +187,26 @@ mat-list-item {
167187 mat-panel-title {
168188 font-size : clamp (1rem , 1.1vw , 1.2rem );
169189 margin-right : 1em ;
190+
191+ .mat-icon {
192+ font-size : 1.2rem ;
193+ margin-right : 0.3em ;
194+ }
170195 }
171196
172197 mat-panel-description {
173- font-size : clamp (0.9 rem , 1 vw , 1. 1rem );
198+ font-size : clamp (0.8 rem , 0.9 vw , 1rem );
174199 justify-content : flex-end ;
175200
176- .calendar-icon ,
177- .location-icon {
178- font-size : 1.2em ;
179- margin-left : 0.2em ;
201+ .mat-icon {
202+ font-size : 1rem ;
203+ margin-left : 1.2em ;
180204 margin-right : 0.2em ;
181205 }
182206 }
183207
184208 .education-details {
185- padding : 1em ;
186-
187209 h5 {
188- margin : 1em 0 0.5em ;
189210 font-size : clamp (1rem , 1.1vw , 1.2rem );
190211 }
191212
@@ -197,25 +218,16 @@ mat-list-item {
197218 }
198219 }
199220
200- mat-list-item {
201- margin-bottom : 0.6em ;
202- padding : 0.8em ;
203- }
221+ .thesis-section {
204222
205- .education-icon ,
206- .calendar-icon ,
207- .location-icon ,
208- .thesis-icon ,
209- .publications-icon ,
210- .publication-link-icon {
211- margin-left : 0.2em ;
212- margin-right : 0.2em ;
213- font-size : 1.2em ;
214- }
223+ h5 {
224+ margin-bottom : 0.3em ;
225+ }
215226
216- .thesis-section {
217- padding-bottom : 0.5em ;
218- margin-bottom : 0.5em ;
227+ p {
228+ font-size : clamp (1rem , 1vw , 1.2rem );
229+ line-height : 1.4 ;
230+ }
219231 }
220232
221233 .publications-section {
0 commit comments