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

Things that need to be updated with new design #207

Open
7 of 12 tasks
GuillaumeGomez opened this issue Jun 7, 2021 · 35 comments
Open
7 of 12 tasks

Things that need to be updated with new design #207

GuillaumeGomez opened this issue Jun 7, 2021 · 35 comments

Comments

@GuillaumeGomez
Copy link
Member

GuillaumeGomez commented Jun 7, 2021

  • Add a case with "more blog posts here"?
  • Replace italic in text with bold (looks a bit weird currently)
  • We're not part of GNOME Circle yet :) (fixed in Comment out GNOME Circle #206)
  • Comment gtk4 from the list of crates for now as it's not released yet
  • Center "If you want your app to be added to this list, please create a Pull Request for it."?
  • Link /docs-src/ to start page (since it is linked from other pages)
  • Put back application screenshot somewhere on the index page
  • Add feed link to <head>
  • Fix wording for "Projects"
  • Make drop down menu a bit nicer
  • Improve wording (for example, "provides safe Rust bindings for fundamental libraries" instead of "provides safe bindings to the Rust language")
  • Projects using gtk-rs: Add carousel/slideshow (Projects using gtk-rs: Add carousel/slideshow #213)
@bilelmoussaoui
Copy link
Member

  • comment gtk4 from the list of crates for now as it's not released yet
  • for me: re-add gtk3 stable docs to gtk3-rs so that the link works there as well

@sophie-h
Copy link
Contributor

sophie-h commented Jun 7, 2021

  • Fonts and computers is still hell. How can you mess up italic so badly.
  • Circle is fixed
  • comment gtk4 from the list

It's JSON not sure if comment works :p

  • Center: 😒 ^^

@GuillaumeGomez
Copy link
Member Author

What's the problem with center? All the content on the page is centered after all. :p

@sophie-h
Copy link
Contributor

sophie-h commented Jun 7, 2021

  • Link /docs-src/ to start page (since it is linked from other pages)

@Hofer-Julian
Copy link
Contributor

Hofer-Julian commented Jun 7, 2021

  • Remove all usage of italic for acronyms
  • Use monospace for gtk-rs

@Hofer-Julian
Copy link
Contributor

One thing I've noticed is that people who have no idea about gtk, glib or GNOME will probably be quite confused what gtk-rs is about. How about adding a nice screenshot prominently at the top?

@GuillaumeGomez
Copy link
Member Author

We had one, let's put it back!

@sophie-h
Copy link
Contributor

sophie-h commented Jun 7, 2021

We had one, let's put it back!

Julian said nice

@GuillaumeGomez
Copy link
Member Author

You hurt my feelings. 😿

@bilelmoussaoui
Copy link
Member

in smaller sizes, the menu looks like this. it could be made a bit nicer :p
image

@Hofer-Julian
Copy link
Contributor

Hofer-Julian commented Jun 7, 2021

You hurt my feelings. 😿

Sorry @GuillaumeGomez, but I have to agree with Sophie 😊

Hard to choose which one though.
Shortwave?
It is quite pretty and it is neutral in the sense that no one from us was involved with it.

Alternatively a slideshow?

@Hofer-Julian
Copy link
Contributor

Hofer-Julian commented Jun 7, 2021

  • Remove apps without development in the past 12 months

@sophie-h
Copy link
Contributor

sophie-h commented Jun 7, 2021

Remove apps without development in the past 12 months

Nothing that "need to be updated with new design" imo (EDIT: what I mean, separate issue would be better)

@Hofer-Julian
Copy link
Contributor

Fair enough

@bilelmoussaoui
Copy link
Member

bilelmoussaoui commented Jun 7, 2021

  • move the RSS feed to the footer along with links?

@GuillaumeGomez
Copy link
Member Author

@bilelmoussaoui We already have a big footer, so maybe not? Or maybe change the display of the footer?

@sophie-h
Copy link
Contributor

sophie-h commented Jun 8, 2021

You say "go look for the projects link yourself" whereas we could simply generate a link to an anchor close to it.

But the table is directly below the text. Not sure if a link helps.

@GuillaumeGomez
Copy link
Member Author

Oh I see, maybe reword it a bit to say it's just below?

@sophie-h
Copy link
Contributor

sophie-h commented Jun 8, 2021

I don't know why but https://gtk-rs.org/docs-src/ gives me a 404 and locally I get the redirection as intended. Maybe CDN?

The second 'regression' that is not fixed is the missing screenshot. I would suggest that we fix that via a curated list of 'projects using gtk-rs' where we have a slideshow of screenshots.

For everything else I would tend to having new issues and I wouldn't guarantee that I will implement them.

@sophie-h
Copy link
Contributor

sophie-h commented Jun 8, 2021

  • move the RSS feed to the footer along with links?

What the page has certainly be lacking is the possibility to just throw gtk-rs.org into a feed reader. I will try to add the corresponding meta data.

@GuillaumeGomez
Copy link
Member Author

That would make the page very heavy, not sure if this would be a good idea...

@GuillaumeGomez
Copy link
Member Author

We already provide a RSS link, but maybe it's not as easy to find as it should?

@sophie-h
Copy link
Contributor

sophie-h commented Jun 8, 2021

That would make the page very heavy, not sure if this would be a good idea...

Heavy in what sense? I had something like this in mind. The required space would about the same.

IMG_2058

@GuillaumeGomez
Copy link
Member Author

Heavy not in design but in data. :)

