Find a file
konrad 3874355953 Add easymde & markdown preview for editing descriptions and comments (#183)
Make sure no text from previous mounts is left in the editor text field

Make preview not the default when rendering descrition settings

Add option to show editor by default while still having the option to show preview

Add option to show editor by default while still having the option to show preview

Use editor component for edit labels

Use editor component for edit team

Use editor component for edit namespace

Use editor component for edit list

Use editor component for edit task

Make sure we find all checkboxes

Fix checking wrong checkbox

Make finding and replacing checkboxes in a function actually work

Add upading text with checked checkboxes

Lazy load editor

Remove preview since we have a better one

Make easymde smaller by default

Add image upload from comments

Rename easymde component to editor

Only show preview button if editing is currently active

Make editor tabs look better when commenting

Make comments meta look better

Don't try to update if the value was initially set

Use editor to render and edit comments

Make preview optional

Make tabs look better

Don't switch to preview after editing

Centralize attachment state

Render markdown by default

Fix title being "null"

Fix loading attachment images

Add standalone preview

Fix callback url

Add onsuccess callback

Add file upload

Fix date parsing once and for all

Add more props for upload and such

Fix editor border color

Fix changing text after mounting

Add link to guide

Fix sizing of icons

Add timeout for changes

Add all easymde icons

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/183
2020-07-14 19:26:05 +00:00
docs Move everything to models and services (#17) 2019-03-02 10:25:10 +00:00
public Include fonts css in the main css bundle 2020-07-07 22:16:13 +02:00
src Add easymde & markdown preview for editing descriptions and comments (#183) 2020-07-14 19:26:05 +00:00
.drone.yml Switch release bucket to scaleway s3 2020-07-14 13:45:57 +02:00
.gitignore updated gitignore 2018-09-08 17:45:26 +02:00
babel.config.js init 2018-08-28 22:50:22 +02:00
CHANGELOG.md 0.14.0 release preparations 2020-07-01 17:30:05 +02:00
docker-manifest.tmpl Add docker multiarch manifest build step 2020-06-22 18:57:20 +02:00
Dockerfile Increase network timeout when building docker image 2020-06-22 16:15:13 +02:00
LICENSE Added License & badges 2018-09-17 07:46:06 +02:00
nginx.conf Improved font handling 2019-10-18 18:01:04 +02:00
package.json Add easymde & markdown preview for editing descriptions and comments (#183) 2020-07-14 19:26:05 +00:00
README.md 0.14.0 release preparations 2020-07-01 17:30:05 +02:00
renovate.json Add github token for renovate (#89) 2020-04-05 18:42:38 +00:00
run.sh Add changing the uid and gid in docker through env variables 2020-05-22 18:11:20 +02:00
vue.config.js Add app shortcuts when using vikunja as pwa 2020-07-05 21:19:45 +02:00
yarn.lock Add easymde & markdown preview for editing descriptions and comments (#183) 2020-07-14 19:26:05 +00:00

Web frontend for Vikunja

The todo app to organize your life.

Build Status License: LGPL v3 Download

This is the web frontend for Vikunja, written in Vue.js.

Take a look at our roadmap (hosted on Vikunja!) for a list of things we're currently working on!

Docker

There is a docker image available with support for http/2 and aggressive caching enabled.

Project setup

yarn install

Compiles and hot-reloads for development

yarn run serve

Compiles and minifies for production

yarn run build

Lints and fixes files

yarn run lint