1010 scroll-behavior : smooth;
1111}
1212
13+
1314header {
1415 text-align : center;
1516 padding : 2rem 1rem ;
2728}
2829
2930/* Menghilangkan bullet points di Riwayat Pendidikan */
31+
3032# about ul {
3133 list-style : none; /* Hilangkan bullet */
3234 padding : 0 ; /* Hilangkan padding bawaan */
3335}
3436
3537
3638/* Navbar styling */
39+
3740nav {
3841 display : flex;
3942 justify-content : center;
@@ -67,6 +70,7 @@ nav ul li a {
6770}
6871
6972/* Efek underline animasi saat hover */
73+
7074nav ul li a ::after {
7175 content : '' ;
7276 position : absolute;
@@ -88,18 +92,21 @@ nav ul li a:hover {
8892}
8993
9094/* Efek klik dengan animasi scale */
95+
9196nav ul li a : active {
9297 transform : scale (0.95 );
9398 color : # f7f7f2 ;
9499}
95100
96101/* Efek saat navbar dihover */
102+
97103nav : hover {
98104 box-shadow : 0 8px 16px rgba (0 , 0 , 0 , 0.2 );
99105 background : linear-gradient (90deg , # 000000, # 000000 );
100106}
101107
102108/* Hamburger Menu (Untuk Layar Kecil) */
109+
103110.menu-toggle {
104111 display : none;
105112 flex-direction : column;
@@ -132,6 +139,7 @@ nav:hover {
132139}
133140
134141/* Animasi Hamburger Menu */
142+
135143.menu-toggle .open span : first-child {
136144 transform : rotate (45deg ) translate (5px , 5px );
137145}
@@ -145,6 +153,7 @@ nav:hover {
145153}
146154
147155/* Efek slide-up */
156+
148157.slide-up {
149158 opacity : 0 ;
150159 transform : translateY (50px );
@@ -158,6 +167,7 @@ nav:hover {
158167
159168
160169/* Animasi */
170+
161171.fade-in {
162172 animation : fadeIn 2s ease-in;
163173}
@@ -177,6 +187,7 @@ nav:hover {
177187}
178188
179189/* Animasi Scroll */
190+
180191.scroll-reveal {
181192 opacity : 0 ;
182193 transform : translateY (50px );
@@ -210,6 +221,7 @@ nav:hover {
210221}
211222
212223/* Animasi geser ke kiri terus tanpa jeda */
224+
213225@keyframes scroll-loop {
214226 from {
215227 transform : translateX (0 );
@@ -222,6 +234,7 @@ nav:hover {
222234
223235
224236/* Duplikat konten untuk menciptakan efek loop */
237+
225238.carousel-track ::after {
226239 content : "" ;
227240 display : block;
@@ -233,6 +246,7 @@ nav:hover {
233246
234247
235248/* Bagian Tentang Saya */
249+
236250# about {
237251 text-align : center;
238252 padding : 3rem 1rem ;
@@ -250,6 +264,7 @@ nav:hover {
250264}
251265
252266/* Bagian Skill */
267+
253268# skills {
254269 text-align : center;
255270 padding : 3rem 1rem ;
@@ -286,6 +301,7 @@ nav:hover {
286301}
287302
288303/* Bagian Proyek */
304+
289305# projects {
290306 text-align : center;
291307 padding : 3rem 1rem ;
@@ -308,6 +324,7 @@ nav:hover {
308324}
309325
310326/* Bagian Kontak */
327+
311328# contact {
312329 text-align : center;
313330 padding : 3rem 1rem ;
@@ -320,6 +337,7 @@ nav:hover {
320337}
321338
322339/* Responsif */
340+
323341@media (max-width : 768px ) {
324342 h1 {
325343 font-size : 2rem ;
0 commit comments