This repository contains what will hopefully become a set of useful files for use in Pinegrow projects. It will also contain the odd tutorial to help newcomers to Pinegrow get up to speed as quickly as possible.
Tailwind is a CSS framework that is applied to your html via classes. There are literally hundreds of classes that you can chose from to add styling to your html and whilst this might seem daunting at first the concept is actually very simple and to a certain extent you can almost guess your way around.
To try and make things a bit easier to get started there is a simple cheat sheet that I've drawn up (ostensibly for my own use at first). It's also available as a pdf so that you can have a paper reference copy.
Here are the direct links to those projects that have been mentioned or covered in the various tutorials.
A basic website that makes use of Tailwind CSS. Github repository
This Tutorial acts as a basic introduction to creating a simple website that utilises Tailwind CSS.
How to create a basic Tailwind site
Using the basic Tailwind site created in the first tutorial we create a Pinegrow project.
How to setup a Pinegrow Project from the basic tailwind site
From the Pinegrow project that was created in the last tutorial this tutorial goes on to convert it into a basic WordPress theme.
Creating a basic WordPress theme using Pinegrow
Some very basic theory on the necessities of a WordPress theme.
What constitutes a good starting point for a WordPress Theme
A simple quick classic wordpress theme for reuse
Speed Build: WP ClasicTheme + Tailwind and Flowbite
This tutorial looks at customising the Basic Theme. It will look at `how to apply specific customisation to meet a client's requirements.
This tutorial begins a look at custom libraries, one of Pinegrows most powerful features.
We follow on from our relatively brief intro into custom libraries to have a more detailed look at creating one from scratch.
Create a custom library from scratch
A set of Tutorials walking their way through a full site build exploring the differences between the Desktop and Plugin versions of Pinegrow. In addition some of the practical elements of designing a site will be taken into consideration.
This is very much of an ongoing work so as each part is finished it will be published.