You've already forked AstralRinth
prospector/russia-blogpost (#4459)
* Add blog post * Add 451 handling * lint
This commit is contained in:
@@ -2,8 +2,9 @@
|
|||||||
::backdrop,
|
::backdrop,
|
||||||
:root[data-theme='light'],
|
:root[data-theme='light'],
|
||||||
[data-theme='light'] ::backdrop {
|
[data-theme='light'] ::backdrop {
|
||||||
--sl-font-system: Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Oxygen, Ubuntu, Roboto,
|
--sl-font-system:
|
||||||
Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif;
|
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-white: var(--color-contrast); /* “white” */
|
||||||
--sl-color-gray-1: var(--color-base);
|
--sl-color-gray-1: var(--color-base);
|
||||||
|
|||||||
@@ -101,6 +101,17 @@ const messages = {
|
|||||||
defaultMessage: "The page you were looking for doesn't seem to exist.",
|
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: {
|
default: {
|
||||||
title: defineMessage({
|
title: defineMessage({
|
||||||
id: 'error.generic.default.title',
|
id: 'error.generic.default.title',
|
||||||
|
|||||||
@@ -626,6 +626,12 @@
|
|||||||
"error.generic.404.title": {
|
"error.generic.404.title": {
|
||||||
"message": "Page not found"
|
"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": {
|
"error.generic.default.list_item.1": {
|
||||||
"message": "Check if Modrinth is down on our <status-link>Status page</status-link>."
|
"message": "Check if Modrinth is down on our <status-link>Status page</status-link>."
|
||||||
},
|
},
|
||||||
|
|||||||
Binary file not shown.
|
After Width: | Height: | Size: 54 KiB |
@@ -1,5 +1,12 @@
|
|||||||
{
|
{
|
||||||
"articles": [
|
"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",
|
"title": "Modrinth Servers Launches in Asia",
|
||||||
"summary": "Our latest Modrinth Servers datacenter is in Singapore.",
|
"summary": "Our latest Modrinth Servers datacenter is in Singapore.",
|
||||||
|
|||||||
@@ -4,15 +4,23 @@
|
|||||||
<description><![CDATA[Keep up-to-date on the latest news from Modrinth.]]></description>
|
<description><![CDATA[Keep up-to-date on the latest news from Modrinth.]]></description>
|
||||||
<link>https://modrinth.com/news/</link>
|
<link>https://modrinth.com/news/</link>
|
||||||
<generator>@modrinth/blog</generator>
|
<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"/>
|
<atom:link href="https://modrinth.com/news/feed/rss.xml" rel="self" type="application/rss+xml"/>
|
||||||
<language><![CDATA[en]]></language>
|
<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><![CDATA[<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 didn’t, 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. That’s not a fair choice, and it doesn’t 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 you’re part of this community, know that we see you, we value you, and we’re not going anywhere 💚. Modrinth will always be a safe home for you, and we’ll 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>]]></content:encoded>
|
||||||
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<title><![CDATA[Modrinth Servers Launches in Asia]]></title>
|
<title><![CDATA[Modrinth Servers Launches in Asia]]></title>
|
||||||
<description><![CDATA[Our latest Modrinth Servers datacenter is in Singapore.]]></description>
|
<description><![CDATA[Our latest Modrinth Servers datacenter is in Singapore.]]></description>
|
||||||
<link>https://modrinth.com/news/article/modrinth-servers-southeast-asia/</link>
|
<link>https://modrinth.com/news/article/modrinth-servers-asia/</link>
|
||||||
<guid isPermaLink="false">https://modrinth.com/news/article/modrinth-servers-southeast-asia/</guid>
|
<guid isPermaLink="false">https://modrinth.com/news/article/modrinth-servers-asia/</guid>
|
||||||
<pubDate>Mon, 08 Sep 2025 22:00:00 GMT</pubDate>
|
<pubDate>Mon, 08 Sep 2025 21:45:00 GMT</pubDate>
|
||||||
<content:encoded><![CDATA[<p>We're happy to announce that we have just launched <a href="https://modrinth.gg/" rel="noopener nofollow ugc">Modrinth Servers</a> in one of the most highly anticipated regions: Southeast Asia.</p><h3>What does this mean for me?</h3><ul><li>Lower latency and smoother gameplay for players across Asia and nearby regions.</li><li>More choice when creating new servers — Singapore is available as a region starting today.</li><li>Room to grow as we continue rolling out infrastructure where you need it most.</li></ul><p>This launch is a big step in bringing Modrinth Servers closer to more of our community. And we’re just getting started.</p><p>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!</p><p><strong data-contrast-text>Host your next server with <a href="https://modrinth.gg/" rel="noopener nofollow ugc">Modrinth Servers</a> today!</strong></p><p>What region should be next? <a href="https://surveys.modrinth.com/servers-region-waitlist" rel="noopener nofollow ugc">Let us know here</a>.</p>]]></content:encoded>
|
<content:encoded><![CDATA[<p>We're happy to announce that we have just launched <a href="https://modrinth.gg/" rel="noopener nofollow ugc">Modrinth Servers</a> in one of the most highly anticipated regions: Southeast Asia.</p><h3>What does this mean for me?</h3><ul><li>Lower latency and smoother gameplay for players across Asia and nearby regions.</li><li>More choice when creating new servers — Singapore is available as a region starting today.</li><li>Room to grow as we continue rolling out infrastructure where you need it most.</li></ul><p>This launch is a big step in bringing Modrinth Servers closer to more of our community. And we’re just getting started.</p><p>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!</p><p><strong data-contrast-text>Host your next server with <a href="https://modrinth.gg/" rel="noopener nofollow ugc">Modrinth Servers</a> today!</strong></p><p>What region should be next? <a href="https://surveys.modrinth.com/servers-region-waitlist" rel="noopener nofollow ugc">Let us know here</a>.</p>]]></content:encoded>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
|
|||||||
15
packages/blog/articles/russian-censorship.md
Normal file
15
packages/blog/articles/russian-censorship.md
Normal 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 didn’t, 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. That’s not a fair choice, and it doesn’t 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 you’re part of this community, know that we see you, we value you, and we’re not going anywhere 💚. Modrinth will always be a safe home for you, and we’ll 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.**
|
||||||
@@ -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 plugins_resource_packs } from "./plugins_resource_packs";
|
||||||
import { article as pride_campaign_2025 } from "./pride_campaign_2025";
|
import { article as pride_campaign_2025 } from "./pride_campaign_2025";
|
||||||
import { article as redesign } from "./redesign";
|
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 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 } from "./two_years_of_modrinth";
|
||||||
import { article as two_years_of_modrinth_history } from "./two_years_of_modrinth_history";
|
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,
|
||||||
two_years_of_modrinth_history,
|
two_years_of_modrinth_history,
|
||||||
skins_now_in_modrinth_app,
|
skins_now_in_modrinth_app,
|
||||||
|
russian_censorship,
|
||||||
redesign,
|
redesign,
|
||||||
pride_campaign_2025,
|
pride_campaign_2025,
|
||||||
plugins_resource_packs,
|
plugins_resource_packs,
|
||||||
|
|||||||
2
packages/blog/compiled/russian_censorship.content.ts
Normal file
2
packages/blog/compiled/russian_censorship.content.ts
Normal 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 didn’t, 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. That’s not a fair choice, and it doesn’t 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 you’re part of this community, know that we see you, we value you, and we’re not going anywhere 💚. Modrinth will always be a safe home for you, and we’ll 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>`;
|
||||||
11
packages/blog/compiled/russian_censorship.ts
Normal file
11
packages/blog/compiled/russian_censorship.ts
Normal 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,
|
||||||
|
|
||||||
|
};
|
||||||
BIN
packages/blog/public/russian-censorship/thumbnail.webp
Normal file
BIN
packages/blog/public/russian-censorship/thumbnail.webp
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 54 KiB |
Reference in New Issue
Block a user