@@ -67,22 +67,21 @@ export default function Skills() {
6767 { name : "Cryptography" , level : 60 } ,
6868 ] ,
6969 } ,
70- {
71- id : "cloud" ,
72- label : "Cloud & DevOps" ,
73- skills : [
74- { name : "Linux" , level : 95 } ,
75- { name : "Azure" , level : 70 } ,
76- { name : "VPS (Compute)" , level : 95 } ,
77- { name : "Docker" , level : 85 } ,
78- { name : "Ansible" , level : 70 } ,
79- { name : "CI/CD (DevOps)" , level : 85 } ,
80- { name : "Caddy Server" , level : 90 } ,
81- { name : "Nginx" , level : 95 } ,
82- { name : "Cloud Security" , level : 85 } ,
83- ] ,
84- } ,
85-
70+ {
71+ id : "cloud" ,
72+ label : "Cloud & DevOps" ,
73+ skills : [
74+ { name : "Linux" , level : 95 } ,
75+ { name : "Azure" , level : 70 } ,
76+ { name : "VPS (Compute)" , level : 95 } ,
77+ { name : "Docker" , level : 85 } ,
78+ { name : "Ansible" , level : 70 } ,
79+ { name : "CI/CD (DevOps)" , level : 85 } ,
80+ { name : "Caddy Server" , level : 90 } ,
81+ { name : "Nginx" , level : 95 } ,
82+ { name : "Cloud Security" , level : 85 } ,
83+ ] ,
84+ } ,
8685 ]
8786
8887 return (
@@ -97,7 +96,7 @@ export default function Skills() {
9796
9897 < div ref = { ref } className = "max-w-3xl mx-auto" >
9998 < Tabs defaultValue = "programming" className = "w-full" >
100- < TabsList className = "grid grid-cols-2 md:grid-cols-5 gap-2 bg-[#111827] p-1 rounded-lg mb-8" >
99+ < TabsList className = "grid grid-cols-1 sm:grid-cols- 2 md:grid-cols-5 gap-2 bg-[#111827] p-1 rounded-lg mb-8 overflow-x-auto " >
101100 { skillCategories . map ( ( category ) => (
102101 < TabsTrigger
103102 key = { category . id }
@@ -113,9 +112,9 @@ export default function Skills() {
113112 < TabsContent key = { category . id } value = { category . id } className = "space-y-6" >
114113 { category . skills . map ( ( skill , index ) => (
115114 < div key = { index } className = "mb-6" >
116- < div className = "flex justify-between mb-2" >
117- < span className = "font-medium" > { skill . name } </ span >
118- < span className = "text-blue-500" > { skill . level } %</ span >
115+ < div className = "flex justify-between mb-2 flex-wrap " >
116+ < span className = "font-medium text-sm sm:text-base " > { skill . name } </ span >
117+ < span className = "text-blue-500 text-sm sm:text-base " > { skill . level } %</ span >
119118 </ div >
120119 < div className = "skill-bar" >
121120 < div className = "skill-progress" data-width = { `${ skill . level } %` } > </ div >
@@ -130,3 +129,4 @@ export default function Skills() {
130129 </ section >
131130 )
132131}
132+
0 commit comments