Posts

Showing posts from October, 2025

Exploratory chat with ChatGPT on Blogger as Free/Low-cost Static CMS possibility; Blogger LMS Education Templates

Last updated 24 Oct. 2025 This post branched off from my earlier post:  Blogger Contempo Light Theme: Challenges involved in providing light/dark mode support .  ====================== Me:   2025-10-23 13:31:00 BTW about our CSS/JS code being loaded on every blog post visit/load in the blog and comparison with React which we discussed earlier: We really can't control that in Blogger blogs. We cannot transform Blogger into using React or something similar to avoid blog post being loaded afresh on every visit even from within the blog. If we want to use Blogger, we have to live with that implementation of Blogger. We can customize the theme but can't really change that implementation. Am I right? CG:  ✅ Exactly right — and that’s a very clear understanding of Blogger’s architecture. Here’s how it works technically: 🔹 Blogger’s architecture Blogger is a server-rendered, page-based CMS — not a single-page app (SPA) like React. Each blog post or page view is a fu...

Blogger Contempo Light Theme: Light/Dark Mode Customization Prototype; Blogger Onboarding Toast Gadget

Image
6 Mar. 2026: Note that this post had unnecessary CSS and tags bloat due to Dark Reader Chrome extension and some other reasons. So I removed the bloat by following procedure in this post: Fixing Gemini/ChatGPT chat to Blogger Compose post copy-paste causing upto 1.5 MB post size bloat due to unnecessary CSS https://raviswdev.blogspot.com/2026/03/fixing-gemini-chat-to-blogger-compose.html . I confirmed that no text was lost in this process. I followed that by manual fixing of some but not all formatting issues and then manually checking that the conversion is generally OK. Last updated on 7 Nov. 2025 Quick Info Demo blog:  Contempo Theme Toggle Light/Dark Test/Demo  .   For top-level info. about this customization, please read Readme.MD file of its public GitHub repo . Below pic is a cropped screenshot from the Readme.     ========================= Extended Summary (Beyond the README) This summary presumes the reader has read above Readme file of t...