-
Notifications
You must be signed in to change notification settings - Fork 40
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
Website - community feedback #3
Comments
Please post about or PR any pain-points, missing content, things that weren't clear, lessons-learned etc: It's hard for Martin and I to identify what needs work, since we're too involved in the project. |
@rumanbsl's feedback (seed-rs/seed#208 (comment)): One other note is that, I would be happy to contribute. The contribution guideline seems to lack a way of introducing codebase to others. PostCSS team has done outstanding job in their Contribution page. Especially the |
@stephanbuys's feedback: It's better natural than the previous one (layout wise), but I’m not sure about the colour schemes and some of the navigations are surprising, like clicking from back to front with the next page arrows. I think it could do with a nice CSS framework to start with, plus some nice icons. Have a look at rocket.rs, if you can get anywhere close to that then you’ll draw a lot of attention. I think that because it’s a frontend framework it would be worthwhile for the webpage to be a good showcase. Also having the CSS niceties, etc, but with the power of rust in the background will make people feel confident to choose Seed. |
@rebo's feedback (seed-rs/seed#111 (comment)): The basic single message-update-view loop is fairly comprehensible to newbies but I certainly found it a bit tricky once my app size got big and I wanted to decouple/separate out concerns. If I have time I might do a tutorial this weekend. |
Hi, Homepage
Yes I think it is but I know this project for a long time now.
I think that WebAssembly logo could be a good addition to the homepage because it's clearly a foundation of Seed and a web standard.
I globally think that there much text on homepage. You should probably create an FAQ move most of the current content in it. If you take a look at other web frameworks homepages there is never a lot of content. https://reactjs.org/ They mostly rely on the same pattern:
It's sad to say but branding is very key in frontend world. Another thing is the quoting section which should be at the bottom of page IMO.
Depends if you want to talk to rust beginner, frontend beginner, webassembly beginner. The thing is that Seed is difficult to explain as you need to dive into Rust, Frontend framework and webassembly at the same time.
I already answered in previous questions I guess. Documentation
I'm a frontend developer for almost 6 years now and the best tutorial I've ever done is the svelte tutorial https://svelte.dev/tutorial/basics This is interactive, from simple to complex examples and cover all features of the framework. It could be awesome to have similar stuff for Seed with a playground to try the framework.
I can't judge.
I don't think so.
Yes #8
I'm not sure that all sentence are crystal clear specially for non english native like me but it's ok.
I didn't pay attention to that. |
Yew recently publish a new website too https://yew.rs/docs/ we could also be inspired by this new website. |
@ctjhoa Thanks for the great review!
Yeah, I agree with it and also with your other points. I've only added a header above the readme so it's nothing very fancy - it was one of the reasons why I wanted a feedback because I know it isn't good enough.
Could you help us with those things above once you have time?
I've just completed some Svelte tutorial steps and yeah, it's very nice. If I remember correctly there were similar tutorials (aka tours) on e.g. Dgraph and Go websites. Or there are some games where you are learning the chosen programming language by writing code to control your character. I was thinking about interactive examples some months ago, but there is a problem - I don't know how to compile & run them in a browser. Some options:
Any ideas?
My English should be bad enough, so I can be used as a docs linter in the future :)
I was thinking about GitBook (or other docs builders) but there were some disadvantages:
|
To me, Seed key features are:
To sum up it as catch phrase: "Seed is not the framework of today, it's the framework of tomorrow"
Yes, I'm not UX/UI designer but if I'm not too busy I'll be happy to help.
This is a difficult task which could be done as a long-term goal but still worth it IMO.
I was thinking about the content, do comparison and see how they explain stuff, not necessarily about the website itself. I agree with you that I prefer a website which is a showcase of the framework. Otherwise you can fairly have doubt on framework maturity even if it's more maintainable. |
Other items to add into the FAQ:
|
Do you know some error in website ,when i open "https://seed-rs.org" with firefox browser |
|
When browsing the site on mobile, it feels very sluggish while scrolling. Other websites any particular point under my finger will follow the finger, whereas on seed.rs it takes a little bit to "catch up". Let me know if that makes sense. Other than that, site looks very nice and does a very good job explaining the concepts (so far, haven't read everything). I'm using the most recent firefox mobile on android 7 |
I can't reproduce it on iOS - I would need help debugging unfortunately. Or probably wait for Christmas, when girlfriend will have a new phone with Android... Or is it possible to reproduce it on a simulator? |
I do not reproduce it on a mi 9t pro (android 10) with firefox nor chrome. |
I'm sorry I didn't think to mention it, I was using dark mode. On my phone light mode works great and dark mode has issues. |
@arctic-alpaca Thanks for the detailed report. I can't reproduce it on my Windows 10 and Firefox. |
@MartinKavik I think you are right. I just realized I had hardware acceleration in Firefox deactivated. When activating hardware acceleration, the delay is gone and the website behaves just like the light mode version. I can't find any settings regarding this in the Android version of Firefox, but I guess this also causes the difference in behavior there. This could also be tied to how powerful the phone is or how the Firefox uses the API in different Android versions (just guessing here) , so some people don't see the issue while others do. |
Hi @kamuygiken |
I'm trying out Seed for the first time and one thing I'm noticing is poor grammar in the documentation. While this isn't a huge issue, it does make reading it a little irritating. Are there any plans to clean it up? |
@proudmuslim-dev Feel free to send a PR with corrections. |
I'll give it a shot when I'm free, thanks! |
Hi!
We want to make Seed's website and documentation as good as possible.
We've recently created a new website (this repository + seed-rs.org). We resolved the main pain points with it - it's responsive, prerendered for the fast first render and better SEO, there is a simple search, night mode, etc. But we think that it's still not good enough.
Could you help us to make Seed's website better?
I think we should focus on the content as the first step to better website.
Homepage / Landing page - the first page that a (new) Seed user see:
Documentation - tutorials, guides, changelog, etc.
Thank you!
The text was updated successfully, but these errors were encountered: