chrisanthropic / comical-jekyll-theme Goto Github PK
View Code? Open in Web Editor NEWA Configurable Webcomic Theme for Jekyll
Home Page: http://chrisanthropic.github.io/comical-jekyll-theme/
License: The Unlicense
A Configurable Webcomic Theme for Jekyll
Home Page: http://chrisanthropic.github.io/comical-jekyll-theme/
License: The Unlicense
I'm getting an error when I try to run this:
$ bundle exec jekyll serve
Configuration file: .../_config.yml
Configuration file: .../_config.yml
Source: ...
Destination: _site
Incremental build: disabled. Enable with --incremental
Generating...
Optimizing Images
Liquid Warning: Liquid syntax error (line 7): Expected id but found open_square in "post in site.categories.[page.category]" in /_layouts/category.html
jekyll 3.3.0 | Error: uninitialized class variable @@mtimes in Jekyll::JekyllMinimagick::GeneratedImageFile
Did you mean? mtimes
@mtimes
Hello, I'm new to jekyll and having trouble setting this up, wondering if it's me or this is simply unmaintained.
I followed the steps in the readme but I get the error:
> site/cheeky/comical-jekyll-theme bundle exec jekyll serve
Configuration file: /home/indeedwatson/site/cheeky/comical-jekyll-theme/_config.yml
Source: /home/indeedwatson/site/cheeky/comical-jekyll-theme
Destination: /home/indeedwatson/site/cheeky/comical-jekyll-theme/_site
Incremental build: disabled. Enable with --incremental
Generating...
Optimizing Images
Liquid Warning: Liquid syntax error (line 7): Expected id but found open_square in "post in site.categories.[page.category]" in /home/indeedwatson/site/cheeky/comical-jekyll-theme/_layouts/category.html
------------------------------------------------
Jekyll 4.1.1 Please append `--trace` to the `serve` command
for any additional information or backtrace.
------------------------------------------------
Traceback (most recent call last):
45: from /home/indeedwatson/.gem/ruby/2.7.0/bin/bundle:23:in `<main>'
44: from /home/indeedwatson/.gem/ruby/2.7.0/bin/bundle:23:in `load'
43: from /home/indeedwatson/.gem/ruby/2.7.0/gems/bundler-2.1.4/exe/bundle:34:in `<top (required)>'
42: from /home/indeedwatson/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler/friendly_errors.rb:123:in `with_friendly_errors'
41: from /home/indeedwatson/.gem/ruby/2.7.0/gems/bundler-2.1.4/exe/bundle:46:in `block in <top (required)>'
40: from /home/indeedwatson/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler/cli.rb:24:in `start'
39: from /home/indeedwatson/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler/vendor/thor/lib/thor/base.rb:476:in `start'
38: from /home/indeedwatson/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler/cli.rb:30:in `dispatch'
37: from /home/indeedwatson/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler/vendor/thor/lib/thor.rb:399:in `dispatch'
36: from /home/indeedwatson/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler/vendor/thor/lib/thor/invocation.rb:127:in `invoke_command'
35: from /home/indeedwatson/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler/vendor/thor/lib/thor/command.rb:27:in `run'
34: from /home/indeedwatson/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler/cli.rb:476:in `exec'
33: from /home/indeedwatson/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler/cli/exec.rb:28:in `run'
32: from /home/indeedwatson/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler/cli/exec.rb:63:in `kernel_load'
31: from /home/indeedwatson/.gem/ruby/2.7.0/gems/bundler-2.1.4/lib/bundler/cli/exec.rb:63:in `load'
30: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/bin/jekyll:23:in `<top (required)>'
29: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/bin/jekyll:23:in `load'
28: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/exe/jekyll:15:in `<top (required)>'
27: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/mercenary-0.4.0/lib/mercenary.rb:21:in `program'
26: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/mercenary-0.4.0/lib/mercenary/program.rb:44:in `go'
25: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `execute'
24: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `each'
23: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `block in execute'
22: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/commands/serve.rb:86:in `block (2 levels) in init_with_program'
21: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/command.rb:91:in `process_with_graceful_fail'
20: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/command.rb:91:in `each'
19: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/command.rb:91:in `block in process_with_graceful_fail'
18: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/commands/build.rb:36:in `process'
17: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/commands/build.rb:65:in `build'
16: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/command.rb:28:in `process_site'
15: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/site.rb:81:in `process'
14: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/site.rb:217:in `cleanup'
13: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/cleaner.rb:15:in `cleanup!'
12: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/cleaner.rb:25:in `obsolete_files'
11: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/cleaner.rb:59:in `new_files'
10: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/cleaner.rb:59:in `tap'
9: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/cleaner.rb:60:in `block in new_files'
8: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/site.rb:348:in `each_site_file'
7: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/site.rb:348:in `each'
6: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/site.rb:349:in `block in each_site_file'
5: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/site.rb:349:in `each'
4: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/site.rb:350:in `block (2 levels) in each_site_file'
3: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/cleaner.rb:60:in `block (2 levels) in new_files'
2: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/static_file.rb:59:in `destination'
1: from /home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/static_file.rb:166:in `url'
/home/indeedwatson/site/cheeky/comical-jekyll-theme/vendor/ruby/2.7.0/gems/jekyll-4.1.1/lib/jekyll/static_file.rb:153:in `cleaned_relative_path': undefined method `length' for nil:NilClass (NoMethodError)
The dropdown works fine when I have the window as large as I can on my 15 inch screen. But if I make it a little smaller (about a third of that size), then when I hover over the submenu (dropdown), it immediately disappears and I can't click on anything.
I'm only trying this on your demo site. I haven't installed the theme yet.
Hi.. First off thank you for this amazing work. I would appriciate your help in regards to my case. I have main comics and few subcomics under them which has 1 or 2 episodes under each subcategory. Can you please tell me which file to edit inorder to achieve this.
So in the Archives section it would be like:
MAIN COMIC 1:
-SUBCOMIC 1:
-EPISODE 1
-EPISODE 2
MAIN COMIC 2:
-SUBCOMIC 1:
-EPISODE 1
-EPISODE 2
The user @carlsonsantana validate your site template "https://chrisanthropic.github.io/comical-jekyll-theme/" and found these accessibility errors:
html > body > footer > div > div:nth-child(2) > ul > li:nth-child(4) > a
<a href="http://comics.drivethrustuff.com/product/137601/Shamsee-A-Fistful-of-Lunars"><span class="icon-drivethru soc...</a>
html > body > footer > div > div:nth-child(2) > ul > li:nth-child(3) > a
<a href="https://www.comixology.com/Shamsee-Vol-1-A-Fistful-of-Lunars/digital-comic/162424"><span class="icon-comixology so...</a>
html > body > footer > div > div:nth-child(2) > ul > li:nth-child(2) > a
<a href="http://www.amazon.com/Shamsee-Fistful-Lunars-Valley-Crescents-ebook/dp/B00NTC5CWM/"><span class="icon-amazon social...</a>
html > body > footer > div > div:nth-child(2) > ul > li:nth-child(1) > a
<a href="https://gumroad.com/shamsee"><span class="icon-gumroad socia...</a>
html > body > footer > div > div:nth-child(1) > p > a
<a href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>
html > body > footer > div > div:nth-child(1) > p
<p>Some Rights Reserved | <a href=...</p>
html > body > footer > div > div:nth-child(1) > strong > a:nth-child(4)
<a href="http://comics.drivethrustuff.com/product/137601/Shamsee-A-Fistful-of-Lunars">DriveThru</a>
html > body > footer > div > div:nth-child(1) > strong > a:nth-child(3)
<a href="https://www.gumroad.com/shamsee">Gumroad</a>
html > body > footer > div > div:nth-child(1) > strong > a:nth-child(2)
<a href="https://www.comixology.com/Shamsee-Vol-1-A-Fistful-of-Lunars/digital-comic/162424">Comixology</a>
html > body > footer > div > div:nth-child(1) > strong > a:nth-child(1)
<a href="http://www.amazon.com/dp/B00NTC5CWM/?tag=bathelup-20">Amazon</a>
html > body > footer > div > div:nth-child(1) > strong
<strong>Available now at: <a href="http...</strong>
html > body > main > div > div > article > nav:nth-child(3) > nav:nth-child(3) > a:nth-child(2)
<a href="https://chrisanthropic.github.io/comical-jekyll-theme//" class="hide-for-large"><span class="icon-arrow-down"><...</a>
html > body > main > div > div > article > nav:nth-child(3) > nav:nth-child(1) > a:nth-child(2)
<a href="https://chrisanthropic.github.io/comical-jekyll-theme/a-fistful-of-lunars/page-4/" class="icon-arrow-left hide-for-large"></a>
html > body > main > div > div > article > nav:nth-child(1) > nav:nth-child(3) > a:nth-child(2)
<a href="https://chrisanthropic.github.io/comical-jekyll-theme/a-fistful-of-lunars/" class="hide-for-large"><span class="icon-arrow-down"><...</a>
html > body > main > div > div > article > nav:nth-child(1) > nav:nth-child(1) > a:nth-child(2)
<a href="https://chrisanthropic.github.io/comical-jekyll-theme/a-fistful-of-lunars/page-4/" class="icon-arrow-left hide-for-large"></a>
#nav > ul:nth-child(2) > li:nth-child(3) > a
<a href="https://github.com/"><span class="icon-github social...</a>
#nav > ul:nth-child(2) > li:nth-child(2) > a
<a href="https://twitter.com/"><span class="icon-twitter socia...</a>
#nav > ul:nth-child(2) > li:nth-child(1) > a
<a href="https://www.tumblr.com/"><span class="icon-tumblr social...</a>
#nav > ul:nth-child(1) > li:nth-child(3) > a
<a href="/">home</a>
html
<html><head> <meta charset="utf-8"> <...</html>
You can check these accessibility errors using pa11y.
You can view the full validation results in our website.
Your theme has been listed on https://jekyll-themes.com/.
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.