diff --git a/.github/workflows/cypress.yml b/.github/workflows/cypress.yml index 19b3f131..8b9a8b2f 100644 --- a/.github/workflows/cypress.yml +++ b/.github/workflows/cypress.yml @@ -1,9 +1,9 @@ name: Cypress Tests + on: push: branches: - - cyprus - workflow_dispatch: + - cypress # Only trigger on update to this branch jobs: cypress-run: diff --git a/apps/classroomio-com/src/lib/Faq/Faq.svelte b/apps/classroomio-com/src/lib/Faq/Faq.svelte index ec239db9..200d25d6 100644 --- a/apps/classroomio-com/src/lib/Faq/Faq.svelte +++ b/apps/classroomio-com/src/lib/Faq/Faq.svelte @@ -21,11 +21,11 @@
{#each faqs as faq}
-

+

{faq.question}

{faq.answer}

diff --git a/apps/classroomio-com/src/lib/Footer/Footer.svelte b/apps/classroomio-com/src/lib/Footer/Footer.svelte index bc6c7aa2..30ce2854 100644 --- a/apps/classroomio-com/src/lib/Footer/Footer.svelte +++ b/apps/classroomio-com/src/lib/Footer/Footer.svelte @@ -14,7 +14,7 @@ alt="classroomio logo" class="mb-5" /> -

+

Launch Your Online Bootcamp In Minutes
The easiest way to launch and scale your online bootcamp @@ -61,61 +61,83 @@ class="mt-16 flex w-full flex-col items-start justify-between gap-3 space-y-6 lg:mt-0 lg:w-2/4 lg:flex-row lg:space-y-0" >

-

+

Product

-

+

Resources

-

+

Company

All rights reserved.

diff --git a/apps/classroomio-com/src/lib/Hero/Hero.svelte b/apps/classroomio-com/src/lib/Hero/Hero.svelte index 091798d7..09de2e1c 100644 --- a/apps/classroomio-com/src/lib/Hero/Hero.svelte +++ b/apps/classroomio-com/src/lib/Hero/Hero.svelte @@ -113,7 +113,7 @@

-

+

Meet a better learning management system (LMS) for teachers and students. ClassroomIO allows you to launch and scale your online bootcamp with ease.

@@ -182,7 +182,7 @@ Sign Up for Free

@@ -84,7 +84,7 @@

{PLANS.EARLY_ADOPTER.NAME}

-

+

{PLANS.EARLY_ADOPTER.DESCRIPTION}

@@ -92,7 +92,7 @@

@@ -113,14 +113,14 @@

{PLANS.ENTERPRISE.NAME}

-

+

{PLANS.ENTERPRISE.DESCRIPTION}

Request Pricing

diff --git a/apps/classroomio-com/src/lib/StudentDashboard/StudentDashboard.svelte b/apps/classroomio-com/src/lib/StudentDashboard/StudentDashboard.svelte index cb9821e2..629e3981 100644 --- a/apps/classroomio-com/src/lib/StudentDashboard/StudentDashboard.svelte +++ b/apps/classroomio-com/src/lib/StudentDashboard/StudentDashboard.svelte @@ -13,7 +13,7 @@

Once you create an account, you get a dedicated dashboard where your students can access all their courses, assignments, and more. diff --git a/apps/classroomio-com/src/lib/Testimonial/Testimonial.svelte b/apps/classroomio-com/src/lib/Testimonial/Testimonial.svelte index 02004af8..549ce0a5 100644 --- a/apps/classroomio-com/src/lib/Testimonial/Testimonial.svelte +++ b/apps/classroomio-com/src/lib/Testimonial/Testimonial.svelte @@ -10,12 +10,12 @@

See what excites them about building and managing bootcamps with ClassroomIO.

diff --git a/apps/classroomio-com/src/routes/blog/+page.svelte b/apps/classroomio-com/src/routes/blog/+page.svelte index a686045f..35ff0a10 100644 --- a/apps/classroomio-com/src/routes/blog/+page.svelte +++ b/apps/classroomio-com/src/routes/blog/+page.svelte @@ -2,6 +2,7 @@ import Chip from '$lib/Chip/Chip.svelte'; import { formatDate } from '$lib/utils/formatDate'; import PageSignupCTA from '$lib/PageSignupCTA/index.svelte'; + import PageHeader from '$lib/PageHeader/PageHeader.svelte'; export let data; @@ -10,10 +11,8 @@ Blog | ClassroomIO -
-
+
+

@@ -23,7 +22,7 @@

Get the latest news from ClassroomIO, including product updates, team announcements and more!

-

+
    {#each data.posts as post} @@ -66,4 +65,4 @@ link="/signup" demo={false} /> -
+ diff --git a/apps/classroomio-com/src/routes/oss-friends/+page.svelte b/apps/classroomio-com/src/routes/oss-friends/+page.svelte index e896ad4b..acd4a720 100644 --- a/apps/classroomio-com/src/routes/oss-friends/+page.svelte +++ b/apps/classroomio-com/src/routes/oss-friends/+page.svelte @@ -1,15 +1,15 @@ Our Open-source Friends | ClassroomIO -
-
+
+

@@ -19,9 +19,10 @@ In ClassroomIO, we are committed to building a commercial open source company and here are some of our friends on the same mission.

-

+ +
    - {#each friends as friend} + {#each data.friends as friend}
  • @@ -41,7 +42,7 @@ class="inline-block w-full" > @@ -50,4 +51,4 @@
  • {/each}
-
+ diff --git a/apps/classroomio-com/src/routes/pricing/+page.svelte b/apps/classroomio-com/src/routes/pricing/+page.svelte index ec150071..29d3aa72 100644 --- a/apps/classroomio-com/src/routes/pricing/+page.svelte +++ b/apps/classroomio-com/src/routes/pricing/+page.svelte @@ -2,6 +2,7 @@ import Checkmark from 'carbon-icons-svelte/lib/Checkmark.svelte'; import PLANS from 'shared/src/plans/data.json'; import PageSignupCTA from '$lib/PageSignupCTA/index.svelte'; + import PageHeader from '$lib/PageHeader/PageHeader.svelte'; let isYearlyPlan = false; @@ -14,10 +15,8 @@ Pricing | ClassroomIO -
-
+
+

@@ -48,7 +47,8 @@ Save 2 months

- + +
@@ -56,7 +56,7 @@

{PLANS.BASIC.NAME}

-

+

{PLANS.BASIC.DESCRIPTION}

@@ -64,7 +64,7 @@

@@ -89,7 +89,7 @@

{PLANS.EARLY_ADOPTER.NAME}

-

+

{PLANS.EARLY_ADOPTER.DESCRIPTION}

@@ -97,7 +97,7 @@

@@ -118,14 +118,14 @@

{PLANS.ENTERPRISE.NAME}

-

+

{PLANS.ENTERPRISE.DESCRIPTION}

Request Pricing

diff --git a/apps/classroomio-com/src/routes/teach/+layout.ts b/apps/classroomio-com/src/routes/teach/+layout.ts new file mode 100644 index 00000000..189f71e2 --- /dev/null +++ b/apps/classroomio-com/src/routes/teach/+layout.ts @@ -0,0 +1 @@ +export const prerender = true; diff --git a/apps/classroomio-com/src/routes/teach/+page.svelte b/apps/classroomio-com/src/routes/teach/+page.svelte new file mode 100644 index 00000000..38659390 --- /dev/null +++ b/apps/classroomio-com/src/routes/teach/+page.svelte @@ -0,0 +1,208 @@ + + + + Teach | ClassroomIO + + +
+ +
+

Teach with us

+

+ With ClassroomIO, you can make side income while teaching the subject you love +

+ +
+ Register + +
+ +
+ +
+ + +
+
+

+ Why you should teach with us? +

+ +
+ {#each whyStart as why} +
+ +
+

{why.header}

+

+ {why.subText} +

+
+
+ {/each} +
+
+ +
+

+ How to get started +

+ +
+ {#each steps as step, i} +
+

+ {i + 1} + {step.title} +

+

+ {step.subText} +

+
+ {/each} +
+ +
+ +
+

+ Word from our fufilled facilitators +

+ +
+

+ With ClassroomIO, I am training over 100 students. I am making more money than expected + with little effort and my students are happy. Love the product +

+
+ +

+ Bilik Diana English tutor +

+
+
+
+ +
+

Frequently asked questions

+ +
+ {#each faqs as faq, index} +
+
+ +
+ {#if faq.showAnswer} +
{faq.answer}
+ {/if} +
+ {/each} +
+
+ + +
+
diff --git a/apps/classroomio-com/src/routes/teach/register/+page.server.ts b/apps/classroomio-com/src/routes/teach/register/+page.server.ts new file mode 100644 index 00000000..7badfeb2 --- /dev/null +++ b/apps/classroomio-com/src/routes/teach/register/+page.server.ts @@ -0,0 +1,11 @@ +import { redirect } from '@sveltejs/kit'; +import { client } from '$lib/utils/posthog'; + +export const load = ({ request }) => { + client.capture({ + distinctId: request.headers.get('x-forwarded-for') || new Date().getTime().toString(), + event: 'cal.com page visited' + }); + + throw redirect(307, 'https://heyform.net/f/1qkguGkN'); +}; diff --git a/apps/classroomio-com/static/teach/get-paid.svg b/apps/classroomio-com/static/teach/get-paid.svg new file mode 100644 index 00000000..4b26f34c --- /dev/null +++ b/apps/classroomio-com/static/teach/get-paid.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/apps/classroomio-com/static/teach/inspire-learners.svg b/apps/classroomio-com/static/teach/inspire-learners.svg new file mode 100644 index 00000000..074bf40f --- /dev/null +++ b/apps/classroomio-com/static/teach/inspire-learners.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/apps/classroomio-com/static/teach/star.svg b/apps/classroomio-com/static/teach/star.svg new file mode 100644 index 00000000..12cb1e15 --- /dev/null +++ b/apps/classroomio-com/static/teach/star.svg @@ -0,0 +1,40 @@ + + + + + + + + + + \ No newline at end of file diff --git a/apps/classroomio-com/static/teach/teach-from-anywhere.svg b/apps/classroomio-com/static/teach/teach-from-anywhere.svg new file mode 100644 index 00000000..787cfa51 --- /dev/null +++ b/apps/classroomio-com/static/teach/teach-from-anywhere.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/apps/classroomio-com/static/teach/teacher-hero.png b/apps/classroomio-com/static/teach/teacher-hero.png new file mode 100644 index 00000000..dd5b6156 Binary files /dev/null and b/apps/classroomio-com/static/teach/teacher-hero.png differ diff --git a/apps/classroomio-com/static/teach/thumbs-up.svg b/apps/classroomio-com/static/teach/thumbs-up.svg new file mode 100644 index 00000000..571baf11 --- /dev/null +++ b/apps/classroomio-com/static/teach/thumbs-up.svg @@ -0,0 +1,36 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/apps/classroomio-com/static/teach/user-profile.png b/apps/classroomio-com/static/teach/user-profile.png new file mode 100644 index 00000000..532fa0d0 Binary files /dev/null and b/apps/classroomio-com/static/teach/user-profile.png differ