Raku / problem-solving

🦋 Problem Solving, a repo for handling problems that require review, deliberation and possibly debate
Artistic License 2.0
70 stars 16 forks source link

A new website for raku.org #158

Open CIAvash opened 4 years ago

CIAvash commented 4 years ago

I created a website for Raku. You can view the demo website here. Its source code is available here.

Features:

CIAvash commented 4 years ago

Because I don't want to waste people's time, I'd like to mention that the design is final, so I'm not looking for comments on how to change or improve the website. What I mean is I created a website, you can use it if you want to. I'm not spending more time on it.

AlexDaniel commented 4 years ago

Because I don't to waste people's time, I'd like to mention that the design is final, so I'm not looking for comments on how to change or improve the website. What I mean is I created a website, you can use it if you want to. I'm not spending more time on it.

OK, then first and foremost we need someone who'd be willing to work on it.

AlexDaniel commented 4 years ago

Feedback for whoever is going to work on it (don't take this too seriously, this is just my opinion):

Generally it looks like a big improvement to me (when compared to the original website). It's just a little bit unpolished and these tiny details make it look a bit sloppy, but otherwise it's great.

AlexDaniel commented 4 years ago

@rba maybe you can already start hosting it on let's say https://new.raku.org ? This way more people will be able to look (and take it more seriously) :)

rba commented 4 years ago

Yes I will start taking care for the hosting (more likely under https://stage.raku.org). To be honest I wouldn't find the time soon to work on the site or content itself. Yet I would like to work on a Dockerfile to make sure it will be containerized.

My feedback for the one who is like to pick this up:

Open for discussion...

CIAvash commented 4 years ago

I don't want things to be broken, so I fixed the download link and added the favicon.

For color blindness, I used the Firefox developer tool for this to make it at least OK, I don't know how much I succeeded.

uzluisf commented 4 years ago

@CIAvash++. Whoever ends up working in the website's design might draw some inspiration from the https://inko-lang.org/ website. I'm myself tweaking the CSS for a mirror of the documentation (https://rakudocs.gitlab.io/) but it still needs some work.

uzluisf commented 4 years ago

I started tweaking CIAvash's website and this is the result so far (https://uzluisf.github.io/raku-demo/). The main changes are

FCO commented 4 years ago

@uzluisf There is a collour that’s making it hard to read the code:

selecting it:

And, isn’t it too empty on the left side?

AlexDaniel commented 4 years ago

@FCO sorry your comment came in a bit mangled. I tried to fix it but probably made it a little bit worse. I think email replies don't come properly through your mail client or server.

AlexDaniel commented 4 years ago

I think @FCO mean this color issue: image

And this wasted empty space on the left side: image

FCO commented 4 years ago

Trying on GitHub site:

There is a color that’s making it hard to read the code:

Screenshot 2020-02-07 at 08 41 20

selecting it:

Screenshot 2020-02-07 at 08 42 40

And, isn’t it too empty on the left side?

uzluisf commented 4 years ago

@AlexDaniel, @FCO The color issue was being caused by the pre tag's default color from Bootstrap and the Pyments theme's dark background. It was a matter of overriding it but it took me longer than anticipated to figure it out :-).

As for the somewhat empty left side, I've moved the code snippets below the description but there might still be some space below if the code snippet isn't that long. An alternative would be to grow the parent div's height accordingly but I'm not sure how to do that.

FCO commented 4 years ago

It seems it’s something missing on mobile…

PDF document-23337B5313D3-2.pdf

icydee commented 4 years ago

A general nit-pick, the spelling of 'comming' should be 'coming' throughout the first page.

AlexDaniel commented 4 years ago

Any updates? Or any thoughts on how this can go forward?

Generally, it looks pretty nice, but the layout is sloppy and there are some bugs. I don't think we can switch to it now, at least not without a maintainer who'd be willing to work on it.

FCO commented 4 years ago

That's visible now, thanks!

image
vrurg commented 2 years ago

@CIAvash as you mentioned this issue, have you been working on this project lately?

CIAvash commented 2 years ago

@vrurg Yes, mostly bug fixes, some changes(URLs, content and small style changes) and additions(Links and examples). Nothing big, just tried to keep it stable.

2colours commented 1 year ago

I think it's hard to keep the docs sites and the raku.org site separate. Even though the "core" Raku site has much less (and much easier-to-manage) content, I still think they should integrate much more fluently.

I think this site is a reasonable improvement over the raku.org - that's why I'm trying to integrate some content from it - however I don't really like the "tech stack" for one. I don't know if it's worth switching a Perl dependency to a Go dependency.

Overall, it would be good to see any step towards a decision. My personal opinion is that it shouldn't replace raku.org, however the "translations" list could be rephrased into "community-maintained sites" and it would be good to see it there. It could also be used as a reference for improvements in the official raku.org site.