Commit Graph

130 Commits

Author SHA1 Message Date
Bjarne Koll
116550d290 Call Router#back when aborting Steps component
When the Steps component attempts to step one step back on its first
step, it attempts to lookup a negative-indexed step causing a client
error.

To fix this, by default, the Steps component calls Router#back when
attempting to step back on the first step element.
This behaviour can be overwritten by defining a custom beforeBack
handler on the specific step, allowing individual components to inject
their own abort logic if wanted.
2022-07-20 17:20:23 +02:00
Bjarne Koll
ec33711774 Apply negative margin to lists after <p>
As <p> tags may be commonly used to title lists following them, their
general bottom margin is too large to associate them with the list that
follows.

This commit applies a negative margin to lists to move them closer to
their title.
To avoid this behaviour, users will have to explicitly define the space
with a plain <br/><br/>.
2022-07-19 22:07:54 +02:00
Bjarne Koll
7db9eff725 Improve markdown rendering under tailwind
The markdown css stying is heavily subjected to tailwinds
typography plugin. While this in general works great, some specific
stylings added by tailwind however actively work against the desired
look of markdown in hangar.

This commit actively removes some of the major concerns, such as lost
padding on values in a tables first collum.

Beyond that, this commit also extracts any form of colouring from the
main markdown styling and extracts any specifics into a light and dark
theme, avoiding a parent-child relation between the light and dark
theme.
2022-07-19 21:20:57 +02:00
Nassim Jahnke
e2caf2f89c Improve modal width and scaling 2022-07-18 14:40:49 +02:00
MiniDigger | Martin
0bb7b3c004 include credentials when saving avatar 2022-07-11 20:44:03 +02:00
MiniDigger | Martin
2dc410b017 properly disable error tooltip 2022-07-11 17:04:24 +02:00
Nassim Jahnke
7fc1d65391 Add readme and license 2022-07-11 15:52:36 +02:00
Nassim Jahnke
902e49eae0 Improve accordeon 2022-07-11 15:43:35 +02:00
MiniDigger | Martin
e2893e8e9b allow splitting one form into multiple + error improvements 2022-07-11 10:13:44 +02:00
MiniDigger | Martin
5ee1015b7e actually commit org avatar changing 2022-07-11 09:00:02 +02:00
MiniDigger | Martin
9df380c5fe implement cropper for project icon, proxy all project icons thru auth 2022-07-10 11:35:09 +02:00
MiniDigger | Martin
8420221702 org avatar changing 2022-07-09 22:40:43 +02:00
MiniDigger | Martin
e035c6f0e9 prepare for org avatar changing 2022-07-09 22:38:29 +02:00
Alessio Gravili
3686680752 Add slots to checkbox/radio (#1) 2022-07-09 17:56:19 +02:00
MiniDigger | Martin
225e82fc0e reimplement avatar selection 2022-07-09 16:20:10 +02:00
MiniDigger | Martin
df0c01967c move modals to lib (+ run prettier) 2022-07-09 14:49:23 +02:00
MiniDigger | Martin
fe660c473a move modals to lib 2022-07-09 14:46:14 +02:00
MiniDigger | Martin
1d0f622470 add log for kratos 2022-07-09 12:02:14 +02:00
MiniDigger | Martin
56fb0c58c8 move logo to lib and resize it, error handling for logout 2022-07-08 21:13:40 +02:00
Nassim Jahnke
75ee9c8e62 hotfix dark mode md table, remove backticks in code 2022-07-05 16:47:54 +02:00
MiniDigger | Martin
b1c59ad376 hopefully unfuck the locale situation 2022-07-04 18:09:07 +02:00
Nassim Jahnke
a524f63391 Remove nuxt hack for now, breaks staging 2022-07-02 14:37:49 +02:00
Nassim Jahnke
ee59063286 10/10 fix 2022-07-02 14:22:45 +02:00
MiniDigger | Martin
ccede687eb lint + allow @click.preventDefault on button 2022-07-02 12:53:51 +02:00
MiniDigger | Martin
349ccb2105 add hack for i18n 2022-07-02 12:53:20 +02:00
MiniDigger | Martin
5764ec85f2 add messages to inputs 2022-07-02 12:53:04 +02:00
MiniDigger | Martin
8ef405f9a4 move i18n stuff to lib 2022-07-02 12:29:23 +02:00
Nassim Jahnke
51d26fd083 Add compact vertical option to Tabs 2022-07-01 18:58:41 +02:00
Nassim Jahnke
ce907a02a9 Put length behind loading symbol in InputWrapper 2022-07-01 18:23:30 +02:00
MiniDigger | Martin
f02f77c479 Initial commit 2022-06-28 21:00:31 +02:00