Skip to content

codefoxes/greenlet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Greenlet

Greenlet is a extremely fast and highly customizable WordPress theme.

It gives you 100/100 in Lighthouse tool if followed the following: (Things a theme cant control)

  • Your server is fast!
  • Your sever user https and http/2

Use Greenlet as base theme and as a starting point to create a child theme according to your need.

Features:

  • Scores 100/100 Google's Lighthouse Page Speed Tool
  • Extremely Lightweight (~25KB)
  • Schema Markup Added
  • Does not need jQuery
  • Select Greenlet CSS Framework or Bootstrap
  • 12 Column Design System
  • Customize Column Sequence
  • 8 Global Predefined Layouts (extendable)
  • Unlimited Individual Post Layout
  • Unlimited Header and Footer layout (Rows & Columns)
  • Powerful Header and Footer builder
  • Add Logo, Menu & Togglers to headers & footers
  • Header and Footer Contents from Widgets or Template File
  • Content Layout - Section ordering
  • Content Layout - Section visibility
  • Pagination - Default (Newer and Older Posts)
  • Pagination - Numbered
  • Pagination - Numbered Ajax
  • Pagination - Load More Ajax
  • Pagination - Infinite Scroll
  • ML Support
  • RTL Support
  • Change Theme design via customizer
  • Change Theme behaviour via tons of hooks
  • Powerful Visual Style Editor
  • Tons of Color options
  • Tons of Google Fonts
  • Mobile Ready
  • Page Builders Ready
  • 2 to 12 Sidebars Customizable
  • Enable or Disable Breadcrumb
  • Custom Breadcrumb Separator
  • Toggle Featured Image in Post List
  • Toggle Comments on Posts and Pages
  • Toggle Post Author Info
  • Toggle WP Emoji, WP Embed and Block editor scripts and styles
  • WooCommerce Support
  • Editor style matching to Frontend
  • Theme Presets

Requirements

  • PHP 5.6 or above
  • MySQL 5.6 or above
  • WordPress 5.3 or above

Coding Standards

PHP CS: WordPress

Development

# Clone this repo inside WordPress' wp-content/themes
git clone --depth=1 [email protected]:codefoxes/greenlet.git

# Install node packages
npm install

# Build CSS and JS
npm run build

# Watch CSS and JS (Optional: To update assets on change)
npm start

# Package (Optional: To bundle for WordPress)
# rsync is needed. Will bundle to ~/Desktop
npm run bundle