Commit Graph

1423 Commits

Author SHA1 Message Date
Nassim Jahnke
0fc70b6745
Update footer, make it mobile friendly 2022-04-03 18:16:51 +02:00
Nassim Jahnke
7298af7aa9
Improve homepage search bar design
Use translations, fix mobile display, use actual projects count
2022-04-03 17:31:03 +02:00
MD
a4ca48c299 Update primary palette across project and improve icon colours
Palette generated by putting #004EE9 into https://tailwind-color-palette.netlify.app/
2022-04-03 14:31:05 +01:00
Nassim Jahnke
4cf99b8fcd
Actually add api keys to profile dropdown 2022-04-03 11:59:09 +02:00
MiniDigger | Martin
e5627f4416 implement new project page, needs a bunch of more work 2022-04-03 11:53:16 +02:00
Nassim Jahnke
6fcc4d7c07
User page improvements
Mostly fix the design on small displays
Remove buttons, add api keys to profile dropdown, move admin actions to a separate card
2022-04-03 11:43:58 +02:00
Nassim Jahnke
c9d5b03b4a
Fix user header tag edit button and text wrapping 2022-04-03 10:18:06 +02:00
Nassim Jahnke
b52070933c
Fix day rounding 2022-04-03 09:40:14 +02:00
MiniDigger | Martin
70886184bb figure out locale and theme on server, add theme option to db
this is in progress, theme client side stuff needs to be adjusted
2022-04-03 00:23:48 +02:00
MD
45bebee87a Begin improvements to project settings 2022-04-02 20:47:10 +01:00
Nassim Jahnke
4186546e51
Update close and disabled buttons 2022-04-02 21:33:14 +02:00
MiniDigger | Martin
a91af36ca8 make sortable table sortable 2022-04-02 20:06:34 +02:00
MiniDigger | Martin
2821bbf612 implement page editing and deleting 2022-04-02 19:03:10 +02:00
Nassim Jahnke
68d787ec59
Swaggier updated date formatting 2022-04-02 18:59:55 +02:00
Peter-Crawley
abb55259eb Respect Permissions on User Navigation 2022-04-02 18:48:50 +02:00
MD
cae0762438 Responsive project header 2022-04-02 17:14:45 +01:00
MD
e57a90baaf Implement star/watch buttons in project header 2022-04-02 16:21:56 +01:00
MiniDigger | Martin
81f4c679cf implement settings page
it was painful but it is done, just needs a bit more styling
2022-04-02 16:09:24 +02:00
MiniDigger | Martin
53580da032 implement settings page
it was painful but it is done, just needs a bit more styling
2022-04-02 16:05:20 +02:00
MiniDigger | Martin
20bd8e5300 implement new page modal, fix page rendering, improve anchor 2022-04-01 23:15:27 +02:00
Nassim Jahnke
e09caa8b8f
Hotfix profile project list (still bad on small screens) 2022-04-01 22:51:46 +02:00
Nassim Jahnke
ff2052a127
Fix compact project query 2022-04-01 22:23:40 +02:00
Nassim Jahnke
65b25eb4d1
Improve project lists further, make it more sensible on mobile as well 2022-04-01 22:11:57 +02:00
MiniDigger | Martin
9bb4491daf bunch of misc stuff and todos 2022-04-01 20:30:45 +02:00
Nassim Jahnke
3177ed97b7
Add settings to profile dropdown 2022-04-01 19:21:35 +02:00
MiniDigger | Martin
67ce537b4d get tagline max length from backend data 2022-03-31 23:13:35 +02:00
MiniDigger | Martin
6f255690b5 bunch of small things
expandable table rows
counter for text inputs
display owner of projects in user admin
more stuff
2022-03-31 23:08:59 +02:00
MiniDigger | Martin
63ca4bdd2b add more logging for auth stuff 2022-03-31 21:01:48 +02:00
MiniDigger | Martin
a559dd4489 fix icon alignment and button spacing in user header 2022-03-30 23:10:02 +02:00
MiniDigger | Martin
0e7f112d47 gitignore intellij run configs 2022-03-30 22:39:22 +02:00
MiniDigger
f5c31cd042 add tooltips and user admin buttons 2022-03-29 21:52:32 +02:00
MiniDigger
6cc4458044 maybe improve auth situation at dev time? 2022-03-29 21:38:23 +02:00
MiniDigger
4167c7a660 add tag line edit modal 2022-03-29 20:27:52 +02:00
Nassim Jahnke
a8cab3d3d0
Make members list prettier 2022-03-29 19:44:50 +02:00
Nassim Jahnke
b9bc2db595
Misc additions and changes
Clickable create dropdown links
Readd search setting accent
Staff/authors avatars
2022-03-29 19:28:33 +02:00
MiniDigger
52f57498bd use (and fix) resizable image extension for pretty resizable images 2022-03-29 19:05:35 +02:00
MD
e7d5ac0819 Add line to project navbar 2022-03-29 17:39:51 +01:00
Nassim Jahnke
5ef7628186
Improve profile page design
"Improve" in relative terms
2022-03-29 18:35:11 +02:00
MiniDigger
dc983e4a57 add notifications to replace the vuetify snackbar 2022-03-29 18:20:26 +02:00
MD
e61298a37a Use windi typography for markdown display 2022-03-29 16:47:56 +01:00
MiniDigger
227a3fbc28 make dropdown item links middle clickable 2022-03-29 17:08:12 +02:00
MD
8d120f2bb6 Align new page button to right side of card 2022-03-29 15:41:32 +01:00
MD
e6e6a2112e Make card accent optional 2022-03-29 15:32:40 +01:00
MD
00d2fd664e Use user avatar when no other avatar is available
Needs HangarAuth to work properly but shhh
2022-03-29 15:25:55 +01:00
Nassim Jahnke
66fe3a9c00
Remove avatar background in header 2022-03-29 16:15:06 +02:00
Nassim Jahnke
5dedc4f188
Use avatar next to profile name, add links 2022-03-29 15:53:10 +02:00
MiniDigger
a98eb0df30 add user header, render org page, start with new org page 2022-03-28 23:26:36 +02:00
Nassim Jahnke
4b0abe44e1
Make versions page slightly prettier 2022-03-27 18:49:26 +02:00
MiniDigger
dea07cce8b some fixes to seo stuff 2022-03-27 11:52:11 +02:00
MiniDigger
987a46ed60 add seo stuff to all pages 2022-03-27 11:28:56 +02:00