#🌐-website-development

1 messages Β· Page 1 of 1 (latest)

compact bloom
#

@mint chasm

#

talk about it here instead

mint chasm
#

Alr

dull blade
#

h t t p s

orchid tundra
#

a while yeah bla

compact bloom
#

the pull request in question

storm wing
#

little thing but i think buttons such as these should open a new page instead of replacing the current, simple little target="_blank"

compact bloom
#

no

#

opening in a new tab is bad user experience

#

if the user wants to open in a new tab they can do it themselves via themselves via middle click or right click

orchid tundra
storm wing
#

unfortunate never though it was bad ux though

sharp birch
#

17th!

storm wing
#

ah that makes more sense

fair wyvern
#

i almost always middle click things

orchid tundra
#

I'm so used to middleclicking, I don't even have closebuttons on tabs because middleclick

green oxide
#

I think it's fine for things like discord, that you probably want to keep open, to open in new tab

#

But ordinary static websites, no

red wolfBOT
red wolfBOT
green oxide
#

Do modern browsers even support marquee

cloud arch
compact bloom
#

yes but it's deprecated

#

horror

cloud arch
#

red mdn tags makes the website funkier

high wyvern
#

it's deprecated but unless they want old websites to start breaking they're not going to remove functionality

#

also at least make it start in the middle smh my head

cloud arch
cloud arch
leaden mural
#

marquee is the best element πŸ”₯

cloud arch
#

delete vencord

red wolfBOT
fickle crane
bronze trail
#

epic

red wolfBOT
red wolfBOT
blazing elm
#

Hey, I'm currently remaking vencord website. Could anyone suggest some features to implement and any issues you see with the current website?

fickle crane
#

I don’t think the site needs to be remade

blazing elm
#

You sure about that?

fair ravine
red wolfBOT
#
[Vencord/vencord.dev] New branch created: Vendicated-patch-1
#
[Vencord/vencord.dev] branch deleted: Vendicated-patch-1
red wolfBOT
compact bloom
#

how did i not notice that until now lmao

vagrant lagoon
#

is that even used anywhere

#

its used in the 404 page

compact bloom
#

oh right

#

i forgot

compact bloom
#

should we make the website non free / source available?

#

it has just occurred to me that there's no good argument for having it be free cause we don't really want people rehosting it

#

and it makes it so that we can't get impostor sites like .app taken down

crimson plume
#

honestly yea

#

recently got a scam a few days ago and it was super obvious

  • hosted on github pages
  • inspect element already shows it was taken with HTTRACK
  • discordapp download link on the download button (😭)
round whale
#

yeah do it

compact bloom
#

well actually

#

AGPL is already very strict

#

making you link source and stuff

spark elbow
#

we can use it to enforce copyright on impostors that way

spark elbow
#

it just means we have to update, but theres some migrations that need to happen and we havent gotten around to it

compact bloom
#

the versions are irrelevant

#

there's no need to update and much less to rewrite the site entirely

red wolfBOT
safe condor
#

could you have a license where you need to change the branding

#

is that even still open source though

tepid vigil
#

Yeah there are a couple of licenses that pretty freely allow for code use but not branding/trademark

#

MPL 2 is the most widely used, I think

#

It's why no Firefox forks have "Mozilla" or "Firefox" in their names

vagrant lagoon
#

vee could also pay to officially trademark or copyright the vencord name and logo

compact bloom
#

horror

#

i love paying thousands

vagrant lagoon
#

is it really that expensive in germany

#

guhhh

tepid vigil
#

I can't imagine it costs thousands in Germany, but (I'm pretty sure) you'd need to register a trademark in multiple regions if you really want to enforce it over the internet

#

I'm like the furthest thing from a lawyer so don't take anything I've said as legal counsel though lol

compact bloom
#

it costs 300€ but it would likely only be enforceable inside germany

#

also i'd need to dox myself

junior jasper
vast edge
#

explodes

safe condor
muted cipher
#

cause if you send a takedown request most services will honor your license even if its not registered right?

abstract jasper
red wolfBOT
red wolfBOT
#
  1. OS detection:
  • Addressed deprecated "platform" usage by implementing custom functions for Windows, Mac, and Linux detection (isWindows, isMac, isLinux).
  1. Improved user experience and interface:
  • Enhanced overall styling for a more visually appealing experience.
  • Resolved theme inconsistency on the 404 page for consistency.
  • Introduced a user-friendly sun icon.
  • Implemented floating navigation bar and footer for better accessibility and information access on scroll.

3....

red wolfBOT
red wolfBOT
red wolfBOT
warm crest
#

@compact bloom hey, could you add in the readme how to run the site locally?

next crescent
#

Why tf

compact bloom
#

the description

red wolfBOT
#

I think most of these ui changes are worse than before. The site feels way too full / crammed and it's kind of overwhelming. Content reaaally should not be touching the horizontal edges, there should be a pretty considerably padding around the content. Look at any popular site, like github, google, or the discord homepage. they all have considerable padding

Although I do somewhat like the floating header/footer. But how does it supposedly improve accessibility?


