Giter Club home page Giter Club logo

no-nonsense's People

Contributors

dependabot[bot] avatar mihneadb avatar plmir 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

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

no-nonsense's Issues

links to tags don't account for blogs hosted not on top-level directory of website

Hi, Minhea! I love the beautiful simplicity of your theme, and have begun using it for a personal blog, which I host at a subdirectory of my site (i.e. https://my.site.com/blog/). This has the unfortunate side-effect of generating inaccurate links for pages that have tags. I'm not very skilled with handlebars, etc., but I think the issue is in post.hbs:17

href="/tag/{{slug}}"

can be replaced with

href="{{@blog.url}}/tag/{{slug}}"

and that resolves the issue in most cases for me (one exception: it doesn't recognize whether the user is on the http: or https: version of my site... I can live with that for now).

I thank you for the wonderful work on the no-nonsense theme, it is fantastic!

Kindest regards,

Erick.

Upgrade to Ghost 0.5?

It seems Ghost 0.5 has been ready for production. Would you plan to upgrade no-nonsense to ghost 0.5? Or is it now already compatible with 0.5?
Thanks.

Navigation CSS suboptimal on mobile screens

I recently discovered that navigation items don't stack well on mobile devices. It had never been an issue before, but once I added 4 tabs this came up.

Example:
screenshot

Possible solutions are to scale the font down, or perhaps collapse this into a dropdown if not all items fit. Thoughts?

Tag page does not handle plural and singular post count correctly.

Right now, the tag page always uses the word posts, regardless if the post count is 1. I propose a quick fix to enable plurality support:
file: /tag.hbs
find: pagination.total posts
replace with: {{plural pagination.total empty='No posts' singular='% post' plural='% posts'}}

Updating to Ghost 1.0?

Hi,
Would you consider updating the theme code so that it can be used under Ghost 1.0?
Thank you very much!
PLM

Improve mobile styling

  • a bit bigger labels (easier to tap)
  • spacing after title in post
  • maybe page lateral padding

Support multi author

  • author page (/author/author-name)
  • display author in a post
  • display author in the post loop

Implement custom error page

Ghost allows theme developers to provide a custom error page to be served in place of the default one. I think it would be awesome to have a clean page that can apologize for the error and guide the visitor back to the blog.

Some thoughts on layout and style:

  • Keep it similar to the existing theme template
  • Have the error code somewhere on the page, so people understand what's happening.
  • Main focus should be a nice flow back to the main content - either a list of recent posts, or an inviting button to navigate back home
  • If possible, figure out whether this is a 404, and if so, add a cute message (there's many examples online)
  • All of this is done in a minimalistic style, consistent with the theme.

Thoughts?

P.S. Some resources: https://github.com/TryGhost/Ghost/blob/master/core/server/views/user-error.hbs, http://www.ghostforbeginners.com/custom-error-page/

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.