From 2e7a811f72b0b690b8b3ffe455ee8b31f47d00c6 Mon Sep 17 00:00:00 2001 From: aashishaxo Date: Tue, 22 Sep 2026 22:28:34 +0530 Subject: [PATCH 1/2] favicon --- index.html | 3 +++ 1 file changed, 3 insertions(+) diff --git a/index.html b/index.html index 9e1bd65..f471d86 100644 --- a/index.html +++ b/index.html @@ -4,6 +4,9 @@ AnnotateCode + + + From 8fbbfd9e4e043944f70c190a13e98b978e9d44cb Mon Sep 17 00:00:00 2001 From: aashishaxo Date: Fri, 25 Sep 2026 20:54:26 +0530 Subject: [PATCH 2/2] visible cursor --- src/app/app.css | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/app/app.css b/src/app/app.css index f7b3901..bd81827 100644 --- a/src/app/app.css +++ b/src/app/app.css @@ -259,7 +259,13 @@ body { a stroke. Phase 2 attaches the ink surface here. */ .ac-document.is-armed { touch-action: pan-y; - cursor: crosshair; + /* The system crosshair is a 1px line that vanishes against code. This one is a Paint-style + cross — dark hairlines on a white halo, open at the centre — so it reads on any theme + without covering the point being drawn. The hotspot is the centre pixel. */ + cursor: + url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' shape-rendering='crispEdges'%3E%3Cpath d='M10.5 0v9M10.5 12v9M0 10.5h9M12 10.5h9' stroke='%23fff' stroke-width='3'/%3E%3Cpath d='M10.5 1v7M10.5 13v7M1 10.5h7M13 10.5h7' stroke='%23000' stroke-width='1'/%3E%3Crect x='9' y='9' width='3' height='3' fill='%23fff'/%3E%3Crect x='10' y='10' width='1' height='1' fill='%23000'/%3E%3C/svg%3E") + 10 10, + crosshair; } /* ---- empty states ------------------------------------------------------ */