Ethan Davidson
Ethan Davidson
### What's your idea? Add [Workflow dispatch trigger](https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#workflow_dispatch) to `.github/workflows/gitcord.yaml`. This allows developers to manually trigger Gitcord in case of any errors. For example, I suspect that issues/PRs opened by...
### What's your idea? ### Background Our website currently lacks an engaging and interactive 404 error page. To enhance user experience and add a touch of nostalgia, we propose cloning...
### What's your idea? When visiting any page on `acmcsuf.com`, visitors are able to sequentially _focus_ on focusable UI elements via the Tab key on their keyboard. See [Keyboard Navigation](https://developer.mozilla.org/en-US/docs/Web/Accessibility/An_overview_of_accessible_web_applications_and_widgets#keyboard_navigation)....
### What's your idea? ### Background Mega-PR #577 left behind some libraries containing [legacy code](https://github.com/EthanThatOneKid/acmcsuf.com/blob/9325587e8f753bb3b72144919460ff6edcd035c0/src/lib/public/legacy) (`/src/lib/public/legacy`). ### Plan - [x] #582 - [ ] Find a long-term location for [`/src/lib/public/legacy/theme.ts`](https://github.com/EthanThatOneKid/acmcsuf.com/blob/9325587e8f753bb3b72144919460ff6edcd035c0/src/lib/public/legacy/theme.ts)...
### What's your idea? ### References - https://github.com/feat-agency/vite-plugin-webfont-dl#readme
### What happened? The `svelte-confetti` component used in `/1st` currently does not support TypeScript. I predict that it there is likely to be other quality confetti libraries to choose from.
### What's your idea? With Difflint[^1], we can set up rules for all instances of exhaustive switch statements in this TypeScript project. [^1]:
### What happened? The elements within the event summary are causing an undesired effect on the horizontal overflow on certain screen sizes.  Initially brought to my attention by anonymous...
### What's your idea? For devices with JavaScript enabled, a page transition animation may be played when navigating between pages. For the page transition animation, `fade` is valid.
### What happened? ### Overview The text on our footer changes colors to blue on hover, but our social icons do not change colors[^1]. This is inconsistent. ### Context [9:53...