hedyorg / hedy

Hedy is a gradual programming language to teach children programming. Gradual languages use different language levels, where each level adds new concepts and syntactic complexity. At the end of the Hedy level sequence, kids master a subset of syntactically valid Python.
https://www.hedy.org
European Union Public License 1.2
1.32k stars 289 forks source link

Create nice looking 404 and 500 pages #65

Closed Felienne closed 3 years ago

Felienne commented 4 years ago

For example: http://www.hedycode.com/hedy/23?lang=nl

Felienne commented 4 years ago

Ah turns out I forgot the links changed, haha. So also the issue of the links still needs to be resolved.

fpereiro commented 3 years ago

Hi @Felienne ! Reviewing the issue, I don't understand what's the issue regarding the links that should be fixed. Perhaps I can help with this, since it seems to be quite web related :).

Felienne commented 3 years ago

@fpereiro As you can see I am cleaning stuff up haha!

This issue is still open:

image

Can we make this into a nice 404, or even better a redirect to something we do have?

fpereiro commented 3 years ago

Hi @Felienne ! I think we could add a 404 page to catch misdirected requests. In this particular case, we could also redirect them to the first level of Hedy if they select a level that doesn't exist.

Felienne commented 3 years ago

Yes, let's do two things:

What do you think? Split this issue in two or do both for this issue?

fpereiro commented 3 years ago

The redirect is so simple, that I'd do it all on this issue.

Could we have perhaps a Felienne Original for the 404? :D

Felienne commented 3 years ago

Tadaaa! For the 404:

IMG_3834B719AAC3-1

Felienne commented 3 years ago

And a 500 drawing to IMG_E36B2043025B-1 o!