chore: update exec list (#580)

* chore: update exec list

* chore: update roles

* chore: update h2

* fix: key

* chore: caps
This commit is contained in:
doprz
2025-04-05 14:33:44 -05:00
committed by GitHub
parent 76b6aa7c15
commit d11d55db66
2 changed files with 43 additions and 16 deletions

View File

@@ -595,7 +595,9 @@ export default function Settings(): JSX.Element {
<section className='my-8 lg:my-0 lg:ml-4 lg:w-1/2'>
<section>
<h2 className='mb-4 text-xl text-ut-black font-semibold'>LONGHORN DEVELOPERS ADMINS</h2>
<h2 className='mb-4 text-xl text-ut-black font-semibold'>
LONGHORN DEVELOPERS (LHD) EXECUTIVE BOARD
</h2>
<div className='grid grid-cols-2 gap-4 2xl:grid-cols-4 md:grid-cols-3'>
{LONGHORN_DEVELOPERS_ADMINS.map(admin => (
<div
@@ -611,7 +613,11 @@ export default function Settings(): JSX.Element {
>
{admin.name}
</Text>
<p className='text-sm text-gray-600'>{admin.role}</p>
{admin.role.map(role => (
<p key={admin.githubUsername} className='text-sm text-gray-600'>
{role}
</p>
))}
{showGitHubStats && githubStats && (
<div className='mt-2'>
<p className='text-xs text-gray-500'>GitHub Stats (UTRP repo):</p>
@@ -657,7 +663,11 @@ export default function Settings(): JSX.Element {
>
{swe.name}
</Text>
<p className='text-sm text-gray-600'>{swe.role}</p>
{swe.role.map(role => (
<p key={swe.githubUsername} className='text-sm text-gray-600'>
{role}
</p>
))}
{showGitHubStats && githubStats && (
<div className='mt-2'>
<p className='text-xs text-gray-500'>GitHub Stats (UTRP repo):</p>

View File

@@ -5,7 +5,7 @@ import type { CachedData } from '@shared/types/CachedData';
// Types
type TeamMember = {
name: string;
role: string;
role: string[];
githubUsername: string;
};
@@ -40,21 +40,38 @@ const REPO_NAME = 'UT-Registration-Plus';
const CONTRIBUTORS_API_ROUTE = `/repos/${REPO_OWNER}/${REPO_NAME}/stats/contributors`;
export const LONGHORN_DEVELOPERS_ADMINS = [
{ name: 'Sriram Hariharan', role: 'Founder', githubUsername: 'sghsri' },
{ name: 'Elie Soloveichik', role: 'Staff Engineer', githubUsername: 'Razboy20' },
{ name: 'Diego Perez', role: 'Staff Engineer', githubUsername: 'doprz' },
{ name: 'Lukas Zenick', role: 'Senior Software Engineer', githubUsername: 'Lukas-Zenick' },
{ name: 'Isaiah Rodriguez', role: 'Chief Operations and Design Officer', githubUsername: 'IsaDavRod' },
{ name: 'Samuel Gunter', role: 'Senior Software Engineer', githubUsername: 'Samathingamajig' },
{ name: 'Derek Chen', role: 'Senior Software Engineer', githubUsername: 'DereC4' },
{ name: 'Sriram Hariharan', role: ['LHD Co-Founder', 'UTRP Founder'], githubUsername: 'sghsri' },
{
name: 'Elie Soloveichik',
role: ['LHD Co-Founder', 'Learning and Development Director', 'UTRP Senior SWE'],
githubUsername: 'Razboy20',
},
{
name: 'Diego Perez',
role: ['LHD Co-Founder', 'Software Engineering Director', 'UTRP Senior SWE'],
githubUsername: 'doprz',
},
{ name: 'Isaiah Rodriguez', role: ['LHD Co-Founder', 'President and UI/UX Director'], githubUsername: 'IsaDavRod' },
{
name: 'Samuel Gunter',
role: ['Administrative Director', 'UTRP Co-Lead', 'UTRP Senior SWE'],
githubUsername: 'Samathingamajig',
},
{
name: 'Derek Chen',
role: ['Communications Director', 'UTRP Co-Lead', 'UTRP Senior SWE'],
githubUsername: 'DereC4',
},
{ name: 'Kabir Ramzan', role: ['Events Director'], githubUsername: 'CMEONE' },
] as const satisfies TeamMember[];
export const LONGHORN_DEVELOPERS_SWE = [
{ name: 'Preston Cook', role: 'Software Engineer', githubUsername: 'Preston-Cook' },
{ name: 'Ethan Lanting', role: 'Software Engineer', githubUsername: 'EthanL06' },
{ name: 'Casey Charleston', role: 'Software Engineer', githubUsername: 'caseycharleston' },
{ name: 'Vinson', role: 'Software Engineer', githubUsername: 'vinsonzheng499' },
{ name: 'Vivek', role: 'Software Engineer', githubUsername: 'vivek12311' },
{ name: 'Preston Cook', role: ['Software Engineer'], githubUsername: 'Preston-Cook' },
{ name: 'Ethan Lanting', role: ['Software Engineer'], githubUsername: 'EthanL06' },
{ name: 'Casey Charleston', role: ['Software Engineer'], githubUsername: 'caseycharleston' },
{ name: 'Lukas Zenick', role: ['LHD Alumni', 'Senior Software Engineer'], githubUsername: 'Lukas-Zenick' },
{ name: 'Vinson', role: ['LHD Alumni', 'Software Engineer'], githubUsername: 'vinsonzheng499' },
{ name: 'Vivek', role: ['LHD Alumni', 'Software Engineer'], githubUsername: 'vivek12311' },
] as const satisfies TeamMember[];
/**