Discuss Scratch
- Discussion Forums
- » Advanced Topics
- » Scratch 3.0 Technical Discussion
        ![[RSS Feed] [RSS Feed]](//cdn.scratch.mit.edu/scratchr2/static/__5b3e40ec58a840b41702360e9891321b__//djangobb_forum/img/feed-icon-small.png)  
- imfh
- 
                             Scratcher Scratcher
1000+ posts
Scratch 3.0 Technical Discussion
Interestingly for each isn't red and works in Scratch 3.0. https://beta.scratch.mit.edu/#266573591
                        
                        
                    - _nix
- 
                             Scratcher Scratcher
1000+ posts
Scratch 3.0 Technical Discussion
Interestingly for each isn't red and works in Scratch 3.0. https://beta.scratch.mit.edu/#266573591Yeah, I added the for-each block a while ago. There wasn't really a reason to keep it broken like it was in 2.0 (i.e. the dropdown not working), so I fixed it

It's still totally an obsolete block, though. Originally I proposed some changes to it, but the ST denied those because “for each” is an obsolete block implemented so that old projects wouldn't break; not to be used in new projects. But maybe the ideas I had would fit well into a Scratch 3.0 extension; it might be fun to investigate making one of those later on, when the ST starts thinking about “community” extensions.
- fox_girl_221
- 
                             Scratcher Scratcher
11 posts
Scratch 3.0 Technical Discussion
I hate the fact that the game viewing is now on the right. I hope they change that so the game viewing is still on the left.
                        
                        
                    - infinitytec
- 
                             Scratcher Scratcher
1000+ posts
Scratch 3.0 Technical Discussion
I hate the fact that the game viewing is now on the right. I hope they change that so the game viewing is still on the left.The Scratch Team did a study which revealed that having the stage on the right made it easier for beginners, as it makes more sense where to drop the blocks. I doubt they will be changing this.
This is also similar to the layout of 1.x.
- Greenduck54
- 
                             Scratcher Scratcher
500+ posts
Scratch 3.0 Technical Discussion
They could at least make the change (or rather the reversal of 2.0's change) optional…I hate the fact that the game viewing is now on the right. I hope they change that so the game viewing is still on the left.The Scratch Team did a study which revealed that having the stage on the right made it easier for beginners, as it makes more sense where to drop the blocks. I doubt they will be changing this.
This is also similar to the layout of 1.x.
- Sheep_maker
- 
                             Scratcher Scratcher
1000+ posts
Scratch 3.0 Technical Discussion
You could learn a RTL language and then set Scratch to it. It will flip the UI around, including the stage.They could at least make the change (or rather the reversal of 2.0's change) optional…I hate the fact that the game viewing is now on the right. I hope they change that so the game viewing is still on the left.The Scratch Team did a study which revealed that having the stage on the right made it easier for beginners, as it makes more sense where to drop the blocks. I doubt they will be changing this.
This is also similar to the layout of 1.x.
I think if you're already familiar with Scratch, you might not even need to learn the RTL language.
It seems Arabic still only uses English text.
- 0037318
- 
                             Scratcher Scratcher
100+ posts
Scratch 3.0 Technical Discussion
Alright, guys. With all the complaining I was finally able to figure out how to change the stage to the left, at least on google chrome. Go to the website, hit f12. A window should show up. In the corner, there's a button with a block and a mouse pointer. Click that and then select either the stage or the editor. A <div> element should be selected. Go to the parent of that <div> (it has the property class=“gui_flex-wrapper_uXHkj box_box_2jjDp”). Click the line of code with that on it. Now, on the bottom part of the window, you should see a tab called styles, and then a text box that says “.gui_flex-wrapper_uXHkj”, a bracket and then a bunch of properties. One of those properties is called “flex-direction”. Next to it is a colon (“:”), and on the other side of that colon (“:”) it should say “row”. Double click “row” and change it to “row-reverse”. Press enter. As soon as you do that, the stage should be on the left instead of the right.
I will say, it looks a little weird because the flag and stop sign are still on the right side instead of the left like they are in 2.0. Also, the stage thing is on the right.
To fix the stage thing, select the box with the stage thing in it (and the costume buttons), find the <div> with class=“target-pane_target-pane_3S5E6”, find “.target-pane_target-pane_3S5E6” in the bottom window, and again change “flex-direction” from “row” to “row-reverse”.
To do the flag and stop sign, you have to use the mouse pointer thing to select the bar with the flag and stop sign. Then, in the bottom window find “.stage-header_stage-menu-wrapper_15JJt” click on it, and type “flex-direction:row-reverse”.
I hope this is simple enough for people to understand.
For those of you who know CSS, what you're doing is changing the “flex-direction” property for the CSS styles “.gui_flex-wrapper_uXHkj”, “.target-pane_target-pane_3S5E6”, and “.stage-header_stage-menu-wrapper_15JJt” from “row” to “row-reverse”. Feel free to re-explain this if you have a better way of explaining it.
Hopefully, this will stop some of the complainings.
                        
                            I will say, it looks a little weird because the flag and stop sign are still on the right side instead of the left like they are in 2.0. Also, the stage thing is on the right.
To fix the stage thing, select the box with the stage thing in it (and the costume buttons), find the <div> with class=“target-pane_target-pane_3S5E6”, find “.target-pane_target-pane_3S5E6” in the bottom window, and again change “flex-direction” from “row” to “row-reverse”.
To do the flag and stop sign, you have to use the mouse pointer thing to select the bar with the flag and stop sign. Then, in the bottom window find “.stage-header_stage-menu-wrapper_15JJt” click on it, and type “flex-direction:row-reverse”.
I hope this is simple enough for people to understand.
For those of you who know CSS, what you're doing is changing the “flex-direction” property for the CSS styles “.gui_flex-wrapper_uXHkj”, “.target-pane_target-pane_3S5E6”, and “.stage-header_stage-menu-wrapper_15JJt” from “row” to “row-reverse”. Feel free to re-explain this if you have a better way of explaining it.
Hopefully, this will stop some of the complainings.
Last edited by 0037318 (Dec. 9, 2018 03:40:33)
- infinitytec
- 
                             Scratcher Scratcher
1000+ posts
Scratch 3.0 Technical Discussion
-snip-Nice. I have a userscript that makes 3.0 look like 2.0.
I can't advertise it, though…
- DeleteThisAcount
- 
                             Scratcher Scratcher
1000+ posts
Scratch 3.0 Technical Discussion
looks great, but needs update-snip-Nice. I have a userscript that makes 3.0 look like 2.0.
I can't advertise it, though…
- s_federici
- 
                             Scratcher Scratcher
500+ posts
Scratch 3.0 Technical Discussion
How can I test it?-snip-Nice. I have a userscript that makes 3.0 look like 2.0.
I can't advertise it, though…
- infinitytec
- 
                             Scratcher Scratcher
1000+ posts
Scratch 3.0 Technical Discussion
Unfortunately, I cannot say it on Scratch.How can I test it?-snip-Nice. I have a userscript that makes 3.0 look like 2.0.
I can't advertise it, though…
- s_federici
- 
                             Scratcher Scratcher
500+ posts
Scratch 3.0 Technical Discussion
Why not?Unfortunately, I cannot say it on Scratch.How can I test it?-snip-Nice. I have a userscript that makes 3.0 look like 2.0.
I can't advertise it, though…

- imfh
- 
                             Scratcher Scratcher
1000+ posts
Scratch 3.0 Technical Discussion
Why not?Unfortunately, I cannot say it on Scratch.How can I test it?-snip-Nice. I have a userscript that makes 3.0 look like 2.0.
I can't advertise it, though…
There are rules about sharing browser extensions and user scripts on Scratch.
https://scratch.mit.edu/discuss/topic/284272/
Last edited by imfh (Dec. 11, 2018 19:10:12)
- MrMeowington
- 
                             Scratcher Scratcher
100+ posts
Scratch 3.0 Technical Discussion
There are rules about sharing browser extensions and user scripts on Scratch.Hey, just so you know, when replying to someone on the forums, you should click the little blue text that says Quote at the bottom of the post. This lets them know who you're replying to!
https://scratch.mit.edu/discuss/topic/284272/
- imfh
- 
                             Scratcher Scratcher
1000+ posts
Scratch 3.0 Technical Discussion
There are rules about sharing browser extensions and user scripts on Scratch.Hey, just so you know, when replying to someone on the forums, you should click the little blue text that says Quote at the bottom of the post. This lets them know who you're replying to!
https://scratch.mit.edu/discuss/topic/284272/
I usually do, I just didn't that time and didn't know it would be on the next page. I'll go add the quote now.
Last edited by imfh (Dec. 11, 2018 19:09:47)
- inoking
- 
                             Scratcher Scratcher
1000+ posts
Scratch 3.0 Technical Discussion
Hey, just so you know, when replying to someone on the forums, you should click the little blue text that says Quote at the bottom of the post. This lets them know who you're replying to!In this case, it is obvious to whom imfh is replying.
Because it is the post right after.
Therefore, quotation is not necessary.
- imfh
- 
                             Scratcher Scratcher
1000+ posts
Scratch 3.0 Technical Discussion
Hey, just so you know, when replying to someone on the forums, you should click the little blue text that says Quote at the bottom of the post. This lets them know who you're replying to!In this case, it is obvious to whom imfh is replying.
Because it is the post right after.
Therefore, quotation is not necessary.
Yes that was the reason I didn't quote. But since it's on the next page it makes sense to.
- MinecraftM153
- 
                             Scratcher Scratcher
100+ posts
Scratch 3.0 Technical Discussion
Okay, let's get back on topic.Hey, just so you know, when replying to someone on the forums, you should click the little blue text that says Quote at the bottom of the post. This lets them know who you're replying to!In this case, it is obvious to whom imfh is replying.
Because it is the post right after.
Therefore, quotation is not necessary.
Yes that was the reason I didn't quote. But since it's on the next page it makes sense to.
![[RSS Feed] [RSS Feed]](http://cdn.scratch.mit.edu/scratchr2/static/__5b3e40ec58a840b41702360e9891321b__//djangobb_forum/img/feed-icon-small.png)













