feat: change repo links

This commit is contained in:
shinya
2025-08-13 00:41:42 +08:00
parent f0e171e71f
commit ea8413f60e
3 changed files with 17 additions and 21 deletions

View File

@@ -58,7 +58,7 @@ export const VersionPanel: React.FC<VersionPanelProps> = ({
const fetchRemoteChangelog = async () => {
try {
const response = await fetch(
'https://raw.githubusercontent.com/LunaTechLab/MoonTV/main/CHANGELOG'
'https://codeberg.org/LunaTechLab/MoonTV/raw/branch/main/CHANGELOG'
);
if (response.ok) {
const content = await response.text();
@@ -164,13 +164,12 @@ export const VersionPanel: React.FC<VersionPanelProps> = ({
return (
<div
key={entry.version}
className={`p-4 rounded-lg border ${
isCurrentVersion
? 'bg-blue-50 dark:bg-blue-900/20 border-blue-200 dark:border-blue-800'
: isUpdate
className={`p-4 rounded-lg border ${isCurrentVersion
? 'bg-blue-50 dark:bg-blue-900/20 border-blue-200 dark:border-blue-800'
: isUpdate
? 'bg-yellow-50 dark:bg-yellow-900/20 border-yellow-200 dark:border-yellow-800'
: 'bg-gray-50 dark:bg-gray-800/60 border-gray-200 dark:border-gray-700'
}`}
}`}
>
{/* 版本标题 */}
<div className='flex flex-col sm:flex-row sm:items-center justify-between gap-2 mb-3'>
@@ -321,7 +320,7 @@ export const VersionPanel: React.FC<VersionPanelProps> = ({
</div>
</div>
<a
href='https://github.com/LunaTechLab/MoonTV'
href='https://github.com/MoonTechLab/LunaTV'
target='_blank'
rel='noopener noreferrer'
className='inline-flex items-center justify-center gap-2 px-3 py-2 bg-yellow-600 hover:bg-yellow-700 text-white text-xs sm:text-sm rounded-lg transition-colors shadow-sm w-full'
@@ -351,7 +350,7 @@ export const VersionPanel: React.FC<VersionPanelProps> = ({
</div>
</div>
<a
href='https://github.com/LunaTechLab/MoonTV'
href='https://github.com/MoonTechLab/LunaTV'
target='_blank'
rel='noopener noreferrer'
className='inline-flex items-center justify-center gap-2 px-3 py-2 bg-green-600 hover:bg-green-700 text-white text-xs sm:text-sm rounded-lg transition-colors shadow-sm w-full'
@@ -402,11 +401,10 @@ export const VersionPanel: React.FC<VersionPanelProps> = ({
.map((entry, index) => (
<div
key={index}
className={`p-4 rounded-lg border ${
entry.version === latestVersion
? 'bg-yellow-50 dark:bg-yellow-900/20 border-yellow-200 dark:border-yellow-800'
: 'bg-gray-50 dark:bg-gray-800/60 border-gray-200 dark:border-gray-700'
}`}
className={`p-4 rounded-lg border ${entry.version === latestVersion
? 'bg-yellow-50 dark:bg-yellow-900/20 border-yellow-200 dark:border-yellow-800'
: 'bg-gray-50 dark:bg-gray-800/60 border-gray-200 dark:border-gray-700'
}`}
>
<div className='flex flex-col sm:flex-row sm:items-center justify-between gap-2 mb-3'>
<div className='flex flex-wrap items-center gap-2'>