Commit Graph

17 Commits

Author SHA1 Message Date
Sonny
f44d1c2d33 feat: rework login page 2023-12-16 20:46:54 +01:00
Sonny
ad682faa9e Reorder categories (#12)
* feat: add next category id column

* feat: reorder categories (front)

* refactor: remove dead code & some optimization

* feat(wip): add order column + sql request + trigger

* refactor: fix warnings

* fix: syntax error in migration

* feat: create sql query (category reorder)

* feat: use prisma generated types instead

* feat: create some react context with hooks

* refactor: move a lot of code from home page to
dedicated components

* refactor: extend generated prisma types

* refactor: use hooks and move links footer in dedicated component

* refactor: fix bad types used

* fix: warnings caused by setState loop

* feat: use nextid instead of order column

* fix: reorder categories (front)

* fix: sort categories by nextId

* feat: prevent send update request if cat.id equal target.id

* fix: reorganization applied even if there is no change

* chore: remove unused en var

* feat: check if nextid category exist

* chore: sql query for migration

* refactor: remove useless code and prevent sending request when category not moving

* fix: redorder categories when sending request
2023-12-14 00:15:58 +01:00
Sonny
9a5f661df4 refactor: apply prettier conf and cleanup 2023-11-26 02:39:04 +01:00
Sonny
557aa4444c feat: add privacy & terms links index page 2023-11-26 01:15:25 +01:00
Sonny
12a898232e feat: add credits 2023-11-25 19:10:14 +01:00
Sonny
6d5afee4f4 feat: privacy page with translation
refactor: apply prettier conf to all files

feat: terms of use with translation
2023-11-19 19:33:35 +01:00
Sonny
255f50080a Add translation (#9)
* feat(wip): translation

* fix: some i18n errors + use ssr translation

* fix: i18next implementation

* fix: tsc errors

* feat: i18n middleware

* feat: translate link view home page

* feat: translate quick actions

* feat: translate search modal

* feat: translate side menu

* feat: native error boundary + translation

* feat: translate error pages

* feat: translate category forms

* feat: translate link forms

* refactor: LangSelector is no longer absolute by default
2023-11-11 00:08:30 +01:00
Sonny
3497c3f92d feat: improve & fix some styles 2023-11-07 17:54:51 +01:00
Sonny
b2a6b3605b feat: add search modal mobile 2023-06-08 23:07:22 +02:00
Sonny
0e544c2ea6 feat: add burger menu + add link btn 2023-06-07 23:36:59 +02:00
Sonny
e19bffb792 fix: no link label flicking 2023-05-17 09:23:00 +02:00
Sonny
95c5ca78bc feat: add some animation 2023-05-17 01:53:07 +02:00
Sonny
a4e8c47f76 feat: show category header even without link 2023-05-16 23:34:46 +02:00
Sonny
b38b0ab390 fix: long link & cat name breaking layout 2023-05-02 20:11:05 +02:00
Sonny
1e3264e2a0 feat: add favorite link btn 2023-04-28 00:32:22 +02:00
Sonny
74191b9134 feat; add quick actions + change icons 2023-04-27 00:58:34 +02:00
Sonny
426f2a52df refacto: create src dir & change project indentation to 2 spaces 2023-04-24 23:53:32 +02:00