I have absolutely no idea where you're counting 23 CSS files coming all from CB, but that's completely incorrect. The below is the stylesheets loaded from/by CB on your registration page
CB Connect: 5 (this is fixed to 1 in next release)
CB Paid Subscriptions: 1
CB Password Strength: 1
CB Bootstrap: 2 (1 for template, 1 for jQuery)
CB Conditional: 1
Total: 10
This will reduce by 4 when new CB Connect is released. At any rate it's still a reasonable amount of stylesheets as they're individual plugins needing their own styles while you template alone is loading in 17. Scripts are not limited to the 32 limitation in IE9 so counting them is irrelevant. It's only "link" header elements.
Your template simply isn't designed and optimized properly. It's loading in 2 mobile styles, a tablet style, and numerous other layout styles while I'm on a PC. The templates PHP file needs to simply PHP check for accessibility and load in only what is needed. I think J1.6+ actually can do this automatically, but I can't recall.
Kyle (Krileon)
Community Builder Team Member
Before posting on forums:
Read FAQ thoroughly
+
Read our Documentation
+
Search the forums
CB links:
Documentation
-
Localization
-
CB Quickstart
-
CB Paid Subscriptions
-
Add-Ons
-
Forge
--
If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
--
If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please
send me a private message
with your thread and will reply when possible!
--
Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
--
My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.