Skip to content

rafaoski/site-cfb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CF.B ( codyFrameBasic ) / Site Profile For ProcessWire 3x with include new API additions like:

How To Install

  1. Download the zip file at Github or clone directly the repo: git clone https://github.com/rafaoski/site-cfb.git
  2. Extract the folder site-cf-master into a fresh ProcessWire installation root folder.
  3. During the installation of ProcessWire, choose the profile CF.B / Site Profile.

Basic Info

  1. This is the site profile that was created using the modern lightweight CodyHouse Framework All the content made available through CodyHouse.co is copyrighted material owned by Amber Creative Lab, Ltd. The CodyHouse Framework are released under the MIT license and can be used for free on anything you'd like. https://codyhouse.co/license
  2. Most of the profile settings and translates are in the _init.php file.
  3. Functions can be found in the _func.php file.
  4. The entire view is rendered in the _main.php file that uses markup regions.
  5. You can easily add hooks using the ready.php file.

If you want to use Gulp stack you must first ensure that Node.js and NPM are installed on your machine.

Basic example to Debian and Ubuntu based Linux distributions:

Node.js

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - sudo apt-get install -y nodejs

See more installation options LINK

npm is installed with Node.js just check in linux terminal like below:

node -v npm -v

Set BrowserSync inside gulpfile.js as below:

Only change your var siteUrl = 'http://cfb.test/' to your ProcessWire development url like:
var siteUrl = 'http://localhost/processwire-site.test/'

Next install npm packages in your templates folder with command npm install
Now, boot up the dev server gulp watch, and you're all set go!

Simple Usage ( Basic Command )

  • Install npm install
  • Watch gulp watch

You can now add components from CodyHouse Components.
Learn more about how to add components https://www.youtube.com/watch?v=8NLRhaSnQS0

Folder With all SCSS files is inside assets/css

All compiled styles is inside assets/css ( style.css, style-fallback.css )

Additionally, you can use the icon font that are included:

Feather Icons

All images on the pages come from:

unDraw
Pixabay
Coll Text ( Logo / Favicon )

References:

CodyHouse Framework
Simply Nav
Headroom.js
Feather Icons
AddToAny - Universal Sharing Buttons

License

2019 byHumans under the MIT license.

About

CF.B / Site Profile For ProcessWire 3x

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors