snake_case theme (#2661)

This PR moves the theme / `/styles` typescript app to use snake_case to
better align with the rust app and make it easier to reference things
across both apps.

It also configures ESLint in the styles app and fixes many ESLint
errors.

Going forward from this PR we will use `snake_case` throughout the
theme.

Release Notes:

- N/A (No public facing changes)
c7c38c7da2Nate Butler committed on 6/29/2023, 4:47:15 PM· committed by GitHubparents14ff4115211328
64 files changedLine totals unavailable