Giter VIP home page Giter VIP logo

comical-jekyll-theme's People

Contributors

chrisanthropic avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

comical-jekyll-theme's Issues

uninitialized class variable @@mtime

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

Is this theme still working? Getting `undefined method length for nil:NilClass`

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)

Dropdown menu broken on smaller window sizes

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.

Help: How to show Subcategories & their Episodes

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

Accessibility errors found in your template

The user @carlsonsantana validate your site template "https://chrisanthropic.github.io/comical-jekyll-theme/" and found these accessibility errors:

  • Page https://chrisanthropic.github.io/comical-jekyll-theme/:
    • Issue 3c63905b-5318-433f-b5a4-b87f1af11fe5:
      • Type: Error
      • Code: WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.A.NoContent
      • Message: Anchor element found with a valid href attribute, but no link content has been supplied.
      • Selector: html > body > footer > div > div:nth-child(2) > ul > li:nth-child(4) > a
      • Context: <a href="http://comics.drivethrustuff.com/product/137601/Shamsee-A-Fistful-of-Lunars"><span class="icon-drivethru soc...</a>
    • Issue e0381cfa-690c-452e-937e-a6cf03bcc008:
      • Type: Error
      • Code: WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.A.NoContent
      • Message: Anchor element found with a valid href attribute, but no link content has been supplied.
      • Selector: html > body > footer > div > div:nth-child(2) > ul > li:nth-child(3) > a
      • Context: <a href="https://www.comixology.com/Shamsee-Vol-1-A-Fistful-of-Lunars/digital-comic/162424"><span class="icon-comixology so...</a>
    • Issue 87e74fc5-fc71-4173-bc74-bb795901b5ef:
      • Type: Error
      • Code: WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.A.NoContent
      • Message: Anchor element found with a valid href attribute, but no link content has been supplied.
      • Selector: html > body > footer > div > div:nth-child(2) > ul > li:nth-child(2) > a
      • Context: <a href="http://www.amazon.com/Shamsee-Fistful-Lunars-Valley-Crescents-ebook/dp/B00NTC5CWM/"><span class="icon-amazon social...</a>
    • Issue 3424e48e-4a58-4c10-8d75-0c51090776eb:
      • Type: Error
      • Code: WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.A.NoContent
      • Message: Anchor element found with a valid href attribute, but no link content has been supplied.
      • Selector: html > body > footer > div > div:nth-child(2) > ul > li:nth-child(1) > a
      • Context: <a href="https://gumroad.com/shamsee"><span class="icon-gumroad socia...</a>
    • Issue e3e569f2-1b2a-4690-b5f4-f6ce4ff0ea30:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 3.44:1. Recommendation: change text colour to #757575.
      • Selector: html > body > footer > div > div:nth-child(1) > p > a
      • Context: <a href="http://creativecommons.org/licenses/by-nc-sa/4.0/">CC BY-NC-SA 4.0</a>
    • Issue d3958042-6ebb-48d9-b0e1-f45eca9b7aa4:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 1.32:1. Recommendation: change text colour to #757575.
      • Selector: html > body > footer > div > div:nth-child(1) > p
      • Context: <p>Some Rights Reserved | <a href=...</p>
    • Issue de220f8c-6692-4fe1-9321-1d081544d08d:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 3.44:1. Recommendation: change text colour to #757575.
      • Selector: html > body > footer > div > div:nth-child(1) > strong > a:nth-child(4)
      • Context: <a href="http://comics.drivethrustuff.com/product/137601/Shamsee-A-Fistful-of-Lunars">DriveThru</a>
    • Issue 3cb5d908-9266-4b53-9428-c0d5113aea80:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 3.44:1. Recommendation: change text colour to #757575.
      • Selector: html > body > footer > div > div:nth-child(1) > strong > a:nth-child(3)
      • Context: <a href="https://www.gumroad.com/shamsee">Gumroad</a>
    • Issue 7e9bc48d-1062-43c2-9e48-24fb9f86c9ed:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 3.44:1. Recommendation: change text colour to #757575.
      • Selector: html > body > footer > div > div:nth-child(1) > strong > a:nth-child(2)
      • Context: <a href="https://www.comixology.com/Shamsee-Vol-1-A-Fistful-of-Lunars/digital-comic/162424">Comixology</a>
    • Issue aea1c318-f642-41af-b2a7-692b87fcdedd:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 3.44:1. Recommendation: change text colour to #757575.
      • Selector: html > body > footer > div > div:nth-child(1) > strong > a:nth-child(1)
      • Context: <a href="http://www.amazon.com/dp/B00NTC5CWM/?tag=bathelup-20">Amazon</a>
    • Issue eafe7546-7a94-4d92-b95a-639cd3bf87af:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 1.32:1. Recommendation: change text colour to #757575.
      • Selector: html > body > footer > div > div:nth-child(1) > strong
      • Context: <strong>Available now at: <a href="http...</strong>
    • Issue 6eadafa2-71ca-46b9-951f-ec3ffb703a69:
      • Type: Error
      • Code: WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.A.NoContent
      • Message: Anchor element found with a valid href attribute, but no link content has been supplied.
      • Selector: html > body > main > div > div > article > nav:nth-child(3) > nav:nth-child(3) > a:nth-child(2)
      • Context: <a href="https://chrisanthropic.github.io/comical-jekyll-theme//" class="hide-for-large"><span class="icon-arrow-down"><...</a>
    • Issue 7cda6c7d-29b9-4e71-bd87-c934a3410138:
      • Type: Error
      • Code: WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.A.NoContent
      • Message: Anchor element found with a valid href attribute, but no link content has been supplied.
      • Selector: html > body > main > div > div > article > nav:nth-child(3) > nav:nth-child(1) > a:nth-child(2)
      • Context: <a href="https://chrisanthropic.github.io/comical-jekyll-theme/a-fistful-of-lunars/page-4/" class="icon-arrow-left hide-for-large"></a>
    • Issue 4e9ae3e7-5b5e-4dfa-b191-fd53d0fb99d4:
      • Type: Error
      • Code: WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.A.NoContent
      • Message: Anchor element found with a valid href attribute, but no link content has been supplied.
      • Selector: html > body > main > div > div > article > nav:nth-child(1) > nav:nth-child(3) > a:nth-child(2)
      • Context: <a href="https://chrisanthropic.github.io/comical-jekyll-theme/a-fistful-of-lunars/" class="hide-for-large"><span class="icon-arrow-down"><...</a>
    • Issue 6a0029f5-30c1-467b-bed8-000eec05f311:
      • Type: Error
      • Code: WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.A.NoContent
      • Message: Anchor element found with a valid href attribute, but no link content has been supplied.
      • Selector: html > body > main > div > div > article > nav:nth-child(1) > nav:nth-child(1) > a:nth-child(2)
      • Context: <a href="https://chrisanthropic.github.io/comical-jekyll-theme/a-fistful-of-lunars/page-4/" class="icon-arrow-left hide-for-large"></a>
    • Issue 873322f0-cbaa-4da3-867f-ad2aac951b40:
      • Type: Error
      • Code: WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.A.NoContent
      • Message: Anchor element found with a valid href attribute, but no link content has been supplied.
      • Selector: #nav > ul:nth-child(2) > li:nth-child(3) > a
      • Context: <a href="https://github.com/"><span class="icon-github social...</a>
    • Issue 15e8a96d-b9c3-48f6-bddc-7e404f0187f1:
      • Type: Error
      • Code: WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.A.NoContent
      • Message: Anchor element found with a valid href attribute, but no link content has been supplied.
      • Selector: #nav > ul:nth-child(2) > li:nth-child(2) > a
      • Context: <a href="https://twitter.com/"><span class="icon-twitter socia...</a>
    • Issue f359dab6-cbd6-4a8d-b759-c40df65ae952:
      • Type: Error
      • Code: WCAG2AA.Principle4.Guideline4_1.4_1_2.H91.A.NoContent
      • Message: Anchor element found with a valid href attribute, but no link content has been supplied.
      • Selector: #nav > ul:nth-child(2) > li:nth-child(1) > a
      • Context: <a href="https://www.tumblr.com/"><span class="icon-tumblr social...</a>
    • Issue 0fa910c6-94c8-4a32-a372-ebed873eb9c7:
      • Type: Error
      • Code: WCAG2AA.Principle1.Guideline1_4.1_4_3.G18.Fail
      • Message: This element has insufficient contrast at this conformance level. Expected a contrast ratio of at least 4.5:1, but text in this element has a contrast ratio of 4.46:1. Recommendation: change background to #3f3f3f.
      • Selector: #nav > ul:nth-child(1) > li:nth-child(3) > a
      • Context: <a href="/">home</a>
    • Issue 161ea3a6-5ac5-4522-9b78-851b262023b2:
      • Type: Error
      • Code: WCAG2AA.Principle3.Guideline3_1.3_1_1.H57.2
      • Message: The html element should have a lang or xml:lang attribute which describes the language of the document.
      • Selector: html
      • Context: <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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.