Commit Graph

65 Commits

Author SHA1 Message Date
Sonny
42f391d99a refactor: remove react-hotkeys-hook and use inertia propos instead of recreating a local store 2025-08-19 23:47:52 +02:00
Sonny
a5ddc9eb55 fix: navbar dashboard link 2025-08-06 22:52:38 +02:00
Sonny
97ba56b1e7 feat: update default layout 2025-08-06 19:50:53 +02:00
Sonny
a4396ddf18 feat: reduce collection item size 2025-08-04 20:00:49 +02:00
Sonny
c46cc1a8fb fix: footer link behaviour 2024-11-15 23:53:17 +01:00
Sonny
eac0c135d6 fix: dashboard header wrap when collection's name too large 2024-11-15 18:41:10 +01:00
Sonny
aef2db6071 fix: remove forgotten character 2024-11-15 18:17:38 +01:00
Sonny
1938f6ea23 fix: collection name not displayed correctly when too large. 2024-11-15 14:23:39 +01:00
Sonny
cc63ce37c3 refactor: remove dead css 2024-11-10 23:25:47 +01:00
Sonny
01efb11f70 refactor: split backend by context instead of type 'controllers/models/...' 2024-11-10 22:26:00 +01:00
Sonny
a073fac47b fix: text overflow when collection name is big 2024-11-10 02:05:24 +01:00
Sonny
276abc4009 feat: add share button 2024-11-10 00:00:20 +01:00
Sonny
9250e5f0b4 fix: page transition played when switching collection after soft navigation 2024-11-10 00:00:20 +01:00
Sonny
81f4cd7f87 feat: recreate search modal (using mantine/spotlight) 2024-11-10 00:00:20 +01:00
Sonny
83c1966946 feat: recreate shared page
+ improve security by not exposing author's email
2024-11-10 00:00:20 +01:00
Sonny
798ff0fbe4 feat: add kbd with shortcut for create collection/link forms 2024-11-10 00:00:20 +01:00
Sonny
d3de34bd41 feat: add collection description and visibility in dashboard header 2024-11-10 00:00:20 +01:00
Sonny
9a215f3e41 refactor: rename store folder to stores 2024-11-10 00:00:20 +01:00
Sonny
5c37fe9c31 refactor: remove all legacy files
+ comment/delete things that haven't yet migrated to mantine
2024-11-10 00:00:20 +01:00
Sonny
861906d29b refactor: recreate collection and global hotkey contexts as store (using zustand) 2024-11-10 00:00:20 +01:00
Sonny
41f82a8070 fix: make dashboard responsive again (instead of taking up all the space) 2024-11-10 00:00:20 +01:00
Sonny
8b24354c0e feat: use link action dropdown for favorite links 2024-11-10 00:00:20 +01:00
Sonny
8953b9a64e feat: recreate link action dropdown 2024-11-10 00:00:20 +01:00
Sonny
d01bfaeec2 feat: recreate favorite list/item 2024-11-10 00:00:20 +01:00
Sonny
c7c70b1767 feat: recreate collection list/item 2024-11-10 00:00:20 +01:00
Sonny
01a21ddef8 feat: improve link style 2024-11-10 00:00:20 +01:00
Sonny
757788bf9b feat: create new dashboard (layout, navbar, list of links) 2024-11-10 00:00:20 +01:00
Sonny
eea9732100 refactor: use tabs instead of spaces 2024-10-07 01:33:59 +02:00
Sonny
b0e3bfa0f6 fix: favorite link and search result styles 2024-09-17 16:14:25 +02:00
Sonny
442a1003bb feat: add dropdown for favorite items 2024-07-22 12:10:47 +02:00
Sonny
8a4f895853 feat: add shared collection page 2024-06-02 23:59:57 +02:00
Sonny
09821de424 refactor: create hook screen type (instead of using plain media queries) 2024-06-02 23:59:57 +02:00
Sonny
cdfd092489 feat: rework settings modal 2024-06-02 23:59:57 +02:00
Sonny
e9ccefd938 fix: responsive 2024-06-02 23:59:57 +02:00
Sonny
76847ff76b refactor: use persistant layout 2024-06-02 23:59:57 +02:00
Sonny
e03952de1c refactor: create types instead of using models 2024-06-02 23:59:57 +02:00
Sonny
202f70b010 feat: add basic admin dashboard 2024-06-02 23:59:57 +02:00
Sonny
8437f6b96d refactor: optimize favicon fetcher with cache 2024-06-02 23:59:57 +02:00
Sonny
9481b0ad7d fix: error when editing collection 2024-06-02 23:59:57 +02:00
Sonny
09700a1916 feat: add validation for search modal 2024-06-02 23:59:57 +02:00
Sonny
56c05f1bf6 feat: add a search modal using the database (wip) 2024-06-02 23:59:57 +02:00
Sonny
b28499a69a refactor: controllers and models to adapt them to the previous version of my-links 2024-06-02 23:59:57 +02:00
Sonny
31b4f22772 feat: improve side nav item style and fix some UI issues 2024-06-02 23:59:57 +02:00
Sonny
e6803c174c feat: bring back previous home page 2024-06-02 23:59:57 +02:00
Sonny
32133be8b0 fix: some styled for collections and links 2024-06-02 23:59:57 +02:00
Sonny
2ba0eccc9f feat: styling login page 2024-06-02 23:59:57 +02:00
Sonny
3c2c5dcee6 feat: add create/edit link form + controller methods 2024-06-02 23:59:57 +02:00
Sonny
8176817030 feat: use existing translation on all pages 2024-06-02 23:59:57 +02:00
Sonny
a910b898c7 feat: create basic settings modal 2024-06-02 23:59:57 +02:00
Sonny
53aa7bc22b feat: create settings modal 2024-06-02 23:59:57 +02:00