I thought the BP Template Pack handled things for me, but all of my BP components are too wide for my theme and sit above my sidebar instead of next to it. I can’t seem to figure out how to alter the size???

Also, it seems I have no front-end login page. My users can only login from a sidebar widget; however, my home page does not contain sidebars and some pages are member-only accessible. This makes it confusing and even difficult to find the login.

If you’ve changed any of the BP template files in your theme folder, replace all of them for a clean slate by deleting the 6 BP folders in server – /activity, /blogs, /forums, /groups, /members, and /registration – then re-run Appearance > BP Compatibility. (make sure Sliding Door Child theme is activated before you run this)

A. Copy your theme’s header.php and Save As > header-buddypress.php

Open up header-buddypress.php and at the bottom of the file, below all other code, add this:
`