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.27k stars 282 forks source link

💻 `My_programs` and `public_profile` design #5386

Open Annelein opened 2 months ago

Annelein commented 2 months ago

https://github.com/hedyorg/hedy/pull/5278 implements that only programs that are modified are counted as "programs saved".

But this "programs saved" is old legacy. Because now only modified programs are counted, so it should be changed to something like "programs tried".

This is what my_programs looks like now:

Screenshot 2024-04-08 at 14 12 15

The search boxes and the "programs tried" part should look be coherent to public_profile. The only difference between the two pages would be the parts that have to do with a profile, because my_programs can be seen without a having your profile set to public, so:

Screenshot 2024-04-08 at 14 11 03

@gisellandrade can you propose a design for this? Let me know if there is something you don't understand!

gisellandrade commented 2 months ago

Thank you so much for the explanation, I'll be working on this. I'm thinking about redesigning this ❤️

Annelein commented 2 months ago

Thank you so much for the explanation, I'll be working on this. I'm thinking about redesigning this ❤️

Yes a redesign would be amazing!