Commit graph

46 commits

Author SHA1 Message Date
Finii
08c94717a6 [ci] Update webfonts 2024-04-12 14:41:20 +00:00
Fini Jastrow
e86aed2792 Update info and previews for 3.2.0
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-04-04 12:08:25 +02:00
Fini Jastrow
4c0538c423 Update Sankey diagram
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-04-04 11:22:35 +02:00
Finii
df87eb2e5f [ci] Update webfonts 2024-04-04 08:03:40 +00:00
Fini Jastrow
de6093531f Rebuild font previews after fix
[why]
See PR #1531

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2024-03-05 21:44:29 +01:00
Finii
821cb30667 [ci] Update webfonts 2023-11-26 17:58:05 +00:00
Fini Jastrow
c2547623b1 Update Sankey diagram
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-21 20:20:04 +01:00
Finii
2aac5b3ee7 [ci] Update webfonts 2023-11-21 10:31:19 +00:00
Fini Jastrow
3f48a0f00f Add preview for Monaspace
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-19 22:45:35 +01:00
Fini Jastrow
5f979a39ce Add previews for added fonts
Will be added with v3.1.0

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-16 17:34:58 +01:00
Fini Jastrow
fabe7eae66 Add previews for added fonts
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-13 17:42:16 +01:00
Fini Jastrow
407898321e Add previews for added fonts
Will be added with v3.1.0

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-11-13 15:42:52 +01:00
Fini Jastrow
96b062c014 Add Intel One Mono preview
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-07-26 15:59:18 +02:00
Fini Jastrow
3f232dbec0 Add Envy Code R preview
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-07-15 20:20:16 +02:00
Finii
64b0fdf6a4 [ci] Update webfonts 2023-06-04 20:45:40 +00:00
Fini Jastrow
f6a5fe6e22 Update stuff for v3.0.1
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-05-13 23:34:55 +02:00
Fini Jastrow
b5bf856738 Update cheat sheet WITH removed icons (step 2)
This step adds just the stuff generated via script in the master branch.

See pairing commit in the gh-pages branch:
    Date:   Wed May 3 17:54:44 2023 +0200
    generate-css: Create cheat sheet with removed icons

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-05-04 12:44:46 +02:00
Fini Jastrow
01af9e8ab5 Update cheat sheet WITH removed icons
Update the cheat sheet to v3.0.0 but also show the removed icons of
v2.3.3. That style is .nfold (read: nf-old) and it is just hacked in.
I believe it can be removed later on, with 3.1.0 or something at least.

We also need the old (removed) icons as a font to display them despite
being removed. A small helper script 'archives' just the dropped glyphs
into a new webfont.
The script can be removed afterwards, this is a single run, archiving
the dropped after v2.3.3 icons.

See pairing commit in master branch:
    Date:   Wed May 3 17:54:44 2023 +0200
    generate-css: Create cheat sheet with removed icons

[note]
Also remove unused `nerd-fonts-generated.css`, wich confuses me every
time. It's sufficient to have it in the master branch for people, we do
not use it here.

f
2023-05-04 11:24:19 +02:00
Fini Jastrow
ee9fe35a9b Update Sankey diagram
[why]
The Octicons got expanded.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-05-01 15:06:16 +02:00
Fini Jastrow
92cbd5fd13 Update information for v3.0.0
Manually, because this changed so much, and some is still not clear how
to handle.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-05-01 00:30:42 +02:00
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