Use the JARL wordmark in the header and as the README banner
The header now shows the login page's wordmark letters (without the rule) instead of "Jarl" set in Cinzel, so the bundled Cinzel font, its preload and its licence stanza in the .deb's copyright file are removed: the web UI needs no web font. The README opens with the login page's banner, the logo above the wordmark (artwork/banner.svg). scripts/banner.py builds it from the web UI's logo.js and brand.js, with light and dark colors, and logo.py runs it after tracing the logo. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
0f04dbb4b1
commit
1afed741bf
13 files changed
+135
-144
No files matched your search
@@ -1,4 +1,4 @@
|
||||
<p align="center"><img src="internal/web/static/assets/logo.svg" width="240" alt="Jarl logo: a bearded Viking jarl in a crown holding a DNS tree"></p>
|
||||
<p align="center"><img src="artwork/banner.svg" width="260" alt="Jarl: a bearded Viking jarl in a crown holding a DNS tree, above the JARL wordmark"></p>
|
||||
|
||||
# Jarl
|
||||
|
||||
@@ -147,15 +147,14 @@ yet ([concepts.md](docs/concepts.md#what-jarl-deliberately-doesnt-do-yet)).
|
||||
|
||||
## License
|
||||
|
||||
Jarl is released under the [MIT License](LICENSE). The bundled Cinzel font
|
||||
is under the SIL Open Font License 1.1 (below).
|
||||
Jarl is released under the [MIT License](LICENSE).
|
||||
|
||||
## Credits
|
||||
|
||||
The "Jarl" name in the web UI's header uses [Cinzel](https://github.com/NDISCOVER/Cinzel) Bold
|
||||
by the Cinzel Project Authors, under the SIL Open Font License 1.1
|
||||
(`internal/web/static/assets/fonts/Cinzel-OFL.txt`). The logo is part of
|
||||
Jarl: a bearded Viking jarl in blue and white, whose crown holds a DNS tree
|
||||
(a root node with its branches). The master is `artwork/logo.png`, which
|
||||
`scripts/logo.py` traces into the vector `assets/logo.svg` and
|
||||
`assets/logo.js`.
|
||||
The logo is part of Jarl: a bearded Viking jarl in blue and white, whose
|
||||
crown holds a DNS tree (a root node with its branches). The master is
|
||||
`artwork/logo.png`, which `scripts/logo.py` traces into the vector
|
||||
`assets/logo.svg` and `assets/logo.js`. The "JARL" wordmark is drawn as SVG
|
||||
paths in `assets/brand.js`, so the web UI needs no font files. The banner at
|
||||
the top of this file, `artwork/banner.svg`, is built from both by
|
||||
`scripts/banner.py`.
|
||||
Reference in new issue
Block a user