Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions src/content/wg-members/android.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
heading: Working Group Members
members:
- { name: Arm, logo: arm }
- { name: CIX, logo: cix }
- { name: Google, logo: google }
- { name: Linaro, logo: linaro }
- { name: Samsung, logo: samsung }
10 changes: 10 additions & 0 deletions src/content/wg-members/cca.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
heading: Working Group Members
members:
- { name: Arm, logo: arm }
- { name: Canonical, logo: canonical }
- { name: Fujitsu, logo: fujitsu }
- { name: Google, logo: google }
- { name: Huawei, logo: huawei }
- { name: Linaro, logo: linaro }
- { name: Red Hat, logo: redhat }
- { name: SUSE, logo: suse }
9 changes: 9 additions & 0 deletions src/content/wg-members/edge-compute.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
heading: Working Group Members
members:
- { name: AMD, logo: amd }
- { name: Arm, logo: arm }
- { name: Canonical, logo: canonical }
- { name: CIX, logo: cix }
- { name: Linaro, logo: linaro }
- { name: Qualcomm, logo: qualcomm }
- { name: Red Hat, logo: redhat }
14 changes: 14 additions & 0 deletions src/content/wg-members/linux-fundamentals.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
heading: Working Group Members
members:
- { name: AMD, logo: amd }
- { name: Ampere, logo: ampere }
- { name: Arm, logo: arm }
- { name: Canonical, logo: canonical }
- { name: CIX, logo: cix }
- { name: Fujitsu, logo: fujitsu }
- { name: Google, logo: google }
- { name: Huawei, logo: huawei }
- { name: Linaro, logo: linaro }
- { name: Qualcomm, logo: qualcomm }
- { name: Red Hat, logo: redhat }
- { name: SUSE, logo: suse }
14 changes: 14 additions & 0 deletions src/content/wg-members/tac.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
heading: Working Group Members
members:
- { name: AMD, logo: amd }
- { name: Ampere, logo: ampere }
- { name: Arm, logo: arm }
- { name: Canonical, logo: canonical }
- { name: CIX, logo: cix }
- { name: Fujitsu, logo: fujitsu }
- { name: Google, logo: google }
- { name: Huawei, logo: huawei }
- { name: Linaro, logo: linaro }
- { name: Qualcomm, logo: qualcomm }
- { name: Red Hat, logo: redhat }
- { name: SUSE, logo: suse }
12 changes: 12 additions & 0 deletions src/content/wg-members/virtualization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
heading: Working Group Members
members:
- { name: AMD, logo: amd }
- { name: Arm, logo: arm }
- { name: Canonical, logo: canonical }
- { name: CIX, logo: cix }
- { name: Fujitsu, logo: fujitsu }
- { name: Google, logo: google }
- { name: Linaro, logo: linaro }
- { name: Qualcomm, logo: qualcomm }
- { name: Red Hat, logo: redhat }
- { name: Samsung, logo: samsung }
95 changes: 90 additions & 5 deletions src/lib/companyLogos.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,27 +9,112 @@ export interface CompanyLogo {
* URLs reference assets on static.corecollective.dev.
*/
export const companyLogos: Record<string, CompanyLogo> = {
amd: {
src: "https://static.corecollective.dev/company_logos/amdLogo.svg",
alt: "amd logo",
scale: "0.8",
},
ampere: {
src: "https://static.corecollective.dev/company_logos/ampereLogo.svg",
alt: "ampere logo",
},
arm: {
src: "https://static.corecollective.dev/company_logos/armLogo.svg",
alt: "Arm logo",
alt: "arm logo",
scale: "0.75",
},
canonical: {
src: "https://static.corecollective.dev/company_logos/canonicalLogo.svg",
alt: "canonical logo",
scale: "2",
},
cix: {
src: "https://static.corecollective.dev/company_logos/cixLogo.svg",
alt: "CIX logo",
alt: "cix logo",
scale: "0.8",
},
codethink: {
src: "https://static.corecollective.dev/company_logos/codethinkLogo.png",
alt: "codethink logo",
},
epam: {
src: "https://static.corecollective.dev/company_logos/epamLogo.png",
alt: "epam logo",
},
fujitsu: {
src: "https://static.corecollective.dev/company_logos/fujitsuLogo.svg",
alt: "fujitsu logo",
},
google: {
src: "https://static.corecollective.dev/company_logos/googleLogo.svg",
alt: "google logo",
scale: "0.8",
},
graphcore: {
src: "https://static.corecollective.dev/company_logos/graphcoreLogo.svg",
alt: "graphcore logo",
},
gutlaf: {
src: "https://static.corecollective.dev/company_logos/gutlafLogo.png",
alt: "gutlaf logo",
},
huawei: {
src: "https://static.corecollective.dev/company_logos/huawei3.svg",
alt: "huawei logo",
scale: "2.8",
},
lecomputing: {
src: "https://static.corecollective.dev/company_logos/lecomputingLogo.png",
alt: "lecomputing logo",
},
linaro: {
src: "https://static.corecollective.dev/company_logos/linaroLogo.svg",
alt: "Linaro logo",
alt: "linaro logo",
},
machineware: {
src: "https://static.corecollective.dev/company_logos/machinewareLogo.svg",
alt: "machineware logo",
},
microsoft: {
src: "https://static.corecollective.dev/company_logos/microsoftLogo.svg",
alt: "Microsoft logo",
alt: "microsoft logo",
},
nvidia: {
src: "https://static.corecollective.dev/company_logos/nvidiaLogo.svg",
alt: "nvidia logo",
scale: "2.8",
},
qualcomm: {
src: "https://static.corecollective.dev/company_logos/qualcommLogo.svg",
alt: "Qualcomm logo",
alt: "qualcomm logo",
},
redhat: {
src: "https://static.corecollective.dev/company_logos/redhatLogo.svg",
alt: "redhat logo",
},
rockylinux: {
src: "https://static.corecollective.dev/company_logos/rockylinuxLogo.svg",
alt: "rocky linux logo",
},
samsung: {
src: "https://static.corecollective.dev/company_logos/samsungLogo.svg",
alt: "samsung logo",
},
socionext: {
src: "https://static.corecollective.dev/company_logos/socionextLogo.png",
alt: "socionext logo",
},
stackable: {
src: "https://static.corecollective.dev/company_logos/stackableLogo.svg",
alt: "stackable logo",
},
suse: {
src: "https://static.corecollective.dev/company_logos/suseLogo.svg",
alt: "suse logo",
},
vivo: {
src: "https://static.corecollective.dev/company_logos/vivoLogo.png",
alt: "vivo logo",
},
};

Expand Down
26 changes: 20 additions & 6 deletions src/pages/join/index.astro
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ import { Image } from 'astro:assets';
import backgroundImage from '../../assets/ccbgd3.png';
import PageTitle from '../../components/PageTitle.astro';
---

<BaseLayout title="Join">
<div
class="flex w-full flex-col items-center gap-16 py-12 md:px-32 md:pb-56"
Expand All @@ -21,13 +20,28 @@ import PageTitle from '../../components/PageTitle.astro';
class="mx-8 flex flex-col gap-8 text-left text-xl text-white md:mx-24 md:text-xl"
>
<p class="text-2xl font-extrabold">
Membership in CoreCollective is free. The steps to join are as follows:
Membership in CoreCollective is free for eligible organizations.
</p>
<ol class="list-disc space-y-8 text-left">

{/* Membership Criteria Section */}
<div class="rounded-lg border border-white/20 bg-white/5 p-6 text-base md:text-lg">
<p class="font-bold text-white mb-2">Membership Eligibility:</p>
<ul class="list-disc space-y-2 pl-6">
<li><strong>Company-Level Membership:</strong> Membership applies at the organizational level. Exceptions for individuals may be made for recognized technical domain experts.</li>
<li><strong>Pre-Qualification:</strong> All applicants undergo a brief screening process to verify technical credentials prior to approval.</li>
</ul>
</div>

<p class="text-xl font-bold pt-2">
To apply, follow these simple steps:
</p>

<ol class="list-decimal space-y-8 text-left pl-6">
<li>
Review the CoreCollective Charter <a
href="/charter/"
class="text-cc-cyan">here</a
class="text-cc-cyan"
>here</a
>
</li>

Expand All @@ -39,11 +53,11 @@ import PageTitle from '../../components/PageTitle.astro';
>. Return the signed Membership Agreement via email to <a
href="mailto:enquiries@corecollective.dev"
class="text-cc-cyan">enquiries@corecollective.dev</a
> for countersignature.
> for qualification review and countersignature.
</li>

<li>
CoreCollective Administrative team will countersign and return the
Once verified, the CoreCollective Administrative team will countersign and return the
Membership Agreement to you.
</li>
</ol>
Expand Down
Loading