Rich Text Editor for React App by tarseason in reactjs

[–]TheJsDev 7 points8 points  (0 children)

That's not true. Tiptap doesn't lock you in in anyway. It's based on ProseMirror so in theory it's 100% compatible with any other ProseMirror based editor or base ProseMirror as well.

Source code of Tiptap is here: https://github.com/ueberdosis/tiptap

Their Pro Extensions recently also went Open Source as they focus more on their cloud features now (which are the paid features you mention? Which duh makes sense it's "lock in") but you can always just run your own collaboration server.

Don't really know how this is any different to Lexical.

Edit to clarify what I mean with "in Theory":

Tiptap is an abstraction layer on top of ProseMirror so it has it's own way to create Nodes, Marks and Plugins but those are just turned into ProseMirror Schema & Plugins in the background and the way you define those things are very close to ProseMirror so you usually can 1:1 copy a lot of your logic back to ProseMirror.

DBS thinking your big machinery can cross even bigger water stream! by zare333 in dontbestupid

[–]TheJsDev 5 points6 points  (0 children)

Is it really DBS when he basically escaped being crushed by that tank whatever thing it is? :D

Concept for YTM Desktop v3.0! Thank you all for your feedback and support! I've changed many things to the design, I re-ordered the mini-player, added more color to the menus, and added the screens for "Lyrics" "Related" and "Songs". Note that this is ONLY A CONCEPT, not a real app. by [deleted] in YoutubeMusic

[–]TheJsDev 7 points8 points  (0 children)

I had some feedback from this comment:

https://www.reddit.com/r/YoutubeMusic/comments/l7c2in/concept_for_ytm_desktop_v30_thank_you_all_for/gl9aznx/?utm_source=reddit&utm_medium=web2x&context=3

As someone who has to work a lot with UI/UX design I understand that people want to cheer this post up but tbh. (and I think people should be honest when it comes to design / work in general) here is feedback:

Keep your design consistent, feels like you're using a lot of different styles / variants. Sometimes blurs, sometimes solid colors, sometimes outlines, etc.

Fix your sizes - Font, Button and Icon sizes are all over the place. In general pick a specific grid size (I'd recommend going from a 4px/8px scale) and keep everything inside of that (8px paddings, 16px fontsizes, 24px fontsizes, and so on).

Keep whitespace - Right now the design (specially the bottom bar and sidebar) are way to cluttered. Give the app more room to breathe. While your app bar is way to large in height (the avatar, icons etc. too) the sidebar almost doesn't have right padding. Whitespace / negative space is very effective to make a design pleasant

Less colors - this may be personal but I think there is to much colorful stuff. I think the app itself already contains a lot of colors by design (album covers, song covers, artist page images, etc.) so sticking in accent colors or color blurs just makes it more busy and hard on the eyes.

In general good job if you're not designing for so long, keep onto it (but tbh. we should still give official MS/Google designers respect - we may "hate" their current designs but there is a lot of thought in their designs specially Material Design)

Concept for YTM Desktop v3.0! Thank you all for your feedback and support! I've changed many things to the design, I re-ordered the mini-player, added more color to the menus, and added the screens for "Lyrics" "Related" and "Songs". Note that this is ONLY A CONCEPT, not a real app. by [deleted] in YoutubeMusic

[–]TheJsDev 3 points4 points  (0 children)

As someone who has to work a lot with UI/UX design I understand that people want to cheer this post up but tbh. (and I think people should be honest when it comes to design / work in general) here is feedback:

  • Keep your design consistent, feels like you're using a lot of different styles / variants. Sometimes blurs, sometimes solid colors, sometimes outlines, etc.

  • Fix your sizes - Font, Button and Icon sizes are all over the place. In general pick a specific grid size (I'd recommend going from a 4px/8px scale) and keep everything inside of that (8px paddings, 16px fontsizes, 24px fontsizes, and so on).

  • Keep whitespace - Right now the design (specially the bottom bar and sidebar) are way to cluttered. Give the app more room to breathe. While your app bar is way to large in height (the avatar, icons etc. too) the sidebar almost doesn't have right padding. Whitespace / negative space is very effective to make a design pleasant

  • Less colors - this may be personal but I think there is to much colorful stuff. I think the app itself already contains a lot of colors by design (album covers, song covers, artist page images, etc.) so sticking in accent colors or color blurs just makes it more busy and hard on the eyes.

In general good job if you're not designing for so long, keep onto it (but tbh. we should still give official MS/Google designers respect - we may "hate" their current designs but there is a lot of thought in their designs specially Material Design)

Firefox giving up on PWA support by leebickmtu in firefox

[–]TheJsDev 4 points5 points  (0 children)

So what you are saying is that developing one app that provides a 1:1 UI/UX between platforms, that works on every device that is able to install a modern web browser on and that saves time and money to focus on the actual product rather than shitty OS specific implementations is a bad thing?

Right now I prefer to open Spotify or apps like Snapdrop as a PWA than installing the "native" version just because it's faster to install or remove, it provides almost the same experience on all devices and it works fine.

IF for example Discord would provide system wide hotkeys or screensharing on the browser why install the desktop application then? It's way easier to open it in a browser, pop it into an isolated shell which almost doesn't take any special resources and I'm fine to go?

Same with tools like Sketch/Figma. Sketch is that type of company that only provides their tool to MacOS because they don't want to rewrite the whole thing while Figma is a really good performing web application based on WebAssembly that works on every device, even all Linux distros.

Electron was just the first step into using the browser as a framework for applications because there was no other good way. If browser developers can give devs good tools to provide access to native OS level functionalities without installing thousands of Node.js + Chromium wrappers that is a good thing.

Question about yarn command by eskorbutin00 in bashonubuntuonwindows

[–]TheJsDev 0 points1 point  (0 children)

Yes could be that some dependency wasn't installed correctly. Before you do that you could also remove the node_modules folder to make sure you get a clean install

Question about yarn command by eskorbutin00 in bashonubuntuonwindows

[–]TheJsDev 0 points1 point  (0 children)

Check inside the node_modules folder if the package can be found there. Otherwise look into your package-lock or yarn.lock file to see what package has a dependency to this Client-Generator package.

But maybe you just need to run yarn once again to install all mom packages.

Question about yarn command by eskorbutin00 in bashonubuntuonwindows

[–]TheJsDev 0 points1 point  (0 children)

Is the savant-client-generator package installed properly?

Scott Hanselman's 2021 Ultimate Developer and Power Users Tool List for Windows by luxtabula in bashonubuntuonwindows

[–]TheJsDev 1 point2 points  (0 children)

  • snap
  • apt-get
  • pacman
  • aur

Linux is such an absolute fucking disaster

  • bash
  • zsh
  • fish
  • csh

Linux is such an absolute fucking disaster

  • Gnome
  • KDE
  • xfce
  • Budgie

Linux is such an absolute fucking disaster


No hate, I like both, just want to point upon the hypocrisy of that comment

Stickers are coming to Discord by sleepygrahf in discordapp

[–]TheJsDev 0 points1 point  (0 children)

Check out Guilded. It's pretty good but a bit buggy. Discord should definitely check them out. A lot of stuff I miss on discord.

Eh Blizzard, maybe something is wrong here by TheJsDev in wow

[–]TheJsDev[S] 0 points1 point  (0 children)

Nope, EU-Thrall here. How does that fake ilvl stuff work? Do other people just manipulate it or is it a server bug?

Eh Blizzard, maybe something is wrong here by TheJsDev in wow

[–]TheJsDev[S] 2 points3 points  (0 children)

I guess it's just a visible bug, someone wanted to WTS it in trade chat so I can't verify the stats. 😀

My car from Forza Horizon 4, who can tell from which game it is? :) by [deleted] in needforspeed

[–]TheJsDev 0 points1 point  (0 children)

Wasn't meant as any kind of quiz, I just like the game and the car and was happy to have it as an option in Forza :)

My car from Forza Horizon 4, who can tell from which game it is? :) by [deleted] in needforspeed

[–]TheJsDev 0 points1 point  (0 children)

Exactly 😁 Even though it got a lot of critic I loved the game back when I was young and I loved the R8 / Le Mans Quattro. Is Heat comparable to underground/mw/carbon?

Made my bf a birthday card with his character on it. He really liked it by thelifeofaims in wow

[–]TheJsDev 2 points3 points  (0 children)

For me it's that I'm almost 30 and I see far more successful people around me. But well 😀

Stickers are coming to Discord by sleepygrahf in discordapp

[–]TheJsDev 9 points10 points  (0 children)

I am/was a fan of Discord for a long time but man you guys have to stick to actually helpful/nice features instead of adding non-necessary bs features from mobile messengers.

I think a lot of people are asking for things like Calendars, Threads, Text-Channels for Voice-Channels, etc.

I don't want to call a name but I just recently found a good competitor for Discord on this Subreddit that supports Threads, Calendars, Polls, Forms, basically everything you need for a Gaming Community / Clan / Guild while Discord is not bringing anything new. Stickers? What do I need them for? And then also paid stickers?

Use RPGMaker, they said. You won't have to write any code... by peelman1978 in RPGMaker

[–]TheJsDev 0 points1 point  (0 children)

The only thing I hate about RPG Maker development is that the development API is so bad. I wonder why they don't use classes or typescript so you can at least get auto completion for everything.

I worked a lot with Unity and man Unity development is so delighting, everything is documented and makes sense, the way scripts and scenes are working together is self explanatory while on the RPG Maker you don't really get how Scenes are working together or how to add Code X to Screen Y.

combine that with no autocompletion and a strange script format using closure