29 Commits

Author SHA1 Message Date
Julien Veyssier
2278e3a487 inline css
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-17 01:09:53 +02:00
Julien Veyssier
26ef1b0e8d switch to vite
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-09-16 18:57:45 +02:00
Julien Veyssier
494865381c run cs:fix
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-01-09 03:17:28 +01:00
Julien Veyssier
63fdadb3c1 remove deprecated script loading functions
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2022-07-23 15:02:55 +02:00
Julien Veyssier
fffbf3ffa2 use initial state to pass public page info, no more token/password brief apparition on public page load
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2021-07-28 00:48:16 +02:00
Julien Veyssier
f5cc023c87 import main style in JS, fix some hover background colors
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2021-07-14 17:33:38 +02:00
Julien Veyssier
91279768e7 bump to webpack 5, use style lint
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-10-15 18:01:04 +02:00
Julien Veyssier
f8044e3360 fail to switch to nc-webpack-config, still switch on eslint
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-08-24 03:26:46 +02:00
Julien Veyssier
4aa23a39ea implement basic dashboard widget
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-08-23 19:56:23 +02:00
Julien Veyssier
271de26e57 more cleanup [skip ci]
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-06-17 04:52:26 +02:00
Julien Veyssier
c3d825334e begin to make public page work
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-06-15 05:03:04 +02:00
Julien Veyssier
3c8b91b248 main component in progress
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-06-13 19:46:58 +02:00
Julien Veyssier
1dca10cb3b load chartjs css with webpack, no more tricks
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-04-02 04:18:18 +02:00
Julien Veyssier
60f0108a8e change emoji lib to emoji-button, now loadable with webpack
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-04-02 04:03:30 +02:00
Julien Veyssier
9f4f1585f8 refs #84 fix emoji and chart.js related file path
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-03-31 03:44:17 +02:00
Julien Veyssier
5fd3285967 refs #84 add emoji picker to select new cateogyr icon
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-03-31 03:21:09 +02:00
Julien Veyssier
2781390910 refs #78 fix kjua import in webpack
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-03-15 18:04:30 +01:00
Julien Veyssier
48ddcc1600 refs #78 hard to import kjua with webpack => import it the old fashioned way
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-03-15 17:56:03 +01:00
Julien Veyssier
7f34ac1746 switch to webpack
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-03-15 02:50:14 +01:00
Julien Veyssier
ede96960cd use npm for js dependencies
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-03-15 02:09:50 +01:00
Julien Veyssier
1ee9a007d8 remove fontawesome
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-03-15 01:33:21 +01:00
Julien Veyssier
81c0f0416e remove moment js
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-03-15 01:24:00 +01:00
Julien Veyssier
fffa15d99f stats: add pie charts showing paid and spent per member
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2020-01-01 17:43:00 +01:00
Julien Veyssier
c9f4517f0f make stats and settlement tables sortable [skip ci]
Signed-off-by: Julien Veyssier <eneiluj@posteo.net>
2019-12-31 19:43:54 +01:00
Julien Veyssier
f9a29d9758 rename app to Cospend 2019-02-12 02:03:08 +01:00
Julien Veyssier
95fd449208 rename app to payback 2019-02-04 17:41:12 +01:00
Julien Veyssier
c10ded2dca implement getBalance, UI load projects/members 2019-01-29 15:30:43 +01:00
Julien Veyssier
e9751cb66a beginning to play with design stuff 2019-01-29 03:35:56 +01:00
Julien Veyssier
128673aeca let's gooooo 2019-01-24 03:51:48 +01:00