├── .gitignore
├── client
├── .npmrc
├── src
│ ├── app.css
│ ├── lib
│ │ └── stores
│ │ │ └── user.ts
│ ├── app.d.ts
│ ├── routes
│ │ ├── +layout.svelte
│ │ ├── +page.ts
│ │ ├── +page.svelte
│ │ └── chat
│ │ │ └── +page.svelte
│ └── app.html
├── static
│ └── favicon.png
├── postcss.config.cjs
├── vite.config.ts
├── .gitignore
├── tailwind.config.cjs
├── svelte.config.js
├── tsconfig.json
├── package.json
└── package-lock.json
├── .dockerignore
├── .idea
├── vcs.xml
├── .gitignore
├── modules.xml
└── chatr.iml
├── netlify.toml
├── Cargo.toml
├── Dockerfile
├── .github
└── workflows
│ └── heroku.yml
├── README.md
├── src
└── main.rs
└── Cargo.lock
/.gitignore:
--------------------------------------------------------------------------------
1 | /target
2 | .env
3 |
--------------------------------------------------------------------------------
/client/.npmrc:
--------------------------------------------------------------------------------
1 | engine-strict=true
2 |
--------------------------------------------------------------------------------
/client/src/app.css:
--------------------------------------------------------------------------------
1 | @tailwind base;
2 | @tailwind components;
3 | @tailwind utilities;
--------------------------------------------------------------------------------
/client/static/favicon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/0xLaurens/chatr/HEAD/client/static/favicon.png
--------------------------------------------------------------------------------
/.dockerignore:
--------------------------------------------------------------------------------
1 | client/
2 | target/
3 | .idea/
4 | .github/
5 | .git/
6 | .gitignore
7 | netlify.toml
8 | README.md
--------------------------------------------------------------------------------
/client/postcss.config.cjs:
--------------------------------------------------------------------------------
1 | module.exports = {
2 | plugins: {
3 | tailwindcss: {},
4 | autoprefixer: {},
5 | },
6 | }
7 |
--------------------------------------------------------------------------------
/client/src/lib/stores/user.ts:
--------------------------------------------------------------------------------
1 | import { writable } from "svelte/store";
2 |
3 | export const user = writable("");
4 | export const channel = writable("");
5 |
--------------------------------------------------------------------------------
/client/vite.config.ts:
--------------------------------------------------------------------------------
1 | import {sveltekit} from '@sveltejs/kit/vite';
2 | import {defineConfig} from 'vite';
3 |
4 | export default defineConfig({
5 | plugins: [sveltekit()],
6 | });
7 |
--------------------------------------------------------------------------------
/.idea/vcs.xml:
--------------------------------------------------------------------------------
1 |
2 |
85 | Check out Chatr, to view the source code! 87 |
88 |