Why is schema code in footer.liquid instead of settings_schema.json?

Hi,

within the footer.liquid there is a section for schema at the bottom of the file. Why is this code not in the settings_schema.json file? These are 2 different things?

settings_schema.json describes settings which are theme-wide and available in any file. You can change them under Customize => Theme Settings.

Each section has its own schema and these settings available only inside this section. These you configure after clicking buttons on the left, like “Product pages”, “Collection pages”, etc.

Thank you. I wanted to customize my footer with a new block, because there is no option to upload an image into the footer area. I think this is not possible without changing some other files.