Discuss Scratch
- Discussion Forums
- » Suggestions
- » Dark Mode Block Input
- Cloud-Multiplayer
-
100 posts
Dark Mode Block Input
Hi there Scratch team! I saw that you guys were trying to implement a kinda dark mode system here so I thought it would be cool if you add this little sensing block like this:
Then with this script people can adjust their scripts to your current mode.
Example
Or it can be different, like this block:
(Dark Mode :: sensing)
Then with this script people can adjust their scripts to your current mode.
Example
if <(Dark Mode :: sensing) = [True]> then
switch costume to [Dark mode v]
else
switch costume to [Light mode v]
end
Or it can be different, like this block:
<Dark Mode? :: sensing>
- LegoManiac04
-
1000+ posts
Dark Mode Block Input
Support.
I think it wouldn't be used much, but people could make an automatic feature to change their project to a “dark theme” when they have the Scratch dark theme on.
I think it wouldn't be used much, but people could make an automatic feature to change their project to a “dark theme” when they have the Scratch dark theme on.
- scratchinghead
-
1000+ posts
Dark Mode Block Input
Semi-support. I see that it would be cool. But regarding that the narrowed use of this block, I'm going to say that it probably won't be implemented Support.
I think it wouldn't be used much, but people could make an automatic feature to change their project to a “dark theme” when they have the Scratch dark theme on.

- CatsUnited
-
1000+ posts
Dark Mode Block Input
However, there are blocks in Scratch that have a limited use but exist because a workaround that functions in the same way as the proposed block would be impossible to code or impractical, such as the (days since 2000) block. I think a sensing block like this could make it into Scratch as a result.Semi-support. I see that it would be cool. But regarding that the narrowed use of this block, I'm going to say that it probably won't be implemented Support.
I think it wouldn't be used much, but people could make an automatic feature to change their project to a “dark theme” when they have the Scratch dark theme on.
- scratchinghead
-
1000+ posts
Dark Mode Block Input
I know that. But the blockHowever, there are blocks in Scratch that have a limited use but exist because a workaround that functions in the same way as the proposed block would be impossible to code or impractical, such as the (days since 2000) block. I think a sensing block like this could make it into Scratch as a result.Semi-support. I see that it would be cool. But regarding that the narrowed use of this block, I'm going to say that it probably won't be implemented Support.
I think it wouldn't be used much, but people could make an automatic feature to change their project to a “dark theme” when they have the Scratch dark theme on.
(days since 2000)has an actual use and purpose which is irreplaceable. But this proposed block is mainly just for fun (I guess?)
- Cloud-Multiplayer
-
100 posts
Dark Mode Block Input
It actually can really help the community since basically everyone has been complaining about no dark mode, so it would make sense to have something like this as a useful tool.I know that. But the blockHowever, there are blocks in Scratch that have a limited use but exist because a workaround that functions in the same way as the proposed block would be impossible to code or impractical, such as the (days since 2000) block. I think a sensing block like this could make it into Scratch as a result.Semi-support. I see that it would be cool. But regarding that the narrowed use of this block, I'm going to say that it probably won't be implemented Support.
I think it wouldn't be used much, but people could make an automatic feature to change their project to a “dark theme” when they have the Scratch dark theme on.(days since 2000)has an actual use and purpose which is irreplaceable. But this proposed block is mainly just for fun (I guess?)
- EZ-Games
-
1000+ posts
Dark Mode Block Input
I'm a bit confused, would this make the editor go in dark mode or the project page? Would this be beneficial for both the creator of the project and the viewer?
- CatsUnited
-
1000+ posts
Dark Mode Block Input
From what I saw, it would be a reporter/boolean that detects if you have Scratch set to dark mode or light mode since there's a chance that Scratch will have a dark mode option in the near future (they provided a link to the Scratch github where there was discussion about it). I'm a bit confused, would this make the editor go in dark mode or the project page? Would this be beneficial for both the creator of the project and the viewer?
- EZ-Games
-
1000+ posts
Dark Mode Block Input
Gotcha, I think I understand now.From what I saw, it would be a reporter/boolean that detects if you have Scratch set to dark mode or light mode since there's a chance that Scratch will have a dark mode option in the near future (they provided a link to the Scratch github where there was discussion about it). I'm a bit confused, would this make the editor go in dark mode or the project page? Would this be beneficial for both the creator of the project and the viewer?
This would be great! If someone had Dark Mode on, you could alter your Scratch project to be like dark mode, same with light mode.
- mica43683
-
500+ posts
Dark Mode Block Input
While this could be abused so that if you have Scratch on dark mode, it switches to light mode, the
(username)block could be abused so that only specific people could see the project. The
(mouse x) //andblocks could be abused so that the project only starts if you put the mouse on just the right position for 3 seconds. The
(mouse y)
(days since 2000)block could be abused so that the project only starts on the day it was released. A lot of blocks can be abused. This block does sound interesting, though, and I support.
Last edited by mica43683 (Oct. 20, 2019 17:33:07)
- Cloud-Multiplayer
-
100 posts
Dark Mode Block Input
Thanks! ~snip~
block could be abused so that the project only starts on the day it was released. A lot of blocks can be abused. This block does sound interesting, though, and I support.
- Elijah999999
-
1000+ posts
Dark Mode Block Input
That would be cool! But first we need to actually have a dark mode 

- Discussion Forums
- » Suggestions
-
» Dark Mode Block Input