Themes | Jekyll - Static Site Generator | Tutorial 11

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ธ.ค. 2024

ความคิดเห็น • 52

  • @python-programming
    @python-programming 2 ปีที่แล้ว +1

    I am revamping my personal website and a few others. This tutorial series was amazingly helpful. Thanks!

  • @magoxxii
    @magoxxii 2 ปีที่แล้ว +1

    Thanks for all of this. Really clear

  • @sagarjain4128
    @sagarjain4128 2 ปีที่แล้ว

    after implementing the theme, why the page is kind of black, where is the other content ??

  • @ravikiranp7532
    @ravikiranp7532 5 ปีที่แล้ว +2

    Hey! Can help me out with using a jekyll theme where you download a zip and use it. Doing a bundle install on it throws an error. Unable to figure it out..

  • @sagarjain4128
    @sagarjain4128 2 ปีที่แล้ว

    hey mike, we managed to change the theme but after applying the theme where did all the things go ? I mean where is the post title , date etc. after changing the theme??

  • @plotdenotes
    @plotdenotes ปีที่แล้ว

    Is it possible to choose the default theme at the very beginning and make jekyll create files for the selected theme?

  • @TheBatags
    @TheBatags 5 ปีที่แล้ว +1

    When typing bundle exec jekyll serve - i get this error -Could not find gem 'jekyll-theme-hacker x64-mingw32' in any of the gem
    sources listed in your Gemfile. not sure where to go from here (help) please

  • @sagarjain4128
    @sagarjain4128 2 ปีที่แล้ว

    hey, when I change the theme then site's content goes away.
    Do you have any idea why it is happening and also when I remove the theme then also content doesn't get back

  • @KulbhushanChand
    @KulbhushanChand 6 ปีที่แล้ว +1

    how you will access your post since no links are present after you change layout to default?

  • @streamingideas
    @streamingideas 3 ปีที่แล้ว

    I recently installed Jekyll Dinky theme for my github page, Now how do I edit the pages as none of the changes are reflecting

  • @magoxxii
    @magoxxii 2 ปีที่แล้ว

    I cannot find a theme that use rhe orher layouts :/

  • @yaboyalex5111
    @yaboyalex5111 4 ปีที่แล้ว

    What do you do if you have more then one layout?

  • @ZhengQu
    @ZhengQu 6 ปีที่แล้ว +1

    The posts are all gone. Does anyone know how to get them back?

  • @RidhoFebriansa
    @RidhoFebriansa 5 ปีที่แล้ว +2

    I'm using jekyll-theme-primer, it has post layouts but my Jekyll won't success on bundle exec jekyll serve because layout post not found and liquid exception. any help?

  • @FernandoHernandez-cw4ek
    @FernandoHernandez-cw4ek 6 ปีที่แล้ว +1

    Hey great video! One question, can we use a css framework with Jekyll?

  • @MicskiDK
    @MicskiDK 5 ปีที่แล้ว

    When editing the Gemfile for other gem-based themes, Jekyll fails on ridiculous version problems. Jekyll is now at version 4.0. All the gem-based themes depends on an older version 3.5 of Jekyll and does not recognize 4.0 as higher than 3.5.

  • @kukaraca
    @kukaraca 6 ปีที่แล้ว

    Awesome video. Thanks!

  • @TammyButcherPlus
    @TammyButcherPlus 7 ปีที่แล้ว

    I followed along and installed a theme that had only a default layout. I changed the posts, pages, etc. to default as suggested. However, now when I go back to minima theme, I can't seem to get my posts back. I've tried everything I can think of (taking the new theme out of Gem file, changing the default layout in front matter back to post, etc.). Nothing seems to work. No big deal since I'm just learning how to do this but I'm curious what I'm doing wrong in case I do this in a 'real world' scenario? (The pages about, donations, etc. came back. I just can't get posts back)

    • @TammyButcherPlus
      @TammyButcherPlus 7 ปีที่แล้ว +3

      Actually, I just figured it out. I had placed the wrong variable value in the index.md file when I went back to update it. "layout: post" instead of what it should have been "layout: home". That fixed it. :)

    • @Zerroth
      @Zerroth 6 ปีที่แล้ว

      Nice one. Had the same issue.

    • @jasminepengelly6937
      @jasminepengelly6937 6 ปีที่แล้ว +1

      I had the same issue, too! Thanks for documenting.

  • @brieflores322
    @brieflores322 6 ปีที่แล้ว

    When I install the theme the command line says it was successful but when I input bundle exec jekyll serve it says could not locate gemfile or .bundle/directory. Help?

    • @osmankrpat3738
      @osmankrpat3738 6 ปีที่แล้ว

      Not totally sure, but try this.
      include the following line in your Gemfile
      gem ""
      open your local jekyll blog directory in the terminal
      bundle install
      edit config.yml file
      theme:
      then
      bundle exec jekyll serve

  • @jespermalmberg5945
    @jespermalmberg5945 7 ปีที่แล้ว

    Great explanation!

  • @thelostcreatives5060
    @thelostcreatives5060 6 ปีที่แล้ว

    Yo. I made modifications on the minima theme and when I deployed it, all changes were gone. What do I need to do? Do I need to publish the theme I made? I need help.

  • @dxsp1d3r
    @dxsp1d3r 4 ปีที่แล้ว

    using jekyll on github where is the config file

  • @beomsooshin5633
    @beomsooshin5633 6 ปีที่แล้ว

    what a great video!

  • @AdityaSridhar
    @AdityaSridhar 6 ปีที่แล้ว

    Really good video. Very useful

  • @randomobsession9250
    @randomobsession9250 7 ปีที่แล้ว

    Hey I'm using Atom as my code editor, I cannot find gemfile, please do help! Thanks.

    • @andres21aj
      @andres21aj 6 ปีที่แล้ว

      I have the same issue, did you solved it?

  • @georgeliss4015
    @georgeliss4015 6 ปีที่แล้ว

    awesome video!
    Could you please explain how to make external links in jekyll?

  • @quangho8120
    @quangho8120 6 ปีที่แล้ว

    Great video. Just a question not related to Jekyll: what's the story behind your channel's name? :D

  • @edwardfranklin4835
    @edwardfranklin4835 5 ปีที่แล้ว

    I've tried to install a new theme through the command terminal but it doesn't work. The terminal produces the following error - which I think is saying the theme is not compatible with the version of Jekyll I've got installed, but I'm not sure,
    can somebody help me?
    See terminal output below
    $ bundle install
    Fetching gem metadata from rubygems.org/........
    Fetching gem metadata from rubygems.org/.
    Resolving dependencies...
    Bundler could not find compatible versions for gem "jekyll":
    In snapshot (Gemfile.lock):
    jekyll (=4.0.0)
    In Gemfile:
    jekyll (~> 4.0.0) x64-mingw32
    jekyll-theme-slate x64-mingw32 was resolved to 0.0.4, which depends on jekyll (~> 3.3) x64-mingw32

    • @Maartz
      @Maartz 5 ปีที่แล้ว

      Delete Gemfile.lock
      Update your Gemfile to change the ~> 4.0.0 to ~> 3.3.0
      Or use a theme compatible with Jekyll v4.

  • @utkarshdubey3396
    @utkarshdubey3396 6 ปีที่แล้ว

    Ey dude what Atom theme do you use?

  • @mariosilva2742
    @mariosilva2742 7 ปีที่แล้ว

    Nice video, is it possible to host your own themes on your own server or are we forced to use rubygems/gemfury?
    Basically, how do you install themes from some other service. (maybe even directly from github/gitlab)

    • @GiraffeAcademy
      @GiraffeAcademy  7 ปีที่แล้ว +1

      Hey Mario, great question!
      Because Jekyll is built using ruby, installing themes using gems is the "official" way to do it. But there are thousands of Jekyll themes out there that you can install using something other than gems. In fact a lot of these themes are hosted on github.
      From what I've seen, a lot of these themes are actually just Jekyll project skeletons with layouts, css, images, etc. already included. Generally people will have them on github so all you have to do it fork/clone the repo and you can use the theme as the starting point for your project. Any most of the themes will come with installation instructions in case there are some additional dependencies (sass, node, etc.)
      Here's a list of some great websites for Jekyll themes!
      jekyllthemes.org/
      themes.jekyllrc.org/
      drjekyllthemes.github.io/

  • @abdul.arif2000
    @abdul.arif2000 2 ปีที่แล้ว

    4:50 thx a lot bruv

  • @wattheshet
    @wattheshet 7 ปีที่แล้ว

    What happened to the post page? when adding a custom theme with layout default? theyre all gone.
    Ah yeah nevermind. Had to get the tailored theme to jekyllthemes.org

  • @r-i-ch
    @r-i-ch 7 ปีที่แล้ว +1

    1) Looking for themes on rubygems.org is a really time-consuming task. Sites like jekyllthemes.org/ make it much easier...
    2) I feel like most of the themes I'm finding do *not* have simple gem theme installs. A good number of them require forking an existing GitHub repo, and modifying that. Perhaps worth covering in a future revision of this vid....

    • @GiraffeAcademy
      @GiraffeAcademy  7 ปีที่แล้ว

      Rich, thanks for the feedback! Much appreciated, I'll keep this in mind.
      Also just a note for anyone reading this comment thread. The reason the themes you're finding don't conform to the installation instructions in this video is because you're not getting them from the rubygems website. So they're technically not ruby gems. I think I might just do a video on using non-gem themes in the future, a lot of people are probably in this same situation!
      Good luck with Jekyll!

    • @randomobsession9250
      @randomobsession9250 7 ปีที่แล้ว

      Hey can't find gemfile, in my root directory, where am I gone wrong?

  • @CyanidePierce90
    @CyanidePierce90 6 ปีที่แล้ว

    Great video series. I have a question about custom CSS and development in general. The old Jekyll was very easy to build a site with a downloaded theme. Is there a tutorial in the new Jekyll that shows how to best build a site like the old way. Using sass, custom layouts, includes etc. Something for people starting with jekyll new site --blank

  • @dooyouevenliftbro8078
    @dooyouevenliftbro8078 5 ปีที่แล้ว +2

    Get it? "COMMIT to it" :D

  • @ash3rr
    @ash3rr 3 ปีที่แล้ว

    So, next question. What happens if you don't want to use one of these crappy themes, but want to craft one yourself

  • @planeshaperman
    @planeshaperman 4 ปีที่แล้ว +1

    All the themes are incompatible with jekyll 4.0.0
    CRAWLING IN MY SKIN

    • @jaiar.324
      @jaiar.324 4 ปีที่แล้ว +1

      that might explain why I am having so many issues- it should be faster than making a site from scratch but all the dependencies and issues with incompatibilities are making this take longer than predicted

  • @EfoneliSarah
    @EfoneliSarah ปีที่แล้ว

    there is 'post' layout now tho... smiles