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

Update About Section UI and Fix Google Summer of Code Link #643

Merged
merged 1 commit into from
Jan 21, 2025

Conversation

Devmoni
Copy link
Contributor

@Devmoni Devmoni commented Jan 16, 2025

Changes:

  • Improved UI design of the About section.
  • Updated Google Summer of Code link to the direct GitHub URL.

Reason:

  • The previous link redirected to a wiki page, causing unnecessary extra steps for users.

@Devmoni
Copy link
Contributor Author

Devmoni commented Jan 16, 2025

Before image In your change image

Give some margin/padding to another Projects section

It looks fine on my machine.

image

@uditjainstjis
Copy link

Yeah I reloaded this section was fine.

Before image In your change image
Give some margin/padding to another Projects section

It looks fine on my machine.

image

@uditjainstjis
Copy link

i have reviewed this PR and tested, it is good to merge after extra line at EOF is removed.

@Devmoni
Copy link
Contributor Author

Devmoni commented Jan 16, 2025

i have reviewed this PR and tested, it is good to merge after extra line at EOF is removed.

The additional line has been intentionally included as instructed earlier by @quozl .

@quozl
Copy link
Contributor

quozl commented Jan 16, 2025

@uditjainstjis please explain why you would want the last newline of a file removed? It is our convention to end files with newlines unless the file comes from an upstream which does not. Missing newlines disrupts shell prompt after cat(1).

@uditjainstjis
Copy link

sorry, i misunderstood earlier, looks good to merge.

@pikurasa
Copy link
Contributor

@Devmoni can you please resolve the conflict rq? Thanks!

Otherwise, it looks much better.

about-us.html Outdated
<div class="project-card">
<h4>Sugar on a Stick</h4>
<p>A portable version of Sugar that can run from a USB stick without installation.</p>
<a href="https://wiki.sugarlabs.org/go/Sugar_on_a_Stick">
Copy link
Contributor

Choose a reason for hiding this comment

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

We should link https://www.sugarlabs.org/booting-soas/ instead.

</div>
<div class="col-sm-6 col-md-6 mb-4">
<div class="project-card">
<h4>Math4 Project</h4>
Copy link
Contributor

Choose a reason for hiding this comment

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

I have no sense of whether or not this project is still alive.

It may be good to comment this part out for now...

<div class="project-card">
<h4>Sugar Creation Kit</h4>
<p>A toolkit to help users create engaging and interactive content for the Sugar environment.</p>
<a href="https://wiki.sugarlabs.org/go/Sugar_Creation_Kit">
Copy link
Contributor

Choose a reason for hiding this comment

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

These instructions need to be updated, so I'd comment this section out for now.

@Devmoni Devmoni force-pushed the about branch 2 times, most recently from 9cf912a to d2a3917 Compare January 20, 2025 05:02
- Made minor UI adjustments to improve the design of the About section.
- Replaced the existing Google Summer of Code link with the direct GitHub link to eliminate the unnecessary redirection.
@Devmoni
Copy link
Contributor Author

Devmoni commented Jan 20, 2025

@pikurasa

I have resolved the conflicts and made the requested changes.
Please review. Thanks.

@pikurasa
Copy link
Contributor

I'm going to review once again tomorrow, but, after a quick look, I think it should be something like "highlighted projects". As we have many more projects than these two, so that section could be a bit misleading as just "Projects".

@Devmoni
Copy link
Contributor Author

Devmoni commented Jan 20, 2025

Okay,
Do we need to add some other projects in this section as well? If so, please guide me on that.

@pikurasa
Copy link
Contributor

Okay, Do we need to add some other projects in this section as well? If so, please guide me on that.

Yes, but we can do that separately.

@pikurasa pikurasa merged commit aba081a into sugarlabs:master Jan 21, 2025
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.

4 participants