Electron-based UI for Clef
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.
.electron-vue
build/icons
src
static
tests/json
.babelrc
.eslintignore
.eslintrc.json
.gitignore
.prettierignore
.prettierrc
.travis.yml
README.md
appveyor.yml
package.json
yarn.lock

README.md

cleftron

An electron-vue project to serve as a UI for Clef.

This is PRE-RELEASE software. Use at your own risk, or, preferably, just don't use this yet.

Install

Install dependencies:

yarn

Develop

Serve with hot reload at localhost:9080:

yarn run dev --clefbin path/to/clef

Editor

We recommend adding eslint and prettier to your editor for an enjoyable coding experience.

Atom

apm install language-vue linter linter-ui-default linter-eslint prettier-atom

In package settings for prettier-atom, enable Format Files on Save.

Build

Build electron application for production:

yarn run build

Run

Use --clefbin option to specify location of signer binary. If omitted you can choose it in a dialog box.