Skip to content
This repository has been archived by the owner on Jul 18, 2024. It is now read-only.

Vue3 rewrite modifications #48

Open
wants to merge 4 commits into
base: vue3-rewrite
Choose a base branch
from

Conversation

example-git
Copy link

@example-git example-git commented May 27, 2024

Many qol/visual changes for the vue3 WIP client, Not sure if every change is the ideal implementation method but it's a start, I'm very much new to this programming language and have been learning things from scratch.

  • changed events.vue ui to be a bit less cluttered at a glance so it can potentially work as an admin control panel with some more work.
  • reworked members.vue to appear on all tabs but only showing actively watching users
  • made chat a bit nicer UI
  • made a stylized login ui
  • added screen config dropdown and fullscreen button to the NekoCanvas
  • implemented logic so the side menu can collapse
  • reimplemented the chat sound when receiving messages from other users only.
    CleanShot 2024-05-27 at 13 00 46@2x
    CleanShot 2024-05-27 at 13 29 39@2x
    CleanShot 2024-05-27 at 13 03 20@2x
    CleanShot 2024-05-27 at 13 28 10@2x

Ignore the placeholder pfp in my example, there is a more project appropriate one in the pull request. I also have a different accent style-primary color set on my development copy so that's why things are orange, i didn't hard code those in at that color.

@m1k1o sorry to ping, since you're primarily working on the vue3 rewrite branch you're probably the one who should look at this pull request.

… the ideal implementation method but it's a start.

- changed events.vue ui
- reworked members.vue to appear on all tabs but only showing actively watching users
- made chat a bit nicer UI
- made a stylized login ui
- added screen config dropdown and fullscreen button to the NekoCanvas
- implemented logic so the side menu can collapse
-
@m1k1o
Copy link
Contributor

m1k1o commented May 30, 2024

There seems to be an issue when running:

  ✘ [ERROR] Transform failed with 1 error:
<stdin>:265:6: ERROR: The symbol "usesCursor" has already been declared [plugin vite:dep-scan]

    src/main.ts:2:16:
      2 │ import App from './page/main.vue'
        ╵                 ~~~~~~~~~~~~~~~~~

  This error came from the "onLoad" callback registered here:

    node_modules/esbuild/lib/main.js:1293:20:
      1293 │       let promise = setup({
           ╵                     ^

    at setup (file:///home/m1k1o/Documents/demodesk/github-client/node_modules/vite/dist/node/chunks/dep-jvB8WLp9.js:51374:19)
    at handlePlugins (/home/m1k1o/Documents/demodesk/github-client/node_modules/esbuild/lib/main.js:1293:21)
    at buildOrContextImpl (/home/m1k1o/Documents/demodesk/github-client/node_modules/esbuild/lib/main.js:979:5)
    at Object.buildOrContext (/home/m1k1o/Documents/demodesk/github-client/node_modules/esbuild/lib/main.js:788:5)
    at /home/m1k1o/Documents/demodesk/github-client/node_modules/esbuild/lib/main.js:2223:68
    at new Promise (<anonymous>)
    at Object.context (/home/m1k1o/Documents/demodesk/github-client/node_modules/esbuild/lib/main.js:2223:27)
    at Object.context (/home/m1k1o/Documents/demodesk/github-client/node_modules/esbuild/lib/main.js:2048:58)
    at prepareEsbuildScanner (file:///home/m1k1o/Documents/demodesk/github-client/node_modules/vite/dist/node/chunks/dep-jvB8WLp9.js:51152:26)


    at failureErrorWithLog (/home/m1k1o/Documents/demodesk/github-client/node_modules/esbuild/lib/main.js:1651:15)
    at /home/m1k1o/Documents/demodesk/github-client/node_modules/esbuild/lib/main.js:1059:25
    at runOnEndCallbacks (/home/m1k1o/Documents/demodesk/github-client/node_modules/esbuild/lib/main.js:1486:45)
    at buildResponseToResult (/home/m1k1o/Documents/demodesk/github-client/node_modules/esbuild/lib/main.js:1057:7)
    at /home/m1k1o/Documents/demodesk/github-client/node_modules/esbuild/lib/main.js:1069:9
    at new Promise (<anonymous>)
    at requestCallbacks.on-end (/home/m1k1o/Documents/demodesk/github-client/node_modules/esbuild/lib/main.js:1068:54)
    at handleRequest (/home/m1k1o/Documents/demodesk/github-client/node_modules/esbuild/lib/main.js:732:17)
    at handleIncomingPacket (/home/m1k1o/Documents/demodesk/github-client/node_modules/esbuild/lib/main.js:757:7)
    at Socket.readFromStdout (/home/m1k1o/Documents/demodesk/github-client/node_modules/esbuild/lib/main.js:680:7)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants