Skip to content

Dapo-Obembe/swiftpress

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swiftpress - WordPress Fullsite Editing Theme

A modern WordPress Fullsite Editing Theme that uses Vite + TailwindCSS for crafting swift WordPress website via the Block theme approach.

Who is SwiftPress for?

This FSE WordPress theme is for WordPress developers and designers who would love to use WordPress and build a custom solutions via the FSE approach. Just know a little bit of Tailwindcss and vanilla JS in case you want to use the child theme.

Features

  • 🎨 TailwindCSS integration for utility-first styling
  • 🔒 Security best practices
  • ⚡ Performance optimized
  • 💻 Developer-friendly architecture
  • 🧩 Simple and straightforward build process

Things You Get

  • Pre-made patterns you can use to kickstart your development
  • Working files on how to create patterns and custom core blocks styles for your clients
  • Ability to choose/use either ACF or React-based(wordpress create-block) Blocks creation methods.

Requirement

  1. Ability to use Vite, Tailwindcss, ES Module script importation (in case you want to extend)

Installation & Updates Guides (2 methods)

Download the latest release, upload and activate on your WordPress site (Recommended). You also get updates when they are made.

Documentation: Visit https://www.swiftpresstheme.com (Will soon be live).

NOTE: Demos are coming...

How to use SwiftPress as a Developer

To use this theme as a developer, follow the guide below:

  1. Git clone this repo or install and create a child theme
  2. Run composer install to make it ready for WPCS PHPCS
  3. Run npm install to install the packages
  4. Run npm run build:theme to autogenerate the tailwind.config.js and theme.json. Run it again anytime you make changes to any of the jon files. DO NOT DIRECTLY EDIT YOUR THEME.JSON
  5. Run npm run dev to start development
  6. Run npm run build to build for production.

Best Way To Make Changes Programmatically

Create a Child theme for SwiftPress so you don't lose your changes (made to the code).

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

Sponsorhip

If you'd love to sponsor SwiftPress, please do. It will help reach wider audiences and more cool features.

License

This project is licensed under the GPL v2 or later.

Credits

Contact

For support or inquiries, please contact [hello@dapoobembe.com]

About

A modern WordPress Fullsite Editing Starter Theme that uses Vite + TailwindCSS bor crafting swift WordPress website via the Block theme approach.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors