-
Notifications
You must be signed in to change notification settings - Fork 120
Volunteer and Development #32
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
Conversation
src/pages/JoinDevelopment.tsx
Outdated
| import Header from '../sections/Header'; | ||
| import Footer from '../sections/Footer'; |
There was a problem hiding this comment.
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/
src/pages/Volunteer.tsx
Outdated
| import Header from '../sections/Header'; | ||
| import Footer from '../sections/Footer'; |
There was a problem hiding this comment.
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/
src/pages/Volunteer.tsx
Outdated
| {/* 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.", |
There was a problem hiding this comment.
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
| const isVolunteerPage = location.pathname === '/volunteer'; | ||
| const isDevPage = location.pathname === '/join-development'; |
There was a problem hiding this comment.
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?
src/pages/Volunteer.tsx
Outdated
| {/* Right Side Image */} | ||
| <div className="w-full md:w-1/2 flex justify-center"> | ||
| <img | ||
| src="/assets/Volunteer/volunteer-group.png" |
There was a problem hiding this comment.
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


Volunteer and Development page in construction according to the design.