Gregor Kleen
|
0798d6870e
|
feat(hide-columns): support colspan & don't persist autohide
|
2019-12-16 14:26:14 +01:00 |
|
Sarah Vaupel
|
615555eb59
|
fix(hide-columns): check for content div in isEmptyColumn
|
2019-12-16 14:26:14 +01:00 |
|
Sarah Vaupel
|
ff366a785b
|
style(hide-columns): hide hiders on setup
|
2019-12-16 14:26:14 +01:00 |
|
Sarah Vaupel
|
827cecda8f
|
fix(hide-columns): fix crash if no row is present
|
2019-12-16 14:26:13 +01:00 |
|
Sarah Vaupel
|
047c0a5787
|
feat(hide-columns): refactor and auto-hide empty columns
|
2019-12-16 14:26:13 +01:00 |
|
Sarah Vaupel
|
d1232ce72d
|
feat(hide-columns): hide empty columns per default
|
2019-12-16 14:26:13 +01:00 |
|
Sarah Vaupel
|
3fbb4db962
|
fix(hide-columns): fix vertical positioning of hider and minor refactor
|
2019-12-16 14:26:13 +01:00 |
|
Sarah Vaupel
|
364991c42b
|
fix(hide-columns): correctly hide hiders of previously hidden columns
|
2019-12-16 14:26:12 +01:00 |
|
Sarah Vaupel
|
c2eb9fbc17
|
style(hide-columns): fix line-breaking of table pills
|
2019-12-16 14:26:12 +01:00 |
|
Sarah Vaupel
|
9d8ca38f2e
|
fix(hide-columns): fix repositioning of table hiders onclick
|
2019-12-16 14:26:12 +01:00 |
|
Sarah Vaupel
|
8e03a68e6d
|
style(hide-columns): no table margin-top with table-hider sibling above
|
2019-12-16 14:26:11 +01:00 |
|
Sarah Vaupel
|
506f94e5d4
|
feat(hide-columns): fadein transformation
|
2019-12-16 14:26:11 +01:00 |
|
Sarah Vaupel
|
49087027b2
|
feat(hide-columns): more styling
|
2019-12-16 14:26:11 +01:00 |
|
Sarah Vaupel
|
761c6d39a8
|
feat(hide-columns): better positioning of hiders
|
2019-12-16 14:26:10 +01:00 |
|
Sarah Vaupel
|
e655bc6e70
|
feat(hide-columns): more (broken) styling; move hider elements in DOM
|
2019-12-16 14:26:10 +01:00 |
|
Sarah Vaupel
|
a9c17d75fe
|
feat(hide-columns): styling stub with repositioning
|
2019-12-16 14:26:10 +01:00 |
|
Sarah Vaupel
|
68fc4e4c3a
|
refactor(hide-columns): minor renaming and preparation for css work
|
2019-12-16 14:26:09 +01:00 |
|
Sarah Vaupel
|
bc023f5bfb
|
refactor(hide-columns): conform to LS naming scheme
|
2019-12-16 14:26:09 +01:00 |
|
Sarah Vaupel
|
610d13a729
|
feat(hide-columns): correct storage keys
|
2019-12-16 14:26:08 +01:00 |
|
Sarah Vaupel
|
d55d3ef484
|
feat(hide-columns): get table wrapper ident for storage ident
|
2019-12-16 14:26:08 +01:00 |
|
Sarah Vaupel
|
5cc88089b5
|
chore(hide-columns): remove unnecessary console.logs
|
2019-12-16 14:26:08 +01:00 |
|
Sarah Vaupel
|
111821dcad
|
feat(hide-columns): first stub of hide-column util with manual styling
|
2019-12-16 14:26:08 +01:00 |
|
Gregor Kleen
|
5d8c2af51d
|
feat(frontend): use webpack more extensively
Also include all fonts via npm
BREAKING CHANGE: Major frontend refactor
|
2019-12-11 15:11:44 +01:00 |
|
Sarah Vaupel
|
ee0edc7d21
|
fix(datepicker): close on focusout of elements in document only
|
2019-11-14 15:31:51 +01:00 |
|
Sarah Vaupel
|
434c0daa23
|
fix(datepicker): partial focusout and click fix
|
2019-11-14 15:24:45 +01:00 |
|
Sarah Vaupel
|
999dd6b29b
|
Apply suggestion to frontend/src/utils/form/datepicker.js
|
2019-11-14 13:16:46 +01:00 |
|
Sarah Vaupel
|
e661cb9f65
|
Apply suggestion to frontend/src/utils/form/datepicker.js
|
2019-11-14 13:16:43 +01:00 |
|
Sarah Vaupel
|
85ae663d91
|
Apply suggestion to frontend/src/utils/form/datepicker.js
|
2019-11-14 13:16:40 +01:00 |
|
Sarah Vaupel
|
7fa0124fe2
|
fix(datepicker): close datepickers on focusout or click outside
|
2019-11-14 12:24:02 +01:00 |
|
Sarah Vaupel
|
3f9ca5e230
|
fix(datepicker): close datepickers on focus loss
|
2019-11-13 17:25:56 +01:00 |
|
Gregor Kleen
|
498d6168a0
|
feat(i18n): populate frontend datetime locale from backend settings
|
2019-10-29 15:54:11 +01:00 |
|
Gregor Kleen
|
4ff50b0147
|
Merge branch 'master' into i18n
|
2019-10-28 12:08:37 +01:00 |
|
Gregor Kleen
|
3c24e5f187
|
fix(datepicker): fix for empty or browser-filled inputs
|
2019-10-28 11:02:43 +01:00 |
|
Sarah Vaupel
|
d24ebf8145
|
fix(datepicker): workaround for new Date(..) inconsistency
|
2019-10-25 15:54:12 +02:00 |
|
Gregor Kleen
|
09622bdb12
|
fix(datepicker): handle output format when reformatting
Fixes issue of datepicker randomly shifting dates if page is reloaded (browser
caches fancy formatting, which frontend could not understand)
|
2019-10-24 11:42:31 +02:00 |
|
Gregor Kleen
|
97a29ec68c
|
feat(i18n): close language select on click anywhere
|
2019-10-20 16:48:14 +02:00 |
|
Gregor Kleen
|
717cf1ddfd
|
style(i18n): prettier language select
|
2019-10-20 10:40:43 +02:00 |
|
Gregor Kleen
|
352bdba1a4
|
feat(i18n): basic language switching
|
2019-10-18 20:12:34 +02:00 |
|
Gregor Kleen
|
90008ffc6c
|
style(favourites): fix spacing on mobile
|
2019-10-17 16:20:14 +02:00 |
|
Gregor Kleen
|
2cde0a6320
|
style(favourites): always show favourite-kind-labels
|
2019-10-17 15:39:03 +02:00 |
|
Gregor Kleen
|
ed846df453
|
Merge remote-tracking branch 'origin/455-datepicker-interagieren-schlecht-mit-modals'
|
2019-10-09 16:52:40 +02:00 |
|
Gregor Kleen
|
fa7f7712f7
|
feat(courses): course events
|
2019-10-09 16:51:56 +02:00 |
|
Sarah Vaupel
|
3cd71d6b19
|
fix(datepicker): no manual positioning; update tail.datetime
|
2019-10-09 15:05:23 +02:00 |
|
Sarah Vaupel
|
3ecf834756
|
fix(datepicker): manually add scroll offset based on scroll target
|
2019-10-09 13:42:08 +02:00 |
|
Sarah Vaupel
|
bd97587ee5
|
Merge branch 'master' into 455-datepicker-interagieren-schlecht-mit-modals
|
2019-10-09 13:38:37 +02:00 |
|
Sarah Vaupel
|
723ceaf1ed
|
Merge branch 'master' into info-lecturer
|
2019-10-08 13:34:48 +02:00 |
|
Gregor Kleen
|
fccc2ea212
|
feat(favourites): usability improvements
|
2019-10-04 13:28:58 +02:00 |
|
Sarah Vaupel
|
0b2e9319be
|
feat(tooltips): add option for inline tooltips
|
2019-10-01 18:35:51 +02:00 |
|
Sarah Vaupel
|
5a49febf9c
|
feat(info-lecturer): add inline newU2W icons
|
2019-10-01 18:13:33 +02:00 |
|
Sarah Vaupel
|
0c2f58fa42
|
style(tooltips): content to the right and fixed width
|
2019-10-01 15:17:14 +02:00 |
|