Skip to content
/ ulmus Public
forked from jacklenox/ulmus

A proof of concept WordPress theme written in Elm

Notifications You must be signed in to change notification settings

zivoslav/ulmus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ulmus

A proof of concept WordPress theme written in Elm.

Demo

To view this theme in action, go to: ulmus.mystagingwebsite.com

Setup

In order to compile the Elm source code, you need the elm package from npm. The easiest way to install npm is to install Node. You can follow instructions on how to do that here.

Once you have npm, install the elm package with:

npm install elm -g

Once you've done that, clone this repo to your system. From within this directory, you run:

elm package install

Say that yes, you agree to the plan. You can then compile the file to JavaScript with the following command:

elm-make src/Ulmus.elm --output ulmus.js

Once that's done, this will work like a normal theme. You just need to drag the whole directory into the wp-content/themes directory of a WordPress site, and activate the theme via wp-admin.

About

A proof of concept WordPress theme written in Elm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Elm 54.3%
  • PHP 28.6%
  • CSS 17.1%