21 JUL 2026Tech

CTN Language Centre — ctnlc.uz, built as one file

An English school in Mirzo Ulug'bek district, Tashkent, needed a site. It is live at ctnlc.uz, and it is one self-contained index.html — trilingual UZ/RU/EN with the choice kept in localStorage, a light/dark toggle, scroll-reveal animations, courses, teachers, FAQ, a live Maps embed, and a lead form that copies the enquiry and opens Telegram. The palette started as cyan and ended as a clean blue, #4D6BFE, on a light hero. The direction came from looking hard at DeepSeek, x.ai and Anthropic and deciding that education sites here reach for gradients far too readily. The favicon set and the 1200x630 social card are generated by a small Python script rather than drawn by hand, so a colour change is one command away instead of an afternoon. One near-miss worth writing down: the repo already held a listening test and about 40 MB of MP3s. A force-push would have deleted the audio, so the deploy went through the GitHub contents API instead. I only knew because I looked first. Search Console verified the same day, sitemap submitted, and structured data for an educational organisation and a local business — with no rating, because there isn't one yet.
Open in the live build log → · RSS · © 2026 Maqsudjon Polatov