feat(admin-ui): catalog refresh + token migration (Stage 3.2)
This commit is contained in:
@@ -15,7 +15,7 @@ export function AuthBadge() {
|
||||
|
||||
if (auth.isLoading) {
|
||||
return (
|
||||
<span className="text-2xs uppercase tracking-label text-carbon/60">
|
||||
<span className="text-2xs uppercase tracking-[0.10em] text-mute">
|
||||
{t('loading')}
|
||||
</span>
|
||||
)
|
||||
@@ -58,7 +58,7 @@ export function AuthBadge() {
|
||||
|
||||
return (
|
||||
<div className="flex items-center gap-2">
|
||||
<span className="inline-flex items-center gap-1 text-sm text-carbon">
|
||||
<span className="inline-flex items-center gap-1 text-sm text-ink">
|
||||
<UserIcon size={14} weight="duotone" />
|
||||
<span className="hidden sm:inline">{display}</span>
|
||||
</span>
|
||||
|
||||
@@ -34,14 +34,14 @@ export function RequireAuth({ children }: { children: ReactNode }) {
|
||||
return (
|
||||
<div className="min-h-screen flex items-center justify-center p-8">
|
||||
<div className="max-w-md text-center space-y-2">
|
||||
<h1 className="text-lg font-primary">Ошибка входа</h1>
|
||||
<p className="text-sm text-carbon/70">
|
||||
<h1 className="text-lg font-sans">Ошибка входа</h1>
|
||||
<p className="text-sm text-ink-2">
|
||||
Keycloak вернул ошибку:{' '}
|
||||
<code className="font-mono">{oidcError}</code>
|
||||
</p>
|
||||
<button
|
||||
type="button"
|
||||
className="mt-4 inline-flex items-center justify-center rounded-sm border border-ultramarain text-ultramarain px-4 py-2 text-sm hover:bg-orbit"
|
||||
className="mt-4 inline-flex items-center justify-center rounded-sm border border-accent text-accent px-4 py-2 text-sm hover:bg-accent-bg"
|
||||
onClick={() => {
|
||||
window.location.href = '/'
|
||||
}}
|
||||
|
||||
Reference in New Issue
Block a user