diff --git a/README.md b/README.md index b63d91d..6f0118c 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,13 @@ a simple matrix webapp for mobile and desktop + +screenshot-desktop + +`matrix-chat` or in short `[chat]` is a simple matrix webclient designed for mobile and desktop use with a clean UI. +It's written with Vue in JavaScript. The webapp is still under development and more features will be added gradually. +To stay tuned or give some input just join the matrix room. [#matrix-chat-public:adb.sh](https://matrix.to/#/#matrix-chat-public:adb.sh) + ### setup ``` npm install diff --git a/package.json b/package.json index 56a6050..79d8baa 100644 --- a/package.json +++ b/package.json @@ -37,6 +37,7 @@ "eslint": "^6.7.2", "eslint-plugin-vue": "^7.5.0", "node-sass": "^5.0.0", + "recorder-js": "*", "sass-loader": "^10.1.1", "vue-router": "^3.4.9", "vue-template-compiler": "^2.6.11" diff --git a/public/sym/ic_attach_file_white.svg b/public/sym/ic_attach_file_white.svg new file mode 100644 index 0000000..0029471 --- /dev/null +++ b/public/sym/ic_attach_file_white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/sym/ic_insert_emoticon_white.svg b/public/sym/ic_insert_emoticon_white.svg new file mode 100644 index 0000000..438740f --- /dev/null +++ b/public/sym/ic_insert_emoticon_white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/sym/ic_mic_white.svg b/public/sym/ic_mic_white.svg new file mode 100644 index 0000000..4c29695 --- /dev/null +++ b/public/sym/ic_mic_white.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/App.vue b/src/App.vue index da08dba..79a747d 100644 --- a/src/App.vue +++ b/src/App.vue @@ -39,6 +39,9 @@ input:focus{ color: #000; background-color: #fff; } +a{ + color: #00BCD4; +} *{ scrollbar-width: thin; scrollbar-color: #42b983 #2220; diff --git a/src/components/avatar.vue b/src/components/avatar.vue index 04ba8cf..a447cd5 100644 --- a/src/components/avatar.vue +++ b/src/components/avatar.vue @@ -1,11 +1,11 @@ + + \ No newline at end of file diff --git a/src/components/eventContent.vue b/src/components/eventContent.vue new file mode 100644 index 0000000..80a6980 --- /dev/null +++ b/src/components/eventContent.vue @@ -0,0 +1,128 @@ + + + + + \ No newline at end of file diff --git a/src/components/fileUpload.vue b/src/components/fileUpload.vue new file mode 100644 index 0000000..5c779c8 --- /dev/null +++ b/src/components/fileUpload.vue @@ -0,0 +1,62 @@ + + + + + \ No newline at end of file diff --git a/src/components/message.vue b/src/components/message.vue deleted file mode 100644 index 5186bf6..0000000 --- a/src/components/message.vue +++ /dev/null @@ -1,91 +0,0 @@ - - - - - \ No newline at end of file diff --git a/src/components/newMessage.vue b/src/components/newMessage.vue index 8d3fbd8..93a8d6c 100644 --- a/src/components/newMessage.vue +++ b/src/components/newMessage.vue @@ -1,24 +1,47 @@