Coder Social home page Coder Social logo

agency-theme's People

Contributors

imbradmiller avatar matthewsimo avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

Forkers

kamleshcropin

agency-theme's Issues

Default menu state sucks

Let's default to wp_page_menu() or something for the top menu and bottom menu. This can be defined in the callback field for wp_nav_menu().

Add Navigation/Pagination Links to All Templates

As of right now, there's no way to navigate between posts in any way. We need post navigation! WordPress has a couple ways to do this. This is from Chip's Oenology theme, we could probably just rip it and use it:

/**
 * Paginate Archive Index Page Links
 */
function oenology_get_paginate_archive_page_links( $type = 'plain', $endsize = 1, $midsize = 1 ) {
    global $wp_query, $wp_rewrite;  
    $wp_query->query_vars['paged'] > 1 ? $current = $wp_query->query_vars['paged'] : $current = 1;

    // Sanitize input argument values
    if ( ! in_array( $type, array( 'plain', 'list', 'array' ) ) ) $type = 'plain';
    $endsize = (int) $endsize;
    $midsize = (int) $midsize;

    // Setup argument array for paginate_links()
    $pagination = array(
        'base' => @add_query_arg('paged','%#%'),
        'format' => '',
        'total' => $wp_query->max_num_pages,
        'current' => $current,
        'show_all' => false,
        'end_size' => $endsize,
        'mid_size' => $midsize,
        'type' => $type,
        'prev_text' => '<<',
        'next_text' => '>>'
    );

    if( $wp_rewrite->using_permalinks() )
        $pagination['base'] = user_trailingslashit( trailingslashit( remove_query_arg( 's', get_pagenum_link( 1 ) ) ) . 'page/%#%/', 'paged' );

    if( !empty($wp_query->query_vars['s']) )
        $pagination['add_args'] = array( 's' => get_query_var( 's' ) );

    return paginate_links( $pagination );
}

Reference: https://github.com/chipbennett/oenology/blob/master/functions/custom.php#L1026

Right-most dropdown is not consistent

The right-most dropdown (on index.html) is not consistently positioned in all browsers. Namely IE and Firefox. Possibly set a fixed pixel width as opposed to percentage based?

Set up theme demo

The theme demo needs to be set up so that folks can demo the functionality of the theme.

Get Admin Panel icons for Custom Post Types

Need icons for Portfolio, Testimonial, & Team Members.

If you drop them into these locations they'll work:

/library/images/agency_portfolio_menu.png

/library/images/agency_testimonial_menu.png

/library/images/agency_team_menu.png

Set up theme landing page

Need to outline the features and take screenshots/thumbnails for the theme demo to be added to the landing page.

Make sure all theme images work on most light-colored backgrounds.

We obviously can't account for any background color or image, but for most light-colored backgrounds, we should make sure that theme images look decent in all stages, hover/active/normal. I would maybe opt for just changing the opacity of link items when hovered to avoid having a solid color for certain icons like that greenish blue we started out with.

IE7 Rotator Bug

In IE7 the rotator loads in with each section on separate row. Possible issue with the box-sizing polyfill?

Add custom widget for Team Members

Should be just a basic widget that allows people to feature one or all team members - perhaps with a responsive image carousel.

Options:

[select] Show All Team Members | Show Random Team Member | Show One Team Member
[dependent select] Select Team Member to Feature

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.