diff --git a/src/components/Expertise/index.tsx b/src/components/Expertise/index.tsx index 62990dd..0ae8214 100644 --- a/src/components/Expertise/index.tsx +++ b/src/components/Expertise/index.tsx @@ -10,12 +10,12 @@ const ExperienceCard: React.FC = ({ period, description, className = '', - gradientFrom // Add this to customize the icon color + gradientFrom }) => (
- +

{title}

@@ -86,14 +86,14 @@ const defaultNuclearExperience: ExperienceItem[] = [ const defaultWeb3Experience: ExperienceItem[] = [ { - title: "DAO Governance Lead", + title: "DAO Governance and Operations", company: "Public HAUS", period: "2022 - Present", description: "Secured $197K in grants through strategic partnerships with Moloch DAO, Optimism, and Public Nouns. Pioneering governance frameworks and community development initiatives.", icon: Users }, { - title: "Web3 Innovation", + title: "Web3 Contributor", company: "DAO Masons & MetaCartel", period: "2022 - 2024", description: "Founded DAO Masons, led Grant Ships program distributing $100K ARB tokens. Active contributor to MetaCartel, driving Web3 adoption and innovation in DAOs.", @@ -109,7 +109,6 @@ export const Expertise: React.FC = ({ return (
- {/* Industry Section */}
= ({ gradientTo="indigo-500" /> - {/* Nuclear Section */}
- {/* Web3 Section */}
= ({ - level, - maxLevel = 5, - className = '' -}) => { - const percentage = (level / maxLevel) * 100; - return ( -
-
-
- ); -}; + level, + maxLevel = 5, + className = '' + }) => { + const percentage = (level / maxLevel) * 100; + return ( +
+
+
+ ); + }; const SkillCard: FC = ({ skill, @@ -114,25 +114,25 @@ const defaultSkills: Skill[] = [ ]; export const Skills: FC = ({ - className = '', - skills = defaultSkills -}) => { - return ( -
-
-
-

- Professional Skills -

+ className = '', + skills = defaultSkills + }) => { + return ( +
+
+
+

+ Professional Skills +

+
+
+ {skills.map((skill, index) => ( + + ))} +
-
- {skills.map((skill, index) => ( - - ))} -
-
-
- ); -}; +
+ ); + }; export default Skills; \ No newline at end of file diff --git a/tailwind.config.js b/tailwind.config.js index 067b031..408892b 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -4,6 +4,24 @@ export default { "./index.html", "./src/**/*.{js,ts,jsx,tsx}", ], + safelist: [ + { + pattern: /from-(cyan|emerald|purple|blue|indigo|pink)-(400|500)/, + variants: ['hover', 'focus'], + }, + { + pattern: /to-(indigo|blue|pink)-(400|500)/, + variants: ['hover', 'focus'], + }, + { + pattern: /bg-(cyan|emerald|purple|blue|indigo|pink)-(400|500)\/10/, + variants: ['hover', 'focus'], + }, + { + pattern: /text-(cyan|emerald|purple|blue|indigo|pink)-(400|500)/, + variants: ['hover', 'focus'], + }, + ], theme: { extend: { fontFamily: {