DOM manipulation with vanilla JavaScript. Includes a dark/light theme toggler, a sticky scroll progress bar, and a popup modal.
Should currently be bug-free; if you find a bug, please message me on GitHub!
HTML, CSS, and vanilla JavaScript for DOM manipulation.
The sticky scroll bar illustrates the proportion of the page that you've already read; to watch it fill up, simply scroll down!
To play a game of rock-paper-scissors with a machine opponent, click either the Rock, Paper, or Scissors hand emoji and see the outcome of the game.
To see the secret modal, click 'Show Modal'; to clear the modal and return to the original page, click the 'Close' button.
To toggle the theme of this page, click the 'Toggle theme' button.