Skip to content

Conversation

@jwunderl
Copy link
Member

@jwunderl jwunderl commented Jan 5, 2026

To make it more easy for teachers / etc to share assignments.

close microsoft/pxt-arcade#7053
close microsoft/pxt-microbit#4939

https://arcade.makecode.com/app/9809388749307f3f234144e23c3b66e3987ca4b8-df3987ed78

i used the same styling as the youtube 'Play Video Lesson' button (e.g. flashing heart on microbit has that); just opened up on my phone and noticed there's some overlap between that button & the tutorial buttons on mobile size, will fix that too before merging

@jwunderl jwunderl requested a review from a team January 5, 2026 22:50
Copy link
Member

@riknoll riknoll left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I do wonder if we should make the button a little less prominent, but we can certainly figure that out after merging. LGTM!

@srietkerk
Copy link
Contributor

I'm struggling to reach examples with the link that gets generated. It just hangs on loading.
https://arcade.makecode.com/app/9809388749307f3f234144e23c3b66e3987ca4b8-df3987ed78#example:/blocks-games/hot-air-balloon
image

This is the only error that I'm seeing
image

@jwunderl
Copy link
Member Author

jwunderl commented Jan 5, 2026

oh huh good catch sarah, name field is listed as optional on importExampleAsync but has crashed there for 5 years if not passed (which it isn't in the handleHash route) i'll fix that as well

@jwunderl
Copy link
Member Author

jwunderl commented Jan 6, 2026

okay tried de-emphasizing it a tad, using same colors as buttons top half so ideally the orange is more attention grabby. as you mentioned easy to adjust post merge
image

also adjusted mobile display a tad, so it's not hidden behind the action buttons
image
but will probably want to fix a little more either way. current site mostly hides blocks on iphone se side so minor change (but it was getting fiddly and i didn't want to try to fiddle more in this pr and break unknown things)
image

another build https://arcade.makecode.com/app/79d241424adcd97da096a580e59e85bcf28ae929-7e7d548aa3, with working examples https://arcade.makecode.com/app/79d241424adcd97da096a580e59e85bcf28ae929-7e7d548aa3#example:/blocks-games/hot-air-balloon

@jwunderl jwunderl enabled auto-merge (squash) January 6, 2026 00:12
@jwunderl jwunderl merged commit cd8d1a8 into master Jan 6, 2026
20 checks passed
@jwunderl jwunderl deleted the dev/jwunderl/share-homepage-stuff branch January 6, 2026 00:15
@Jaqster
Copy link
Member

Jaqster commented Jan 6, 2026

We could also use the Share icon we have in the editor for smaller screens...
image

@Jaqster
Copy link
Member

Jaqster commented Jan 6, 2026

Wow!!! This is so great!!! :-)

jwunderl added a commit to microsoft/pxt-arcade that referenced this pull request Jan 6, 2026
jwunderl added a commit to microsoft/pxt-arcade that referenced this pull request Jan 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Ability for Teachers to more easily share a Tutorial Make it easier to share home page content

5 participants