lambda 32fd108e97 Merge branch 'revert-88c9ab44' into 'develop' 5 days ago
build Fix localforage warning. 1 year ago
config config: fix typo 1 month ago
src Revert "Merge branch 'cw-clickthrough' into 'develop'" 5 days ago
static Revert "Merge branch 'cw-clickthrough' into 'develop'" 5 days ago
test Fix specs. 2 months ago
.babelrc Add lodash transformation to save a few kbs. 1 year ago
.editorconfig Basic skeleton 1 year ago
.eslintignore Basic skeleton 1 year ago
.eslintrc.js Basic skeleton 1 year ago
.gitignore issue #1 - better nsfw image loading 1 year ago
.gitlab-ci.yml Update .gitlab-ci.yml 8 months ago
.node-version Add .node-version 1 year ago
CHANGELOG Add changelog 1 year ago
COFE_OF_CONDUCT.md Update COFE_OF_CONDUCT.md 1 year ago
CONTRIBUTORS.md Use less busy default background. 3 months ago
LICENSE Add license 1 year ago
README.md Make scope options optional, refactoring. 1 month ago
index.html Add favicon to pleroma-fe 2 months ago
package.json Update vue version. 5 months ago
yarn.lock Update vue version. 5 months ago

README.md

pleroma_fe

A single column frontend for both Pleroma and GS servers.

screenshot

For Translators

To translate Pleroma, add your language to src/i18n/messages.js. Pleroma will set your language by your browser locale, but you can temporarily force it in the code by changing the locale in main.js.

FOR ADMINS

You don't need to build Pleroma yourself. Check out https://git.pleroma.social/pleroma/pleroma-fe/wikis/dual-boot-with-qvitter to see how to run Pleroma and Qvitter at the same time.

Build Setup

# install dependencies
npm install -g yarn
yarn

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# run unit tests
npm run unit

Configuration

Edit config.json for configuration. scopeOptionsEnabled gives you input fields for CWs and the scope settings.