Custom Geopolitical Tab
- 3 Devlogs
- 8 Total hours
my new cozy new tab mwahaha…
my new cozy new tab mwahaha…
As soon as I saw the feedback I got into god mode and started coding — no delay, no overthinking. Here’s everything I did:
README — rewrote it myself
Took README_OUTLINE.md as a checklist and wrote every sentence in my own voice. Cut the AI marketing fluff. It’s ~65 lines now: what it is, features, default dashboard URL, how to run, credits, AI Usage, notes. Mine.
AI Usage — honest and specific
Added ## AI Usage to the README. Full version in AI_USAGE_DRAFT.md.
Extended the existing keydown path instead of duplicating it. Ignore shortcuts when you’re in an input/textarea/contentEditable (except Esc). preventDefault only when I actually handle the key.
Also rewrote renderTodos, the focus timer, and tick/clock in a plainer style — same behavior, no comments, easier to explain line by line.
Codebase — I know how it works
Boot: loadState → theme/wallpaper → render → bind → tick → optional map.
State: localStorage newtab_state_v6.
Map: World Monitor blocks iframes, so fetch HTML → inject → rewrite assets → srcdoc → fallback link.
Keyboard: handleKeys at the end of bind().
Cleanup
Dropped planning docs, unused images/fonts/brand files, and a dead answer-card UI. Kept AI_USAGE_DRAFT.md. Zero broken asset refs.
Pushed
Latest: 96ce241
Live matches: https://anonymouscoderartist.github.io/custom-new-tab/
If a judge asks “did AI write this?” the answer matches the AI Usage section. Throw any file at me and I’ll walk through it.
Finally Complete my own New Tab. It has a animated background that is customizable. There are shortcuts of ai on the side bar you can customize it yourself. There are multiple aura themes as u can see in the bottom anad in Super Menu there are more options like Time Todo etc.
GO GIVE IT A TRY. Pls tell me if u liked it
V1 of WebOS