Code Monkey home page Code Monkey logo

dbyll's Introduction

dbyll

Open source stylish, minimalistic theme for jekyll.
Demo: http://dbtek.github.io/dbyll/

New

  • Dbyll for Ghost is now available. Get it here now.
  • 🆕 Check out Paper, new Material Design Jekyll theme.

Features

  • Responsive layout.
  • Supports tags and categories.
  • Social profile and bio of author.
  • Bootstrap based.
  • Glyphicon and Font-Awesome Icons.
  • Pagination.
  • Syntax highlighting with pygments.
  • Disqus comments.
  • 🆕 Custom sidebar background image.

Download

Install

  • You need to have ruby installed in your system.
  • Install bundler which helps in specifying and installing dependencies of any Ruby project. gem install bundler
  • Go to the root of the repo and run this - bundle install
  • Then - bundle exec jekyll serve

Screenshots

dbyll-screenshot

License

dbyll's People

Contributors

agnivade avatar agounaris avatar andreagiardini avatar atry avatar bitdeli-chef avatar casab avatar crazycodeboy avatar dbtek avatar edap avatar facastagnini avatar fernandodev avatar golov avatar janezhango avatar mchwalisz avatar n2i avatar pwasiewicz avatar sunzenshen avatar technion avatar theredfish avatar tpgmartin 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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

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

dbyll's Issues

Scrollable code block

Hey. The template is awesome but there is one thing that bugs me.
The code samples using following notation

somelooooooooooooooong line of code

instead of beign fixed formatted scrolable text it breaks lines if the client's browser is small.
How can I make it scrollable?

Big images out of borders

I've added this in my css to avoid img big images go out of article borders.

.article_body p img{
max-width: 100%;
}

Ciao
Alessandro

tags and categories with spaces get linked incorrectly

I imported posts from my WordPress blog and used the Dbyll theme. I noticed that on the tags.html and categories.html pages, not all the links would work. I fixed this by using | replace:' ','-' on the following:

categories.html

<a href="{{ site.BASE_PATH }}/{{ site.categories_path }}#{{ category | replace:' ','-' }}-ref" data-toggle="tab">

<a href="{{ site.BASE_PATH }}/{{ site.categories_path }}#{{ category[0] | replace:' ','-' }}-ref" data-toggle="tab">

<div class="tab-pane" id="{{ category[0] | replace:' ','-' }}-ref">

tags.html

<a href="#{{ tag | replace:' ','-' }}-ref" data-toggle="tab">

<a href="#{{ tag[0] | replace:' ','-' }}-ref" data-toggle="tab">

<div class="tab-pane" id="{{ tag[0] | replace:' ','-' }}-ref">

Remove catagory from URL

How do I remove the category from the URL and just have /yyyy-mm-dd/title or just have /title?

Syntax highlighting

Hello,

Does dbyll support syntax highlighting?

I am using three backticks and ruby but my code is not highlighted?

Thanks

categories and tags not generated

The categories and tags pages doesn't generate if change the permalink.

permalink: /:year/:month/:day/:title/

Any workarround? or fix?

sidebar background image bug

Fix bug:When a document height exceeds the height of the sidebar background image, the background image will be Offset down

An error occurred while installing 'X', and Bundler cannot continue.

When I run bundle install in the root of the repo, the installation fails.

Bundler::GenericSystemCallError: There was an error accessing `/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/gems/2.6.0/cache/public_suffix-5.0.4.gem`.

An error occurred while installing public_suffix (5.0.4), and Bundler cannot continue.

An error occurred while installing forwardable-extended (2.6.0), and Bundler cannot continue.

In Gemfile:
  jekyll was resolved to 4.3.2, which depends on
    pathutil was resolved to 0.16.2, which depends on
      forwardable-extended
image

font size

how can i change the font-size of the post?

Displaying favicon

The favicon is not displayed. I'm using the default one located in /assets/ico/favicon.png but it is not displayed.

Thank you.

Categories and Tags Not Working with Custom URL

When BASE_PATH or baseurl are set in config.yml, the tags and categories pages do not display posts by tag or by category.

When you modify the app.js file to include the baseurl, the problem appears to be fixed.

Unable to serve locally

After cloning a fresh copy of the repository I tried running the site locally with jekyll serve and I was given the two following errors:

Deprecation: You appear to have pagination turned on, but you haven't included thejekyll-paginategem. Ensure you havegems: [jekyll-paginate]in your configuration file.

and

Dependency Error: Yikes! It looks like you don't have pygments or one of its dependencies installed. In order to use Jekyll as currently configured, you'll need to install this gem. The full error message from Ruby is: 'cannot load such file -- pygments' If you run into trouble, you can find helpful resources at http://jekyllrb.com/help/! Liquid Exception: pygments in /Users/Adam/Projects/dbyll/_posts/2013-11-14-sample.md ERROR: YOUR SITE COULD NOT BE BUILT: ------------------------------------ pygments

It appears that I was able to solve the deprecation error by running gem install jekyll-paginate in addition to adding gems: [jekyll-paginate] to _config.yml.

The second error is solved by running gem install pygments.rb.

While both fixes were pretty simple to track down, I think the README should at least indicate that jekyll-paginate and pygments are dependencies. I'm also very much a novice with Ruby, so I might be misunderstanding something on my end as well.

Add skype button

Hi :)

I think i would be great to have a Skype button too, do you think it's possible/do you agree with it?

Cheers

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.