Security News
Create React App Officially Deprecated Amid React 19 Compatibility Issues
Create React App is officially deprecated due to React 19 issues and lack of maintenance—developers should switch to Vite or other modern alternatives.
EBI-Icon-fonts
Advanced tools
View all the icons and usage information at this gallery.
Reference the fonts.css
stylesheet automatically loads a range of icon fonts that you can use.
Icons are added automatically through CSS using the :before
feature in CSS, so they will appear before whatever piece of text you associate them with. To make this association, you need to include particular class and data-icon attributes in the relevant HTML element: e.g. <h4><span class="icon icon-generic" data-icon="4"></span> Travel by plane</h4>
.
This version brings the most user-facing changes in several years as we've added in far more "common" icons and simplified the font stack.
EBI-Common
that supersedes EBI-Social, EBI-Generic, EBI-Functional and adds Font Awesome iconshttps://ebi.emblstatic.net/web_guidelines/EBI-Icon-fonts/v1.3/fonts.css
data-icon="a"
and data-icon="&#x61"
class="icon icon-generic icon-alert"
and class="icon icon-generic" data-icon="l"
View all the icons and usage information at this gallery.
If you're in need of an icon for a squirrel, bucket, or something useful: use this form.
PR welcome. And if you want to fork a Font Awesome icon, see EBI-Icon-fonts/source/common/font-awesome/README.md
We are using a semantic versioning style of releases.
Major release | Minor release | Note |
---|---|---|
(Branch) | (Tag) | |
1.1 | .0 | Initial major release |
" | .1 | Tagged minor release |
" | .2 | Tagged minor release |
" | .3 | Tagged minor release |
1.2 | .0 | Documented, breaking release |
" | .1 | Tagged minor release |
1.3 | .0 | Documented, breaking release |
Difference between major, minor releases:
The git repo does not contain the compiled font assets. If you're a developer looking to compile/edit/tweak the font from its source files, here's what you need to do.
(NOTE: Only developers would have the need do this.)
npm install
and you may also need to (Mac oriented commands)npm install grunt-cli -g
grunt
master build of all below tasksgrunt webfont
generate the webfont filesgrunt grunticon
make the png static filesgrunt copy
copy svg source files into font static filesgrunt webfont && grunt includes
regenerate the HTML templatesgrunt svgmin
minify svg source filesBuild the fonts with the docker image (as used by gitlab) as follows
docker run -it --rm -v $PWD:/workspace -w /workspace ebiwd/node-fontforge-grunt:6 sh -c 'npm install && grunt'
EMBL-EBI created icons and the project are licenced under an Apache 2.0 and Creative Commons Attribution-ShareAlike 4.0. Non-EMBL-EBI created elements are licenced under their indicated licence. For more information, see LICENSE.md
This project also uses Font Awesome icons, those icons are licenced as specified in the respective LICENSE.txt.
FAQs
A collection of functional and scientific icons
The npm package EBI-Icon-fonts receives a total of 7 weekly downloads. As such, EBI-Icon-fonts popularity was classified as not popular.
We found that EBI-Icon-fonts demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Create React App is officially deprecated due to React 19 issues and lack of maintenance—developers should switch to Vite or other modern alternatives.
Security News
Oracle seeks to dismiss fraud claims in the JavaScript trademark dispute, delaying the case and avoiding questions about its right to the name.
Security News
The Linux Foundation is warning open source developers that compliance with global sanctions is mandatory, highlighting legal risks and restrictions on contributions.