49 Commits (03185f8865ddbbcf0a238446efadf58735986d6b)

Author SHA1 Message Date
Michael Weimann 5f7fcb9018
make all themes basically working with bs5
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
3 years ago
Michael Weimann 9acaa03a71
migrate basic elements to bs5
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>
3 years ago
Michael Weimann 02fa603090
migrate to scss/bs5
Signed-off-by: Michael Weimann <mail@michael-weimann.eu>
4 years ago
Igor Scheller a5757497e5 Add theme change to /design page 4 years ago
Igor Scheller ea199f9485 FAQ: Added links 4 years ago
Igor Scheller 85044bc833 News: Add is_pinned 4 years ago
Igor Scheller b5c974b9e3 Add new questions frontend 4 years ago
Igor Scheller 857ed23548 Added FAQ 4 years ago
Xu e83c839e44 design: added code tag and some new lines 4 years ago
msquare 39f96783cf review changes 4 years ago
Igor Scheller 27331b4cf6 Use twig to render profile setting page 4 years ago
msquare 0c3ff73454 new setting page layout 4 years ago
msquare d3265ef70a add password settings page 4 years ago
Igor Scheller 251f2cbfa6 OAuth: Added display name and metrics, show providers on user page 4 years ago
Igor Scheller 80941c2999 Login: Added OAuth support 4 years ago
msquare 51612a68f0 change add news button to icon 4 years ago
Igor Scheller 620c9a02bb News: Render as markdown 4 years ago
Igor Scheller a309d873a7 News: Show preview 4 years ago
Igor Scheller d79d2c87bc More .editorconfig improvements 5 years ago
Igor Scheller 390db395a6 File formatting fixes 5 years ago
Igor Scheller 2899f9605e News: Show [Meeting] prefix on meeting page title 5 years ago
Igor Scheller b814cf51e4 News: Preselect "Is Meeting" when adding from Meeting overview 5 years ago
Igor Scheller e947e788f9 Rebuild logs view 5 years ago
Igor Scheller 04fe35c822 Added /design path to show template elements 5 years ago
Igor Scheller d323b75501 News: Rewrite 5 years ago
Igor Scheller 72f4839130 Added HasUserNotifications trait to show messages to the user 5 years ago
Igor Scheller 377b390c97 Twig: Macros: Form: Use input options and primary submit button 5 years ago
Igor Scheller 15e6740e12 Twig update to > 2.11: Fixed namespaces, warnings and cleanup 5 years ago
Michael Weimann 9a170c82cb Add auto focus to the login fiel 5 years ago
Luca 8a298f0f5e Replace full-text message ids with keys in credits template 5 years ago
Igor Scheller 973c108b15 credits: Make them translatable and use markdown 5 years ago
Igor Scheller c9ebaa972c Shifts view: Persist hidden filters 5 years ago
Igor Scheller dd03662968 Rebuild password reset 5 years ago
Igor Scheller 8f8130634e Show normal login page after registration, added msg() template function 5 years ago
Igor Scheller 24bfc29220 login: Added div around cookies note to center it 5 years ago
msquare 0c51d3c487 make shift calendar printable 5 years ago
msquare 0e6de03ac1 fix login text field icons 6 years ago
msquare eefae43a47 simplified login form, show password recovery always, some camp theme tweaks 6 years ago
msquare 1e16f4c47e
Merge pull request #624 from MyIgel/version
Added version to credits and metrics page
6 years ago
Igor Scheller 4582f808f0 Added version to credits and metrics page 6 years ago
Igor Scheller bcce2625a8 Implemented AuthController for login
* Moved /login functionality to AuthController
* Refactored password handling logic to use the Authenticator
6 years ago
Igor Scheller 330356043d credits: Allow customization 6 years ago
MichiK 252f003b94 Really fix the data/timepicker CSS and JS
Attaching the timepicker to the input instead of the sorrounding div didn't
turn out as expected. Therefore, I used the same mechanism for DOM attachment
and lazy initialization for the timepicker like for the datepicker.

Instead of trying to load the CSS through webpack and some JS voodoo, it's
a lot simpler to just include it via the normal base theme CSS. This works.
In addition, I noticed that there is an easier way to read the current locale.
No need to do this twice via different ways.

This closes #516.
6 years ago
MichiK f83e754f84 Fix the timepicker in shifts view
This is one part of #516.
6 years ago
MichiK ed5ee3235e Add timepickers in shifts view 6 years ago
Igor Scheller 414a21b3c6 Shifts overview: Moved the filter button to be more visible 6 years ago
Igor Scheller 66038eda14 Merge branch 'twig-templates' 6 years ago
Nos- b2303c0723 Tried to fix inputfields for date, email, tel 6 years ago
Igor Scheller c1a1180d1f Moved frontend, templates and lang to resources 6 years ago