Initial commit: IceGlass NHL game tracker

macOS menu bar app providing NHL game situational awareness with
league-wide scoreboard, dynamic polling, notifications with team
logos, and configurable display options.
This commit is contained in:
2026-04-13 21:44:08 -04:00
commit 8f8f8b2755
158 changed files with 2752 additions and 0 deletions
@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 960 640"><path fill="#00205b" d="M686.699 529.396c-7.285 0-13.199 5.907-13.199 13.197 0 7.282 5.914 13.196 13.199 13.196s13.191-5.914 13.191-13.195c0-7.291-5.905-13.198-13.191-13.198m0 23.562a10.35 10.35 0 0 1-9.578-6.397 10.4 10.4 0 0 1-.786-3.968 10.35 10.35 0 0 1 10.364-10.358c5.727 0 10.363 4.631 10.363 10.358s-4.636 10.365-10.363 10.365Zm5.423-13.424a4.5 4.5 0 0 0-1.313-3.163 4.5 4.5 0 0 0-1.452-.969 4.5 4.5 0 0 0-1.713-.339h-6.358v15.063h2.826v-6.117h2.028l2.856 6.117h3.126l-2.983-6.379a4.48 4.48 0 0 0 2.983-4.213m-4.478 1.647h-3.532v-3.296h3.531c.909 0 1.652.738 1.652 1.65a1.65 1.65 0 0 1-1.652 1.646z"/><path fill="#fff" d="M480 601.5c155.471 0 281.5-126.027 281.5-281.5S635.471 38.5 480 38.5 198.5 164.543 198.5 320 324.531 601.5 480 601.5"/><path fill="#00205b" d="M495.67 52c32.141 50.369 46.627 68.936 46.627 97.132 0 33.847-28.445 61.289-62.296 61.289s-62.297-27.442-62.297-61.289c0-28.196 14.485-46.763 46.625-97.131-140.977 8.11-252.8 124.988-252.8 267.998 0 148.281 120.197 268.488 268.472 268.488S748.473 468.28 748.473 319.999c0-143.01-111.822-259.887-252.803-267.998m-15.669 512.035c-134.777 0-244.028-109.266-244.028-244.036 0-113.061 76.907-208.161 181.257-235.867-5.544 6.898-23.97 32.28-23.97 64.999 0 47.274 38.912 85.734 86.741 85.734s86.74-38.46 86.74-85.734c0-32.719-18.434-58.101-23.97-64.999C647.127 111.84 724.031 206.938 724.031 320c0 134.77-109.26 244.036-244.03 244.036"/><path fill="#00205b" d="M530.797 349.264H513.28v27.964c0 5.605-4.544 10.155-10.153 10.155-5.593 0-10.145-4.55-10.145-10.155v-35.64h20.298v-26.413h-20.298v-20.571c0-5.605 4.552-10.149 10.145-10.149 5.609 0 10.153 4.544 10.153 10.149v12.813h17.517v-59.218h-74.019v36.256c7.162 0 12.974 5.797 12.974 12.975v82.527a7.43 7.43 0 0 1-7.427 7.427v149.547c0 10.684-5.586 15.555-8.256 17.28A212 212 0 0 0 480 555.79c10.725 0 21.259-.81 31.538-2.35 0 0 19.258-3.82 19.258-20.802z"/><path fill="#00205b" d="M456.78 349.264h-17.512v30.718a7.4 7.4 0 1 1-14.799.001v-88.098a7.42 7.42 0 0 1 4.585-6.866 7.4 7.4 0 0 1 2.844-.565v-36.256h-38.084v36.256a7.424 7.424 0 0 1 7.421 7.431v88.071c0 4.099-3.325 7.427-7.421 7.427v130.258c0 10.878-5.954 14.447-8.782 15.532 16.8 8.559 35.012 14.919 54.207 18.678 0 0 17.541 2.672 17.541-14.922z"/><path fill="#00205b" d="M388.266 517.641V387.384c-4.1 0-7.424-3.329-7.424-7.43v-88.069a7.42 7.42 0 0 1 4.582-6.864 7.4 7.4 0 0 1 2.842-.566v-36.259h-38.081v36.259a7.425 7.425 0 0 1 7.422 7.43v88.068c0 4.101-3.327 7.43-7.422 7.43v88.732c0 18.524-9.507 21.457-14.469 21.715a202.3 202.3 0 0 0 39.363 29.919s13.188 4.987 13.188-10.108m293.947-210.225v-39.895c0-10.625-8.69-19.32-19.316-19.32H640.1c-10.624 0-19.317 8.695-19.317 19.32v53.285c0 2.838 1.724 6.709 3.843 8.587l30.518 27.293c2.115 1.896 3.844 5.771 3.844 8.595v11.762c0 5.713-4.639 10.34-10.349 10.34s-10.339-4.627-10.339-10.34v-27.776h-17.518v151.902c37.876-35.158 61.432-84.354 61.432-138.832v-7.85c0-2.832-1.723-6.689-3.829-8.584l-30.526-27.29c-2.122-1.903-3.849-5.759-3.849-8.598v-18.083c0-4.123 3.36-7.476 7.495-7.476 4.128 0 7.483 3.352 7.483 7.476v15.485h23.226z"/><path fill="#00205b" d="M344.634 476.115V267.524c0-10.632-8.689-19.327-19.315-19.327h-28.216c-10.626 0-19.323 8.695-19.323 19.327v94.812c0 47.494 17.9 90.97 47.575 124.621 5.802 7.566 19.279 9.729 19.279-10.842m-23.227-98.926c0 5.626-4.564 10.191-10.192 10.191-5.636 0-10.197-4.565-10.197-10.191v-82.541a10.184 10.184 0 0 1 10.196-10.192 10.183 10.183 0 0 1 10.193 10.193zm286.408 2.764v-43.206c0-7.399-8.3-10.789-8.3-10.789s8.3-3.391 8.3-10.782v-47.655c0-10.627-8.697-19.32-19.318-19.32h-52.156l-.007 36.254a7.42 7.42 0 0 1 7.429 7.43v88.068a7.42 7.42 0 0 1-7.429 7.43v145.254c0 7.529-3.032 13.211-7.126 17.354 13.692-3.284 26.833-7.834 39.274-13.627 0 0 8.934-4.338 8.934-20.597V387.383c-5.758 0-10.416-4.669-10.416-10.417v-32.234a7.97 7.97 0 0 1 7.973-7.985 7.98 7.98 0 0 1 5.65 2.335 7.98 7.98 0 0 1 2.337 5.65v172.71c0 4.886-.672 8.976-1.703 12.417a204.3 204.3 0 0 0 29.193-19.718s4.794-3.971 4.794-22.854v-99.904a7.44 7.44 0 0 1-5.253-2.176 7.4 7.4 0 0 1-1.611-2.41 7.4 7.4 0 0 1-.565-2.844m-23.237-73.574c0 4.856-3.932 8.797-8.79 8.797-4.855 0-8.788-3.941-8.788-8.797v-13.134a8.774 8.774 0 0 1 5.424-8.121 8.8 8.8 0 0 1 6.729-.001 8.784 8.784 0 0 1 5.425 8.121z"/><path fill="#cf4520" d="M525.391 150.02c0-31.797-27.583-48.782-45.39-93.183-17.81 44.401-45.393 61.385-45.393 93.183 0 21.73 17.947 42.892 45.392 42.892s45.391-21.161 45.391-42.892"/></svg>

After

Width:  |  Height:  |  Size: 4.4 KiB