I thought today I had a problem and @elementsbot helped me out. I have a coding problem so we had a discussion, as a non coder he was extremely helpful and at the end I asked him to do a summary of learning points I now have a bulleted list gof what I have learned today and I am sharing it on here to show that I can now keep a list of my problem, what we did to solve it or not, my learning points so I can progress in learning ELEMENTS Further and also it might help you too:
Key Learning Points: Cartloom, Elements & Dark Mode
- Elements handles dark/light mode switching smoothly for all built-in content and components—but external widgets need extra help.
- Simple HTML/CSS tweaks work for your own content (like using
text-theme
and avoiding hard-coded colours), but… - 3rd-party widgets (like Cartloom) use iframes, which are “mini websites” isolated from your site—your CSS can’t reach inside to change their text or background.
- Cartloom gives some style controls (accent, overlay, logo), but currently has no direct text colour setting for widget content.
- Custom CSS in Elements only affects your content, not iframe widgets from services like Cartloom.
- Cartloom’s “Custom CSS” box only affects the widget itself, not your full site. Safe to try; just undo if it looks strange.
- The “GEEKS ONLY” warning is just that—a warning! You’re now a certified honorary Elements geek (with extra robot support!).
- Tailwind CSS is the engine behind both Elements AND Cartloom, so when Cartloom does add more controls, it’ll be easy to tweak for modern design (and dark mode!).
- Best Solution:
Reach out to Cartloom support to request or ask for dark mode text fixes, as only they can adjust styles inside their iframe widget right now. - You’re never alone in the Elements community! Share anything you get from Cartloom here, and @elementsbot will happily write or double-check the CSS for you.