Skip to content

Overhaul website design and content #205

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

Merged
merged 5 commits into from
Jun 7, 2021

Conversation

sophie-h
Copy link
Contributor

@sophie-h sophie-h commented Jun 5, 2021

Closes #204

Todo

  • Get an okay for all the content changes
  • Center all headings on start page
  • Rename project to GTK-rs or gtk-rs
  • Use actual svg logo Project icon release#138
  • Adjust book icon to logo
  • Wait for gtk-rs release

Preview

@sophie-h sophie-h marked this pull request as draft June 5, 2021 21:22
@sophie-h sophie-h force-pushed the sophie-h/overhaul branch from 2436757 to 9cf03df Compare June 6, 2021 16:40
@sophie-h
Copy link
Contributor Author

sophie-h commented Jun 6, 2021

Alternatives for Projects section

now 1 2 3

@GuillaumeGomez
Copy link
Member

I actually liked the grid view. Bikeshedding intensifies. :D

@nyanpasu64
Copy link

For context, I found that the grid view looked like it had illusory "dark spots" in the corners where the column borders were lined up (the grid illusion), though it's less prominent than if the grid was perfectly regular. Perhaps this could be resolved by lightening the gray backgrounds (at the cost of contrast)? I don't know.

I tried lightening the tile backgrounds using an image editor, and using #6d6b70 as a background for the "projects using gtk-rs" tiles was about the lightest color I could use, before the text-to-background contrast became poor enough to impede my reading ability.

@GuillaumeGomez
Copy link
Member

@nyanpasu64 Hum sure, but what's the problem with that?

@sophie-h
Copy link
Contributor Author

sophie-h commented Jun 6, 2021

Guess I will go with the current design for this round and people can PR afterwards.

@sdroege
Copy link
Member

sdroege commented Jun 7, 2021

@nyanpasu64 I also still get that here FWIW :)


This looks all great to me otherwise. I just think it would be good to have a new section (like we do in the README.md) that links to "other ecosystem crates" or something. https://gitlab.gnome.org/World/Rust and gstreamer-rs would be useful things to point people to, and I'd hope we get more things in the future.

@sophie-h sophie-h marked this pull request as ready for review June 7, 2021 15:12
@sophie-h
Copy link
Contributor Author

sophie-h commented Jun 7, 2021

Not sure how the design fits with the blue/pink logo. Any comments?

@sdroege
Copy link
Member

sdroege commented Jun 7, 2021

Seems ok to me

@GuillaumeGomez
Copy link
Member

Looks great to me!

@GuillaumeGomez
Copy link
Member

Let's merge and check it out! \o/

@GuillaumeGomez GuillaumeGomez merged commit 4bd4aa2 into gtk-rs:master Jun 7, 2021
@sdroege sdroege mentioned this pull request Jan 22, 2022
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.

Website overhaul
5 participants