Find a file
azymondrian 3c3d6a4af3 Mobile Menu Fixes (#332)
Fix main body overflow on medium screen sizes

Remove wait for done button in cypress test

Add wait for done button in cypress test

Calc whether menu should be open on first page load

Mobile Menu fixes

- Doesn't scrunch the main content on opening the menu
- Keep main content aligned left when the menu is open

Co-authored-by: kolaente <k@knt.li>
Reviewed-on: https://kolaente.dev/vikunja/frontend/pulls/332
Reviewed-by: konrad <konrad@kola-entertainments.de>
Co-Authored-By: azymondrian <azymondrian@protonmail.com>
Co-Committed-By: azymondrian <azymondrian@protonmail.com>
2020-12-17 11:45:26 +00:00
.github Add github sponsor link 2020-09-03 21:59:56 +02:00
cypress Add wait in cypress test for user settings 2020-12-10 15:30:10 +01:00
docs Move everything to models and services (#17) 2019-03-02 10:25:10 +00:00
public Add maskable icon 2020-11-12 21:24:08 +01:00
scripts Frontend Testing With Cypress (#313) 2020-12-10 13:52:35 +00:00
src Mobile Menu Fixes (#332) 2020-12-17 11:45:26 +00:00
.drone.yml Add downloading assets when building docker images 2020-12-16 20:23:38 +01:00
.gitignore Frontend Testing With Cypress (#313) 2020-12-10 13:52:35 +00:00
babel.config.js init 2018-08-28 22:50:22 +02:00
CHANGELOG.md 0.15.0 release preparations 2020-10-19 21:16:22 +02:00
cypress.json Frontend Testing With Cypress (#313) 2020-12-10 13:52:35 +00:00
docker-manifest.tmpl Add docker multiarch manifest build step 2020-06-22 18:57:20 +02:00
Dockerfile Add downloading assets when building docker images 2020-12-16 20:23:38 +01:00
LICENSE Added License & badges 2018-09-17 07:46:06 +02:00
nginx.conf Properly cache html files 2020-12-16 12:28:54 +01:00
package.json Update dependency vue-easymde to v1.3.2 (#335) 2020-12-16 20:49:21 +00:00
README.md 0.15.0 release preparations 2020-10-19 21:16:22 +02:00
renovate.json Replace renovate tokens with env 2020-09-22 22:05:12 +02: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 maskable icon 2020-11-12 21:24:08 +01:00
yarn.lock Update dependency vue-easymde to v1.3.2 (#335) 2020-12-16 20:49:21 +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