primitive-theme

1.0.14 • Public • Published

Primitive Theme for Frontity

A Frontity Theme for WordPress as a Headless CMS.

Created with Node.js and React magic.

Built on the awesome, itty bitty, Frontity framework.

With little help from our friends: Bootstrap 5, GSAP and ScrollMagic.

Live Site 👉 Primitive Digital

Theme Demo 👉 Dev Stuff

Theme NPM package 🎉 ~ 👉 primitive-theme (v1.0.x)

GitHub repo 👉 primitivestuff

NB. This is a test / concept deployment.Codebase will be opensource, it's made available on AS-IS basis while I remove licenced/branded elements, please don't use them.

Current experiments... Migrating to Bootstrap 5 (currently in alpha!) Splitting code / config Creating config to expose from WP

See changelog for release notes.

Crafted by Primitive Digital

Setup

The following pre-requisites should be in place for the theme to work:

  1. WordPress install of version 5.0 or later
  2. Have pretty permalinks activated

Optional

  1. Set Homepage to a static page and Posts permalink to: Custom Structure e.g. - /blog/%postname%/
  2. Update frontity.settings.js

To Install and Develop...

Follow the Frontity setup outlined in their Docs

Then to use this theme

:: To install the packages

npm i primitive-theme

:: To install/create the custom theme and layouts

_ come back later

:: To clone from Github

  1. git clone https://github.com/primitiveshaun/primitivestuff
  2. cd primitivestuff
  3. npm install && npx frontity dev (from the project's root directory)

CheatingChimpsCheatSheet: CLI Commands

npx frontity dev  
npx frontity build  

To stay up-to-date >

npx npm-check-updates -u
npm install

Or for local packages;

cd package/my-local-package
npx npm-check-updates -u
# DO NOT RUN "npm install" this time! 
cd ../..
npm install

See Frontity CLI Docs for more >

Deployment

Follow the Frontity deployment outlined in their Docs

🃏 The code is opensource so play like you mean business 🤓

Need Support

If you find any problems with this theme, please report an issue at:
https://github.com/primitiveshaun/primitivestuff/issues

Primitive Theme created by Primitive Digital

Ω - the end

ooh, ooh, aah, aah! - 🐒 - 🐒 - 🐒 - 🐒 - 🐒 - 🐒 - 🐒 - 🐒 
                     _                                 
 |\/|  _.  _|  _    |_)      |\/|  _  ._  |   _      _ 
 |  | (_| (_| (/_   |_) \/   |  | (_) | | |< (/_ \/ _> 
                        /                        /     

:: Mastering Markdown


This project was made when Frontity and Bootstrap5 had babies...


» Frontity Channels 🌎

  • 📖 Docs: this is the place to learn how to build amazing sites with Frontity.
  • 👨‍👩‍👧‍👦 Community: use our forum to ask any questions, feedback and meet great people. This is your place too to share what are you building with Frontity!
  • 🐞 GitHub: we use GitHub for bugs and pull requests. Questions are answered in the community forum!
  • 🗣 Social media: a more informal place to interact with Frontity users, reach out to us on Twitter.
  • 💌 Newsletter: do you want to receive the latest framework updates and news? Subscribe here

» Get involved 🤗

Got questions or feedback about Frontity? We'd love to hear from you. Use our community forum yo ! ❤️

Frontity also welcomes contributions. There are many ways to support the project! If you don't know where to start, this guide might help → How to contribute?

Package Sidebar

Install

npm i primitive-theme

Weekly Downloads

2

Version

1.0.14

License

GNU GPL 2

Unpacked Size

10.9 MB

Total Files

57

Last publish

Collaborators

  • primitiveshaun