Revolt client built with Preact.
Find a file
Paul 29bb93f399 Remove twemoji dependency.
Support re-connecting after going / starting offline.
2021-06-22 19:34:52 +01:00
external Show alternative languages in own list. 2021-06-22 16:37:06 +01:00
public/assets Port sync, queue management and notifs. 2021-06-21 13:28:26 +01:00
src Remove twemoji dependency. 2021-06-22 19:34:52 +01:00
ui Add Redux and reducers. 2021-06-18 17:57:08 +01:00
.env Publish correct API url, use .env.local for testing. 2021-06-20 17:51:39 +01:00
.gitignore Initial commit 2021-06-18 12:05:01 +01:00
.gitmodules Add i18n, use default imports for UI. 2021-06-18 15:18:10 +01:00
.prettierrc Add prettier. 2021-06-18 15:57:08 +01:00
index.html Re-organise assets to be closer to their respective uses. 2021-06-20 11:05:12 +01:00
LICENSE Add LICENSE 2021-06-19 22:17:40 +00:00
package.json Remove twemoji dependency. 2021-06-22 19:34:52 +01:00
publish.sh Remove twemoji dependency. 2021-06-22 19:34:52 +01:00
README.md Update README. 2021-06-22 18:41:31 +01:00
tsconfig.json Use custom service worker. 2021-06-22 14:22:35 +01:00
vercel.json Make Vercel serve root entrypoint 2021-06-19 18:54:47 +01:00
VERSION Remove twemoji dependency. 2021-06-22 19:34:52 +01:00
vite.config.ts Remove twemoji dependency. 2021-06-22 19:34:52 +01:00
yarn.lock Remove twemoji dependency. 2021-06-22 19:34:52 +01:00

Revite

This is the web client for Revolt, which is also available live at app.revolt.chat.

You can track progress on the client on our Wekan board.

Official screenshots of the client are available in this Google Drive folder.

CLI Commands

  • yarn dev: Runs a development server.

  • yarn build: Creates a production build of the client.

  • yarn preview: Starts a local server with the production build.

  • yarn lint: Runs ESLint to check project.

  • yarn fmt: Runs prettier on source code.

  • yarn typecheck: Runs Typescript compiler in noEmit mode.