[PR] Update handling of navigation during scroll

In the current develop branch of the Spine framework, if the height of `#glue` exceeds the height of `main`—likely due to the expansion of a sub menu, the navigation will no longer scroll and becomes locked.

The pull request currently covers a couple things in the `setup_spine` function of the framework:

* Removes the style attribute from `#spine` when this scenario is detected
* Cleans up some spacing around operators in the `setup_spine` function for consistency.
* Corrects a spelling error on a `focus` event.

See #150