Cornerstone is a free WordPress starter theme based on the Zurb Foundation Responsive Framework. Cornerstone aims to provide a lightweight starter theme that is responsive and SEO friendly that web designers can build great looking website on.
This website is built using Cornerstone. Cornerstone can be downloaded from https://github.com/thewirelessguy/cornerstone
Documentation:
For help with Cornerstone please visit the Cornerstone Documentation. If you have any problems with the Cornerstone theme please check the issues page on Github. Often your questions may already be answered there. If not feel free to open a new issue on there. I or one of the fantastic community members on GitHub will try to help you.
Foundation 5 Styles
Cornerstone is complemented by the WP Foundation 5 Styles plugin which adds Foundation 5 styles to the WordPress editor.
Would this also cater to the new off canvas layout that Foundation 5 have?
Cornerstone currently uses the Top Bar menu. You could use the Off Canvas navigation by replacing the Top Bar in your child theme.
Has anyone done this? I hit a wall trying to figure out how to start the offcanvas menu in header.php but close it in footer.php
Superb started theme! Using it to make a new micro site for our company.
One question, does it support the ‘sticky’ class? Can’t get a menu to stick to the top of the browser when it reaches it?
Thanks. Pete
The sticky class isn’t in the Cornerstone theme. To add it copy header.php into the folder of your child theme and edit it to include the sticky class.
I think I’m missing something obvious but style.css doesn’t seem to be loaded in the header. In my child theme, I should be able to override styling in my style.css but it’s not working.
Are you using wp_enqueue_style to load the stylesheet? See the functions.php at https://github.com/thewirelessguy/cornerstone-child-theme as an example.
One other issue I came across is the admin bar that appears at the top of pages when the administrator is logged in. It’s not displaying. Is there a fix for this?
The Admin Bar is disabled. You can still access the dashboard via http://www.yourdomainname.com/wp-admin
To add the Admin Bar back in, add the following to the functions.php in your child theme:
// Disable the admin bar on mobiles but enable on desktops
function cornerstone_show_admin_bar() {
if( wp_is_mobile() ) { return false; } else { return true; }
}
add_action( ‘show_admin_bar’ , ‘cornerstone_show_admin_bar’);
or
// Show admin bar on all devices
show_admin_bar(TRUE);
Anyone? lol