Changed ToolbarContainer's position element to be absolute - #7197
Fixes #7197
Summary
I was following the docs and wanted to mount decap inside of a div on my page, this worked good on the landing page of decap but did not work once I was on an editing page. The editor toolbar had a fixed position to the top so it would come out of my div and cover the custom header that I had made.
Test plan
I ran the tests using npm, at first they failed since the editor toolbar did not match the snapshot but since changing the component was what was intended, I updated the snapshot and the tests passed. (there was a warning that was also present before my change)
Screenshots before my change (I have decap mounted inside of a div that only covers 90% width of the page and has a header and footer above and below)
Before Change (ToolbarContainer has a position of fixed)
AfterChange (ToolbarContainer has a position of absolute)
Changed ToolbarContainer's position element to be absolute - #7197
Fixes #7197
Summary
I was following the docs and wanted to mount decap inside of a div on my page, this worked good on the landing page of decap but did not work once I was on an editing page. The editor toolbar had a fixed position to the top so it would come out of my div and cover the custom header that I had made.
Test plan
I ran the tests using npm, at first they failed since the editor toolbar did not match the snapshot but since changing the component was what was intended, I updated the snapshot and the tests passed. (there was a warning that was also present before my change)
Screenshots before my change (I have decap mounted inside of a div that only covers 90% width of the page and has a header and footer above and below) Before Change (ToolbarContainer has a position of fixed)
AfterChange (ToolbarContainer has a position of absolute)
![Screenshot 2024-05-05 231122](https://github.com/decaporg/decap-cms/assets/62771166/a3f99505-39f5-4b09-8e36-0a8ab17f966a)
Checklist
Please add a
x
inside each checkbox:A picture of a cute animal (not mandatory but encouraged)![bean](https://github.com/decaporg/decap-cms/assets/62771166/4fa97224-c465-4e39-a48d-4e5eb67a42a7)