mirror of
https://github.com/misode/misode.github.io.git
synced 2026-04-29 01:22:44 +00:00
Add version mcmeta diff page (#428)
* Add version mcmeta diff page * Add toggle for word wrapping * Fix diff view on mobile * Use full layout width on version details * Show image and audio diffs * Add word_wrap locale
This commit is contained in:
@@ -27,22 +27,20 @@ export function Versions({}: Props) {
|
||||
|
||||
return <main>
|
||||
{error && <ErrorPanel error={error} />}
|
||||
<div class="legacy-container">
|
||||
{selectedId ? <>
|
||||
<div class="navigation">
|
||||
<BtnLink link="/versions/" icon="three_bars" label={locale('versions.all')} />
|
||||
<BtnLink link={previousVersion ? `/versions/?id=${previousVersion.id}${tab ? `&tab=${tab}` : ''}` : undefined}
|
||||
icon="arrow_left" label={locale('versions.previous')} />
|
||||
<BtnLink link={nextVersion ? `/versions/?id=${nextVersion.id}${tab ? `&tab=${tab}` : ''}` : undefined}
|
||||
icon="arrow_right" label={locale('versions.next')} swapped />
|
||||
</div>
|
||||
<VersionDetail id={selectedId} version={selected} />
|
||||
</> : <>
|
||||
<VersionList versions={versions} link={id => `/versions/?id=${id}`} navigation={(
|
||||
<BtnLink link="/changelog" icon="git_commit" label={locale('versions.technical_changes')} />
|
||||
)} />
|
||||
</>}
|
||||
</div>
|
||||
{selectedId ? <div class="p-4">
|
||||
<div class="navigation">
|
||||
<BtnLink link="/versions/" icon="three_bars" label={locale('versions.all')} />
|
||||
<BtnLink link={previousVersion ? `/versions/?id=${previousVersion.id}${tab ? `&tab=${tab}` : ''}` : undefined}
|
||||
icon="arrow_left" label={locale('versions.previous')} />
|
||||
<BtnLink link={nextVersion ? `/versions/?id=${nextVersion.id}${tab ? `&tab=${tab}` : ''}` : undefined}
|
||||
icon="arrow_right" label={locale('versions.next')} swapped />
|
||||
</div>
|
||||
<VersionDetail id={selectedId} version={selected} />
|
||||
</div> : <div class="legacy-container">
|
||||
<VersionList versions={versions} link={id => `/versions/?id=${id}`} navigation={(
|
||||
<BtnLink link="/changelog" icon="git_commit" label={locale('versions.changelog')} />
|
||||
)} />
|
||||
</div>}
|
||||
<Footer donate={false} />
|
||||
</main>
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user