prospector/russia-blogpost (#4459)

* Add blog post

* Add 451 handling

* lint
This commit is contained in:
Prospector
2025-09-30 17:40:34 -07:00
committed by GitHub
parent 8fd40f46c5
commit 4d11dc821b
11 changed files with 69 additions and 6 deletions

View File

@@ -2,8 +2,9 @@
::backdrop,
:root[data-theme='light'],
[data-theme='light'] ::backdrop {
--sl-font-system: Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Roboto,
Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
--sl-font-system:
Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Roboto, Cantarell,
Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
--sl-color-white: var(--color-contrast); /* “white” */
--sl-color-gray-1: var(--color-base);

View File

@@ -101,6 +101,17 @@ const messages = {
defaultMessage: "The page you were looking for doesn't seem to exist.",
}),
},
451: {
title: defineMessage({
id: 'error.generic.451.title',
defaultMessage: 'Content unavailable for legal reasons',
}),
subtitle: defineMessage({
id: 'error.generic.451.subtitle',
defaultMessage:
'This page has been blocked for legal reasons, such as government censorship or ongoing legal proceedings.',
}),
},
default: {
title: defineMessage({
id: 'error.generic.default.title',

View File

@@ -626,6 +626,12 @@
"error.generic.404.title": {
"message": "Page not found"
},
"error.generic.451.subtitle": {
"message": "This page has been blocked for legal reasons, such as government censorship or ongoing legal proceedings."
},
"error.generic.451.title": {
"message": "Content unavailable for legal reasons"
},
"error.generic.default.list_item.1": {
"message": "Check if Modrinth is down on our <status-link>Status page</status-link>."
},

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB

View File

@@ -1,5 +1,12 @@
{
"articles": [
{
"title": "Russia forced us to do this",
"summary": "Update on censorship for Russian users and our continued support for those affected.",
"thumbnail": "https://modrinth.com/news/article/russian-censorship/thumbnail.webp",
"date": "2025-10-01T01:30:00.000Z",
"link": "https://modrinth.com/news/article/russian-censorship"
},
{
"title": "Modrinth Servers Launches in Asia",
"summary": "Our latest Modrinth Servers datacenter is in Singapore.",

View File

@@ -4,15 +4,23 @@
<description><![CDATA[Keep up-to-date on the latest news from Modrinth.]]></description>
<link>https://modrinth.com/news/</link>
<generator>@modrinth/blog</generator>
<lastBuildDate>Mon, 08 Sep 2025 00:18:59 GMT</lastBuildDate>
<lastBuildDate>Wed, 01 Oct 2025 00:04:49 GMT</lastBuildDate>
<atom:link href="https://modrinth.com/news/feed/rss.xml" rel="self" type="application/rss+xml"/>
<language><![CDATA[en]]></language>
<item>
<title><![CDATA[Russia forced us to do this]]></title>
<description><![CDATA[Update on censorship for Russian users and our continued support for those affected.]]></description>
<link>https://modrinth.com/news/article/russian-censorship/</link>
<guid isPermaLink="false">https://modrinth.com/news/article/russian-censorship/</guid>
<pubDate>Wed, 01 Oct 2025 01:30:00 GMT</pubDate>
<content:encoded>&lt;![CDATA[&lt;p&gt;Hi everyone,&lt;/p&gt;&lt;p&gt;We want to be upfront about censorship on the Modrinth platform. Recently, the Russian government contacted us and required us to restrict LGBTQ+ projects for Russian users. If we didnt, they threatened to block Modrinth entirely in Russia.&lt;/p&gt;&lt;p&gt;This is not a decision we believe in. It goes against our values and what we stand for as a community. But we were put in an impossible position: either comply, or cut off every single creator and player in Russia. Thats not a fair choice, and it doesnt make us feel any better about having to go through with it.&lt;/p&gt;&lt;p&gt;&lt;strong&gt;To be clear:&lt;/strong&gt; Modrinth supports the LGBTQ+ community. We always have, and we always will. If youre part of this community, know that we see you, we value you, and were not going anywhere 💚. Modrinth will always be a safe home for you, and well keep directly supporting the LGBTQ+ community through our annual Pride campaign fundraiser.&lt;/p&gt;&lt;p&gt;This sucks, and it hurts to be forced into this situation. But you deserve the truth, and we want you to hear it directly from us: &lt;strong&gt;certain LGBTQ+ content on Modrinth will now be restricted in Russia.&lt;/strong&gt;&lt;/p&gt;]]&gt;</content:encoded>
</item>
<item>
<title><![CDATA[Modrinth Servers Launches in Asia]]></title>
<description><![CDATA[Our latest Modrinth Servers datacenter is in Singapore.]]></description>
<link>https://modrinth.com/news/article/modrinth-servers-southeast-asia/</link>
<guid isPermaLink="false">https://modrinth.com/news/article/modrinth-servers-southeast-asia/</guid>
<pubDate>Mon, 08 Sep 2025 22:00:00 GMT</pubDate>
<link>https://modrinth.com/news/article/modrinth-servers-asia/</link>
<guid isPermaLink="false">https://modrinth.com/news/article/modrinth-servers-asia/</guid>
<pubDate>Mon, 08 Sep 2025 21:45:00 GMT</pubDate>
<content:encoded>&lt;![CDATA[&lt;p&gt;We&apos;re happy to announce that we have just launched &lt;a href=&quot;https://modrinth.gg/&quot; rel=&quot;noopener nofollow ugc&quot;&gt;Modrinth Servers&lt;/a&gt; in one of the most highly anticipated regions: Southeast Asia.&lt;/p&gt;&lt;h3&gt;What does this mean for me?&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;Lower latency and smoother gameplay for players across Asia and nearby regions.&lt;/li&gt;&lt;li&gt;More choice when creating new servers — Singapore is available as a region starting today.&lt;/li&gt;&lt;li&gt;Room to grow as we continue rolling out infrastructure where you need it most.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;This launch is a big step in bringing Modrinth Servers closer to more of our community. And were just getting started.&lt;/p&gt;&lt;p&gt;In the next few months, we hope to unveil some exciting new changes to Modrinth Servers that will fundamentally change how you host Minecraft servers. Stay tuned and thank you all for your support since we launched 10 months ago!&lt;/p&gt;&lt;p&gt;&lt;strong data-contrast-text&gt;Host your next server with &lt;a href=&quot;https://modrinth.gg/&quot; rel=&quot;noopener nofollow ugc&quot;&gt;Modrinth Servers&lt;/a&gt; today!&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;What region should be next? &lt;a href=&quot;https://surveys.modrinth.com/servers-region-waitlist&quot; rel=&quot;noopener nofollow ugc&quot;&gt;Let us know here&lt;/a&gt;.&lt;/p&gt;]]&gt;</content:encoded>
</item>
<item>

View File

@@ -0,0 +1,15 @@
---
title: Russia forced us to do this
summary: Update on censorship for Russian users and our continued support for those affected.
date: 2025-09-30T18:30:00-07:00
---
Hi everyone,
We want to be upfront about censorship on the Modrinth platform. Recently, the Russian government contacted us and required us to restrict LGBTQ+ projects for Russian users. If we didnt, they threatened to block Modrinth entirely in Russia.
This is not a decision we believe in. It goes against our values and what we stand for as a community. But we were put in an impossible position: either comply, or cut off every single creator and player in Russia. Thats not a fair choice, and it doesnt make us feel any better about having to go through with it.
**To be clear:** Modrinth supports the LGBTQ+ community. We always have, and we always will. If youre part of this community, know that we see you, we value you, and were not going anywhere 💚. Modrinth will always be a safe home for you, and well keep directly supporting the LGBTQ+ community through our annual Pride campaign fundraiser.
This sucks, and it hurts to be forced into this situation. But you deserve the truth, and we want you to hear it directly from us: **certain LGBTQ+ content on Modrinth will now be restricted in Russia.**

View File

@@ -23,6 +23,7 @@ import { article as new_site_beta } from "./new_site_beta";
import { article as plugins_resource_packs } from "./plugins_resource_packs";
import { article as pride_campaign_2025 } from "./pride_campaign_2025";
import { article as redesign } from "./redesign";
import { article as russian_censorship } from "./russian_censorship";
import { article as skins_now_in_modrinth_app } from "./skins_now_in_modrinth_app";
import { article as two_years_of_modrinth } from "./two_years_of_modrinth";
import { article as two_years_of_modrinth_history } from "./two_years_of_modrinth_history";
@@ -35,6 +36,7 @@ export const articles = [
two_years_of_modrinth,
two_years_of_modrinth_history,
skins_now_in_modrinth_app,
russian_censorship,
redesign,
pride_campaign_2025,
plugins_resource_packs,

View File

@@ -0,0 +1,2 @@
// AUTO-GENERATED FILE - DO NOT EDIT
export const html = `<p>Hi everyone,</p><p>We want to be upfront about censorship on the Modrinth platform. Recently, the Russian government contacted us and required us to restrict LGBTQ+ projects for Russian users. If we didnt, they threatened to block Modrinth entirely in Russia.</p><p>This is not a decision we believe in. It goes against our values and what we stand for as a community. But we were put in an impossible position: either comply, or cut off every single creator and player in Russia. Thats not a fair choice, and it doesnt make us feel any better about having to go through with it.</p><p><strong>To be clear:</strong> Modrinth supports the LGBTQ+ community. We always have, and we always will. If youre part of this community, know that we see you, we value you, and were not going anywhere 💚. Modrinth will always be a safe home for you, and well keep directly supporting the LGBTQ+ community through our annual Pride campaign fundraiser.</p><p>This sucks, and it hurts to be forced into this situation. But you deserve the truth, and we want you to hear it directly from us: <strong>certain LGBTQ+ content on Modrinth will now be restricted in Russia.</strong></p>`;

View File

@@ -0,0 +1,11 @@
// AUTO-GENERATED FILE - DO NOT EDIT
export const article = {
html: () => import(`./russian_censorship.content`).then(m => m.html),
title: "Russia forced us to do this",
summary: "Update on censorship for Russian users and our continued support for those affected.",
date: "2025-10-01T01:30:00.000Z",
slug: "russian-censorship",
authors: [],
thumbnail: true,
};

Binary file not shown.

After

Width:  |  Height:  |  Size: 54 KiB