Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Next release #153

Merged
merged 2 commits into from
Sep 16, 2024
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
4 changes: 2 additions & 2 deletions src/components/home/Home.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -203,9 +203,9 @@ export const Home: Component<Props> = (props) => {
id="home-image-1"
class="my-8 flex h-36 flex-col items-center justify-center rounded-md bg-gradient-to-r from-inputBorder1 dark:from-inputBorder1-DM"
>
<h1 class="text-center text-2xl font-bold text-htext1 dark:text-htext1-DM md:text-4xl">
<h2 class="text-center text-2xl font-bold text-htext1 dark:text-htext1-DM md:text-4xl">
{t("homePageText.contribute")}
</h1>
</h2>
<p class="mt-4 text-center text-sm italic text-ptext1 dark:text-ptext1-DM md:text-lg">
{t("homePageText.clickToContribute")}
</p>
Expand Down
2 changes: 1 addition & 1 deletion src/components/home/HomeGradeCarousel.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ export const HomeGradeCarousel: Component<Props> = (props) => {
class="gradeHomeSelectBtn"
onclick={(e) => selectGradeCarousel(e.target)}
>
<h1 class="text-2xl md:text-3xl">{grade.grade}</h1>
<h3 class="text-2xl md:text-3xl">{grade.grade}</h3>
</button>
))}
{/* <button
Expand Down
4 changes: 2 additions & 2 deletions src/components/members/UserCreatorView.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -311,11 +311,11 @@ export const UserCreatorView: Component<Props> = (props) => {
id="user-creator-view-username-reviews-follow"
class="mx-4 mt-10"
>
<h2 class="text-2xl font-bold">
<h1 class="text-2xl font-bold">
{creator()?.seller_name == ""
? creator()?.first_name + " " + creator()?.last_name
: creator()?.seller_name}
</h2>
</h1>

{/* <div
id="user-creator-view-reviews-div"
Expand Down
8 changes: 4 additions & 4 deletions src/content/about/en/about.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,21 +7,21 @@ type: "about"

Welcome to LearnGrove, a community marketplace dedicated to educational resources. Our mission is to establish a comprehensive hub where creators can share and learners can discover tailored educational content. By bridging the gap between creators and consumers, we enhance access to high-quality educational materials and foster a thriving community of educators and learners.

# What We Offer
## What We Offer

LearnGrove is designed to cater to diverse educational needs, providing both free and paid offerings. Initially focused on digital educational materials, our platform will expand to include event listings, ticketing, and services such as tutoring and expert presentations. Our goal is to be a one-stop solution for homeschooling families, classroom teachers, and youth activity leaders, while offering better returns for educational resource creators.

# Our Commitment
## Our Commitment

At LearnGrove, we are a small team of software engineers committed to developing products that do good and protect data privacy. Your support and input make a huge difference to us. We will do not share or sell your personal information.

# Stay Connected
## Stay Connected

We keep our community informed through our monthly e-newsletter, LearnGrove News, where we share updates on how we are applying your feedback and ways to get involved. If you'd like to stay up to date on all things LearnGrove, please fill out the short form below – we'd love to have you!

[Interest Survey](https://forms.gle/AZZJFDgMEVL7cSZN8)

# Our Vision
## Our Vision

Our vision at LearnGrove is to build software that makes a positive impact. We are working diligently on an educational resource marketplace designed to meet the needs of diverse learners. It’s important to us that we build a product that families want and need, addressing challenges they anticipate facing in the future.

Expand Down
2 changes: 1 addition & 1 deletion src/content/about/en/impact.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ lang: "en"
type: "impact"
---

#Impact of the Project
### Impact of the Project
10 changes: 5 additions & 5 deletions src/content/about/es/about.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,25 +3,25 @@ lang: "es"
type: "about"
---

# About LearnGrove
### About LearnGrove

Welcome to LearnGrove, a community marketplace dedicated to educational resources. Our mission is to establish a comprehensive hub where creators can share and learners can discover tailored educational content. By bridging the gap between creators and consumers, we enhance access to high-quality educational materials and foster a thriving community of educators and learners.

# What We Offer
### What We Offer

LearnGrove is designed to cater to diverse educational needs, providing both free and paid offerings. Initially focused on digital educational materials, our platform will expand to include event listings, ticketing, and services such as tutoring and expert presentations. Our goal is to be a one-stop solution for homeschooling families, classroom teachers, and youth activity leaders, while offering better returns for educational resource creators.

# Our Commitment
### Our Commitment

At LearnGrove, we are a small team of software engineers committed to developing products that do good and protect data privacy. Your support and input make a huge difference to us. We will do not share or sell your personal information.

# Stay Connected
### Stay Connected

We keep our community informed through our monthly e-newsletter, LearnGrove News, where we share updates on how we are applying your feedback and ways to get involved. If you'd like to stay up to date on all things LearnGrove, please fill out the short form below – we'd love to have you!

[Interest Survey](https://forms.gle/AZZJFDgMEVL7cSZN8)

# Our Vision
### Our Vision

Our vision at LearnGrove is to build software that makes a positive impact. We are working diligently on an educational resource marketplace designed to meet the needs of diverse learners. It’s important to us that we build a product that families want and need, addressing challenges they anticipate facing in the future.

Expand Down
10 changes: 5 additions & 5 deletions src/content/about/fr/about.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -3,25 +3,25 @@ lang: "fr"
type: "about"
---

# About LearnGrove
### About LearnGrove

Welcome to LearnGrove, a community marketplace dedicated to educational resources. Our mission is to establish a comprehensive hub where creators can share and learners can discover tailored educational content. By bridging the gap between creators and consumers, we enhance access to high-quality educational materials and foster a thriving community of educators and learners.

# What We Offer
### What We Offer

LearnGrove is designed to cater to diverse educational needs, providing both free and paid offerings. Initially focused on digital educational materials, our platform will expand to include event listings, ticketing, and services such as tutoring and expert presentations. Our goal is to be a one-stop solution for homeschooling families, classroom teachers, and youth activity leaders, while offering better returns for educational resource creators.

# Our Commitment
### Our Commitment

At LearnGrove, we are a small team of software engineers committed to developing products that do good and protect data privacy. Your support and input make a huge difference to us. We will do not share or sell your personal information.

# Stay Connected
### Stay Connected

We keep our community informed through our monthly e-newsletter, LearnGrove News, where we share updates on how we are applying your feedback and ways to get involved. If you'd like to stay up to date on all things LearnGrove, please fill out the short form below – we'd love to have you!

[Interest Survey](https://forms.gle/AZZJFDgMEVL7cSZN8)

# Our Vision
### Our Vision

Our vision at LearnGrove is to build software that makes a positive impact. We are working diligently on an educational resource marketplace designed to meet the needs of diverse learners. It’s important to us that we build a product that families want and need, addressing challenges they anticipate facing in the future.

Expand Down
2 changes: 1 addition & 1 deletion src/content/policies/en/seller_fee_payout.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ policyType: "sellerFeePayout"

Our goal is to keep seller fees to a minimum, however as a small self-funded startup we don’t have huge piles of cash to offer everything completely for free. We use Stripe for processing and the fee structure is somewhat complicated, we have made our best effort to explain and simplify it below but if you have any questions or concerns please feel free to contact us!

# What do I pay as a creator?
## What do I pay as a creator?

As a creator you will pay the following:
- Processing Fees
Expand Down
4 changes: 2 additions & 2 deletions src/content/policies/es/seller_fee_payout.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ policyType: "sellerFeePayout"

Our goal is to keep seller fees to a minimum, however as a small self-funded startup we don’t have huge piles of cash to offer everything completely for free. We use Stripe for processing and the fee structure is somewhat complicated, we have made our best effort to explain and simplify it below but if you have any questions or concerns please feel free to contact us!

# What do I pay as a creator?
## What do I pay as a creator?

As a creator you will pay the following:
- Processing Fees
Expand Down Expand Up @@ -94,4 +94,4 @@ Seller Stripe Balance: **$56.43**
Amount Transferred: **$54.18** ($56.43 - $2.25)

Seller Stripe Balance: **$325**
Amount Transferred: **$322.75** ($325 - $2.25)
Amount Transferred: **$322.75** ($325 - $2.25)
2 changes: 1 addition & 1 deletion src/content/policies/fr/seller_fee_payout.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ policyType: "sellerFeePayout"

Our goal is to keep seller fees to a minimum, however as a small self-funded startup we don’t have huge piles of cash to offer everything completely for free. We use Stripe for processing and the fee structure is somewhat complicated, we have made our best effort to explain and simplify it below but if you have any questions or concerns please feel free to contact us!

# What do I pay as a creator?
## What do I pay as a creator?

As a creator you will pay the following:
- Processing Fees
Expand Down
6 changes: 5 additions & 1 deletion src/i18n/UI/English.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,16 @@ export const English = {
marketplacetax: "Marketplace Sales Tax Collection",
},

pageMetaTitle: {
home: "Homepage Learngrove, the site that you can find all your learning and teaching resources"
},

pageDescriptions: {
services:
"Find the resources you need to for your learner. Search for keywords, and filter by category to find what you need. View previews and click on a card to learn more.",
signUp: "Provide your email and create a password to signup to post resources on LearnGrove.",
login: "Enter your email and password to login to LearnGrove.",
home: "LearnGrove, your source for quality learning!",
home: "LearnGrove, your source for quality learning where you can find all the resources for learning and teaching!",
// signIn: string,
createUserAccount:
"Join LearnGrove unlock a world of learning resources. Sign up today to find the resources you need for your learning journey.",
Expand Down
6 changes: 5 additions & 1 deletion src/i18n/UI/French.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,16 @@ export const French = {
marketplacetax: "Collecte des taxes de vente sur le marché",
},

pageMetaTitle: {
home: "Page d'accueil Learngrove, le site où vous pouvez trouver toutes vos ressources d'apprentissage et d'enseignement",
},

pageDescriptions: {
services:
"Trouvez les ressources dont vous avez besoin pour votre apprenant. Recherchez des mots-clés et filtrez par catégorie pour trouver ce dont vous avez besoin. Affichez les aperçus et cliquez sur une carte pour en savoir plus.",
signUp: "Fournissez votre e-mail et créez un mot de passe pour vous inscrire et publier des ressources sur LearnGrove.",
login: "Entrez votre e-mail et votre mot de passe pour vous connecter à LearnGrove.",
home: "LearnGrove, votre source d'apprentissage de qualité !",
home: "LearnGrove, votre source d'apprentissage de qualité, vous pouvez retrouver toutes vos ressources d'apprentissage et d'enseignement !",
// signIn: string,
createUserAccount:
"Rejoignez LearnGrove et débloquez un monde de ressources d'apprentissage. Inscrivez-vous aujourd'hui pour trouver les ressources dont vous avez besoin pour votre parcours d'apprentissage.",
Expand Down
6 changes: 5 additions & 1 deletion src/i18n/UI/Spanish.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,12 +38,16 @@ export const Spanish = {
marketplacetax: "Recaudación de impuestos sobre las ventas del mercado",
},

pageMetaTitle: {
home: "Inicio Learngrove, el sitio donde podes encontrar todos los recursos para aprender y enseñar "
},

pageDescriptions: {
services:
"Encuentre los recursos que necesita para su alumno. Busque palabras clave y filtre por categoría para encontrar lo que necesita. Vea vistas previas y haga clic en una tarjeta para obtener más información.",
signUp: "Proporcione su correo electrónico y cree una contraseña para registrarse y publicar recursos en LearnGrove.",
login: "Ingrese su correo electrónico y contraseña para iniciar sesión en LearnGrove.",
home: "LearnGrove, ¡su fuente de aprendizaje de calidad!",
home: "LearnGrove, ¡su fuente de aprendizaje de calidad, donde podras encontrar todos los recursos para aprender y enseñar!",
// signIn: string,
createUserAccount:
"Únase a LearnGrove y desbloquee un mundo de recursos de aprendizaje. Regístrese hoy para encontrar los recursos que necesita para su viaje de aprendizaje.",
Expand Down
4 changes: 4 additions & 0 deletions src/i18n/uiType.ts
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,10 @@ export interface uiObject {
marketplacetax: string;
};

pageMetaTitle: {
home: string,
},

pageDescriptions: {
services: string;
signUp: string;
Expand Down
4 changes: 4 additions & 0 deletions src/layouts/BaseLayout.astro
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,10 @@ const lang = getLangFromUrl(Astro.url);
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="generator" content={Astro.generator} />
<meta
name="keywords"
content="learngrove, learning, teaching , resources, homeschool"
/>
<meta charset="UTF-8" />
{stylesheets}

Expand Down
2 changes: 1 addition & 1 deletion src/pages/index.astro
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ const t = useTranslations(lang);
---

<Layout
pageTitle={t("pageTitles.home")}
pageTitle={t("pageMetaTitle.home")}
pageDescription={t("pageDescriptions.home")}
>
<div class="w-full">
Expand Down
Loading