@sdroege
Copy link
Member

sdroege commented Jun 8, 2021

We already provide a RSS link, but maybe it's not as easy to find as it should?

I think we're talking about <link rel="alternate" type="application/rss+xml" ...> here or not?

@sophie-h
Copy link
Contributor

sophie-h commented Jun 8, 2021

The /docs-src/ link works! I think there is a lot that can be checked in the issue.

Thinks I will do later today

  • Add feed link to <head>
  • Fix wording for "Projects"
  • Make drop down menu a bit nicer

I think for the rest we might want to have new issues.

@sophie-h
Copy link
Contributor

sophie-h commented Jun 8, 2021

Heavy not in design but in data. :)

I'm thinking about 3 to 4 apps with screenshots (also since they need some maintenance) and keeping the list of all apps somewhat hidden under a link/dropdown (idk yet) that shows off with 'And 65 other apps.'

@GuillaumeGomez
Copy link
Member Author

Ok, that seems like a good idea!

@sophie-h
Copy link
Contributor

sophie-h commented Jun 9, 2021

  • Add a case with "more blog posts here"?
  • Replace italic in text with bold (looks a bit weird currently)
  • We're not part of GNOME Circle yet :) (fixed in Comment out GNOME Circle #206)
  • Comment gtk4 from the list of crates for now as it's not released yet
  • Center "If you want your app to be added to this list, please create a Pull Request for it."?

It's consistent with the rest of the default texts. Let's maybe skip the discussion because #213 will redo this area anyways?

  • Link /docs-src/ to start page (since it is linked from other pages)
  • Put back application screenshot somewhere on the index page

Is #213 enough to replace this?

  • Add feed link to <head>
  • Fix wording for "Projects"
  • Make drop down menu a bit nicer
  • Improve wording (for example, "provides safe Rust bindings for fundamental libraries" instead of "provides safe bindings to the Rust language")
  • Projects using gtk-rs: Add carousel/slideshow (Projects using gtk-rs: Add carousel/slideshow #213)

@GuillaumeGomez
Copy link
Member Author

I ticked the boxes. :)

@sophie-h
Copy link
Contributor

sophie-h commented Jun 12, 2021

We currently have this in some docs

image

First links to docs-src second currently links to glib git docs.

Maybe replace with

  • gtk-rs project overview → gtk-rs.org
  • gtk-rs core documentation overview (including GLib and GObject binidings) → gtk-rs.org/gtk-rs-core

Not sure.

@sophie-h
Copy link
Contributor

Wait, we can directly link to the correct version of glib docs using @crate::glib or what ever!

@bilelmoussaoui
Copy link
Member

You can also use mod@glib?

@sophie-h
Copy link
Contributor

You can also use mod@glib?

That's what I meant with "what ever" :) (forgot the syntax)

@sophie-h
Copy link
Contributor

Ah, nice. Looks like past me already did that :) Sorry for the spam

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

No branches or pull requests

5 participants