samesies / barber-jekyll Goto Github PK
View Code? Open in Web Editor NEWHome Page: http://barber.samesies.io/
License: MIT License
Home Page: http://barber.samesies.io/
License: MIT License
First, thanks for an elegant and easy-to-use theme. I've a couple of questions, coming from someone who has little experience with Jekyll and not much front-end. I can learn quickly.
I'd like to create a new page that serves as an archive of all posts. Is it possible to do that automatically - as in every time I add a post to _post
.
How can I manage a page, not just a post, using markdown? Seems like I'd create a new layout that uses the markdown div. Is that correct?
Hi!
I was triying to include the rss icon in the social media links section of the config file, but it doesn't get rendered in the page. Is there a way to update the fontawesome icons included?
Your site is having problems building: The tag tags_list on line 15 in _includes/footer.html is not a recognized Liquid tag. For more information, see https://help.github.com/en/articles/page-build-failed-unknown-tag-error.
I'm trying to bundle the theme, when running bundle
I get
ruby_dep-1.5.0 requires ruby version >= 2.2.5, ~> 2.2, which is incompatible with the current version, ruby 3.0.0p0
This doesn't seem to be fixed easily without getting rid of the deprecated ruby_dep
(see also https://stackoverflow.com/questions/65617026/cannot-bundle-update-bundler-in-ubuntu-20-04). Is there any chance this can be fixed in the future?
I can bundle it after running bundle update
, however then running bundle exec jekyll serve
gives:
bundler: failed to load command: jekyll (/usr/local/lib/ruby/gems/3.0.0/bin/jekyll)
/usr/local/lib/ruby/gems/3.0.0/gems/kramdown-1.17.0/lib/kramdown/parser/html.rb:10:in `require': cannot load such file -- rexml/parsers/baseparser (LoadError)
from /usr/local/lib/ruby/gems/3.0.0/gems/kramdown-1.17.0/lib/kramdown/parser/html.rb:10:in `<top (required)>'
from /usr/local/lib/ruby/gems/3.0.0/gems/kramdown-1.17.0/lib/kramdown/parser/kramdown/html.rb:10:in `require'
from /usr/local/lib/ruby/gems/3.0.0/gems/kramdown-1.17.0/lib/kramdown/parser/kramdown/html.rb:10:in `<top (required)>'
from /usr/local/lib/ruby/gems/3.0.0/gems/kramdown-1.17.0/lib/kramdown/parser/kramdown/paragraph.rb:14:in `require'
from /usr/local/lib/ruby/gems/3.0.0/gems/kramdown-1.17.0/lib/kramdown/parser/kramdown/paragraph.rb:14:in `<top (required)>'
from /usr/local/lib/ruby/gems/3.0.0/gems/kramdown-1.17.0/lib/kramdown/parser/kramdown.rb:345:in `require'
from /usr/local/lib/ruby/gems/3.0.0/gems/kramdown-1.17.0/lib/kramdown/parser/kramdown.rb:345:in `<class:Kramdown>'
from /usr/local/lib/ruby/gems/3.0.0/gems/kramdown-1.17.0/lib/kramdown/parser/kramdown.rb:60:in `<module:Parser>'
from /usr/local/lib/ruby/gems/3.0.0/gems/kramdown-1.17.0/lib/kramdown/parser/kramdown.rb:19:in `<module:Kramdown>'
from /usr/local/lib/ruby/gems/3.0.0/gems/kramdown-1.17.0/lib/kramdown/parser/kramdown.rb:17:in `<top (required)>'
from /usr/local/lib/ruby/gems/3.0.0/gems/jekyll-3.8.7/lib/jekyll/converters/smartypants.rb:3:in `require'
from /usr/local/lib/ruby/gems/3.0.0/gems/jekyll-3.8.7/lib/jekyll/converters/smartypants.rb:3:in `<top (required)>'
from /usr/local/lib/ruby/gems/3.0.0/gems/jekyll-3.8.7/lib/jekyll.rb:13:in `require'
from /usr/local/lib/ruby/gems/3.0.0/gems/jekyll-3.8.7/lib/jekyll.rb:13:in `block in require_all'
from /usr/local/lib/ruby/gems/3.0.0/gems/jekyll-3.8.7/lib/jekyll.rb:12:in `each'
from /usr/local/lib/ruby/gems/3.0.0/gems/jekyll-3.8.7/lib/jekyll.rb:12:in `require_all'
from /usr/local/lib/ruby/gems/3.0.0/gems/jekyll-3.8.7/lib/jekyll.rb:194:in `<top (required)>'
from /usr/local/lib/ruby/gems/3.0.0/gems/jekyll-3.8.7/exe/jekyll:8:in `require'
from /usr/local/lib/ruby/gems/3.0.0/gems/jekyll-3.8.7/exe/jekyll:8:in `<top (required)>'
from /usr/local/lib/ruby/gems/3.0.0/bin/jekyll:23:in `load'
from /usr/local/lib/ruby/gems/3.0.0/bin/jekyll:23:in `<top (required)>'
from /Users/felixger/.local/share/gem/ruby/3.0.0/gems/bundler-2.2.15/lib/bundler/cli/exec.rb:63:in `load'
from /Users/felixger/.local/share/gem/ruby/3.0.0/gems/bundler-2.2.15/lib/bundler/cli/exec.rb:63:in `kernel_load'
from /Users/felixger/.local/share/gem/ruby/3.0.0/gems/bundler-2.2.15/lib/bundler/cli/exec.rb:28:in `run'
from /Users/felixger/.local/share/gem/ruby/3.0.0/gems/bundler-2.2.15/lib/bundler/cli.rb:494:in `exec'
from /Users/felixger/.local/share/gem/ruby/3.0.0/gems/bundler-2.2.15/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
from /Users/felixger/.local/share/gem/ruby/3.0.0/gems/bundler-2.2.15/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
from /Users/felixger/.local/share/gem/ruby/3.0.0/gems/bundler-2.2.15/lib/bundler/vendor/thor/lib/thor.rb:392:in `dispatch'
from /Users/felixger/.local/share/gem/ruby/3.0.0/gems/bundler-2.2.15/lib/bundler/cli.rb:30:in `dispatch'
from /Users/felixger/.local/share/gem/ruby/3.0.0/gems/bundler-2.2.15/lib/bundler/vendor/thor/lib/thor/base.rb:485:in `start'
from /Users/felixger/.local/share/gem/ruby/3.0.0/gems/bundler-2.2.15/lib/bundler/cli.rb:24:in `start'
from /Users/felixger/.local/share/gem/ruby/3.0.0/gems/bundler-2.2.15/exe/bundle:49:in `block in <top (required)>'
from /Users/felixger/.local/share/gem/ruby/3.0.0/gems/bundler-2.2.15/lib/bundler/friendly_errors.rb:130:in `with_friendly_errors'
from /Users/felixger/.local/share/gem/ruby/3.0.0/gems/bundler-2.2.15/exe/bundle:37:in `<top (required)>'
from /usr/local/opt/ruby/bin/bundle:23:in `load'
from /usr/local/opt/ruby/bin/bundle:23:in `<main>'
Is there an easy workaround? I'm not very familiar with ruby...
My web have same comments on every page? How to configure it on every pages with different comments?
my all link become localhost:4000 when site already upload to github.io
I don't know how to fix it
When I use the suggested steps to set up the project, serve and open it at localhost:4000 the main pages don't work. 404.html and the article pages work, but not the overview.
I am using Ubuntu 17.10.
Hey, great theme!
I've been tweaking it for my blog and have been trying for a while to change the maximum height or aspect ratio of the 'splash' image underneath the title of each post (if an image has been selected). I tried changing some values in _post.scss and _posts.scss but that did not do the trick.
In which direction should I be looking for this change?
Quick unrelated question too: I set the site title to an image instead of plain text by changing:
{{ site.title }}
in /_includes/header.html to <img style="height:2.5em;" src="/assets/images/header-logo.svg"></img>
Is that a good method?
Hi, I'm not getting how to set up the URL/baseurl etc in config.yml, can you give me some guidance on how to serve with github pages?
Firstly, thanks a lot for sharing this jekyll theme. I've been trying to use it to build my own website, and host it on Bitbucket. I have, however, run into a strange error when modifying the site.email variable in the _config.yml file, to define the email address to which all Formspree entries should be sent. If I leave it as [email protected], the Formspree form submission works just okay. If I change it to any other email address, after I click Send in the contact form, I get a "Something Went Wrong" error message. Would you be able to pinpoint where I may be doing something wrong? I just spent a few hours trying to troubleshoot this, but couldn't solve it. Thanks!
And apologies if I just spammed your email address with test submits while I was trying to troubleshoot this issue. It took me a while to figure out what I was doing before I realised I might be spamming you.
I get this deprecation warning many times during the build
Deprecation: Document#tags is now a key in the #data hash.
Deprecation: Called by ["C:/tools/ruby26/lib/ruby/gems/2.6.0/gems/jekyll-3.6.3/lib/jekyll/document.rb:374:in `method_missing'"].
The watch/build seems to working but theses warnings are really annoying and I don't know how to fix them.
I'm trying to change the default favicon. I uploaded a new image and replaced the default one inside the assets/images folder with my own and gave the file the same name of "favicon.ico". I then pushed the files to github to deploy my site.
However, occasionally the old favicon keeps showing up when I load the website. Doen't make sense to me since the old image is no longer in the assets/images folder.
Hi, when i hosted on local, the contents were fine, but when I push live, there is no content up there. Is it only happen to me? I didn't see anyone has the same issue...
ffi version 1.9.25 requires Ruby less than 2.6.0, so an error occurs when Ruby 2.6.0 is installed.
I updated ffi to version 1.10.0 in gemfile.lock
to resolve the issue.
adjusting the _config.yml
file as follows
# Author settings
author:
- name: Thomas Vaeth
bio: Thomas Vaeth was born in New York, raised in Pennsylvania, and transplanted in Washington. He was a Web Developer at Urban Influence, but now he's a Software Engineer at Getty Images.
url: http://thomasvaeth.com
- name: me
bio: a real person
url: https://me.github.io
First off, thank you very much for this theme, it's cracking. Well written documentation, too.
Ruby Sass has reached end-of-life and SassC is the recommended replacement. Apparently the thing to do is wait until Jekyll 4.0.0 comes out as Jekyll has a dependency on Sass.
Is that right?
I am newbie in GitHubPages, so I installed my repository, and by default is the minima theme.
Now, how to switch it to the barber theme? I downlaoded a zip file, what should I do with it?
The readme is not clear on this subject:
Run
bundle install
on your command line after downloading or cloning the theme.
How do you imagine bundle install is linked with a downloaded zip file in the downloads folder??
Hi! I am trying to serve the site from Github pages, but it keeps showing: Your site is having problems building: Page build failed. For more information, see https://help.github.com/articles/troubleshooting-github-pages-builds/.
. Even from a clean fork from your repo.
Is there any specific configuration required for deploying into github pages?
Thanks for such an amazing template :)
I'm just cloned your repo on a Linux Mint 21.3 machine and ran bundle install
but got the following error message:
ruby_dep-1.5.0 requires ruby version >= 2.2.5, ~> 2.2, which is incompatible with the current version, ruby 3.0.2p107
Sorry, I'm not very experienced with ruby. Could you please advise what I may be doing wrong?
Thanks!
I'm not able to receive the response of my subscription (mailship form).
Printed Error:
[Show/hide message details.] SecurityError: Permission denied to access property "host" on cross-origin object
I am running my page on Netlify system, and I have checked that subscription is working, the error seams to be on the callback.
Do you know if I need to do something different?
Hi @thomasvaeth - I'm back.
I noticed funny behaviour when populating the site. The text on nested lists increases, the further nested the list is. I expected the font-size stay the same. I tried to peek into _assets/scss/base/_lists.scss (line 28)
but to no avail.
This issue seems to describe the same problem.
Reproducing the bug:
* I have a coin
* I have a coin
* I have a coin
* I have a coin
<ul>
<li>All projects throughout</li>
<li>All projects throughout</li>
<ul>
<li>All projects throughout</li>
<li>All projects throughout</li>
<ul>
<li>All projects throughout</li>
<li>All projects throughout</li>
</ul>
</ul>
</ul>
Check the source of http://barber.samesies.io/
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.