fix: PageHead header alignment, analytics proxy, and infra improvements (#64)

🤖 Pull request created from `various-fixes` containing PageHead
breadcrumbs and navigation alignment fixes, Umami analytics proxy, and
infrastructure updates.
This commit is contained in:
deytenit authored and GitHub committed 2026-10-24 16:52:49 +03:00
1 parent ff5a50bad8
commit 9ee672504f
110 files changed
+2649 -1760

No files matched your search

+7 -1
View File
@@ -6,7 +6,9 @@ import {
mergeConfig,
umamiAnalytics,
} from '@ermnvldmr/ssg/dev';
import { localDevServer } from '@ermnvldmr/rsbuild-config/dev';
import { THEME_INIT_SCRIPT, THEME_INIT_STYLES } from '@ermnvldmr/ui/dev';
import { TRUSTED_TYPES_INIT_SCRIPT } from '@ermnvldmr/stl';
import { localeRsbuildConfig } from '@ermnvldmr/i18n/dev';
import { RsdoctorRspackPlugin } from '@rsdoctor/rspack-plugin';
import { pluginMdx } from '@rsbuild/plugin-mdx';
@@ -37,9 +39,12 @@ const fontBase = `/${locale}/static/font`;
export default defineSSGServiceConfig(
mergeConfig(localeRsbuildConfig(), {
server: localDevServer({ port: 3000 }),
analytics: [
umamiAnalytics({
serverUrl: 'https://umami.ermnvldmr.com',
serverUrl: '/beacon',
scriptName: 'beacon.js',
hostUrl: '/beacon',
websiteId: UMAMI_WWW_WEBSITE_ID,
domains: 'ermnvldmr.com,www.ermnvldmr.com',
doNotTrack: true,
@@ -96,6 +101,7 @@ export default defineSSGServiceConfig(
},
html: {
tags: [
{ tag: 'script', children: TRUSTED_TYPES_INIT_SCRIPT, head: true },
{ tag: 'script', children: THEME_INIT_SCRIPT, head: true },
{ tag: 'style', children: THEME_INIT_STYLES, head: true },
{