I have only SSO configured in index.ftl, and i have migrated those into new file.
Is there any change for v1.2 on how Canvas handle element position? or any other idea?
Jus a guess. If you fully updated your index.ftl, check also controller, where you may manipulate DOM element of index.ftl. If you use main controller for that, it might be overriden after upgrade.
Yes i can see the button when viewing DOM elements.
What do you mean by update HTML? (i updated home.html as this is the front page that user would see when logging in).
For ftl files, i have only updated header.script.init, others are just as upgraded.
Looking at the HTML codes that you have and comparing it with the Bootstrap site seems to show that you might have been using it differently. As you can you can check here:
That drawer icon actually only shows when viewed in a small screen. Plus, it uses an HTML NAV element as the root. Most of the example uses NAV. For the above, if you want to show a button, you can alternatively use a font-awesome icon instead and just place it beside that title if you want to.
Otherwise, that button was supposed to replace all the other menus / navigations from: