Skip to content
  • Recent
  • Tags
  • Popular
  • Users
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

Lay Theme Forum

  1. Home
  2. Feedback
  3. Adobe Typekit

Adobe Typekit

Scheduled Pinned Locked Moved Feedback
12 Posts 4 Posters 3.7k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M moloken

    Hey,

    Is it possible to add webfonts from Typekit? Can't figure out how...

    Thanks in advice

    arminunruhA Offline
    arminunruhA Offline
    arminunruh
    Global Moderator
    wrote on last edited by
    #2

    Just worked on this today. It will be possible in the new update.
    Coming soon :D

    1 Reply Last reply
    1
    • M Offline
      M Offline
      moloken
      wrote on last edited by
      #3

      Woop woop! You're the man!

      1 Reply Last reply
      0
      • arminunruhA Offline
        arminunruhA Offline
        arminunruh
        Global Moderator
        wrote on last edited by arminunruh
        #4

        Hey!
        Ok now in version 1.022 you can add a webfont by <script> tag and CSS. This lets you add an Adobe Typekit webfont!
        Let me show you how to do that.

        You go to "Lay Options" -> "Webfonts". Click "Add Webfont". Choose "Add by <script> tag and CSS". Type in your font-name and your JavaScript code.

        My JavaScript code of Adobe Typekit looks like this:
        <script src="//use.typekit.net/suo6pbu.js"></script>
        <script>try{Typekit.load();}catch(e){}</script>

        Then at "font-family CSS" you need to type in your font family CSS. Here's where you find it in Adobe Typekit:
        Screen Shot 2015-05-11 at 18.29.50.png

        Screen Shot 2015-05-11 at 18.30.01.png

        Cool! Let me know if it works for you.

        1 Reply Last reply
        0
        • M Offline
          M Offline
          moloken
          wrote on last edited by
          #5

          Hey,

          There seems to be a bug here.

          It worked like a charm to add the webfont from Typekit. You can use the font under Text Formats and add a paragraph style for example:

          Screen Shot 2015-05-11 at 18.32.20.png

          But when you use it directly on a page text field it's like the preview doesn't work?

          Screen Shot 2015-05-11 at 18.34.43.png

          It's rendered correctly on the website though...

          1 Reply Last reply
          0
          • arminunruhA Offline
            arminunruhA Offline
            arminunruh
            Global Moderator
            wrote on last edited by arminunruh
            #6

            Yeah, as I wrote in the description on the "Webfonts" admin page:

            "Please note that Webfonts added by "<script>" tag and CSS are not displayed correctly in the text editor. Also, here in the Webfonts Manager they will only be displayed correctly after you clicked Save Changes."

            :D

            Nerdy explanation why it doesn't work:
            This is because the texteditor tinymce is an iframe. With JavaScript, I can load webfonts added by CSS and <link> tag into it, but if I load a <script> tag into it, the script doesn't get executed (this is standard browser behaviour). So the font is not displayed. Afaik I can only add fonts to tinymce's <head> by JS. For Adobe Typekit, Fontdeck, Google Webfonts and Fonts.com it would be possible to show the correct font with JS by loading it using this library: https://github.com/typekit/webfontloader. But then I would have needed specific code for each of these foundries.

            I decided to stay flexible and not code the "add by <script> tag" specifically for these foundries. You can now add fonts from any foundry by <script> tag, possibly future ones :+1: But the downside is that these fonts don't show up correctly in the texteditor :(

            Nice font by the way!

            1 Reply Last reply
            0
            • M Offline
              M Offline
              moloken
              wrote on last edited by
              #7

              Ooops. My mistake! :)

              1 Reply Last reply
              0
              • arminunruhA Offline
                arminunruhA Offline
                arminunruh
                Global Moderator
                wrote on last edited by
                #8

                Hey,

                Here is a different way to insert your typekit font with <link>:

                "lay options" -> "webfonts" -> "+ add font" -> "add by link tag and css"

                Make sure your website domain is entered in the kit settings in "Domains":
                0_1516098835638_Screen Shot 2018-01-16 at 11.30.08.png

                Now click on "Embed Code" and you'll see the default <link> tag. Put this tag inside "Link tag:" when adding the webfont to lay theme.
                0_1516098940621_Screen Shot 2018-01-16 at 11.27.54.png

                Now click "using fonts in css"
                0_1516099158515_Screen Shot 2018-01-16 at 11.29.44.png
                Copy this CSS (selected here) and insert it in "font-family" CSS: in lay theme.
                0_1516099251877_Screen Shot 2018-01-16 at 11.40.20.png

                In the end it looks like this:
                0_1516099379376_Screen Shot 2018-01-16 at 11.29.52.png

                S 1 Reply Last reply
                0
                • arminunruhA arminunruh

                  Hey,

                  Here is a different way to insert your typekit font with <link>:

                  "lay options" -> "webfonts" -> "+ add font" -> "add by link tag and css"

                  Make sure your website domain is entered in the kit settings in "Domains":
                  0_1516098835638_Screen Shot 2018-01-16 at 11.30.08.png

                  Now click on "Embed Code" and you'll see the default <link> tag. Put this tag inside "Link tag:" when adding the webfont to lay theme.
                  0_1516098940621_Screen Shot 2018-01-16 at 11.27.54.png

                  Now click "using fonts in css"
                  0_1516099158515_Screen Shot 2018-01-16 at 11.29.44.png
                  Copy this CSS (selected here) and insert it in "font-family" CSS: in lay theme.
                  0_1516099251877_Screen Shot 2018-01-16 at 11.40.20.png

                  In the end it looks like this:
                  0_1516099379376_Screen Shot 2018-01-16 at 11.29.52.png

                  S Offline
                  S Offline
                  sampittman
                  wrote on last edited by
                  #9

                  @arminunruh Hi Armin,
                  I've tried both way of adding the font 'P22 Underground' from Adobe Typekit but I've had no luck so far. Would you be able to take a look for me?

                  Thanks
                  Sam

                  1 Reply Last reply
                  0
                  • mariusjopenM Offline
                    mariusjopenM Offline
                    mariusjopen
                    Global Moderator
                    wrote on last edited by
                    #10

                    Deas @sampittman
                    Can you post a link to our website?
                    Then we can have a look and inspect that.

                    Best!

                    Marius

                    www.mariusjopen.world

                    S 1 Reply Last reply
                    0
                    • mariusjopenM mariusjopen

                      Deas @sampittman
                      Can you post a link to our website?
                      Then we can have a look and inspect that.

                      Best!

                      Marius

                      S Offline
                      S Offline
                      sampittman
                      wrote on last edited by
                      #11

                      @mariusjopen sure!
                      Here goes... http://mrlondoner.co.uk/about

                      1 Reply Last reply
                      0
                      • mariusjopenM Offline
                        mariusjopenM Offline
                        mariusjopen
                        Global Moderator
                        wrote on last edited by
                        #12

                        Dear @sampittman
                        it looks like the CSS file you are linking to – does not exist:
                        https://use.typekit.net/yiq0bel.css

                        Is this the correct url?

                        Best!

                        Marius

                        www.mariusjopen.world

                        1 Reply Last reply
                        0
                        Reply
                        • Reply as topic
                        Log in to reply
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes


                        I also code custom websites or custom Lay features.
                        šŸ’æ Email me here: šŸ’æ
                        info@laytheme.com

                        Before you post:
                        1. When using a WordPress Cache plugin, disable it or clear your cache.
                        2. Update Lay Theme and all Lay Theme Addons
                        3. Disable all Plugins
                        4. Go to Lay Options → Custom CSS & HTML, click "Turn Off All Custom Code", click "Save Changes"

                        This often solves issues you might run into

                        When you post:
                        1. Post a link to where the problem is
                        2. Does the problem happen on Chrome, Firefox, Safari or iPhone or Android?
                        3. If the problem is difficult to explain, post screenshots / link to a video to explain it
                        Online Users
                        Forgot your key, lost your files, need a previous Lay Theme or Addon version? Go to www.laykeymanager.com
                        laytheme.com
                        • Login

                        • Don't have an account? Register

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Recent
                        • Tags
                        • Popular
                        • Users
                        • Search