1
0
mirror of https://github.com/ryanoasis/nerd-fonts.git synced 2024-12-19 20:12:52 +02:00
Commit Graph

73 Commits

Author SHA1 Message Date
Finii
cfd060cc02 [ci] Regenerate CSS files 2023-06-04 20:45:37 +00:00
rszyma
156981d8f2 fix: cheatsheet page performance 2023-05-30 19:13:12 +02:00
rszyma
2d96b7f5e0 Remove gitter-sidecar
[why]
Disfunctional

See PR #1252
2023-05-27 15:27:38 +02: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
514c27812a cheat-sheet: Improve icon-box list
[why]
There are 2.9 rows of icons shown.
This looks rather odd, with the last (3rd) row having their bottoms
removed.

[how]
Show instead 3.1 rows. This gives a visual hint to the user that
scrolling is possible (because the tops of the 4th row are shows), and
looks better with only 3 rows.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-05-04 12:44:46 +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
9498b255f6 Regenerate Cheat Sheet and CSS
[why]
After the glyph name fix done with commit
    7e2d38b55  Fix some glyph names

we need to update the actual cheat sheet and CSS files.

[how]
Manually commit data from `generate-css.sh` run here.

Related: #1147

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-03-12 21:26:05 +01:00
Fini Jastrow
4452ceee5c Add possibility to add "obsolete" to glyphs
[why]
The (old) Material Design Icons are to be removed.
We should communicate that on the Cheat Sheet.

[how]
Add class that displays a red top-right triangle with text.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-02-01 13:13:16 +01:00
Fini Jastrow
6e361d40ca cheat-sheet: Allow click to copy on hex value
[why]
We removed the functionality with the previous commit and replaced it
with 'copy the UTF16 code' (needed for codepoints > u_FFFF).

But people might want to have the possibility to easily (by click) copy
the codepoint hex number.

[how]
Add highlighting on the hex number and allow clicking to copy the value.

[note]
The tooltip will be added in the cheat-sheet generator.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-01-25 19:43:59 +01:00
Finii
e600f44f77 [ci] Regenerate CSS files 2023-01-24 16:11:28 +00:00
Finii
2e058a5564 [ci] Regenerate CSS files 2023-01-23 14:55:50 +00:00
Fini Jastrow
a3fae4ce04 [ci] Regenerate CSS files
Done manually because release workflow had a bug on release.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2023-01-18 11:27:17 +01:00
Fini Jastrow
a7810a53d0 Adapt scss to new icon sizes
[why]
The icon sizes (in EM) changed a bit, so we need to decrease the display
size to make the icon not-overlap the text.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-12-16 19:42:10 +01:00
Fini Jastrow
851be7dcda Regenerate CSS files
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-12-16 19:42:10 +01:00
Finii
c0be1d3f63 [ci] Regenerate CSS files 2022-10-07 12:05:18 +00:00
Fini Jastrow
6ed248b2d3 Hotfix CSS font name
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-09-11 17:09:55 +02:00
Finii
546e184740 [ci] Regenerate CSS files 2022-09-11 16:30:28 +02:00
Fini Jastrow
7ac107f07a Remove obsolete cheat-sheet file
[why]
At least with commit
  9327191  Transitioning from css to scss with compression

the file became obsolete and the compacted 'min' version is used
instead.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2022-09-11 14:47:11 +02:00
Ryan L McIntyre
921769c278 Hide scrollbar and parent element if no results, minor fixes 2020-12-05 06:44:04 -08:00
Ryan L McIntyre
f406ae3bf8 Reworks cheat sheet page to function better 2020-12-05 06:20:29 -08:00
Ryan L McIntyre
fb920fc0fd Reworks cheat sheet layout with flexbox and clean-up console.logs 2020-12-05 03:12:10 -08:00
Ryan L McIntyre
8f79ba5bf4 Improves download page DOM rendering perf
* refactored and simplified DOM elements
2020-12-05 02:25:00 -08:00
Ryan L McIntyre
99af4a1331 Tweaks preview button fonts 2019-08-24 14:43:11 -07:00
Ryan L McIntyre
fb426b344b Revamps the fonts downloads page again
* better layout and download buttons
* lots of misc tweaks
* basic flexbox layout
2019-08-18 10:23:37 -07:00
Ryan L McIntyre
abdbfb4ce4 Cheatsheet correction (fixes #285) 2019-08-15 14:40:17 -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
162b828742 Misc fixes 2019-08-04 09:15:35 -07:00
Ryan L McIntyre
72d0250174 Accesibility color fixes 2019-08-04 09:15:18 -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
cd9374a75a Fixes icons on Downloads page 2019-08-02 14:12:02 -07:00
Ryan L McIntyre
a0a73c77ee Styling tweaks to home and downloads pages + JS improvements
* improves download page links and adds other download/install options
* adds some more styling to home page to be a bit more striking
* removes reliance on jQuery and rewrites most of the JavaScript
* misc formatting fixes
2019-08-01 23:57:41 -07:00
Ryan L McIntyre
bd7087a528 Clean-up 2019-07-28 10:42:00 -07:00
Ryan L McIntyre
c5b1bcebbd Improves styling greatly of cheat sheet 2019-07-28 10:36:54 -07:00
Ryan L McIntyre
a6dab854d9 Moved and fixed images, clean-up 2019-07-27 07:01:25 -07:00
Ryan L McIntyre
9adee0c8d8 Top nav fix on mobile 2019-07-27 04:37:29 -07:00
Ryan L McIntyre
fb691961cb Minor mobile CSS fixes and re-organized CSS 2019-07-27 04:28:40 -07:00
Ryan L McIntyre
359002b1da Fixes All Contributors layout and moves some assets around 2019-07-27 04:16:03 -07:00
Ryan L McIntyre
608acc7218 Simplifies the DOM structure of cheat sheet page 2019-07-26 14:31:21 -07:00
Ryan L McIntyre
8b30d255c4 Adds revamped Features section 2019-07-25 14:28:08 -07:00
Ryan L McIntyre
a0df6452cb Styling fixes and removal of FA css reliance 2019-07-25 14:25:19 -07:00
Ryan L McIntyre
1740c516e8 Get off of Font Awesome reliance 2019-07-25 14:23:49 -07:00
Ryan L McIntyre
fefd6f215d Allow us to use the shorter 'nf' abbreviation 2019-07-25 14:21:55 -07:00
Ryan L McIntyre
60546e984a CSS tweaks for individual pages 2019-07-23 14:36:58 -07:00
Ryan L McIntyre
8f8dfc4a11
Web Font load fallback of Nerd Fonts Symbols font 2019-07-19 19:26:50 -07:00
Ryan L McIntyre
3b1b8d76c2 Tweaks for mobile touchability 2019-07-16 14:40:38 -07:00
Ryan L McIntyre
fcef897435 Performance fix: hide all glyphs in cheat sheet initially 2019-07-14 22:18:22 -07:00
Ryan L McIntyre
fd2ff84b20 Updates styling of cheat sheet
- updated so it is a little easier to visually grep
2018-03-31 11:34:10 -04:00