Allow finer control over the specification of the
time after shift start where signup is still allowed.
The new config field is multiplied by the shift duration,
and the result added to the start time to determine the
time when signup is closed.
The existing signup_post_minutes is just added to the time
calculated by this new feature.
The feature is useful when the signup should be allowed
not just a few minutes after shift start but for a larger part
of the shift (like for half of the shift).
With the previous option it would not make sense to allow a late signup
longer than the shortest shift of the event.
This is a follow-up to a50dd9cae0
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
migrate buttons and badges
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
upgrade bootstrap, fix devtool
remove postcss-preset-env
remove npm-run-all
add theme info to design
add theme configs for 2-15
make all themes compile
fix node env in script
refactor theme config
make all themes basically working
fix sass 3rd party warnings
replace slash div by math.div
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
migrate body color to bs5
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
migrate the nav menu to bs5
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
migrate to bs5 badges
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
migrate to bs5 nav pills
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
migrate the login page to bs5
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
fix the language dropdown in bs5
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>