Skip to content

feat: Server Cards have wrong information hierarchy; search bar is not accessible. Fixing both of them#19

Open
VeryVarg wants to merge 1 commit intoContextVM:masterfrom
VeryVarg:refactor/server-page-redesign
Open

feat: Server Cards have wrong information hierarchy; search bar is not accessible. Fixing both of them#19
VeryVarg wants to merge 1 commit intoContextVM:masterfrom
VeryVarg:refactor/server-page-redesign

Conversation

@VeryVarg
Copy link
Copy Markdown

  • Added lucide-svelte as a dependency for icon support.
  • Updated LoadingCard to support a new layout type 'server-row' for improved loading states.
  • Refactored ServerCard to display server active date and improved layout for better user experience.
  • Enhanced server announcements handling in queries and UI for better performance and usability.

…Card components

- Added `lucide-svelte` as a dependency for icon support.
- Updated `LoadingCard` to support a new layout type 'server-row' for improved loading states.
- Refactored `ServerCard` to display server active date and improved layout for better user experience.
- Enhanced server announcements handling in queries and UI for better performance and usability.
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 10, 2026

@VeryVarg is attempting to deploy a commit to the ContextVM's projects Team on Vercel.

A member of the Team first needs to authorize it.

@VeryVarg VeryVarg changed the title feat: add lucide-svelte dependency and enhance LoadingCard and ServerCard components feat: Server Cards have wrong information hierarchy; search bar is not accessible. Fixing both of them Apr 10, 2026
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 20, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
contextvm-site Ready Ready Preview, Comment Apr 20, 2026 10:47am

@ContextVM-org
Copy link
Copy Markdown
Contributor

Hmm, I'm not sure about the changes in this PR. We lost the images and colors from the servers, which makes the server page more boring. Also, I don't like the way you are stopping the subscription. It's right that we shouldn't hold a loading state indefinitely, but we could achieve the same result by using the TanStack query options for the queries, so we don't need extra machinery that creates a subscription, etc. Additionally, the new date format is a bit unnecessary and convoluted; it worked fine in a simpler way before. Maybe just focus on the UI parts for now and tackle the other improvements in a different PR so we can move forward.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants