diff --git a/git_github_masterclass_unified.html b/git_github_masterclass_unified.html index 8da5ad0..ef11c6a 100644 --- a/git_github_masterclass_unified.html +++ b/git_github_masterclass_unified.html @@ -52,9 +52,15 @@ z-index: 10; } - /* Abstract Tech Background for Slide 1 */ + /* Abstract Tech Background for Slide 1. + A layered radial-gradient sits under the hotlinked image so the slide + still looks intentional if the external asset fails to load. */ .bg-neural-network { - background-image: url('https://png.pngtree.com/thumb_back/fw800/background/20251117/pngtree-abstract-network-of-glowing-neural-pathways-against-a-dark-blue-background-image_20333105.webp'); + background-color: #0b1220; + background-image: + radial-gradient(circle at 20% 25%, rgba(56, 189, 248, 0.18), transparent 45%), + radial-gradient(circle at 80% 75%, rgba(129, 140, 248, 0.18), transparent 45%), + url('https://png.pngtree.com/thumb_back/fw800/background/20251117/pngtree-abstract-network-of-glowing-neural-pathways-against-a-dark-blue-background-image_20333105.webp'); background-size: cover; background-position: center; background-repeat: no-repeat; @@ -89,6 +95,20 @@ background: rgba(255,255,255,0.2); } + /* Visible keyboard focus rings for accessibility */ + .control-btn:focus-visible, + a:focus-visible { + outline: 2px solid #38bdf8; + outline-offset: 2px; + } + + /* Honour users who prefer reduced motion */ + @media (prefers-reduced-motion: reduce) { + .slide { + transition: opacity 0.01ms; + } + } + #progress-bar { position: fixed; bottom: 0; @@ -317,8 +337,8 @@
Open the filw, locate the EDIT ME line, and append your name to the file list.
Open the file, locate the EDIT ME line, and append your name to the file list.