Merge pull request #1816 from BotBlake/remove-other-contact

remove irc card
This commit is contained in:
Violet Caulfield
2026-04-14 17:41:19 -05:00
committed by GitHub
2 changed files with 1 additions and 97 deletions
-74
View File
@@ -1,74 +0,0 @@
import React from 'react';
import './ContactCard.scss';
const IrcCard = () => (
<div className='card card--contact'>
<div className='card__header'>
<h3>IRC</h3>
</div>
<div className='card__body'>
The official Matrix rooms are also bridged from Matrix to <a href='https://libera.chat'>Libera.chat</a> for
convenience.
<div className='alert alert--secondary margin-top--md'>
<strong>NOTE:</strong> Matrix is the preferred chat platform. IRC is generally not recommended due to a lack of
features and moderation controls.
</div>
<div className='container margin-top--md'>
<div className='row'>
<div className='col col--3 col--offset-3'>
<h4>General Channels</h4>
<ul>
<li>
<a href='ircs://irc.libera.chat:6697/#jellyfin'>#jellyfin</a>
</li>
<li>
<a href='ircs://irc.libera.chat:6697/#jellyfin-announce'>#jellyfin-announce</a>
</li>
<li>
<a href='ircs://irc.libera.chat:6697/#jellyfin-troubleshooting'>#jellyfin-troubleshooting</a>
</li>
<li>
<a href='ircs://irc.libera.chat:6697/#jellyfin-offtopic'>#jellyfin-offtopic</a>
</li>
<li>
<a href='ircs://irc.libera.chat:6697/#jellyfin-translate'>#jellyfin-translate</a>
</li>
</ul>
</div>
<div className='col col--3'>
<h4>Development Channels</h4>
<ul>
<li>
<a href='ircs://irc.libera.chat:6697/#jellyfin-documentation'>#jellyfin-documentation</a>
</li>
<li>
<a href='ircs://irc.libera.chat:6697/#jellyfin-dev'>#jellyfin-dev</a>
</li>
<li>
<a href='ircs://irc.libera.chat:6697/#jellyfin-dev-client'>#jellyfin-dev-client</a>
</li>
<li>
<a href='ircs://irc.libera.chat:6697/#jellyfin-dev-android'>#jellyfin-dev-android</a>
</li>
<li>
<a href='ircs://irc.libera.chat:6697/#jellyfin-dev-ios'>#jellyfin-dev-ios</a>
</li>
<li>
<a href='ircs://irc.libera.chat:6697/#jellyfin-vue'>#jellyfin-vue</a>
</li>
<li>
<a href='ircs://irc.libera.chat:6697/#jellyfin-dev-roku'>#jellyfin-dev-roku</a>
</li>
<li>
<a href='ircs://irc.libera.chat:6697/#jellyfin-dev-python'>#jellyfin-dev-python</a>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
);
export default IrcCard;
+1 -23
View File
@@ -1,16 +1,13 @@
import Layout from '@theme/Layout';
import React, { useState } from 'react';
import React from 'react';
import DiscordCard from '../components/contact/DiscordCard';
import IrcCard from '../components/contact/IrcCard';
import MatrixCard from '../components/contact/MatrixCard';
import ForumCard from '../components/contact/ForumCard';
import TwitterCard from '../components/contact/TwitterCard';
import MastodonCard from '../components/contact/MastodonCard';
export default function Contact() {
const [isOtherChatVisible, setOtherChatVisible] = useState(false);
return (
<Layout title='Contact'>
<h1 className='text--center margin-top--lg'>Contact</h1>
@@ -30,25 +27,6 @@ export default function Contact() {
<DiscordCard />
</div>
</div>
<div className='row'>
<div className='col margin-bottom--md text--center'>
<button
className='button button--sm button--secondary button--outline'
onClick={() => {
setOtherChatVisible(!isOtherChatVisible);
}}
>
Other
</button>
</div>
</div>
{isOtherChatVisible && (
<div className='row'>
<div className='col col--12 margin-bottom--md'>
<IrcCard />
</div>
</div>
)}
<div className='row'>
<div className='col'>
<h2>Social</h2>