ClojureScript re-frame UI for memegen.link
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
resources
src/cljs/memegen_ui
.gitignore
README.md
logo.png
project.clj

README.md

Mighty Fine Memes

A front-end for the memegen.link API written in ClojureScript using re-frame.

Check it out!

Development Mode

Start Cider from Emacs:

Put this in your Emacs config file:

(setq cider-cljs-lein-repl "(do (use 'figwheel-sidecar.repl-api) (start-figwheel!) (cljs-repl))")

Navigate to a clojurescript file and start a figwheel REPL with cider-jack-in-clojurescript or (C-c M-J)

Run application:

lein clean
lein figwheel dev

Figwheel will automatically push cljs changes to the browser.

Wait a bit, then browse to http://localhost:3449.

Production Build

To compile clojurescript to javascript:

lein clean
lein cljsbuild once min

SASS Compilation

Using lein-sassy

Compile files once

use lein sass once

Watch files for changes

lein sass watch

Remove generated files, run

lein sass clean