Brand the app as «برگ وسط» / Barg-e Vasat
- Name + tagline («بازی حکم آنلاین») across i18n (app.title/subtitle), layout metadata, PWA manifest, app icon, package name, server health - Gameplay term «حکم» unchanged; repo/folder stay hokm/HokmPlay Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"name": "hokm",
|
"name": "barg-e-vasat",
|
||||||
"version": "0.1.0",
|
"version": "0.1.0",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
|
|||||||
+2
-2
@@ -17,6 +17,6 @@
|
|||||||
</g>
|
</g>
|
||||||
<path d="M256 150 C300 150 330 182 330 224 C330 286 256 330 256 360 C256 330 182 286 182 224 C182 182 212 150 256 150 Z"
|
<path d="M256 150 C300 150 330 182 330 224 C330 286 256 330 256 360 C256 330 182 286 182 224 C182 182 212 150 256 150 Z"
|
||||||
fill="url(#gold)"/>
|
fill="url(#gold)"/>
|
||||||
<text x="256" y="430" text-anchor="middle" font-family="Vazirmatn, Tahoma, sans-serif"
|
<text x="256" y="438" text-anchor="middle" font-family="Vazirmatn, Tahoma, sans-serif"
|
||||||
font-size="92" font-weight="800" fill="url(#gold)">حکم</text>
|
font-size="62" font-weight="800" fill="url(#gold)">برگ وسط</text>
|
||||||
</svg>
|
</svg>
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "حکم | Hokm",
|
"name": "برگ وسط | Barg-e Vasat",
|
||||||
"short_name": "حکم",
|
"short_name": "برگ وسط",
|
||||||
"description": "بازی حکم اصیل ایرانی با حریفهای هوشمند",
|
"description": "بازی حکم آنلاین ایرانی با حریفهای واقعی",
|
||||||
"lang": "fa",
|
"lang": "fa",
|
||||||
"dir": "rtl",
|
"dir": "rtl",
|
||||||
"start_url": "/",
|
"start_url": "/",
|
||||||
|
|||||||
@@ -70,7 +70,7 @@ app.UseCors();
|
|||||||
app.UseAuthentication();
|
app.UseAuthentication();
|
||||||
app.UseAuthorization();
|
app.UseAuthorization();
|
||||||
|
|
||||||
app.MapGet("/", () => Results.Json(new { service = "Hokm SignalR server", status = "ok" }));
|
app.MapGet("/", () => Results.Json(new { service = "Barg-e Vasat SignalR server", status = "ok" }));
|
||||||
app.MapGet("/api/stats/online", (GameManager m) => Results.Json(new { online = m.OnlineCount }));
|
app.MapGet("/api/stats/online", (GameManager m) => Results.Json(new { online = m.OnlineCount }));
|
||||||
|
|
||||||
// --- dev auth (mock OTP + email). Replace with the V2 Identity Service later. ---
|
// --- dev auth (mock OTP + email). Replace with the V2 Identity Service later. ---
|
||||||
|
|||||||
+3
-3
@@ -16,10 +16,10 @@ const jakarta = Plus_Jakarta_Sans({
|
|||||||
});
|
});
|
||||||
|
|
||||||
export const metadata: Metadata = {
|
export const metadata: Metadata = {
|
||||||
title: "حکم | Hokm — بازی کارت ایرانی",
|
title: "برگ وسط | Barg-e Vasat — بازی حکم آنلاین",
|
||||||
description: "بازی حکم اصیل ایرانی با حریفهای هوشمند — Persian Hokm card game",
|
description: "برگ وسط — بازی حکم آنلاین ایرانی با حریفهای واقعی و هوشمند (Barg-e Vasat — online Persian Hokm)",
|
||||||
manifest: "/manifest.webmanifest",
|
manifest: "/manifest.webmanifest",
|
||||||
appleWebApp: { capable: true, statusBarStyle: "black-translucent", title: "حکم" },
|
appleWebApp: { capable: true, statusBarStyle: "black-translucent", title: "برگ وسط" },
|
||||||
};
|
};
|
||||||
|
|
||||||
export const viewport: Viewport = {
|
export const viewport: Viewport = {
|
||||||
|
|||||||
+4
-4
@@ -14,8 +14,8 @@ export type Locale = "fa" | "en";
|
|||||||
type Dict = Record<string, string>;
|
type Dict = Record<string, string>;
|
||||||
|
|
||||||
const fa: Dict = {
|
const fa: Dict = {
|
||||||
"app.title": "حکم",
|
"app.title": "برگ وسط",
|
||||||
"app.subtitle": "بازی کارت اصیل ایرانی",
|
"app.subtitle": "بازی حکم آنلاین",
|
||||||
"app.tagline": "تجربهای لوکس از بازی حکم، با حریفهای هوشمند",
|
"app.tagline": "تجربهای لوکس از بازی حکم، با حریفهای هوشمند",
|
||||||
|
|
||||||
"home.play": "شروع بازی",
|
"home.play": "شروع بازی",
|
||||||
@@ -237,8 +237,8 @@ const fa: Dict = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
const en: Dict = {
|
const en: Dict = {
|
||||||
"app.title": "Hokm",
|
"app.title": "Barg-e Vasat",
|
||||||
"app.subtitle": "The classic Persian card game",
|
"app.subtitle": "Online Hokm",
|
||||||
"app.tagline": "A luxury Hokm experience with smart opponents",
|
"app.tagline": "A luxury Hokm experience with smart opponents",
|
||||||
|
|
||||||
"home.play": "Play",
|
"home.play": "Play",
|
||||||
|
|||||||
Reference in New Issue
Block a user