Addressed deprec...

blazing elm
#

that's how i write most of the time

compact bloom
#

are u sure youre not secrtely an AI

blazing elm
agile tartan
#

bro

blazing elm
#

πŸ’€ πŸ’€

red wolfBOT
crisp trail
#

ugly

#

blud just scaled everything by like what 1.5x and popped off the top bar

Resolved theme inconsistency on the 404 page for consistency.
for consistency
also replaces the sun icon which looks inconsistent compared to the light mode variant
Implemented floating navigation bar and footer for better accessibility and information access on scroll.
nav bar already sticks on scroll

blazing elm
vagrant lagoon
#

^

crisp trail
#

why so offensive

blazing elm
crisp trail
#

could have discussed the changes before putting in all that effort blobcatcozy

blazing elm
#

he didn't responded to my msgs

compact bloom
#

next time discuss the planned changes ahead of time

blazing elm
#

i get it

#

but i tried msging and u said no

crisp trail
#

not really a fan of the over scaled text, creates visual noise

compact bloom
blazing elm
#

after that?

#

u didnt replied

compact bloom
#

yes

#

my dms are not the development channel

crisp trail
#

lol

blazing elm
#

jkk

blazing elm
#

around that tm

crisp trail
#

vencord-dev and programming did

blazing elm
#

this didnt, right?

#

anyway

#

suggest me some projects to work on

#

(fe)

green oxide
compact bloom
blazing elm
#

did

#

oh k

hazy egret
red wolfBOT
crisp trail
#

that looks good

red wolfBOT
red wolfBOT
blazing elm
red wolfBOT
blazing elm
#

@compact bloom I fixed the issue could u please look into it

crisp trail
fair wyvern
#

Real

hazy egret
#

Real

blazing elm
#

fake

red wolfBOT
fair wyvern
red wolfBOT
mint chasm
#

@compact bloom Could you view this PR. Vencord/vencord.dev#44

Also, if your testing it locally you'll need to have atleast one resource so heres an example .md for a css-snippet

---
title: "Collapse Chatbar"
description: "Collapse chat bar buttons to take up less space when writing long messages"
author: "refact0r"
target: "desktop"
type: "CSS Snippet"
---
.buttons_ce5b56 {
    margin: 6px 6px 6px auto !important;
    margin-left: auto;
    max-width: calc(40px * 6); /* CHANGE HERE: 6 columns when expanded */
    min-width: calc(40px * 2); /* CHANGE HERE: 2 columns when collapsed */
    width: min-content;
    display: flex;
    gap: 6px 0;
    flex-wrap: wrap-reverse;
    flex-grow: 1;
    height: fit-content;
    justify-content: right;
}
.buttons_ce5b56 .buttonContainer__8b164,
.buttons_ce5b56 > .button_afdfd9 {
    width: 40px;
}
.separator__8424b {
    margin: 0;
    justify-content: center;
    width: 40px;
}
.separator__8424b::before {
    display: none;
}
.separator__8424b .innerButton_debeee {
    margin: 0;
}
.textArea__74543 {
    width: fit-content;
    flex-grow: 1.01;
}
GitHub

This Pull Request introduces the addition of Third-Party resources. This tab will contain the following resources:

Third-Party Plugins
JavaScript Snippets
CSS Snippets

It includes filters allowin...

bronze trail
mint chasm
#

I just added a themes section thanks for the idea!

orchid tundra
#

bit offtopic but I've also suggested a theme sharing / discussion forum channel here on discord

bronze trail
red wolfBOT
regal pawn
#

okay am i actually stupid or

#

im trying to set an animation on an animated gif

#

wait

#

nevermind i MAY have figured it out

#

i was using the wrong thing to spin it

#

i wasnt using rotateZ

#

im fucking stupid lmao

#

anyways spinning chomik on my sites main page now

#

for a solid minute i thought it wasnt possible to apply a @keyframes animation on a gif but i was just stupi

red wolfBOT
vital igloo
#

I can kind of see why they wanted to change the theme toggle. The sun icon that's there currently looks so much like a cog. You could just make the oneko the theme toggle. Sleepy is dark, and awake is light

compact bloom
#

maybe a bit too gimmicky

#

but yes we can change it

compact bloom
#

kanging my own website for vencord.dev

#

dont ask me why there's a random Vencord above the header, idk either

red wolfBOT
#
[Vencord/vencord.dev] New branch created: ihjodfasjiofdsjioafjio
compact bloom
#

cf stop slacking and deploy this shitttt

#

mmm

red wolfBOT
#

Deploying vencord-website with Β <a href="https://pages.dev"><img alt="Cloudflare Pages" src="https://user-images.githubusercontent.com/23264/106598434-9e719e00-654f-11eb-9e59-6167043cfa01.png" width="16"></a> Β Cloudflare Pages

<table><tr><td><strong>Latest commit:</strong> </td><td>
<code>72fd750</code>
</td></tr>
<tr><td><strong>Status:</strong></td><td>⚑️  Build in progress...</td></tr>
</table>

