Skip to content

Conversation

@FirePheonix
Copy link
Contributor

Volunteer and Development page in construction according to the design.

@FirePheonix FirePheonix marked this pull request as ready for review March 11, 2025 17:26
Comment on lines 1 to 2
import Header from '../sections/Header';
import Footer from '../sections/Footer';
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use @/sections/ instead of ../sections/

Comment on lines 1 to 2
import Header from '../sections/Header';
import Footer from '../sections/Footer';
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use @/sections/ instead of ../sections/

Comment on lines 78 to 110
{/* Role Cards */}
<div className="mt-10 grid grid-cols-1 md:grid-cols-3 gap-6">
{[
{
title: 'Educator',
description:
'Sugar Labs is focused on education, and we value the feedback of other educators. Here are ways that educators can participate in Sugar Labs as a volunteer:',
points: [
'Use our software and lesson plans in your classroom, and try our Constructionism learning tools for yourself.',
'Test software and give your feedback based on your experience as an educator.',
'Create your own lesson plans for other teachers to use in the classroom.',
],
extra: `Educators are encouraged to contact [email protected] and ask education-specific questions. "IAEP" stands for "It's an education project".
You may also subscribe to our group mailing list at`,
link: 'http://lists.sugarlabs.org/listinfo/iaep',
},
{
title: 'Communicator',
description:
'Help us document stakeholder experiences. Here are a few ways you can help:',
points: [
"If you're a student or former student, you can share your story using Sugar, either in the form of a blog post or on a video.",
'If you speak multiple languages, we can use assistance creating and testing translations.',
"Give your feedback about Sugar as a third-party. While not necessarily a 'volunteer', we do appreciate when members of the broader education and/or tech community test our tools and give their feedback.",
],
},
{
title: 'Advocate',
description:
'Help us spread awareness about Sugar Labs and our unique mission in education. Here are a few ways you can help:',
points: [
"If you're enthusiastic about what Sugar Labs stands for and what we do, you may help us by following us on social media and sharing our message.",
"Parents and teachers, you can speak to your child's school administrators and tell them about Sugar and its benefits.",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please move this in a constants file

Comment on lines +9 to +10
const isVolunteerPage = location.pathname === '/volunteer';
const isDevPage = location.pathname === '/join-development';
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Find a way to not hardcode these links if possible?

{/* Right Side Image */}
<div className="w-full md:w-1/2 flex justify-center">
<img
src="/assets/Volunteer/volunteer-group.png"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Try not to hardcode this link to the file and also remove / before assets if passing directly.. If you are importing it then / is needed, Else it causes an issue while GH Page deployment

@sa-fw-an
Copy link
Member

There were a few errors when I check the Local Dev:

  • The Mobile view was a bit off
    Screenshot 2025-03-12 at 1 02 13 AM

  • Then there was this error in Development page in the Inspect mode

Screenshot 2025-03-12 at 1 02 23 AM

Please Fix these with the changes requested :)

@sa-fw-an sa-fw-an merged commit 63d4857 into sugarlabs:main Mar 12, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants