Add configurable Facebook link to MIT theme
Make the emergency contact copying button wider
Make k12school field on profile form wider
Make checkboxes table on main registration page wider
Merge branch 'main' into mit-theme-tweaks
Tweak top tab link size/spacing

This was to ensure that the top tabs appeared to align with the body
area.  The underlying problem is that different browsers and platforms
use different fonts, and the different fonts have different baseline
spacing which affects how much the actual link (with its text) is
shifted downwards to align the baseline of the text with the bottom
of the div - we compensate for this, but the amount of shift needed
is platform dependent.

If anyone has more CSS know-how I would appreciate a more
robust solution.
Fix Bootstrap icon sprite paths
Make student schedule template narrower
Fix indentation in default QSD for profile instructions
Fix inline QSD editing for blocks using default content

When a QSD does not exist, a new one is created so that we have an
ID to pass to the JSON views if it gets edited.  However, our code
was only saving the new QSD if the user argument was provided,
which is not always true.  By un-indenting "new_qsd.save()", we
ensure that the new QSD object has an ID.
Use vertical-align to correct alignment of top tabs

As mentioned earlier, there was trouble with the top tab link text
being aligned by its baseline rather than by the bottom of the
actual tab.  (See 6d72925.)  Using "vertical-align: middle;" seems
to avoid the need for a precise vertical offset.
Align fake and real buttons in dashboard (fighting Bootstrap a bit)
Add initial documentation for the themes app
Remove some old theme image files, and put their path in .gitignore
Rename themes to not have chapter names

You will need to re-load your current theme if its name has changed.
Revert "Make student schedule template narrower"

Ben showed me what he was talking about, and it turned out this was
an issue with the QSD on a particular program registration page,
not with the template or formatting.

This reverts commit b861c3509862269e3c98751bfc5c5d815553e68a.
Allow inline QSD below registration checkboxes to span full width
Remove errant colons on teacher reg resource forms
Add .form-inline to teacher class reg form so controls show up on some line as labels
Remove an errant </div> from studentreg mainpage.html