├── .editorconfig ├── .eslintrc ├── .github └── workflows │ └── pages.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── README.md ├── next-env.d.ts ├── next.config.js ├── package.json ├── public └── images │ └── LUL.png ├── src ├── app │ ├── channel │ │ ├── loading.tsx │ │ └── page.tsx │ ├── favicon.ico │ ├── layout.tsx │ ├── opengraph-image.jpg │ └── page.tsx ├── components │ ├── Loading.tsx │ ├── home │ │ ├── Form.tsx │ │ └── Settings.tsx │ └── overlay │ │ ├── Emote.tsx │ │ ├── Instructions.tsx │ │ ├── Overlay.tsx │ │ └── settings │ │ ├── EmoteGroupDropdown.tsx │ │ ├── Gallery.tsx │ │ ├── GalleryGroup.tsx │ │ ├── GalleryMenu.tsx │ │ ├── Settings.tsx │ │ └── general │ │ ├── GeneralSettings.tsx │ │ └── Setting.tsx ├── styles │ ├── index.scss │ ├── media.scss │ └── settings.scss └── util │ ├── channel.ts │ ├── emoteGroups.ts │ ├── emotes │ ├── 7tv.ts │ ├── bttv.ts │ ├── ffz.ts │ ├── index.ts │ └── twitch.ts │ ├── hooks │ ├── settingsReducer.ts │ ├── useEmote.ts │ ├── useHomeSettings.ts │ └── useOverlaySettings.ts │ └── types.ts ├── tsconfig.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/workflows/pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/.github/workflows/pages.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/.prettierrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/README.md -------------------------------------------------------------------------------- /next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/next-env.d.ts -------------------------------------------------------------------------------- /next.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/next.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/package.json -------------------------------------------------------------------------------- /public/images/LUL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/public/images/LUL.png -------------------------------------------------------------------------------- /src/app/channel/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/app/channel/loading.tsx -------------------------------------------------------------------------------- /src/app/channel/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/app/channel/page.tsx -------------------------------------------------------------------------------- /src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/app/favicon.ico -------------------------------------------------------------------------------- /src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/app/layout.tsx -------------------------------------------------------------------------------- /src/app/opengraph-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/app/opengraph-image.jpg -------------------------------------------------------------------------------- /src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/app/page.tsx -------------------------------------------------------------------------------- /src/components/Loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/components/Loading.tsx -------------------------------------------------------------------------------- /src/components/home/Form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/components/home/Form.tsx -------------------------------------------------------------------------------- /src/components/home/Settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/components/home/Settings.tsx -------------------------------------------------------------------------------- /src/components/overlay/Emote.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/components/overlay/Emote.tsx -------------------------------------------------------------------------------- /src/components/overlay/Instructions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/components/overlay/Instructions.tsx -------------------------------------------------------------------------------- /src/components/overlay/Overlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/components/overlay/Overlay.tsx -------------------------------------------------------------------------------- /src/components/overlay/settings/EmoteGroupDropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/components/overlay/settings/EmoteGroupDropdown.tsx -------------------------------------------------------------------------------- /src/components/overlay/settings/Gallery.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/components/overlay/settings/Gallery.tsx -------------------------------------------------------------------------------- /src/components/overlay/settings/GalleryGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/components/overlay/settings/GalleryGroup.tsx -------------------------------------------------------------------------------- /src/components/overlay/settings/GalleryMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/components/overlay/settings/GalleryMenu.tsx -------------------------------------------------------------------------------- /src/components/overlay/settings/Settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/components/overlay/settings/Settings.tsx -------------------------------------------------------------------------------- /src/components/overlay/settings/general/GeneralSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/components/overlay/settings/general/GeneralSettings.tsx -------------------------------------------------------------------------------- /src/components/overlay/settings/general/Setting.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/components/overlay/settings/general/Setting.tsx -------------------------------------------------------------------------------- /src/styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/styles/index.scss -------------------------------------------------------------------------------- /src/styles/media.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/styles/media.scss -------------------------------------------------------------------------------- /src/styles/settings.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/styles/settings.scss -------------------------------------------------------------------------------- /src/util/channel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/util/channel.ts -------------------------------------------------------------------------------- /src/util/emoteGroups.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/util/emoteGroups.ts -------------------------------------------------------------------------------- /src/util/emotes/7tv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/util/emotes/7tv.ts -------------------------------------------------------------------------------- /src/util/emotes/bttv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/util/emotes/bttv.ts -------------------------------------------------------------------------------- /src/util/emotes/ffz.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/util/emotes/ffz.ts -------------------------------------------------------------------------------- /src/util/emotes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/util/emotes/index.ts -------------------------------------------------------------------------------- /src/util/emotes/twitch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/util/emotes/twitch.ts -------------------------------------------------------------------------------- /src/util/hooks/settingsReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/util/hooks/settingsReducer.ts -------------------------------------------------------------------------------- /src/util/hooks/useEmote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/util/hooks/useEmote.ts -------------------------------------------------------------------------------- /src/util/hooks/useHomeSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/util/hooks/useHomeSettings.ts -------------------------------------------------------------------------------- /src/util/hooks/useOverlaySettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/util/hooks/useOverlaySettings.ts -------------------------------------------------------------------------------- /src/util/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/src/util/types.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/omegastreamtv/emote-screensaver/HEAD/yarn.lock --------------------------------------------------------------------------------