mirror of
https://github.com/moodle/moodle.git
synced 2025-08-04 08:26:37 +02:00

We add a new theme config so the theme can say it supports font-awesome. If this is true, the pix_icon renderer will call a mapping function to map from the moodle style t/edit to a font-awesome style fa-cog icon name. Then the renderer will either render an image tag for old icons - or an accessible font-awesome <i> tag. This mostly works - but there are some places where we don't use the pix icon renderer, and we directly create image tags with pix_url image sources. These will need updating (Atto icons, drag and drop move icons, editpdf icons).
15 lines
783 B
SCSS
15 lines
783 B
SCSS
/* FONT PATH
|
|
* -------------------------- */
|
|
|
|
@font-face {
|
|
font-family: 'FontAwesome';
|
|
src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}');
|
|
src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'),
|
|
url('#{$fa-font-path}/fontawesome-webfont.woff2?v=#{$fa-version}') format('woff2'),
|
|
url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'),
|
|
url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'),
|
|
url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg');
|
|
// src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts
|
|
font-weight: normal;
|
|
font-style: normal;
|
|
}
|