I have all the core CSS for my site in one file and minified. But now I have one page that needs some very specific CSS. Should I just lump it in with all the rest? (It just doesn't feel right) Or add it to the one specific page? I could use a TV to include the path but it lack versatility since it has to be bound to a template. I created a snippet to include the CSS in the head. So I can use a custom CSS on any resource and change the template without worrying about the content.
[[insertCSS? &customCSS=`my-custom.css`]]
Any problems with my solution? Is there a better way? Should I even bother and just add it to the rest?
DropboxUploader -- Upload files to a Dropbox account.
DIG -- Dynamic Image Generator
gus -- Google URL Shortener
makeQR -- Uses google chart api to make QR codes.
MODxTweeter -- Update your twitter status on publish.
I would probably do what you're doing. If the page is cacheable and the snippet is called cached (no exclamation point), all the CSS should be in the cache (you could look in core/cache/ to make sure).
You could do some timing checks with your snippet versus putting it in the site CSS, though I'm not sure it's worth the trouble.