Nazev znacky uz neni v kodu natvrdo

Server mel "Automia" napsanou primo v titulku Swaggeru a v OpenAPI - zbytek po
prejmenovani, ktere probehlo jen na klientovi. Prejmenovat produkt tedy
znamenalo hledat retezec po souborech.

Dve promenne, a je to zamer:

- server cte BRAND_NAME za behu, vychozi WorkNuke
- klient cte VITE_BRAND_NAME pri buildu, vychozi tataz

Klient je staticky soubor, takze runtime promenne containeru do prohlizece
nedosahnou - proto se u nej dosazuje pri buildu. Obe maji tutéž vychozi hodnotu,
takze bez nastaveni cehokoliv sedi.

Zbytek firemnich udaju (claim, kontakty, adresa) zustava v brand.ts. Do
promennych to nepatri, meni se to jednou za rok a env by z toho udelalo deset
promennych, ktere nikdo nenastavi.

Co se timhle nemeni: firma Automia v ukazkovych datech. Pozvanka ukazuje jmeno
firmy, do ktere zve, a ta se v seedu jmenuje Automia - neni to zbytek po
prejmenovani, je to zaznam zakaznika.

Overeno: s BRAND_NAME=ZkouskaZnacky ma OpenAPI titulek "ZkouskaZnacky - portal
a API" a Swagger "ZkouskaZnacky API".

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
JiriUhlir
2026-09-02 15:02:39 +02:00
co-authored by Claude Opus 5
parent 5984b1cb9b
commit f7ad429b3a
7 changed files with 84 additions and 5 deletions
+17
View File
@@ -12,11 +12,28 @@ pismo a znak, a co se pri prejmenovani menit nesmi.
| Barvy, pismo, utility | `web/src/index.css` |
| Znak a slovni znacka | `web/src/components/layout/Logo.tsx` |
| Nazev, kontakty, claim | `web/src/config/brand.ts` |
| Nazev na serveru | `BRAND_NAME`, vychozi v `src/config.ts` |
| Titulek a fonty stranky | `web/index.html` |
Zmena barevnosti celeho webu i portalu je zmena hodnot v `index.css`. Web
i portal stoji na tychz tokenech, takze se projevi naraz na obojim.
### Nazev je na dvou mistech, a je to zamer
Klient je staticky soubor, takze runtime promenne containeru do prohlizece
nedosahnou. Proto:
- **server** cte `BRAND_NAME` (vychozi `WorkNuke`) a pouziva ho v titulku
Swaggeru a v OpenAPI,
- **klient** cte `VITE_BRAND_NAME` **pri buildu**, jinak vychozi hodnotu
v `brand.ts`.
Obe maji tutéž vychozi hodnotu, takze bez nastaveni cehokoliv sedi.
**Pozor na zamenu s firmou v datech.** Pozvanka ukazuje jmeno firmy, do ktere
zve, a ukazkova firma se jmenuje Automia. Neni to zbytek po prejmenovani, je
to zaznam zakaznika - zadna promenna znacky ho nemeni.
## Barvy
| Token | Hodnota | K cemu |
+30
View File
@@ -2,6 +2,36 @@
Nejnovejsi nahore.
## 2026-09-02 - Nazev znacky uz neni v kodu natvrdo
Server mel "Automia" napsanou primo v titulku Swaggeru a v OpenAPI - zbytek po
prejmenovani, ktere probehlo jen na klientovi. Prejmenovat produkt tedy
znamenalo hledat retezec po souborech.
### Dve promenne, a je to zamer
| Kde | Promenna | Kdy se dosadi | Vychozi |
| ------ | ----------------- | ------------- | ---------- |
| server | `BRAND_NAME` | za behu | `WorkNuke` |
| klient | `VITE_BRAND_NAME` | pri buildu | `WorkNuke` |
Klient je **staticky soubor**, takze runtime promenne containeru do prohlizece
nedosahnou - proto se u nej dosazuje pri buildu. Obe maji tutéž vychozi hodnotu,
takze bez nastaveni cehokoliv sedi.
Zbytek firemnich udaju (claim, kontakty, adresa) zustava v
`web/src/config/brand.ts`. Do promennych to nepatri, meni se to jednou za rok
a env by z toho udelalo deset promennych, ktere nikdo nenastavi.
### Co se timhle nemeni
**Firma Automia v ukazkovych datech.** Pozvanka ukazuje jmeno firmy, do ktere
zve, a ta se v seedu jmenuje Automia. Neni to zbytek po prejmenovani, je to
zaznam zakaznika - zadna promenna znacky ho nezmeni a nema.
Overeno: s `BRAND_NAME=ZkouskaZnacky` ma OpenAPI titulek "ZkouskaZnacky - portal
a API" a Swagger "ZkouskaZnacky API".
## 2026-09-02 - "Interni chyba serveru" pri zalozeni ticketu
Formular noveho ticketu koncil na 500 uz pri vyplnenem samotnem predmetu.