Genesis Perspective Page View Navigation

Adds an off-canvas navigation area. When you click the menu button, the website will move to the left in perspective, and the menu will reveal itself.
Alternatives To Genesis Perspective Page View Navigation
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Fluentwpf1,19373a year ago30October 10, 202137mitC#
Fluent Design System for WPF.
Bmxswipablecell143
7 years ago8March 24, 20157mitObjective-C
A custom UITableViewCell that supports swipe to reveal (similar to iOS7 Mail App)
Reveallayout94
2 years agolgpl-3.0Java
揭示效果布局,可以指定2个子布局,以圆形揭示效果切换选中状态
Confirm With Reveal50
2 years agoJanuary 08, 201513mitCoffeeScript
Replacement for window.confirm() using the Reveal modal popup plugin from ZURB Foundation.
Evslidingtableviewcell24
2 years agomitSwift
Custom UITableViewCell that can be swiped either way to reveal a "drawer" with between 1 and 4 customizable action buttons. These action buttons fade and grow into view as the drawer is swiped. This cell works on all orientations and all devices.
Advfab18
a year ago5July 29, 20202mitDart
Llswipecell18
16 years ago2April 04, 20161mitSwift
LLSwipeCell
Dkaexpandingmenu17
8 years ago1March 24, 2015mitObjective-C
A button that expands to reveal more buttons for iOS.
Circularrevealbutton4
3 years ago2apache-2.0Kotlin
This library provides an easy way to use circular reveal animation with Button, e.g.: for closing a progress, and switching screen.
Genesis Perspective Page View Navigation4
6 years agoPHP
Adds an off-canvas navigation area. When you click the menu button, the website will move to the left in perspective, and the menu will reveal itself.
Alternatives To Genesis Perspective Page View Navigation
Select To Compare


Alternative Project Comparisons
Readme

Genesis Perspective Page View Navigation

This plugin implements the Perspective Page View Navigation as seen on the Codrops website, as a WordPress plugin built for use with the Genesis Framework.

Example of Genesis Perspective Page View Navigation

Installation & Setup

Once the plugin is installed and activated it will:

  • Register a new navigation menu for use by the plugin.
  • Output a "Menu" button immediately after the .title-area element.

This "Off Canvas Perspective Page Menu" will be displayed when you click the new menu toggle button. It is set to only show 1 level deep (no submenus), and as you will see it should probably hold a maximum of 7 or 8 links. This menu style is not suited to large, content heavy sites where many bavigation links are present.

The menu toggle button is set to output immediately after the .title-area element. It has basic styling which places it at the top right of the screen using absolute positioning. This should be overwritten with your own custom CSS.

Filter Basic Settings

There is a filter in place which allows the following items to be changed:

$config = apply_filters(
    'genesis_perspective_page_view_navigation',
    [
        'icon'   => '<span class="dashicons dashicons-menu"></span>',
        'label'  => __( 'Menu', 'genesis-perspective-page-view-navigation' ),
        'append' => '.title-area',
    ]
);

You can override with a filter in your functions.php file, for example to change the button label:

add_filter( 'genesis_perspective_page_view_navigation', 'filter_genesis_perspective_page_view_navigation' );
function filter_genesis_perspective_page_view_navigation( $config ) {
    $config['label'] => __( 'Show Menu', 'theme-textdomain' ),
    return $config;
}

Accessibility & Non-JS Issues

While this is a fun way to present your site navigation, it is currently not accessible using the keyboard, and does not have the correct Aria landmarks and labels (although I'm working on that). It also won't function when JavaScript is turned off. So be warned.

Popular Reveal Projects
Popular Button Projects
Popular User Interface Components Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Php
Plugin
Button
Menu
Canvas
Navigation
Wordpress Plugin
Reveal