Code Monkey home page Code Monkey logo

wp-theme-eighties's Issues

Page 'Bounce'

When scrolling to the bottom of the page, the page continues to 'bounce' if a users keeps scrolling.

My guess is this is caused by the JavaScript that controls the 'parallax' header image.

Desktop friendly menues

Dear Kopepasah,

Thank you for your work! I am really really loving the elegance of your theme, and its portability.

I think one can build on this portability, making it more friendly for desktop users, by making the menus slide from the side for wide screened configurations; as it currently stands, one has to move the mouse large distances to navigate, and this is inconvenient.

Actually what I would optimally like to do with my blog to modify your theme to have a symbolic button for each page on the left bellow the menu button. Hovering on a button will trigger a css animation to reveal the name of the page; this way both mobile and desktop users get an immediate and quick navigation options.

I would love to help if I can, but most of my experience is with CSS2 and so my PHP knowledge is lacking. I can, however, design graphical elements since I have years of experience with Adobe Illustrator (I am thinking of the buttons for example).

Cheers,
Matan

Header Image problem

Hello there, I use your beautiful theme, but I have some issues (tested on Firefox and Chrome, Win8 x64)

If I scroll down, and open one of the menu-toggle (.main-navigation-toggle and .widget-area-toggle),
then I close that menu,
and then I scroll up again,
then the header image not shown correctly
please see attached images

This is normal view
80s-ok

This is after I scroll down, open and close menu, and then scroll up again
80s-not-ok

Improve Translation Template

Translation template needs to be improved. The current template includes some HTML and code for the node modules. These need to be updated in the theme and removed from the template.

RTL Support

As of right now, Eighties does not have specific support for RTL languages. This support needs be added before launch.

Minify all the Things

When I first started development of Eighties, I followed the strict guidelines of theme development for WordPress.com. One of the rules stated that scripts and stylesheets cannot be minified.

Now that Eighties is out in the wild, I think minification of these files is a must. Much like WordPress provides nothing

Goals

  • Minify all JavaScript
  • Minify all Stylesheets
  • Provide easy method for users to use minified versions of files.
  • Allow developers to turn off minification (for debugging).

Date of comments

The date for comments is not displaying properly. It is showing the post's date instead. Looks like the issue is in /inc/template-tags.php within the eighties_get_time_difference function. The first couple if/else statements call on get_the_date when they should probably call $previous_time->format instead. Hopefully someone can create a Pull Request with these changes and get it merged. But just wanted to share.

Remove Registration of BigSlide Script

This script is still registered, but was ultimately removed and not used in the theme. The script is not causing any problems, as it is never enqueued, but should be removed.

Social Navigation Menu

Under them primary menu and search, I want to add a social navigation menu. This menu would allow users to add social links via the WordPress menu editor screen.

Page specific display options for header

Switching between an "About Me" page and the homepage results in the user having to scroll past the header each time.

Perhaps make an anchor to the content that links can jump to?
Or optionally hide the header on some pages.

Draft pages and posts visibility issue

Even though draft posts are not included in the post stream of the home page, they are shown in the post navigation (previous/next post), on the bottom part of the post page.

Also, draft pages are listed in the main navigation.

When clicked, they both redirect to 404 page, correctly.
But shouldn't they be invisible in the first place?
Thanks a lot!

Allow specifying character set of included fonts

This is somewhat related to the #19 - the theme fonts use 'latin' script by default, which is missing certain glyphs required by other languages.

I worked around this issue by modifying the _font_url functions in functions.php:

$font_url = add_query_arg( array('family' => urlencode( 'Righteous' ), 'subset' => urlencode( 'latin-ext' ) ), "//fonts.googleapis.com/css" );

but it would be nice to be able to specify the character subset as an option in the theme settings, possibly via a set of check boxes or a dropdown list.

Custom Header for Singular Items

Instead of using the default header image for singular items, I'd like to add an option for users to choose to use the featured image as the header image.

Header do not resize when resolution change

Dear kopepasah,

I want to thank you for your fantastic work with Eighties in first place. It is fantastic.

I decided to use the theme and I uploaded a custom image for header with 1680x600 resolution. In my desktop looks great but if I try on my phone or laptop the header do not resize, so no one can see the photo properly because I am using a custom logo on it (i have the option "show text on header" unchecked).
All the rest is responsive and works great in mobile devices and different res.

You can see by yourself in http://www.malospelosbanda.com

Do you know a way to solve that? Are you thinking about solve it in future versions? I apologize if it sounded silly because my knowledge about php, css and all that stuff is nothing :)

Thanks in advance

Source files for font-awesome font give a 404

You probably just moved the directory around at some point and didn't update the src URLs in font-awesome.css - but it's making those icons load as square boxes. Removing ../fonts/ from the URL should do the trick.

Translations doesn't work

The translations doesn't work if they follow the file naming model of eighties-de_DE.po/mo.
The prefix eighties- must be removed.

Page Down jumps too far

When you have a header that populates the entire window, scrolling works just fine with the gradual transition of the header. However, if you Page Down from the top of the page, you end up skipping content because the jump is too far. This even happens on the eighties.me site.

Replicate: load the eighties.me homepage, and then Page Down instead of scrolling.

Empty Title for Posts

When a post has no title, the home (blog), archive and search views, there is no permalink and users have no way of getting to that post.

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.