How to create a site level configuration dialog which contains properties to be applied for entire site?
I have a requirement to create certain page level and site level configuration dialogs which will be authored to apply some properties at the page level and site level respectively. The page level properties can be authored through the page properties dialog by adding a few of my own fields in the page properties dialog, but I need to have a site level dialog which may need to be used before the creation of any pages and it applies these properties to all pages in the site. The main use of these properties is for the JSON data which will be sent to another API, so that means if I author some values in the site level dialog, these properties must appear at every page when I access the infinity.json for that page. How do I create such a dialog and where do I create this dialog in CRXDE?