MiniDigger | Martin
ee04fa89e4
improve new project layout
2022-04-06 23:59:27 +02:00
Nassim Jahnke
450744ed33
Misc improvements
2022-04-06 18:02:36 +02:00
MD
72b7374e3d
Add transparent button type; make dropdown button more configurable
...
- `buttonArrow` prop on DropdownButton allows hiding the up/down arrows
- `button-label` slot on DropdownButton allows replacing the text on the button with an icon
- Transparent button type that roughly matches the header theme/user buttons
- Star and watch buttons on project pages are now grey
2022-04-06 16:50:23 +01:00
Nassim Jahnke
8c956ece9c
Fixes to channel modal
2022-04-06 15:15:11 +02:00
Nassim Jahnke
dd49201756
Implement member adding, improve channel modal
2022-04-06 14:46:36 +02:00
Nassim Jahnke
836048a882
Cleanup backend member management
2022-04-06 11:09:57 +02:00
MiniDigger | Martin
3334fb335e
use org name by using its user, fix omegadum issue with org loading
2022-04-05 23:16:27 +02:00
MiniDigger | Martin
74d0394d46
new project page is functional now!
2022-04-05 22:53:35 +02:00
Nassim Jahnke
9768c730e5
Start working on members list, other misc fixes
2022-04-05 22:50:03 +02:00
MiniDigger | Martin
fb13ed6c20
implement sponsor box for projects
2022-04-05 21:23:04 +02:00
Nassim Jahnke
feb363e817
Improve text field and select, add error tooltip
...
ErrorTooltip is only used in InputText yet, should be added to others depending on how good it looks
2022-04-05 15:08:24 +02:00
MiniDigger | Martin
25583641d1
implement donation stuff
2022-04-04 23:31:07 +02:00
MiniDigger | Martin
da392430a1
implement channel modal
2022-04-04 22:15:29 +02:00
Nassim Jahnke
c2b65fcf3d
Some more validation, add sponsors section to guidelines
2022-04-04 16:23:40 +02:00
Nassim Jahnke
6b11854f46
Update guidelines
...
Update names section
Remove required documentation section (see https://github.com/HangarMC/Hangar/issues/631 )
Update monetization section (still in contention)
Move offline-mode section to EULA section
Add Obfuscation section
2022-04-04 10:44:57 +02:00
Nassim Jahnke
472565fe95
Add temp markdown explanation page
2022-04-04 10:27:43 +02:00
MiniDigger | Martin
d686c21fde
super rough outline of the version creation page as a basis for discussions
2022-04-03 22:22:31 +02:00
Nassim Jahnke
651bda322c
Throw together guidelines page
2022-04-03 20:25:34 +02:00
MiniDigger | Martin
38b30d6724
start to make inputs fancy
2022-04-03 19:21:47 +02:00
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