# Background settings won't save

**URL:** <https://forum.makecode.com/t/background-settings-wont-save/41450>\
**Category:** Help\
**Tags:** game, extension, art\
**Created:** [January 9, 2026, 5:59pm UTC](https://forum.makecode.com/t/background-settings-wont-save/41450 "2026-01-09T17:59:58Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![RoboVacDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/robovacdev/32/29619_2.png) [@RoboVacDev](https://forum.makecode.com/u/RoboVacDev)\
**Post date:** [January 9, 2026, 5:59pm UTC](https://forum.makecode.com/t/background-settings-wont-save/41450/1 "2026-01-09T17:59:58Z")

</div>

After leaving the theme selection with selected theme, the theme I chose does not save anyways, and the theme is not displayed. Also, I can’t make the menu smaller, so I need help on that too. Can anyone fix this? Thanks.

> **[Silly Brawl!](https://arcade.makecode.com/S05854-30353-55433-23485)**
>
> Made with ❤️ in Microsoft MakeCode Arcade.

---

<div class="post-metadata">

**Author:** ![randomuser](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/randomuser/32/32505_2.png) [@randomuser](https://forum.makecode.com/u/randomuser)\
**Post date:** [January 9, 2026, 10:19pm UTC](https://forum.makecode.com/t/background-settings-wont-save/41450/2 "2026-01-09T22:19:53Z")

</div>

How do you recreate the theme bug? I can get to the theme menu but I can’t figure out how to leave 😆

---

<div class="post-metadata">

**Author:** ![RoboVacDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/robovacdev/32/29619_2.png) [@RoboVacDev](https://forum.makecode.com/u/RoboVacDev)\
**Post date:** [January 10, 2026, 4:43am UTC](https://forum.makecode.com/t/background-settings-wont-save/41450/3 "2026-01-10T04:43:13Z")

</div>

That’s the thing! Somehow the theme menu is too big and I wanna fix that (plus how to save the themes, if you know).

---

<div class="post-metadata">

**Author:** ![randomuser](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/randomuser/32/32505_2.png) [@randomuser](https://forum.makecode.com/u/randomuser)\
**Post date:** [March 9, 2026, 3:45pm UTC](https://forum.makecode.com/t/background-settings-wont-save/41450/4 "2026-03-09T15:45:28Z")

</div>

I’d save the theme using the settings extension— you could maybe save the theme as a number, then when loading the game, load the theme matching that number.

For the menu size, you can use these blocs to change the menu’s size!

 ![IMG_0201](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/2/2/22574d2e4006f11e752dd61a033da9b1e383b7d1.jpeg)

But I think the real issue is that the images used for the menu are too big, so they are forcing the menu to be bigger to fit them.

 ![IMG_0202](https://us1.discourse-cdn.com/flex020/uploads/makecode/original/3X/f/f/ff38136e5942961874e362b869b298a50181d3e3.jpeg)  
I’d use a smaller image icon to represent the theme (like 32 by 32) so that the player can still see what the theme roughly looks like, but when they select it, the full-size image is used as the theme rather than the icon.

LMK if that fixes your issue! ☺

---

<div class="post-metadata">

**Author:** ![RoboVacDev](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.makecode.com/robovacdev/32/29619_2.png) [@RoboVacDev](https://forum.makecode.com/u/RoboVacDev)\
**Post date:** [March 9, 2026, 11:45pm UTC](https://forum.makecode.com/t/background-settings-wont-save/41450/5 "2026-03-09T23:45:00Z")

</div>

> [@randomuser](#):
>
> I’d save the theme using the settings extension— you could maybe save the theme as a number, then when loading the game, load the theme matching that number.

I did that… look again at the code.
