chore: commit pending admin-panel, api auth and parity doc changes

Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
This commit is contained in:
s.esmaeili
2026-10-14 04:33:24 +03:30
co-authored by Claude Haiku 5.5
parent 55856cac89
commit cf014e1f6c
41 changed files with 3471 additions and 969 deletions
+17 -5
View File
@@ -13,12 +13,13 @@
variables that ant itself ever consumed are carried over — `secondary-color`
and `third-color` were never real ant variables (confirmed dead in the old
LESS build) and stay only as the CSS custom properties in utilities.less.
ant derives its light "primary background" steps from colorPrimary; for a
navy this dark the generated steps are mid-greys (#8d9296, #81858a), which
painted every selected option / tree node / picker cell grey. Those steps
are pinned to light navy tints instead (see `themeTokens`).
-->
<a-config-provider
:locale="faIR"
direction="rtl"
:theme="{ token: { colorPrimary: '#1c2d56', colorLink: '#1DA57A', borderRadius: 6 } }"
>
<a-config-provider :locale="faIR" direction="rtl" :theme="{ token: themeTokens }">
<div id="app" :class="vueAppClasses">
<router-view @setAppClasses="setAppClasses" />
<AppUpdateGate />
@@ -40,6 +41,17 @@ import { useLayoutStore } from './stores/layout';
import AppUpdateGate from './components/common/AppUpdateGate.vue';
import { userName } from './utils';
const themeTokens = {
colorPrimary: '#1c2d56',
colorLink: '#1DA57A',
borderRadius: 6,
controlHeight: 36,
colorPrimaryBg: '#eef1f8',
colorPrimaryBgHover: '#e1e6f2',
colorPrimaryBorder: '#c5cde0',
colorPrimaryBorderHover: '#9ea9c6',
};
const layout = useLayoutStore();
const vueAppClasses = ref<string[]>([]);