Commit graph

26 commits

Author SHA1 Message Date
Fini Jastrow
7d265161f0 Make Symbols-Only webfonts available stand alone
[why]
When people want to use the Symbols-Only webfont that we use for the
website directly (without hosting the css/woff files themselves) they
probably need a stub to access our css.

I have no clue what consequences this has for our traffic, and probably
we need to remove this if problems come up.

Origin of this is a request via gitter:

Mikle-Bond (Michael)
  Hello! I have a request about webfont. Can you make the
  nerd-fonts-generated{,.min}.css files available via
  https://www.nerdfonts.com/assets/css/ ? So that users could
  reference them directly and have SymbolsOnly variant of the
  font with classes names.

  I have found this [not linked here] message from a month ago,
  [in fact 2 years and 1 month] and my request could help that
  person too. They were having problem, as nerd-fonts-generated.css
  is only available via githubusercontent.com at the moment, and
  it doesn't point correctly to the font file. But it does so for
  nerdfonts.com website, after it gets bundled into combo.css.

[how]
Make nerd-fonts-generated.min.css availabe directly as
https://www.nerdfonts.com/assets/css/webfont.css.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-04-23 10:26:03 +02:00
Fini Jastrow
b07b161123 Update all font previews
[why]
A lot of the previews used some fallback font.

[how]
The generator script has been fixed in 'master'.
Now pushing the changed previews here.

Note: Because of some name changes we need to update the fonts.json too.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-01-30 08:13:27 +01:00
Finii
ac55e5a1d9 [ci] Update webfonts 2023-01-24 16:11:30 +00:00
Finii
842cdd0f18 [ci] Update webfonts 2023-01-23 19:03:59 +01:00
Fini Jastrow
c1f69c880f Update Sankey diagram
See commit in master branch:
  337a2a27  Update sankey diagram

Note: Also update _config.yml (!)

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-01-23 13:34:43 +01:00
Fini Jastrow
a302a97fc7 [ci] Update webfonts
Done manually because release workflow had a bug on release.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-01-18 11:29:35 +01:00
Fini Jastrow
97ff7ca374 Update Symbols Only font preview
[why]
The Symbols Only font is listed two times on the downloads page.
It has no preview (and even no real visible name).

[how]
After changing generate-font-image-previews.sh [1] we can now generate a
preview for the Symbols Only font. Put it here manually, with up to date
fonts.json database file.

[1]:
0e434c2b9  generate-font-image-previews: Fit svg canvas to drawing [skip ci]
2597b4ef3  generate-font-image-previews: Generate Symbols Only preview

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-12-19 21:20:21 +01:00
Fini Jastrow
03f5e75670 Update webfonts
[why]
They are needed for the updates cheat sheet to display the new icons :-)

[how]
Manual run of new script `generate-webfonts.sh` which is now added to
the release workflow.

[note]
Also remove ttf version of the font, as it is used nowhere on our page.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>

f
2022-12-16 19:41:10 +01:00
Fini Jastrow
ca5be1f435 Rename Font Linux to Font Logos
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-09-13 09:02:08 +02:00
Fini Jastrow
3fb5cafd3d Update sankey diagram
See PR #928

We also need the .png here. Export to png with default settings.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-09-12 17:28:38 +02:00
Fini Jastrow
7c4c5de2dd Update some more to v2.2.2
Ok, I was a bit lazy with the release notes, ... but who reads them
instead of the release pages?

[note]
inkscape ... does not need -f anymore as it seems.
Also I had to do the automated steps manually, which works.
Automation does not work, though.

Script `./generate-font-image-previews.sh`

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-09-11 22:26:58 +02:00
Fini Jastrow
50251224d9 Update fonts to v2.2.2
This is not yet automated.

Generated v2.2.2 font opened with fontforge and afterwards with defaults
generated to woff and woff2.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-09-11 20:03:18 +02:00
Fini Jastrow
02a9c5622d previews: Update Iosevka image
[why]
The Iosevka image is somehow broken, the dots of `i` and `j` are
shifted. Maybe the tool to generate the image had a problem with the
partially broken Iosevka font? With current tools but the same v2.1.0
font there is no problem.

[how]
Create the image with generate-font-image-previews.sh. But I have no
`svgo` (svg optimizer), so it is unoptimized.
Also afterwards scale the 'page' down and save as plain svg in
Inkscape.

Fixes: 865

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-07-16 16:08:33 +02:00
Ryan L McIntyre
640f013240 Regenerated preview images 2020-02-09 19:57:26 -08:00
Ryan L McIntyre
4e006e77c2 Added new fonts to data json and generated image previews 2020-02-01 09:17:44 -08:00
Ryan L McIntyre
b4690f5c1e Updates preview images on downloads page 2019-09-08 08:12:43 -07:00
Ryan L McIntyre
d64b1e0cea Adds svg preview images to download page for all fonts (WIP) 2019-08-14 14:21:18 -07:00
Ryan L McIntyre
93271915d0 Transitioning from css to scss with compression 2019-08-06 12:16:11 -07:00
Ryan L McIntyre
5c1d29a033 Optimization: switches to smaller woff2 format 2019-08-05 14:42:04 -07:00
Ryan L McIntyre
0a9767145f Performance optimizations: woff font and abbreviated names for CSS 2019-08-04 14:05:49 -07:00
Ryan L McIntyre
5e15e96f7f Optimizes images 2019-08-04 09:15:50 -07:00
Ryan L McIntyre
e10df8b8e2 Optimized images 2019-08-04 04:56:10 -07:00
Ryan L McIntyre
16ed948ae6 Updates features section with more info and visuals 2019-08-04 04:53:29 -07:00
Ryan L McIntyre
8b980497e8 More styling of downloads and WIP features section 2019-08-03 15:03:56 -07:00
Ryan L McIntyre
a6dab854d9 Moved and fixed images, clean-up 2019-07-27 07:01:25 -07:00
Ryan L McIntyre
359002b1da Fixes All Contributors layout and moves some assets around 2019-07-27 04:16:03 -07:00