Clone of the keanu weblite repo for the purpose of building the assets required for butter.
Currently translated at 14.9% (27 of 181 strings) Translation: Guardian Project/Keanu Weblite Translate-URL: https://hosted.weblate.org/projects/guardianproject/keanu-weblite/ug/ |
||
|---|---|---|
| public | ||
| src | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| babel.config.js | ||
| LICENSE | ||
| package-lock.json | ||
| package.json | ||
| package.json.bak | ||
| README.md | ||
| update_version.sh | ||
| vue.config.js | ||
Keanu Weblite aka "Convene"
- Private, instant group chat in a browser "No account, no app, no hassle!"
- Bring everyone together in one place: "The one place people can be because it doesn’t require a specific app" " Connect just for now: "Groups are fleeting. They exist only as long as you need them, then disappear."
- Demo instance is live at https://letsconvene.im
Features
- Standalone web client with a responsive, mobile-web tuned user interface
- Built upon the Matrix protcol, with full support for end-to-end encrypted messaging, and completely interoperable with any other Matrix client
- Progressive Web App capabilities
- Full multimedia upload and download: images, audio, video
- Built-in push-to-record voice messaging
- Quick room switcher
- Ability to create new rooms with name, topic and avatar icon
- Invite people to room using QR code or room invite link
- Quick replies or full reply to any message
- Message editing and deletion based on "Power Levels" (Moderator, Admin, etc)
Project setup
npm install
### Compiles and hot-reloads for development
npm run serve
### Compiles and minifies for production
npm run build
### Lints and fixes files
npm run lint
### Customize configuration
See [Configuration Reference](https://cli.vuejs.org/config/).
Theming
Sticker short codes - To enable sticker short codes, follow there steps:
- set "useShortCodeStickers" to true in config.json.
- Add your sticker pack folders (containing stickers) to /src/assets/stickers/
- Create file /src/assets/stickers/order.txt that lists the folders names in order, one folder name per line.