SwitchThemeInjector
SwitchThemeInjector copied to clipboard
All apps menu
not sure if this is for everyone but it doesn't matter what theme the picture gets cut off, its like it gets lowered instead of centered on screen if that makes sense, thanks
Same thing is happening to me with the all apps left layout
Same, it happens to me with the All Apps Left layout as well
This is only on 14.0 right?
Yeah , was working fine prior to 14
Encountered a bug。After setting, I can't see the OK button。W10
Yes, only on 14.0. It was fine for me before the update as well
On 14.1, all app menu layout has compatibility issue with the group function button missing.
not sure if this is for everyone but it doesn't matter what theme the picture gets cut off, its like it gets lowered instead of centered on screen if that makes sense, thanks
That's due to the setup of groups by Nintendo, all the group windows have a 50px gap at the top which is why they're cut off. It's fixable I done it in the SwitchDeck theme.
On 14.1, all app menu layout has compatibility issue with the group function button missing.
Tried some latest all app menu themes with group function displayable, so not a software-wise issue, problem solved. For those who were concerned, it's recommended to replace your previous themes for a better experience.
How do we manually edit our themes to fix it ? Since you have managed to do it , thanks in advance.
this is the json to fix off set unsure if this can be manually added to older themes or not, perhaps importing the old json then applying this json on top of the older one ?
{
"PatchName": "allapps offset fix (All Apps)",
"AuthorName": "SodaSoba",
"TargetName": "Flaunch.szs",
"ID": "Generated_6f841d0a-904e-4075-ab3b-b246022eabb2",
"Files": [
{
"FileName": "blyt/FlcGrpMain.bflyt",
"Patches": [
{
"PaneName": "L_BgNml",
"Position": {}
},
{
"PaneName": "N_Header",
"Position": {
"Y": 360
}
},
{
"PaneName": "N_PosCnt",
"Position": {}
},
{
"PaneName": "N_Cnt",
"Position": {
"Y": -50
}
},
{
"PaneName": "N_Top",
"Position": {
"Y": -50
}
}
]
},
{
"FileName": "blyt/DBtmFlcSortAndFilter.bflyt",
"Patches": [
{
"PaneName": "N_Center",
"Position": {
"Y": 360
}
},
{
"PaneName": "B_Content",
"Size": {
"X": 1280,
"Y": 720
}
},
{
"PaneName": "L_Head",
"Position": {
"Y": 50
}
},
{
"PaneName": "N_ScrollRoot",
"Position": {
"Y": 50
}
}
]
},
{
"FileName": "blyt/FlcGrpList.bflyt",
"Patches": [
{
"PaneName": "N_PosAll",
"Position": {}
},
{
"PaneName": "NH_Root",
"Position": {
"Y": -50
}
},
{
"PaneName": "N_Top",
"Position": {
"Y": 50
}
}
],
"Materials": [
{
"MaterialName": "T_00",
"ForegroundColor": "00000000"
},
{
"MaterialName": "T_00",
"ForegroundColor": "00000000"
},
{
"MaterialName": "T_00",
"ForegroundColor": "00000000"
}
]
}
]
}
this is the json to fix off set unsure if this can be manually added to older themes or not, perhaps importing the old json then applying this json on top of the older one ?
{ "PatchName": "allapps offset fix (All Apps)", "AuthorName": "SodaSoba", "TargetName": "Flaunch.szs", "ID": "Generated_6f841d0a-904e-4075-ab3b-b246022eabb2", "Files": [ { "FileName": "blyt/FlcGrpMain.bflyt", "Patches": [ { "PaneName": "L_BgNml", "Position": {} }, { "PaneName": "N_Header", "Position": { "Y": 360 } }, { "PaneName": "N_PosCnt", "Position": {} }, { "PaneName": "N_Cnt", "Position": { "Y": -50 } }, { "PaneName": "N_Top", "Position": { "Y": -50 } } ] }, { "FileName": "blyt/DBtmFlcSortAndFilter.bflyt", "Patches": [ { "PaneName": "N_Center", "Position": { "Y": 360 } }, { "PaneName": "B_Content", "Size": { "X": 1280, "Y": 720 } }, { "PaneName": "L_Head", "Position": { "Y": 50 } }, { "PaneName": "N_ScrollRoot", "Position": { "Y": 50 } } ] }, { "FileName": "blyt/FlcGrpList.bflyt", "Patches": [ { "PaneName": "N_PosAll", "Position": {} }, { "PaneName": "NH_Root", "Position": { "Y": -50 } }, { "PaneName": "N_Top", "Position": { "Y": 50 } } ], "Materials": [ { "MaterialName": "T_00", "ForegroundColor": "00000000" }, { "MaterialName": "T_00", "ForegroundColor": "00000000" }, { "MaterialName": "T_00", "ForegroundColor": "00000000" } ] } ] }
Kind of a noob question, but where exactly do we put this? I tried extracting a .nxtheme file, but the info.json only had header info in it. I can try adding this to the info.json anyway...
That is a json layout, save it as json on your pc and then pick it as layout file when you create a theme with the theme injector