Font not working

I can’t get my fonts to work

Having trouble getting fonts to work I was using Berlin Sans Serif but
it
was working so I tried downloading another font to replace it but that’s
not working either

I placed the font in app/assets/fonts and in my stylesheet i put the
following:

p@font-face {
    font-family: "negro";
    src: url(/assets/fonts/ufonts.com_metrolis-negro-opentype.otf)

format(“truetype”);
}

#larger_blue_text {
color: #0000FF;
font-family: “negro”;
}

And in my view i put:

Some text

On 6 December 2015 at 20:03, fugee ohu [email protected] wrote:

    font-family: "negro";

And in my view i put:

Some text

I think you might have to setup config.assets.path, though I am not
certain. See

Colin

So then I have to add to my assets.rb file something beginning with
Rails.application.config.assets.precompile += %w( ?

It said to add

config.assets.paths << Rails.root.join(“app”, “assets”, “fonts”)
to application.rb, i did that and restarted the server but it didn’t
help
It also said for rails 4 you don’t have to do anything but place the
font
file in assets/fonts but otherwise for rails 4.2+ I’m using rails 4.18
and
it doesn’t say anything specifically to 4.1+ so can i assume my version
should
be treated as 4, i don’t know

I changed
src: url(/assets/fonts/ufonts.com_
metrolis-negro-opentype.otf) format(“truetype”);
to
src: font-url(/assets/fonts/ufonts.com_
metrolis-negro-opentype.otf) format(“truetype”);
and that got me a syntax error expected “)” was “.otf…”
that error goes away and the page comes back if i put single quotes
src: url(’/assets/fonts/ufonts.com_
metrolis-negro-opentype.otf’) format(“truetype”);
but the font still doesn’t get applied

Hi,

On Mon, Dec 7, 2015, at 08:27, fugee ohu wrote:

but the font still doesn’t get applied

font-url automatically resolves the path to /assets/fonts for you so
all you need is:

src: font-url(“ufonts.com_metrolis-negro-opentype.otf”)
format(“truetype”);

On 6 December 2015 at 22:58, fugee ohu [email protected] wrote:

It said to add

config.assets.paths << Rails.root.join(“app”, “assets”, “fonts”)
to application.rb, i did that and restarted the server but it didn’t help
It also said for rails 4 you don’t have to do anything but place the font
file in assets/fonts but otherwise for rails 4.2+ I’m using rails 4.18 and
it doesn’t say anything specifically to 4.1+ so can i assume my version
should
be treated as 4, i don’t know

There is no Rails 4.18

Colin