quiltmc / quiltmc.org Goto Github PK
View Code? Open in Web Editor NEWThe source for quiltmc.org
Home Page: https://quiltmc.org
License: Other
The source for quiltmc.org
Home Page: https://quiltmc.org
License: Other
Accessibility issue, especially for long pages where scroll bars tend to be more useful than the scroll wheel or function keys. It is also not possible to quickly tell where you're at in the web page.
The scroll bar to have a contrast no worse than Windows 10's light theme scroll bars and Discord's dark theme scrollbars for the chat on the desktop client, which can already be borderline impossible to see at a glance.
The scroll bar's contrast ratio is too poor to be able to tell where the scrollbar thumb is within a second of looking at it on a fair amount of displays, making it impossible to use effectively when you need it.
Ungoogled Chromium 105.0.5195.125 (Official Build, ungoogled-chromium) Arch Linux (64-bit)
Active flags: /usr/lib/chromium/chromium --force-dark-mode --enable-features=OverlayScrollbar --force-dark-mode --enable-features=OverlayScrollbar --disable-features=GlobalMediaControls --enable-crashpad --flag-switches-begin --bookmark-bar-ntp=never --blink-settings=disallowFetchForDocWrittenScriptsInMainFrame=true --extension-mime-request-handling=always-prompt-for-install --keep-old-history --ozone-platform-hint=auto --scroll-tabs=always --enable-features=OverlayScrollbar,CopyLinkToText,GlobalMediaControlsModernUI,ParallelDownloading,ReaderMode,TabSearchMediaTabs:Also+show+Media+Tabs+in+Open+Tabs+Section/true,UseDownloadOfflineContentProvider,VaapiVideoDecoder,WebContentsForceDark:inversion_method/cielab_based/image_behavior/none/foreground_lightness_threshold/150/background_lightness_threshold/205,WebRtcHideLocalIpsWithMdns,WebRtcHybridAgc --disable-features=GlobalMediaControls,ClearDataOnExit,LiveCaption,MediaSessionWebRTC,WebRtcAnalogAgcClippingControl --flag-switches-end --ozone-platform=x11
KDE Plasma ~5.26.3 (uptime of 88 days with updates makes this uncertain) on Arch Linux with Linux 5.19.11-arch1-1 active. This is unlikely to matter to how Chromium renders the scrollbar, as it's using the CSS scrollbar rather than native.
At the time of noticing this, Redshift was active with a 3250K colour temperature and 80% brightness on top of the minimum brightness of both displays, which tends to amplify any low contrast issues such as this.
This cannot be reproduced on Firefox for as it doesn't implement any hooks for the webpage to override the scrollbar, instead electing to always render its own, as either an overlay, GTK's, or Windows'.
I have not yet started Chromium with only force dark to verify that the WebContentsForceDark
(chrome://flags/#enable-force-dark
) flag set to Selective inversion of select non-image elements
is causing the poor contrast of the scrollbar.
I have also not yet tested to see if the light theme scrollbar of the webpage similarly has a poor contrast ratio yet.
For some reason Edge reads the first ❓ section just fine but when it comes to reading the 🔔 section it's skipped entirely and it just moves onto the Moving from Tupperbox
heading. Not sure if there is anything that can be tweaked to fix this but thought I'd report it anyway.
quiltmc.org/src/pages/en/community/pluralkit.mdx
Lines 28 to 32 in 9f1e614
I guess this could be rule 10 - I'll take a shot at it soon
Consider adding something about hacking/cheating mods, although this is largely already covered by rule 2
Currently:
Don't spam, or advertise outside the showcase channels.
Should be clarified:
Don't spam, and don't advertise outside the showcase channels.
This issue was created to keep track of the need while #10 is being processed.
I don't have the URLs to give right now, but I need an "install quilt" page on the website with two buttons: Windows x64, Universal.
Some extra space for adding guides for specific launchers (I know PolyMC and ATL are already lined up to add quilt support during the beta) would be nice
The current rule is "Do not change your avatar, nickname, username or custom/rich status to try to protest a moderation action"
My personal suggestion:
"Do not attempt to evade a ban or mute by changing pfp, status, or using alt accounts. The punishment was dealt for a reason but you can always dispute it ask about it here: xxxxxxxxsite"
The reason is the original wording sounds like it forbids any disagreement. While my suggestion makes it clear it is only for those who try and bypass rules to cause issues and provides an outlet for those who want to dispute.
Youtube-dl allows you to download already publicly available videos and metadata from streaming services. It is not piracy no matter what Youtube wants you to think it is.
Hacked clients are encouraged by many servers and are legal if they do not violate federal law. Many do not as they don't allow or have modules for acts that would violate laws.
I suggest you change these rules imo lole.
While #55 adds an information page with information about all sponsors, Endorsed Sponsors need a section on the homepage, with their logo, a short description of their offerings, and a link to their website.
The old site used the jekyll-feed plugin to generate an RSS feed for the blog, but this functionality is not present in the new Astro site. Possibly Astro's documentation on RSS feeds would be helpful for setting it up.
I don't want to be tied with this shit
and y- who cares just remove me form the shit
The current implementation looks...bad. The companies who are kind enough to sponsor us deserve better.
Places we might take inspiration from:
As reported over Discord, currently there's no anchors on any of the folded questions in the Newcomer's Guide, which prevents users from linking to a question.
yarn
1.x is frozen and not under development anymore, and pnpm
symlinks packages to save disk space
They are functionally basically the same so yarn.lock
could be removed and pnpm install
run to migrate
the whole "What does Quilt provide over other mod-loaders?" needs a rewrite honestly
In https://preview-125.quiltmc-org.pages.dev/en/community/guidelines/#staff-activity-requirements, the sentence about dormant accounts is written as ...be caused by leaving dormant account with that level of access
.
It should be be caused by leaving any dormant accounts with that level of access
.
The quilt installer shows a prompt to install QSL after a successful installation, however the link provided (https://quiltmc.org/qsl) 404s instead of redirecting to modrinth as the source here would imply is the intended behavior.
the modmail privacy policy page says we are using Starchild System's ModMail+, which I believe is no longer the case. The page should be updated.
As suggested by @kvverti in Quilt Community's #quilt-discussion
The small change in font size between heading levels on the blog is not enough for me to distinguish against heading levels on mobile. It would be nice if there were a change in color or a symbolic difference.
Hi there,
I stumbled on Quilt after clicking around the Litematic listing on CurseForge and noticed your mod loader in its dropdown. I went to the site to find out what this is all about and reached the bottom of the landing page feeling like I didn't know much more than I started which was "It's most likely a mod loader and maybe has something to do with Fabric?"
I've done landing page copy for many of my clients now and am happy to help resolve this if we could turn this thread into a Q&A for me to get more info?
Thanks,
Ian
I am trying to install quiltmc using the Universal .jar file with the following arguments
java -jar quilt-installer-0.5.0.jar install client 1.19.2 --install-dir=/home/walksanator/.local/share/PrismLauncher/instances/1.19.2/.minecraft/
when I try and do this it crashes with
Failed to install client
java.util.concurrent.CompletionException: java.io.UncheckedIOException: java.io.IOException: Server returned HTTP response code: 403 for URL: https://meta.quiltmc.org/v3/versions/loader
at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(CompletableFuture.java:315)
at java.base/java.util.concurrent.CompletableFuture.completeThrowable(CompletableFuture.java:320)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1770)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760)
at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373)
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182)
at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655)
at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622)
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165)
Caused by: java.io.UncheckedIOException: java.io.IOException: Server returned HTTP response code: 403 for URL: https://meta.quiltmc.org/v3/versions/loader
at org.quiltmc.installer.QuiltMeta.lambda$create$1(QuiltMeta.java:129)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768)
... 6 more
Caused by: java.io.IOException: Server returned HTTP response code: 403 for URL: https://meta.quiltmc.org/v3/versions/loader
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1997)
at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1589)
at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:224)
at org.quiltmc.installer.QuiltMeta.lambda$create$1(QuiltMeta.java:123)
... 7 more
I can curl and go to the url directly, but automated installs fail
It would be nice to have a link to either lambdaurora's quilt import utility or, if quilt doesn't want to officially support that site, an officially supported alternative on the usage page.
This should be put in the "links" section of the page:
Currently, whenever you visit a page that is not the Technic Launcher install page, you would get a similar console error to this:
Uncaught (in promise) TypeError: e is null
g https://quiltmc.org/en/:1
This is due to the fact that the Technic Launcher update script is currently incorrectly bundled and run on every page on the site, and the script obviously fails to find specific elements that only exist in the Technic page.
Now, this is actually a bit of a hard issue to solve, since the fundamental issue doesn't even lie in the fact that we're bundling the wrong script in the wrong pages—the real issue is, the Technic Launcher script should only be run on the client; the static site generator can't just look up the latest Technic release and substitute that into the built site, as that would defeat the point entirely.
Thusly, in Astro we must mark the script as a client-only script, which doesn't allow us to use ESM modules within our code. This is feasible with the patch notes viewer due to its simplicity, but with Technic we have about 200 lines of TypeScript combined to do the task—perhaps we would need to precompile the code into client-side friendly JS with something like rollup
and then directly include it in the built site, but I'm not sure whether that's worth the maintenance costs this extra mechanism takes.
Add an official quiltmc forum on quiltmc website.
At the bottom of the Code of Conduct there is a link that is supposed to go to https://github.com/QuiltMC/quiltmc.org/issues but links to https://github.com/QuiltMC/quiltmc.orgissues instead. This isn't much of an issue but might be worth mentioning
I think it'd be worthwhile for people to put donation links on their team listing card.
No, absolutely not.
Originally posted by @gdude2002 in #134 (comment)
why
just remove the img
There are a few discrepancies between the official team listing page and the actual teams as can be seen through Discord:
Team: Chasm
role on the Discord server, has neither team data (per TeamData.js
) nor included as a Chasm developer.Team: QFAPI
role on the Discord server.Events Team
role on the (community) Discord server.The Update Leader role and the note for FoundationGames were brought up in #92, which has still gone unmerged.
The site navigation is incredibly strange on mobile - instead of collapsing into a menu button, the entire menu shows, expanded, above the page content.
https://astro.build seems cool, might try refactoring this site using it if there's any benefits
Edit: PR at #58
Your Community Methodology is not accurate. It says "To act with transparency where possible and reasonable without trying to hide our actions, and explaining moderation decisions when asked about them", yet I was banned from your Discord without saying anything and without being notified of any ban reason. This is certainly the behavior of a "transparent system", no? And I was never sent a ModMail link either for appeals.
the beta warning is scary! we should give users an indication of what we're working on before it goes away.
current things I know about
ideally this list will have handy links to tracking issues or github projects about everything: things like https://github.com/quiltmc/enigma/13 [note. if you're writing a tracking issue it should actually have stuff in it. 13 isn't a role model :iea:]
Thanks to #115, we can now use modern Node versions without Cloudflare having a heart attack, so we should upgrade. 18 is the LTS version, but I see no reason why we shouldn't upgrade to 19 if we can.
We should also upgrade to Astro 2.x if our extensions support it.
Right now we don't have any documentation for the Astro components in the site, which makes it harder for people to add new stuff or edit existing templates. It would be a good idea to actually have documentation lmao
The low contrast setting currently gets reset when changing pages
This is most necessary on the dedicated server page, but I guess it could apply to some of the other instructions.
The timeline is currently (roughly) one year out-of-date, and I know that QMC development has happened in the last year...
their personal website links are globe instead of chain. why?
Hello Quilt Team,
I loved Quilt Loader and I found one of a third-party Minecraft Launcher "BakaXL" that I used mostly has support Quilt installation as soon as they hear Quilt project.
So after asking their developers, I would like to recommend Quilt Homepage and Docs add "BakaXL" as one of the third-party Minecraft Launcher that support Quilt.
They have currently working on English support for their website, but English localization has already finished inside Launcher itself.
Anyway, If you allowed, I'll write the tutorial as fast.
Regards.
this system no longer exists!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.