[View logs](https://dash.cloudflare.com/?to=/:account/pages/view/vencord-web...

compact bloom
#

jumpscare

austere remnant
#

scary

red wolfBOT
compact bloom
#

do u approve @spark elbow

#

Source Code button in footer now takes u there

#

so it's less misleadingb

spark elbow
#

sounds good

compact bloom
#

i copy pasted the code for these from my own website lmao

#

bruh light theme toggle didnt work earlier

#

but it magically fixed itself

#

✨

red wolfBOT
compact bloom
#

thanks cloudflare

#

oh god astro

compact bloom
#

wow astros parser is seriously broken

#

this is annoying

#

oh ig technically this isnt valid html

red wolfBOT
bronze trail
#

otherwise very nice

compact bloom
red wolfBOT
bronze trail
#

from my pr a while ago

compact bloom
#

this is why u make --border-radius variable

bronze trail
#

my faul

#

do u actually want me to

compact bloom
#

nooo

#

not ur fault xd

#

it was already this way before

#

by you i meant colloquial you

bronze trail
#

its alright i'll do it anyway

red wolfBOT
#
  • added variables for border-radius (i did increase the overall border-radius for some elements just to create better looking nested round corners, i can revert to before if you want)
--br-xl: 20px;
--br-lg: 16px;
--br-md: 12px;
--br-sm: 8px;
--br-xs: 4px;
  • fixed uneven vertical and horizontal padding on faq cards and download tabs
  • changed letter-spacing on main headline to use em instead of rem (so it actually does something now)
  • fixed accidental paste in `Browse...
red wolfBOT
red wolfBOT
red wolfBOT
quartz rock
#

why thise bittches adding so much starse

red wolfBOT
#

Heya, I have no idea if this is the right place to submit this, but there is a typosquatting website calling itself "vencord.app" (vencord.app). It has been detected by virustotal as a huge negative so there's that. I'm sure this is probably somewhere already and I just forgot to check somewhere, but it's using your logo to impersonate the team.

A bunch of people have reported it already on virustotal, but here's the link
https://www.virustotal.com/gui/url/e256e27...

red wolfBOT
#

unfortunately there's nothing we can do about them, because at this point they don't break any laws (such as copyright infringement or spreading malware)

there were other impostors that spread malware, those were always taken down within a day of report

what we have done to limit exposure of this site:

red wolfBOT
red wolfBOT
regal pawn
#

hey

#

fuck wrong channel nvm

mint chasm
#

xd

red wolfBOT
red wolfBOT
red wolfBOT
red wolfBOT
red wolfBOT
spark elbow
# red wolf

@compact bloom yeah you would have to make the homepage SSR which kind of sucks

#

although preferably i would just

#

rather use that as the wordmark xd

#

replace the title text with the image

spark elbow
#

@sonic blaze can u try something for me

spark elbow
#

nvm worked it out

compact bloom
red wolfBOT
spark elbow
#

why is cloudflare not runnign on the pr

#

that's weird

#

actually it hasnt ran for ages

#

weird

compact bloom
#

it doesn't run on forks

spark elbow
#

ah

compact bloom
#

limitation

#

use a branch in the upstream repo

spark elbow
#

oh well

#

i'll force it

compact bloom
#

instead of ur fork

#

and yeah avif support is good now

spark elbow
#

nah its on the cute logo pr

#

but yeah i removed the uwu toggle since its just painful and we can just use the logo as a wordmark

#

can i merge?

compact bloom
#

uhhh

#

im unsure about using it as main logo

#

can you show what it looks like again

#

especially on mobile

compact bloom
#

hmm

#

sure

spark elbow
#

hells yeah

compact bloom
compact bloom
#

lmao I was gonna reply something very similar

#

but you beat me to it

spark elbow
#

also a completely unknown extension

#

1 rating

#

787 users

hazy egret
#

where is source

spark elbow
red wolfBOT
spark elbow
#

eh the extension seems to be made by a legit person

#

dropbox staff security engineer

#

but i still dont want to promote it

red wolfBOT
spark elbow
#

they asked about it here?

compact bloom
#

many times lol

spark elbow
#

i see

mighty cedar
#

bros still yapping about it

red wolfBOT
compact bloom
#

you're just gonna make him start talking about how he doesn't want to use frefox nightly again 😭

mighty cedar
#

but this is dev edition not nightly a_weSmart

red wolfBOT
mint chasm
#

Dev edition best fr fr

soft lion
#

the new logo is cute as fuck what

#

good job whoever designed it

fair wyvern
# red wolf

This guy is taking full leverage of the fact that vencord is free code lol

compact bloom
stable wagon
vital igloo
#

The pink switch makes it seem a whole lot more busy for some reason

bronze trail
#

i think it looks better

stable wagon
#

someone recommended it so I changed the switch

fleet summit
#

i think here should be some separation between source code link and the disclaimer in footer

stable wagon
#

Im pretty sure there is one, its just not showing for you

compact bloom
#

wait it doesnt show on small screens

#

that shouldnt happen

red wolfBOT
compact bloom
#

why did we do this again

fleet summit
#

?

compact bloom
#

im wondering why we added that display none in the first place

azure pulsar
#

each time i refresh discord on my chrome vencord is disabled and i have to go to the extension page to enable it

#

any help?

compact bloom
#

v- programming @azure pulsar

red wolfBOT
red wolfBOT
red wolfBOT
compact bloom
#

because that's way more complicated

#

need to just automate updating the text file

red wolfBOT
#

Hallo, I've decided to bikeshed this because we keep putting it off and not starting the website, yet keep talking about it. We can decide on the actual domain later or where it will live in the future.

How do we want this to work? Presumably, make it look similar to https://vencord.dev/, but do we want this on the root domain or on a subdomain (like I've got it set up as right now)?

Thoughts and feelings requested, especially from @Vendicated.

Cheers <3

#

hallo! i'm here to resurrect this and encourage discussion over at https://github.com/Vencord/vesktop.vencord.dev/issues/1 - my personal feelings on this are that, since vesktop is a separate project, giving it a single page to mention on the main mod website may not be appropriate, especially since vee has brought up making it similar to discord.com (meaning we can do a ton of things here to advertise the app), therefore making a new website based on the main mod website would be a good choi...

compact bloom
#

sounds good

compact bloom
#

crazy non-binary developer

#

fire

spark elbow
#

that's oomf!

red wolfBOT
red wolfBOT
snow nexus
#

TRAITS

#

NOT TAGS

#

FUCK

compact bloom
#

it should just show something like "Looking for VolumeBooster? It is only available on the Discord Desktop app"

#

which wouldn't be too hard to add

snow nexus
#

website uses the same plugin list json that venapp uses right

compact bloom
#

yes

snow nexus
#

yeah thatll be easy

vale pikeBOT
compact bloom
#

but vencord shouldn't fetch it

#

it should include it at compile time

alpine heart
#

er,mmmm should this be lowercase

snow nexus
#

no its a proper noun

#

look at my name

compact bloom
#

who cares about what's correct

#

i capitalise to help readability

red wolfBOT
cyan canopy
#

how do i add a style

#

oh im stupit

red wolfBOT
cyan canopy
#

guh now these are just redundant

red wolfBOT
cyan canopy
#

your not gonna believe this

#

i misspelled Sequoia throughout the whole page

#

not bothered to fix it tbh

compact bloom
#

AHGAHAHAHA

#

dude

#

mac users will get so mad

#

they even get mad when you spell it MacOS instead of macOS

red wolfBOT
red wolfBOT
#
[Vencord/vencord.dev] New branch created: feat/cute-logo-boogaloo
untold quartz
#

ooo that new logo

#

awsoem

red wolfBOT
#

Deploying vencord-website with Β <a href="https://pages.dev"><img alt="Cloudflare Pages" src="https://user-images.githubusercontent.com/23264/106598434-9e719e00-654f-11eb-9e59-6167043cfa01.png" width="16"></a> Β Cloudflare Pages

<table><tr><td><strong>Latest commit:</strong> </td><td>
<code>cf9cc2a</code>
</td></tr>
<tr><td><strong>Status:</strong></td><td>⚑️  Build in progress...</td></tr>
</table>

[View logs](https://dash.cloudflare.com/?to=/:account/pages/view/vencord-web...

spark elbow
#

renders completely fine in browser and i have no idea why lol

untold quartz
#

why is that so cute

spark elbow
#

i think the converter tool (ezgif in this case) uses some really weird trick to optimize the avifs to be tiny

#

maybe they're no longer spec compliant avifs? but it looks like they render fine

untold quartz
#

btw because the new /assets/favicon.png file is way larger than before, don't forget that the contrib badge also uses that

spark elbow
#

i have a solution

#

i'll use the meth ezgif compressor

#

whoops forgor

#

sorry

#

ill add

untold quartz
#

I mean discord

clear star
spark elbow
#

oneko was never in the favicon

untold quartz
#

the badge just uses the favicon

untold quartz
#

if I add a scale of 0.75

#

also, will the flatpak icon also be updated?

spark elbow
#

things will slowly be updated

untold quartz
#

eh I only downloaded the png from flathub

#

idk how to edit svgs so that's not my cup of tea

vale pikeBOT
untold quartz
#

i stole it from there

#

lol

#

ok mine is 128px

spark elbow
#

yeah it just needs those two and it'll generate the rest automatically

#

essentially just update the ones in the vesktop repo and it'll do it

untold quartz
#

stupid question but I cant find the 512px variant

red wolfBOT
#
[Vencord/vencord.dev] New branch created: imgbot
#

Beep boop. Your images are optimized!

Your image file size has been reduced by 10% πŸŽ‰

Details

File Before After Percent reduction
/public/assets/chrome-button.png 3.67kb 2.60kb 29.19%
/public/assets/favicon.png 1.07kb 0.88kb 17.51%
/public/assets/screenshot-placeholder.png 5.75kb 4.87kb 15.29%
/public/assets/screenshots/vesktop-3-appstream.png 654.57kb 568.76kb 13.11%
/public/assets/heart.png 5....
#

Deploying vencord-website with Β <a href="https://pages.dev"><img alt="Cloudflare Pages" src="https://user-images.githubusercontent.com/23264/106598434-9e719e00-654f-11eb-9e59-6167043cfa01.png" width="16"></a> Β Cloudflare Pages

<table><tr><td><strong>Latest commit:</strong> </td><td>
<code>9806b15</code>
</td></tr>
<tr><td><strong>Status:</strong></td><td>Β βœ…Β  Deploy successful!</td></tr>
<tr><td><strong>Preview URL:</strong></td><td>
<a href='https://6108f7b7.vencord-we...

#
[Vencord/vencord.dev] branch deleted: imgbot
compact bloom
#

the white border looks very bad in small view

untold quartz
#

I like it

spark elbow
#

hm

#

one sec

spark elbow
#

danke!

#

i was about to make it myself xd

red wolfBOT
spark elbow
#

let's see how that looks

#

actually i think we need both files

#

because we need it for the bigger icons like open graph

#

but not for the small ones

#

oh yeah its using the live one

#

forgor

spark elbow
#

yeah lol i was thinking that

compact bloom
#

too dark yeah

spark elbow
#

the outline looks a bit funky at small sizes

#

but without it the favicon looks funky

compact bloom
#

need antialiasing for favicon

untold quartz
compact bloom
#

doesn't look that good imo

#

try the server icon instead

untold quartz
#

(I didnt change scale yet)

#

fixed scale:

untold quartz
#

tiramisu?

spark elbow
#

i think for the small icon

#

we need something different

#

the stacked icon is great for large scale but at small sizes its not legible

#

okie

untold quartz
#

@glass iron can you give me the server icon without the VC logo?

#

would be cute

glass iron
#

playing mc rn can it wait

spark elbow
#

lmfao

untold quartz
#

I would like to go sleep not all to late and I want to do it now

#

lol

#

11pm

spark elbow
#

man's got his priorities straight

#

hm

#

then you have the inverse problem on light themes

glass iron
spark elbow
#

the only way you can do themed favicons is via svg

#

but they have to be monochrome

#

so its doodoo

#

WAIT NO THEY DONT

glass iron
#

why would they have to be monochrome what

untold quartz
spark elbow
glass iron
#

ok now to figure out where the vencord logo is

spark elbow
#

safari uses a monocchrome icon and themes it

untold quartz
glass iron
#

i can only use safari in vms that run at 2fps so i wouldn't know howitis_shrug

untold quartz
#

lol

#

best I can do until I get the other version kek

spark elbow
#

see that works fine

untold quartz
#

now you cant see it anymore

glass iron
#

is this what you wanted

untold quartz
#

yup!!!

#

thanks

glass iron
spark elbow
#

i wonder

#

what could we do as a smol favicon

untold quartz
spark elbow
#

see yeah that works completely fine

#

we just need something for the favicon/badge

#

that's theme insensitive

untold quartz
#

well I'd have to wound it but eh

#

does someone know the rounding radius of the old vesktop icon

#

lol

#

aw fuck I also need to make it smaller

glass iron
#

can you try adding a drop shadow with no blur

#

just curious how it'd look

untold quartz
#

I dont think flathub allows shadows

glass iron
#

oh

#

what about just copy the whole thing, make it fully black, offset it down and to the right, and set its opacity to like 50% to achieve basically the same effect or something idk clueless

untold quartz
#

lol

#

idk flathub has some weird logo design guidelines

glass iron
#

oh

#

what are the guidelines guh

glass iron
#

are we talkin about the same thing

#

cuz i meant like add a shadow to the VC part of the logo so the white outline is more visible against the gradient on the right

untold quartz
#

oh I thought you meant a shadow all around the icon

#

idk I just work with the icons I get from the icon design folks

untold quartz
#

(the difference is the size of the VC logo)

#

544 would be the best imo

#

aw fuck I just noticed now on phone that the icon sizes don’t match

#

tmr

red wolfBOT
red wolfBOT
compact bloom
#

the js solution is bad, either use mediaquery in link, or an svg

spark elbow
#

that'd work

#

alright

#

ill do that

red wolfBOT
spark elbow
#

works great

compact bloom
#

btw i had an idea

#

page that lists everyone who contributed

#

it'll first list the main people and then all github contributors

spark elbow
#

what do u consider the main people @compact bloom

#

just a manually defined list?

compact bloom
#

yes

spark elbow
#

tbh that is wrong

compact bloom
spark elbow
#

if we're going by actual contribution to the codebase, megu should be above autumn

#

but it's based on commit count

#

which isnt always indicative of such

compact bloom
#

not all key people contributed to vencord itself much

spark elbow
#

megu is still below autumn though

compact bloom
#

no it doesn't

spark elbow
#

so if it was factoring that, its doing it wrong

spark elbow
#

im not sure if it makes me key but just pointing out that contributors dont always contribute to the main repo

compact bloom
#

also there are other ways to contribute

#

like active mods should definitely also be listed

spark elbow
#

we can base it off of the repos on the sources page

compact bloom
#

and people who help in support a lot

spark elbow
#

astro can you not

compact bloom
#

and translators in the future

spark elbow
#

my translator team!!

#

should we have an icon key

#

or user titles

#

i could ask wing to make icons like he did for venbotto

compact bloom
#

titles

spark elbow
#

alr

#

should it live on the source page or somewhere else

flint saffron
spark elbow
#

what lang

flint saffron
#

polish

spark elbow
#

v+ translator @flint saffron

#

v+ translation @flint saffron

flint saffron
#

danke :3

untold quartz
#

I could translate German but I assume Ven does that himself

spark elbow
#

she can but there's no harm in more than one translator for a language

untold quartz
#

I could also Austrian but thats too niche

spark elbow
#

in fact the more the merrier, the quicker we can get the job done

#

i dont think austrian is supported by discord

untold quartz
#

true

#

but its fun

#

lmao

spark elbow
#

:p

#

no way of using it though

untold quartz
#

reasonable

#

would be fun to have like lolcat but if discord doesn't support it its eh

compact bloom
#

wdym austrian 😭

untold quartz
#

dialect kek

compact bloom
#

wait til u realise every language has dialects...

#

so many english dialects too

#

😟

flint saffron
compact bloom
#

swabian translations

untold quartz
compact bloom
#

nah

#

austrian is mid

#

swiss german is cooler

spark elbow
#

v+ translation @untold quartz

untold quartz
#

<3

spark elbow
#

ugggg @compact bloom github's pagination sucks

#

they use a link header to return the next endpoint so you have to parse that to get the next page

#

and all of their documentation just uses octokit for everything, not manual requests

#

its doodoo

untold quartz
#

dont they also have curl examples?

spark elbow
#

i was gonna move the website to just use octokit so it handles everything for us but because of the way the env is set up its really annoying

#

ill leave it for now and come back to it

#

i wanna do cute logo first

#

ah that reminds me

red wolfBOT
red wolfBOT
iron horizon
#

when vencord.dev is bigger than vencord itself

red wolfBOT
snow nexus
#

jumpscare

red wolfBOT
red wolfBOT
sharp birch
#

is this border new?

leaden mural
#

yes

#

||wrong channel btw||

sharp birch
#

(oops)

spark elbow
#

someone suggested we get a typedoc set up

#

there is a typedoc plugin for starlight, but the stuff it generates is kind of terrible

#

so i think we should just host typedoc as a separate thing

#

(the starlight version is more difficult to navigate)

bold cloak
# untold quartz

was using this as the official vesktop icon ever an idea (the current one is kinda harder to see at smaller sizes)

#

see what i mean?

spark elbow
#

because it looks bad at small sizes

bold cloak
#

what about something like this with a simplified vennie face

cloud wadi
#

SO GOOD

compact bloom
#

(annoying users will cry so much)

bold cloak
#

ALSO HAPPY BIRTHFAY YIPPEE

compact bloom
#

banger

#

SO GOOD

fair ravine
#

is this the second or third one

compact bloom
#

its obviously a joke 😭

fair ravine
red wolfBOT
compact bloom
#

it's not expired tho

uncut thicket
# red wolf

the power of one word web editor prs just to farm contributor tags on github

green oxide
#

Posix complaint, lol

lusty mauve
placid knoll
bold cloak
placid knoll
red wolfBOT
flint saffron
#

Does fish even have issues with this? ​​​​​​​​​​​​​​​​​​

#

the code uses sh -c (and #!/bin/sh shebang) anyways, which is probably not linked to fish, but to bash/dash

red wolfBOT
red wolfBOT
#

There are plenty of other shells out there that also aren't POSIX compliant so it's not so obvious at first sight if the script relies on something Fish doesn't implement or just requires a POSIX complaint shell in general.

This whole issue can be avoided entirely by running it using /bin/sh instead of the user's interactive shell because the two often aren't the same and on most Unix systems /bin/sh is a Bou...

bold cloak
#

this user is farming github green +1's

lusty mauve
#

most of that persons repos are forks lol

flint saffron
# red wolf

WHICH IS EXACTLY WHAT IT DOES ​​​​​​​​​​​​​​​​​​​​​​​​​​

grizzled widget
#

if ur not using a posix compliant shell u would p much alr know that tbh

compact bloom
#

not really

#

fish targeted at noobies

grizzled widget
#

fair

#

now that i think about it, i'd search for ways to customize my terminal too fish would most likely pop up first

red wolfBOT
red wolfBOT
#

This pull request is intended to be a fix up of #65. When the install script is downloaded, it is ran using the user's interactive shell instead of their system shell (try running sh -c "echo $0"). The current documentation says this could be mitigated by instructing the user to switch their interactive shell, however, this issue can be avoided entirely by using the system shell(/bin/sh) which is usually used for script execution anyways.

red wolfBOT
fickle crane
#

was this a problem in the first place or is this guy fixing stuff that isn’t broken

flint saffron
# red wolf

oml it's in double quotes not single quotes so it gets substituted by your current shell

#
$ sh -c 'echo $0'
sh
$ sh -c "echo $0"
-bash

even ignoring the fact that he's making problems out of nothing

compact bloom
#

yes xd

uncut thicket
#

cursed

compact bloom
red wolfBOT
placid knoll
#

@compact bloom you will make vencord plus plus plus

green oxide
#

Rewrite vencord in c++

red wolfBOT
red wolfBOT
torn pulsar
flint saffron
#

vencord with c++ maybe, who knows /j ​​​​​​​​​​​​​​​​​​​

torn pulsar
lusty mauve
clear star
torn pulsar
hazy egret
#

this will surely not result in dozens of poorly coded plugins that load plenty of bloat on page load

hazy egret
compact bloom
hazy egret
#

Refer back to vesktop dev for how it seems to work

red wolfBOT
#
[Vencord/vencord.dev] New branch created: Vendicated-patch-1
#
[Vencord/vencord.dev] branch deleted: Vendicated-patch-1
hazy egret
red wolfBOT
stable wagon
red wolfBOT
bold cloak
#

send all the clueless users to his DMS please

clear star
stable wagon
#

vendroid enhanced is tough because it would probably lead users to ask for support on it here

#

similar to equicord

#

vencord related forks we tend to try to make people avoid talking about them here

hazy egret
stable wagon
#

thats up to vee

hazy egret
#

yop

uncut thicket
uncut thicket
hazy egret
#

i wish discord wasn't lazy regarding the sidebar on mobile web

#

though the official mobile app is now no better

#

@crimson surge @crimson surge @crimson surge @crimson surge @crimson surge @crimson surge i still don't know where your sidebar code is i know you have it somewhere can i have a link please

austere remnant
#

there was nothing wrong with the pr xd

torn pulsar
#

Unwritten rule: fixing typos arent considered a contribution

hazy egret
#

what if i make a bunch of good contributions and sneak in typo fixes along with it

flint saffron
#

you're sqaaakoi so it's probably fine

red wolfBOT
bronze trail
#

sorry if this isn't the right place but are there any plans for an official vencord theme library?
i found https://github.com/Vencord/vencord.dev/pull/44 but it seems to be more targeted towards snippets.

i feel like it would be good stop relying on BD themes because:

  1. its weird to tell people to go to a completely different site for themes
  2. activity there is pretty unreliable. although zerebos has been more active recently, there have been periods of time where themes get stuck in review for months (i would know, i became a theme reviewer recently)
  3. some themes on BD are very old/outdated
  4. an integration into the vencord settings would be nice

if dvr gets pushed through, pretty much every single existing theme will stop working, so i feel like now would be a good time to consider this seriously.

compact bloom
#

dvr?

green oxide
#

Probably means visual refresh?

orchid tundra
#

desktop visual refresh.. I too had to think for a sec

bronze trail
#

sorry my brain abbreviates random things sometimes

raven iris
bronze trail
#

oh yeah i forgot that exists

#

its not what i'm asking about though

raven iris
bronze trail
#

yeah

stable wagon
# bronze trail sorry if this isn't the right place but are there any plans for an official venc...

there has been a bunch of talk a few months ago about having a forum for themes, where people who often contribute to making them (for example you) can review them when people are submitting

but vee wanted this to be more integrated into vencord (for example in bunny you can just press install on a forum post to add a theme) but ever since that discussion it’s been just left in the dark, I don’t really blame them because it is a ton of work

#

vee also wants to avoid use of β€˜online themes’ and have them be local at least from what I recall

bronze trail
# stable wagon there has been a bunch of talk a few months ago about having a forum for themes,...

yeah i agree it should be integrated into the client (like that one bd theme lib plugin) or at least on an official website. any other solution does not have the same level of discoverability or user-friendliness.
i can imagine setting up a whole library and integrated review process is a lot of work lol. i'd be happy to contribute.
i just want to encourage you guys to actually take this on because its kinda a big thing missing from vencord imo

bronze trail
stable wagon
#

theres an online themes and a local themes section

#

vee wants to avoid using the online themes section

#

thats what it means

bronze trail
#

ok yeah that would make sense

#

also bd is working on theme settings ui, which is a pretty huge feature if actually implemented

#

because the #1 question theme devs get is "how do i change/customize x"

stable wagon
#

not sure how that would be done, it is all just plain text files

#

making a ui for css seems very silly

#

It would make sense for something like bunny/enmity because theyre just color changes, but for something as complex as css themes it doesnt seem very practical

bronze trail
# stable wagon not sure how that would be done, it is all just plain text files

i think originally the plan was to use something like usercss, which has a meta at the top

/**
 * @name ThemeSettingTest
 * @author Zerebos
 * @version 2.0.0
 * @description Only for debugging.
 * 
 * @var checkbox fontEnable "Font enabled" 1
 * @var text     fontSize   "Font size"    2.1em
 * @var color    fontColor  "Font color"   #123456
 * @var select   fontName   "Font name"    ["Arial", "Consolas*", "Times New Roman"]
 * @var select   fontBkgd   "Body background color"   {
 *   "Near Black": "#111111",
 *   "Near White*": "#eeeeee"
 * }
 * @var text     bkgdImg    "Bkgd image"   http://example.com/bkgd.jpg
 * @var text     logoImg    "Logo image"   none
 * @var number   adOpacity  "Ad opacity"       [0.5, 0, 1, 0.1]
 * @var range    imgHeight  "Max image height" [50, 10, 200, 10, "px"]
 */
#

and now zere wants to use css @property

@property --color-blue {
  syntax: "<color>";
  initial-value: blue;
  name: "Blue Color";
  note: "More description about this setting";
}

@property --theme {
  syntax: "light | dark";
  initial-value: light;
  name: "Color Scheme";
  note: "This sets the base colors for all other colors to use";
}

a {
  color: var(--color-blue);
}

@container style(--theme: dark) {
  body {
    background-color: black;
    color: white;
  }
}```
compact bloom
#

whatever BD comes up with

compact bloom
#

but we've been waiting for BD

#

and BD is 🐌 🐌

bronze trail
compact bloom
#

not merged cause we've been waiting

bronze trail
#

ohhhh i remember now

#

yea

compact bloom
#

anyway I did want to make a proper Vencord theme store

#

but at the same time I don't really care and don't want to have to review themes

#

if other people are interested in that and want to maintain it and review themes etc sure

bronze trail
#

which i think is kinda stupid because everyone just imports from github anyway

compact bloom
#

seems pointless, don't most themes import remote files??

bronze trail
#

yeah

compact bloom
#

the only thing that's needed for security is a proper csp that will block untrusted domains

bronze trail
#

yop

bronze trail
#

so really you only need to approve new themes, and those dont get submitted every day

#

reviewing should not be an issue really

compact bloom
#

we could keep submission super simple: some github repo with json/yaml files you PR to

then a workflow that compiles them into one single json file and both the website and client can fetch this json

compact bloom
compact bloom
#

so to submit your theme you just create a PR that adds a file with your theme(s)

#

it could just use the same theme meta format as BD to keep things simple and familiar

#

we could also omit the image field and instead auto generate screenshots with pupeteer

bronze trail
#

though i do like how bd will display your theme repo's readme

#

so you can show additional screenshots and info
though i guess it isn't too necessary if installing the theme is built into vencord

compact bloom
#

oh yeah

#

we would definitely have markdown too

#

we need that to generate theme pages anyway

#

I totally forgot about that somehow

compact bloom
#

To make sure we have consistent and distraction free screenshots

bronze trail
#

true

compact bloom
#

create an alt that has a channel with all sorts of things to showcase how they look and just take a screenshot with all themes

#

can easily automate that with pupeteer

bronze trail
#

lol for my theme i made a little thumbnail graphic from svg to stand out on bd themes

#

totally understand not wanting that though

compact bloom
#

wysiwyg banners would be best UX def

#

most themes already do it more or less anway it seems

bronze trail
#

yeah as long as it is scaled properly, because normal zoom screenshots look like shit in small thumbnail spaces

compact bloom
#

could just take two screenshots

#

one super zoomed in for the thumbnail and then a normal zoom version that you can open in a larger viewer

bronze trail
#

yea

compact bloom
#

although idk if all themes support zooming like that without becoming scuffed xD

bronze trail
#

its a bad theme if it doesn't support that

compact bloom
#

that's true yeah

hazy egret
#

auto generating screenshots is fire until you have something that makes a minor tweak to the UI

bronze trail
#

thats true

#

i guess those could be a separate snippets category

bronze trail
#

duality of vencord reactions

torn pulsar
#

Classic case of people will hate wtvr you do

proper flax
red wolfBOT
compact bloom
#

oh

#

it has v prefix

red wolfBOT
red wolfBOT
red wolfBOT
uncut thicket
compact bloom
#

😭

#

ahahaha

clear star
#

Actually insane

static tree
#

incredible

red wolfBOT
red wolfBOT
red wolfBOT
red wolfBOT
stable wagon
#

https://vencord.dev/source @compact bloom did the github token expire? its not loading the cards for source codes

exotic heron
#

vencord going closed source deadinside

compact bloom
#

yop

#

fixed

red wolfBOT
deft shuttle
#

need to test this out

deft shuttle
#

sometimes I feel like people don't test before making issues πŸ˜ͺ

red wolfBOT
deft shuttle
#

@compact bloom close

compact bloom
#

yes

deft shuttle
#

yes

compact bloom
#

thats why i never added it

#

cause it doesnt work

uncut thicket
compact bloom
#

yop did

#

github used to not allow

#

for the new fine grained tokens

uncut thicket
#

i just use the old tokens i don't like change

deft shuttle
#

advanced users only
well I dont think the downloads page is for advanced users really

red wolfBOT
deft shuttle
#

if you're advanced enough to search how to add unsigned extensions then you wouldnt need it to be listed on the website

red wolfBOT
compact bloom
#

works

deft shuttle
# red wolf

Whats the point of manually keeping track of this on the website btw