Discuss Scratch

Cloud-Multiplayer
Scratcher
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:

(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
Scratcher
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.
scratchinghead
Scratcher
1000+ posts

Dark Mode Block Input

LegoManiac04 wrote:

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.
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
CatsUnited
Scratcher
1000+ posts

Dark Mode Block Input

scratchinghead wrote:

LegoManiac04 wrote:

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.
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
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.
scratchinghead
Scratcher
1000+ posts

Dark Mode Block Input

CatsUnited wrote:

scratchinghead wrote:

LegoManiac04 wrote:

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.
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
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.
I know that. But the block
(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
Scratcher
100 posts

Dark Mode Block Input

scratchinghead wrote:

CatsUnited wrote:

scratchinghead wrote:

LegoManiac04 wrote:

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.
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
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.
I know that. But the block
(days since 2000)
has an actual use and purpose which is irreplaceable. But this proposed block is mainly just for fun (I guess?)
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.
EZ-Games
Scratcher
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
Scratcher
1000+ posts

Dark Mode Block Input

EZ-Games wrote:

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?
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).
EZ-Games
Scratcher
1000+ posts

Dark Mode Block Input

CatsUnited wrote:

EZ-Games wrote:

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?
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).
Gotcha, I think I understand now.

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
Scratcher
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) //and
(mouse y)
blocks could be abused so that the project only starts if you put the mouse on just the right position for 3 seconds. The
(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
Scratcher
100 posts

Dark Mode Block Input

mica43683 wrote:

~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.
Thanks!
skilwarz_pro
Scratcher
4 posts

Dark Mode Block Input

sa amk
skilwarz_pro
Scratcher
4 posts

Dark Mode Block Input

skilwarz_pro wrote:

sa
wvj
Scratcher
1000+ posts

Dark Mode Block Input

skilwarz_pro wrote:

sa amk

skilwarz_pro wrote:

skilwarz_pro wrote:

sa
Please don't spam
Elijah999999
Scratcher
1000+ posts

Dark Mode Block Input

That would be cool! But first we need to actually have a dark mode

Powered by DjangoBB