Commit Graph

552 Commits

Author SHA1 Message Date
Felix Hamann
c430649d0c add widget for course teaser 2019-03-20 21:45:36 +01:00
Gregor Kleen
7f403a5d98 Merge branch '284-massinput' of jost/UniWorX into 284-massinput 2019-03-20 21:22:32 +01:00
Gregor Kleen
aca5d180bc Feature complete MassInput 2019-03-20 20:53:10 +01:00
Steffen Jost
5f67c3ac00 Merge branch 'master' into 284-massinput 2019-03-20 15:57:43 +01:00
Gregor Kleen
4b2d6d3aa2 (Semi-)Working Prototype 2019-03-20 15:13:41 +01:00
Gregor Kleen
332493f550 View-Prototype of MassInput 2019-03-13 09:25:00 +01:00
SJost
889c3ebb35 Merge and bugfix sorting by participants registration date 2019-03-12 09:20:07 +01:00
Gregor Kleen
46544f58c6 Initialize modals more precisely 2019-03-10 15:47:55 +01:00
Felix Hamann
aaf14087b6 hide filter in showhide 2019-03-03 20:25:06 +01:00
Felix Hamann
328fbcb2e5 adjust bool.hamlet for styling needs 2019-03-03 17:42:36 +01:00
Gregor Kleen
c967399ab9 Override boolField 2019-03-03 17:22:21 +01:00
SJost
e446641666 Default offered; unnecessarily complicated due using field studyFeature 2019-02-28 18:04:22 +01:00
SJost
0a49fb00e2 Merge branch '307-studiengange-behandeln' of gitlab.cip.ifi.lmu.de:jost/UniWorX into 307-studiengange-behandeln 2019-02-28 11:23:45 +01:00
SJost
d51608a1bf merge master 2019-02-28 11:12:39 +01:00
SJost
0745542867 All mailto-links use single hamlet file now; added mailto for lecturers 2019-02-28 11:03:02 +01:00
Gregor Kleen
ad02db27db Keep track of userLastAuthentication 2019-02-28 11:01:44 +01:00
SJost
6a53a89faa does not compile, course register from broken 2019-02-27 17:36:39 +01:00
SJost
0fbed68915 wrapForm created, not used everywhere yet 2019-02-27 14:23:56 +01:00
Felix Hamann
551e7148ef make list in permutation widget iconless 2019-02-26 20:18:14 +01:00
Felix Hamann
7e457c50fa Merge branch 'modal-migration' into 'master'
Move modal JS to static

Closes #304

See merge request !148
2019-02-25 20:50:32 +01:00
SJost
84a5833c22 emailColumn added 2019-02-23 07:50:28 +01:00
Felix Hamann
1999b494c3 Merge branch 'master' into modal-migration 2019-02-22 22:58:14 +01:00
SJost
0938d93039 Code clean; abandoned utf8 tickmark in favour of font-awesome checkmark 2019-02-22 10:50:29 +01:00
SJost
10237c4031 Merge and by accident info page 2019-02-21 11:35:04 +01:00
SJost
4f26973206 Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX 2019-02-20 23:42:36 +01:00
SJost
91068bb558 NotficationUserRightsUpdate added 2019-02-20 23:42:12 +01:00
Felix Hamann
a91bc3388f add comment to remind about unique identifiers 2019-02-20 22:09:53 +01:00
Felix Hamann
b65b44bf8a move modal from standalone to static 2019-02-20 22:09:53 +01:00
Felix Hamann
55c1385e3e Merge branch 'js-utils-cleanup' 2019-02-20 22:07:02 +01:00
SJost
8024a9d9f0 Impressum and DSGV-Stub updated 2019-02-20 18:53:21 +01:00
Felix Hamann
c627348bd6 remove obsolete comment from form.hamlet 2019-02-19 21:03:08 +01:00
SJost
76ac563627 merged from master 2019-02-17 15:08:56 +01:00
SJost
8247cb6a50 Code cleaning done. 2019-02-17 15:03:56 +01:00
Felix Hamann
d177edd420 move formgroup-inputs without formgroup-label to the right 2019-02-17 11:37:40 +01:00
Felix Hamann
780e96320c change form template to output flatter HTML 2019-02-17 11:29:34 +01:00
SJost
a5659aa737 Form section titles via fvId; working, but code cleanup needed. 2019-02-17 07:42:30 +01:00
Felix Hamann
3db08a841c refactoring: move each widget into its own subfolder 2019-02-16 23:35:57 +01:00
Felix Hamann
a017168ecb move form widget julius to static 2019-02-16 23:20:10 +01:00
Felix Hamann
228aa8320d moved more js utils to static 2019-02-16 17:23:52 +01:00
SJost
e4f37a1bcc templates/widgets/form-section-title.shamlet created for @hamannf 2019-02-16 17:04:13 +01:00
SJost
7ad95e7328 MFormGroups okay, AFormGroups just a silly workaround 2019-02-16 14:32:33 +01:00
Felix Hamann
9d6eb5ae4e move asidenav styles to static 2019-02-16 12:30:50 +01:00
Felix Hamann
65fffbbf28 add setup utility for js utils 2019-02-16 12:24:01 +01:00
Felix Hamann
1602e6314b hide scrollbar in asidenav 2019-02-16 00:10:35 +01:00
Felix Hamann
4035f1e9de make asidenav scrollable 2019-02-16 00:10:35 +01:00
Felix Hamann
a88bf36f0e move asidenav julius and lucius to static 2019-02-16 00:10:35 +01:00
Felix Hamann
12d37044b7 Merge branch 'refactor-alerts' into 'master'
Rework Alerts Widget

See merge request !146
2019-02-16 00:09:32 +01:00
SJost
ba45bc5883 Admins can change user access rights now 2019-02-14 18:34:26 +01:00
SJost
115e71365d First steps towards editable User Rights 2019-02-14 16:01:47 +01:00
Felix Hamann
18c5de4b86 move standalone alerts to static and prepare alerts widget 2019-02-12 22:32:43 +01:00
Felix Hamann
8a647f4977 less dark hover effects for navbar 2019-02-11 20:44:35 +01:00
Felix Hamann
30d11c5a14 more prominent hover effect for logo in asidenav 2019-02-11 20:37:22 +01:00
Felix Hamann
253cc91514 navbar background without gradient and darker pagination links 2019-02-11 20:26:59 +01:00
Felix Hamann
64482ff870 show form group tooltips as hint instead of tooltip 2019-02-10 21:24:29 +01:00
Felix Hamann
812fe9b321 made navbar background gradient start with primary color 2019-02-10 19:39:53 +01:00
Felix Hamann
8b8f0cd457 page actions not underlined because buttons already 2019-02-08 22:28:13 +01:00
Felix Hamann
b2ffb2f0c3 make hover menu for SecondaryPageActions not right-aligned 2019-02-08 22:07:01 +01:00
Felix Hamann
db780ecf00 less bottom padding for primary pageactions 2019-02-08 21:47:39 +01:00
Felix Hamann
c5193fbb55 Secondary PageActions right-align even if no Primary PageActions 2019-02-08 21:45:54 +01:00
Felix Hamann
572e8a7036 asidenav boxes with dark border between them 2019-02-04 22:15:59 +01:00
Felix Hamann
8110405534 Merge branch 'master' into pageactions 2019-02-04 22:06:22 +01:00
Felix Hamann
557b0e1e97 Merge branch 'pagination' into 'master'
Table and Pagesize Frontend Refinement

Closes #116

See merge request !132
2019-02-04 21:54:55 +01:00
Felix Hamann
d217ac881d remove margin-top from pageaction-secondaries on small screens 2019-02-03 21:22:14 +01:00
Felix Hamann
d41c703684 refined hover effects for page actions 2019-02-03 21:16:53 +01:00
SJost
39da549461 Towards #267 2019-01-30 14:48:16 +01:00
Felix Hamann
6486120536 feat: make pagesize changes load async 2019-01-28 22:56:13 +01:00
Gregor Kleen
8ee3d723c7 Add check to only show secondary pageactions when needed
Rename pageactionprime.* -> pageaction.*
2019-01-28 13:26:46 +01:00
Felix Hamann
4e17a36933 responsiveness fix for secondary page actions 2019-01-27 21:11:44 +01:00
Felix Hamann
c15572c9fc a11y fix for primary page actions 2019-01-27 21:00:28 +01:00
Felix Hamann
a43515deb1 add hover-enabled list of secondary page actions 2019-01-27 20:54:48 +01:00
Felix Hamann
ac5ef50d5a Merge branch 'master' into pageactions 2019-01-27 19:58:18 +01:00
Felix Hamann
14462c7305 fix some scrolltable issues (missing, nested) and make more visible 2019-01-27 19:35:38 +01:00
Felix Hamann
fe985a6cea Merge branch 'master' into pagination 2019-01-27 19:04:37 +01:00
Felix Hamann
3c7ba0e824 preparation for menu for secondary pageactions 2019-01-27 18:17:40 +01:00
Felix Hamann
deb2390337 visually more clear pageaction-section and nicer section spacing overall 2019-01-26 22:37:21 +01:00
Felix Hamann
a5ddfbf5b8 make sidebar items clickable in whole item area 2019-01-26 22:35:07 +01:00
Felix Hamann
a777971004 preparation for js-autohiding submit buttons to not flicker on pageload 2019-01-26 21:45:48 +01:00
Felix Hamann
a12cba47b7 fix typo in js-initialized helper 2019-01-26 17:21:47 +01:00
Felix Hamann
2c8cc9865e add label for pagesize dropdown 2019-01-26 12:54:07 +01:00
Gregor Kleen
bad828aa07 Introduce MenuType Footer; plumb footer.hamlet into defaultLinks
footer.hamlet now works much like navbar.hamlet
2019-01-26 12:44:22 +01:00
Felix Hamann
12fd7f30f1 make breadcrumbs responsive again and always show sidebar 2019-01-26 12:07:49 +01:00
Felix Hamann
5227e85921 more outstanding lmu and uni2work logos 2019-01-26 12:07:38 +01:00
Felix Hamann
07c77214ee adjust new layout to small screens 2019-01-26 12:07:35 +01:00
Felix Hamann
791a53a846 fix navbar shadow on small screens being offset 2019-01-26 12:07:32 +01:00
Felix Hamann
ba95caa980 add footer widget 2019-01-26 12:07:28 +01:00
Felix Hamann
69ada67376 fix navbar being cut of 2019-01-26 12:07:17 +01:00
Felix Hamann
5df70ad45d bright asidenav that spans whole height 2019-01-26 12:07:13 +01:00
Felix Hamann
5a67421b30 reduce asidenav width on large screens 2019-01-26 12:07:03 +01:00
SJost
f5f9dea342 Fix #215 and other minor improvements 2019-01-24 14:44:48 +01:00
SJost
55fed0f378 filter corrected towards #270 2019-01-23 14:48:17 +01:00
SJost
4b58f42ab6 Merge remote-tracking branch 'origin/master' into 126-ubungsbetrieb-statistik-seiten-pro-kurs 2018-12-21 17:12:20 +01:00
SJost
51607c8000 minor change gradingSummaryRow 2018-12-21 17:12:06 +01:00
Gregor Kleen
1621ee1fe8 Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX 2018-12-21 12:56:15 +01:00
SJost
8b5c8fbc36 Merge remote-tracking branch 'origin/master' into 126-ubungsbetrieb-statistik-seiten-pro-kurs 2018-12-20 19:19:07 +01:00
SJost
fb8d0c049f Grading Summary Refactor finished 2018-12-20 19:18:48 +01:00
SJost
7d726f48c3 gradingSummary Refactor finished 2018-12-20 19:18:29 +01:00
Gregor Kleen
54754c4dc3 Cleanup & apply revamp of deletionR 2018-12-20 17:44:58 +01:00
Gregor Kleen
282e0615cb Split deleteR for use with correctionsR 2018-12-20 12:12:38 +01:00
Gregor Kleen
c6b7ad0580 Generic and "safe" deletion widget 2018-12-19 21:55:42 +01:00
SJost
82aef8a254 refactor sheetGradeSummary part 2 2018-12-19 15:48:38 +01:00
SJost
47b2808dd4 SheetGradeSummary Refactor Attempt1 2018-12-19 11:35:36 +01:00
Gregor Kleen
ca5f9bffe0 Backend work for #116 2018-12-14 21:39:56 +01:00
Gregor Kleen
01cee62b10 Work on #39 2018-12-06 19:30:29 +01:00
SJost
5de9eb791a Fix gradingSummart.hamlet 2018-12-05 14:56:36 +01:00
SJost
63de63f16c UniworxMessages allows combining messages 2018-12-05 11:57:28 +01:00
SJost
aa455d2bdd Statistik Abgaben/Blätter done 2018-12-02 16:47:56 +01:00
SJost
b05f1ccc75 Rating type shown along rating in all corrections. 2018-11-30 21:51:16 +01:00
SJost
2ef4bbc014 Neue Statistik nun auch für Blattübersicht 2018-11-30 17:45:27 +01:00
SJost
24b1e18e90 merge from master 2018-11-30 16:23:12 +01:00
SJost
42915b3920 Proper statistics implemented for submission lists 2018-11-30 15:33:27 +01:00
SJost
81d8d8c017 NO COMPILE. Templates for summaries done, but nestes does not (still) work. Duh. 2018-11-30 14:44:23 +01:00
SJost
2308771350 NO COMPILE. Templates for summaries done, but nestes does not (still) work. Duh. 2018-11-30 14:31:05 +01:00
SJost
fed70610f0 Summary shown for all submission, but mislabelled 2018-11-28 12:01:14 +01:00
Felix Hamann
1085dc1df1 page actions more prominent 2018-11-27 22:05:23 +01:00
Gregor Kleen
67f6103f87 Debug javascript setup 2018-11-22 20:56:49 +01:00
Gregor Kleen
213f3a39cc Fully ajaxified modals 2018-11-22 17:25:56 +01:00
Gregor Kleen
cffc7f9ad3 General js-setup framework & revert to fetch-based modals 2018-11-22 12:31:11 +01:00
Gregor Kleen
f58327eeb1 Slightly touched up tooltips 2018-11-20 18:45:48 +01:00
Gregor Kleen
7bf3a52599 i18n MenuItems & Semantic support-referer
Addresses #228
2018-11-09 22:43:45 +01:00
Gregor Kleen
b81b7bf58c Fixes #225 2018-11-03 21:53:45 +01:00
Gregor Kleen
12c1a4ca71 Address hlint 2018-11-02 19:57:42 +01:00
Gregor Kleen
6cdfe0891b Address warnings 2018-11-02 14:32:47 +01:00
Gregor Kleen
455a239c8c Merge branch 'master' into tests 2018-11-02 14:24:20 +01:00
Gregor Kleen
9ccc2e3149 Fix warnings 2018-11-01 22:06:00 +01:00
Gregor Kleen
73a00e5731 Get yesod test working 2018-11-01 17:44:12 +01:00
SJost
e4e5b543a5 Workaround for unfixed issue #223 2018-11-01 17:01:40 +01:00
SJost
af77f1cab3 Fixes #222. Fixes #213. Bug with Summary-Display (not summing up properly). 2018-11-01 16:04:46 +01:00
SJost
9d71dd7d9a Fixes #213 2018-10-31 12:26:47 +01:00
Gregor Kleen
f07ad82c1d Pseudonym submission creation 2018-10-15 15:02:44 +02:00
Gregor Kleen
d743fd6536 Time formatting in emails 2018-10-12 19:40:52 +02:00
Gregor Kleen
0ca12cecdb Merge remote-tracking branch 'origin/master' into feat/jobs 2018-10-08 09:39:27 +02:00
Gregor Kleen
542ee8bb30 Minor cleanup 2018-10-08 08:24:13 +02:00
Gregor Kleen
7068b3462e Grand unification of modals 2018-10-05 13:11:00 +02:00
Gregor Kleen
1beeea5aa6 Working mail test 2018-10-04 19:48:07 +02:00
Felix Hamann
b9ba2167aa add modalDynamic to modalStatic 2018-10-03 13:09:25 +02:00
Felix Hamann
722f3c80b5 fix left margin of pageactions 2018-10-03 13:09:25 +02:00
Felix Hamann
7ea45e3a17 reintroducing dynmic modals 2018-10-03 13:09:25 +02:00
Felix Hamann
1aed431f5e move submit button to second column in forms
closes #148
2018-10-03 13:09:25 +02:00
Felix Hamann
4987d23c1b lists with bullet points again
closes #147
2018-10-03 13:09:25 +02:00
Felix Hamann
f05c6c66b2 tooltip and navbar cleanup
closes #86
2018-10-03 13:09:25 +02:00
Felix Hamann
4579fe56be modal adjustments 2018-10-03 13:09:25 +02:00
Gregor Kleen
7bafd767dd Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX 2018-09-28 21:34:07 +02:00
Gregor Kleen
857dc92ca2 Overhaul authentication
Fixes #186
2018-09-28 21:27:19 +02:00
SJost
2140c21560 Delete Data via Modal; stub. 2018-09-28 19:14:27 +02:00
Gregor Kleen
a803905570 Better dummy login 2018-09-28 13:35:47 +02:00
Felix Hamann
c564317e34 navbar on mobile more clearly visible scrollable 2018-09-22 14:27:01 +02:00
Felix Hamann
5682a055ea breadcrumbs visually more part of navigation 2018-09-22 14:26:50 +02:00
Felix Hamann
f43c28885a navbar on mobile more clearly visible scrollable 2018-09-18 20:50:34 +02:00
Felix Hamann
5df66fadb1 breadcrumbs visually more part of navigation 2018-09-18 20:18:23 +02:00
Felix Hamann
936bbc28ac alerts and notifications refinements 2018-09-17 00:00:00 +02:00
SJost
39270bd788 First try for #174, needs more thinking though, see issue. 2018-09-06 17:06:36 +02:00
SJost
262a5dca2b PageAction 'last breadcrumb' not needed as shown in PageActions for SCorrR linking to SEditR 2018-08-29 16:49:57 +02:00
SJost
5810dc5182 Work-in-progress, fixes #158 2018-08-22 13:38:13 +02:00
Gregor Kleen
d2242f21ff Always form a monoidal sum during a run of dbTable
Fixes #142
2018-08-06 17:39:31 +02:00
SJost
13b575b952 Course List features Course Descriptions now. fixes issue #80 now. fix #80 2018-08-03 11:46:13 +02:00
SJost
47d74577bc Merge conflicts resolved 2018-08-01 18:54:29 +02:00
SJost
800f06e0ee Statistik für Übungsblätter 2018-08-01 18:37:51 +02:00
Gregor Kleen
5d53be7af9 Merge branch 'master' of gitlab.cip.ifi.lmu.de:jost/UniWorX 2018-08-01 15:44:34 +02:00
Gregor Kleen
69ca22fdde Form cleanup 2018-08-01 11:27:23 +02:00
Gregor Kleen
3d920d1435 Framework for custom LDAP 2018-07-31 17:07:29 +02:00
SJost
aec528d94c Übersicht Übunbgsblätter enthält links für Korrektur und Rating 2018-07-31 14:08:59 +02:00
Felix Hamann
0479758e5b remove animation from nested lists in asidenav 2018-07-18 00:31:20 +02:00
Felix Hamann
5f2e514cba increased browser-compatibility for borders in navbar 2018-07-16 21:15:18 +02:00
Felix Hamann
30dd841048 more consistent spacing for main_content and favorites only .logged-in 2018-07-16 00:50:57 +02:00
Felix Hamann
3dddc18601 fixed height-issues of asidenav and table-pagination 2018-07-15 23:57:10 +02:00
Felix Hamann
0f176694ba less top-margin for breadcrumbs 2018-07-15 23:56:27 +02:00
Felix Hamann
0531502b7d dynamic height of asidenav to avoid over-long bodies 2018-07-08 23:53:33 +02:00
Felix Hamann
61404a4c0c asidenav-cleanup and show-hide-classes 2018-07-08 20:29:36 +02:00
Felix Hamann
442c0a9a00 show-hide-settings now persistant 2018-07-08 18:37:57 +02:00
Felix Hamann
8f9ddd1137 show-hide cleanup and more interactive asidenav 2018-07-07 23:45:09 +02:00
Gregor Kleen
353245c65f Generate headings for favourite-bar from content
Fixes #105
2018-07-07 22:16:22 +02:00
Felix Hamann
5dd46bd567 fix grid-cell-overflow bug and improved breadcrumb-spacing 2018-07-05 23:44:44 +02:00
Felix Hamann
295f38825a spacing for breadcrumbs more clever 2018-07-05 23:16:27 +02:00
Felix Hamann
af81d6cd83 pageactions are buttons now 2018-07-03 10:21:07 +02:00
Felix Hamann
1372305914 get rid of background-color in logo 2018-07-03 08:49:18 +02:00
Felix Hamann
d9cc47602c slide-in asidenav on mobile devices and logo in primary color 2018-07-02 00:06:35 +02:00
Felix Hamann
425be24b4b asidenav-cleanup 2018-07-01 23:12:49 +02:00
Felix Hamann
8af29bea9d resp-fix for breadcrumbs 2018-07-01 23:12:15 +02:00
Felix Hamann
ecdf194f74 made navbar scrollable on mobile devices and added favorites-list-item 2018-07-01 23:11:46 +02:00
Felix Hamann
7e7e08837c get rid of glyphicons 2018-07-01 23:02:03 +02:00
Felix Hamann
7b01208dc7 hide asidenav on mobile 2018-07-01 22:30:37 +02:00
Felix Hamann
31935c0182 responsive-fixes for asidenav and navbar 2018-07-01 18:23:20 +02:00
Felix Hamann
0cc36eeef1 small fixes for font-family and clickable area in asidenav 2018-07-01 16:47:49 +02:00
Felix Hamann
c541a40468 uppercase course-shorthands in fill-db. No auto-uppercasing 2018-07-01 15:42:39 +02:00
Felix Hamann
ccceee9be5 responsive-fix for navbar 2018-07-01 15:28:43 +02:00
Felix Hamann
583025135c mint-green is now moss-green and resonsive-fixes 2018-07-01 12:31:37 +02:00
Felix Hamann
db0076a628 navbar now with lmu-boxes 2018-07-01 01:32:36 +02:00
Felix Hamann
842aa81f33 less obtrusive asidenav-hover-effects 2018-06-30 23:48:34 +02:00
Felix Hamann
62b708438c JS respects formnorequired 2018-06-30 23:05:34 +02:00
Felix Hamann
0b77259499 fix line-break for now missing empty fieldsets 2018-06-30 21:54:41 +02:00
Felix Hamann
43ae91ad3b added styling for fieldsets 2018-06-30 21:50:13 +02:00
Felix Hamann
81cf563d38 added support for conditonal fieldsets 2018-06-30 21:08:53 +02:00
Gregor Kleen
60b250f5b3 Merge branch 'master' into feat/pagination 2018-06-30 18:54:19 +02:00
SJost
d240c0f680 Renamed to: Uni2work 2018-06-30 13:16:38 +02:00
Felix Hamann
53ac997559 alert-rework 2018-06-29 23:44:51 +02:00
Gregor Kleen
0ab7bbd7eb Merge branch 'feat/assign-correctors' into feat/pagination 2018-06-29 11:53:16 +02:00
Gregor Kleen
9290052fe7 Use fieldests for what they're meant to do 2018-06-29 09:32:37 +02:00
Gregor Kleen
97b1ffeafb Cleanup conditional attribute 2018-06-29 09:28:45 +02:00
Felix Hamann
810b6f05cc quick fix: disable dynamic navbar-height 2018-06-28 22:32:43 +02:00
Gregor Kleen
7aaaa1691c Correction download 2018-06-28 15:47:25 +02:00
SJost
afe8a92111 Minor; comments added. 2018-06-28 09:29:05 +02:00
SJost
bed7fb91b7 BUGFIX: Register Button for Lectures works as intended now! 2018-06-27 15:34:48 +02:00
Felix Hamann
4062c3398e alignment, beauty and UX fixes 2018-06-24 22:01:25 +02:00
Felix Hamann
9a3ad65dbf new design for breadrumbs. more clearly visible now 2018-06-24 21:44:28 +02:00
Felix Hamann
2d54f35cb5 more space for pageactions 2018-06-23 21:43:45 +02:00
Felix Hamann
7a97235481 fix for reactive buttons 2018-06-23 18:31:08 +02:00
Felix Hamann
9ccc4f04ed navbar responsive rework 2018-06-23 18:04:06 +02:00
Felix Hamann
8a0b0c9788 slight navbar code cleanup 2018-06-23 13:45:01 +02:00
Felix Hamann
b1ffef00a0 added font-awesome icons to navbar 2018-06-23 13:24:24 +02:00
Felix Hamann
2c9c076213 started moving first lvl navi to top 2018-06-22 23:40:34 +02:00
Felix Hamann
91a64a8d67 got rid of old and/or done TODOs in FE source 2018-06-21 10:36:44 +02:00
Felix Hamann
8f2a632c8e more responsive forms and design update for forms. custom checkboxes 2018-06-21 00:18:36 +02:00
Felix Hamann
5695cbbed8 asidenav height adjust on resize 2018-06-21 00:18:36 +02:00
Felix Hamann
c18dbae6f9 no more reactive labels and breakpoint changes in forms 2018-06-21 00:18:36 +02:00
Felix Hamann
a8109e40f0 js sets height of asidenav dynamically 2018-06-21 00:18:36 +02:00
Felix Hamann
935b873dde asidenav not collapsable anymore 2018-06-21 00:18:36 +02:00
Felix Hamann
f8bb1e7eae added wrapper around main-content 2018-06-21 00:18:36 +02:00
Felix Hamann
136e7d6057 more meaningful navbar-breakpoints 2018-06-21 00:18:36 +02:00
Felix Hamann
7d5694f825 fix for collapsed asidenav now being misaligned 2018-06-17 22:40:12 +02:00
Felix Hamann
a84b843a03 no more shorthands in expanded asidenav 2018-06-17 22:29:01 +02:00
SJost
af6d97454d Highlighting in Navigation of current favorite (Halfway-done without breadcrumbs) 2018-06-12 11:17:55 +02:00
Felix Hamann
54a0fa1252 navbar responsiveness with media queries instead of js 2018-06-11 15:06:05 +02:00
Felix Hamann
2063a32bb9 fixed navbar-glitch for edge-case pages 2018-06-10 23:43:03 +02:00
Felix Hamann
0188673e1f added datepicker globally 2018-06-10 20:52:29 +02:00
Felix Hamann
5b64862ad5 moved pageactions back below headline 2018-06-10 19:30:41 +02:00
Felix Hamann
08be5ef699 added styling and behaviour for alerts 2018-06-10 01:21:08 +02:00
Felix Hamann
b11ade054f breadcrumbs with only last item colorized 2018-06-10 00:08:24 +02:00
Felix Hamann
43c4dea41f moved messages below breadcrumbs 2018-06-09 22:55:05 +02:00
Felix Hamann
c286b91131 made page-actions responsive 2018-06-09 22:17:55 +02:00
Felix Hamann
482ac4547a moved page actions to the top right 2018-06-09 22:11:30 +02:00
Felix Hamann
589329b01c no tabs for narrow screens and properly activated nav-items 2018-06-09 21:24:50 +02:00
Felix Hamann
35042cf8e1 made logo responsive 2018-06-09 21:06:54 +02:00
Felix Hamann
4642a32c39 color fix for breadcrumbs 2018-06-09 20:45:02 +02:00
Felix Hamann
6c03063029 added font "Roboto" and indented breadcrumbs slightly 2018-06-09 20:20:18 +02:00
Felix Hamann
033117adf4 added substitute "logo" 2018-06-09 20:18:53 +02:00
Felix Hamann
df3799dbd1 moved breadcrumbs into page content area 2018-06-09 19:03:08 +02:00
Felix Hamann
ce5aaa2939 no random themes for master (before merge) 2018-06-09 18:17:32 +02:00
Felix Hamann
cd075f5990 smoother themed asidenav experience 2018-06-09 18:14:56 +02:00
Felix Hamann
d2a626371f fixed issues with font color in nested lists 2018-06-09 17:39:31 +02:00
Felix Hamann
694ce90551 added themes and experimental theme-switcher 2018-06-09 11:59:15 +02:00
Felix Hamann
6b378b8cd7 slightly less obtrusive page actions background 2018-06-07 12:38:43 +02:00
Felix Hamann
b2874cf2bb made shorthands in asidenav slightly more transparent 2018-06-07 12:26:07 +02:00
Felix Hamann
2883dedff7 input field styles and less navigation items 2018-06-07 11:39:08 +02:00
Felix Hamann
a17ba443ad less obtrusive validation for forms and fix for submit-button 2018-05-16 23:20:08 +02:00
Gregor Kleen
ed1b3df2d9 Merge branch 'feat/pageActions' 2018-04-29 13:52:33 +02:00
Gregor Kleen
ad6f1ab199 Introduce pageActions and use in favourites 2018-04-29 13:48:40 +02:00
Felix Hamann
e277fcf7df Merge branch 'feat/course_detail' into 'master'
Übersichtlichere Kurs-Seiten

See merge request !28
2018-04-26 22:27:24 +02:00
Felix Hamann
35933ebc56 got rid of dummy data in modal template 2018-04-16 21:10:56 +02:00
Felix Hamann
6d1799e65c slightly less dominant page actions 2018-04-14 23:31:59 +02:00
Felix Hamann
7b539db661 moved breadcrumbs to left side 2018-04-14 23:31:59 +02:00
Felix Hamann
174297c2ba asidenav with distinguishable title and active-state 2018-04-12 23:42:50 +02:00
Felix Hamann
4f6d0ffbf7 slightly brighter dark 2018-04-12 23:42:42 +02:00
Felix Hamann
dd7f9f51bf fixed nested lists in asidenav to trigger early 2018-04-11 21:57:00 +02:00
Felix Hamann
6441b8dbef solution for more-than-three-characters course-shorthands 2018-04-11 21:46:33 +02:00
Felix Hamann
3bd43d6b88 asidenav cleanup
closes #36
2018-04-10 22:56:57 +02:00
SJost
380c57c578 Favourites working now (without PageActions). 2018-04-10 10:38:21 +02:00
Felix Hamann
29727a498d no more show-hides in asidenav 2018-04-03 16:07:45 +02:00
Felix Hamann
62296e9a5f refactor of modals 2018-03-31 01:55:00 +02:00
Felix Hamann
8bb71a5c3e Moved modals to standalones 2018-03-31 01:55:00 +02:00
Felix Hamann
bf1c7373ff fix for z-index of modals 2018-03-31 01:55:00 +02:00
Felix Hamann
de31a4e253 added frontend multi-file support for previously uploaded files 2018-03-30 03:00:03 +02:00
Felix Hamann
c07a219485 fix for custom checkboxes. see test-modal 2018-03-30 02:51:46 +02:00
Felix Hamann
b0ebc620ae added hover-menus for asidenav 2018-03-29 23:46:29 +02:00
Felix Hamann
4466bfc965 navigation cleanup 2018-03-29 23:19:15 +02:00
Felix Hamann
a5edb92182 more reasonable example-modalContent 2018-03-29 22:12:47 +02:00
Felix Hamann
594f1db7b6 moved form-group css back to inputs standalone 2018-03-29 01:06:44 +02:00
Felix Hamann
a5ca9d8cbe more robust form layout 2018-03-29 00:59:40 +02:00
Felix Hamann
ad0c34a84d added flex-fallback for forms in browsers that dont support display:grid 2018-03-29 00:52:47 +02:00
Felix Hamann
9858224bdd smoother fade-ins for modals 2018-03-29 00:19:56 +02:00
Felix Hamann
be5d88b24b Merge branch 'feat/pageactions' 2018-03-29 00:08:34 +02:00
Felix Hamann
b2a755ba56 styling for modal-closer and grid-fallback for forms 2018-03-28 23:59:13 +02:00
Felix Hamann
511a3fef7b example modal 2018-03-28 23:41:17 +02:00
Felix Hamann
383eb3c620 added modal widget 2018-03-28 23:23:32 +02:00
Felix Hamann
6edc4d4a99 added page action bar for prime actions
closes #34
2018-03-25 23:47:02 +02:00
SJost
9f96e6dd35 PageActions added 2018-03-22 19:27:57 +01:00
Felix Hamann
b7a6cb78e5 show-hides in asidenav 2018-03-19 17:47:57 +01:00
Felix Hamann
0b3d662eea added toggler for asidenav 2018-03-19 17:29:50 +01:00
Felix Hamann
e58851cd3c scollable tables for smaller screens 2018-03-18 17:55:02 +01:00
Felix Hamann
61b17bc586 fix for breadcrumbs, more design on aside-nav done 2018-03-18 17:15:52 +01:00
Felix Hamann
12f5cfe668 fix for glyphicons 2018-03-18 16:03:32 +01:00
Felix Hamann
4f660f04c0 navbar rework, smooth breadcrumbs 2018-03-18 15:47:37 +01:00
Felix Hamann
3d36e5c957 icons, responsive navigation, breadcrumbs, design 2018-03-18 02:52:17 +01:00
Felix Hamann
910eb40c86 got rid of iconToText 2018-03-18 02:43:54 +01:00
Felix Hamann
d8f2ce6e90 added menu-icons and asidenavbar-styling 2018-03-17 19:23:45 +01:00
Felix Hamann
d480195b2d collapsible aside navigation 2018-03-17 18:25:20 +01:00
Felix Hamann
8fc53d879f split inputs-logic and form-logic in frontend 2018-03-16 20:54:35 +01:00
Felix Hamann
f2948c075d started working on course-pages 2018-03-12 15:50:41 +01:00
Felix Hamann
475411bb4a localstorage for show-hides, sortable tables, more navigation 2018-03-11 23:53:06 +01:00
Felix Hamann
dd07a1307f adjusted file inputs for mobile devices 2018-03-09 22:58:03 +01:00
Felix Hamann
bfd31a793e fix for form-group-grids 2018-03-09 22:43:07 +01:00
Felix Hamann
d9cea36856 more colors... 2018-03-09 22:42:53 +01:00
Felix Hamann
7cd873f308 refined file-inputs 2018-03-09 22:22:40 +01:00
Felix Hamann
f144dae04e styling for file-input-element 2018-03-08 21:24:45 +01:00
Felix Hamann
2dd58acb59 got rid of mock-frontend 2018-03-08 11:06:12 +01:00
Felix Hamann
e4ddcd9e49 minor fixes for file-inputs and buttons 2018-03-08 11:06:12 +01:00
Felix Hamann
621d10807c multiple file uploads in one form possible
closes #18
2018-03-08 11:05:44 +01:00
Felix Hamann
1660c867fe more design on forms done, reactive validation stripes added 2018-03-08 00:47:34 +01:00
Felix Hamann
c70cefa800 nicer form-group validation 2018-03-07 22:10:06 +01:00
Felix Hamann
ca582f8e8a widget-restructuring and new colors 2018-03-07 21:55:01 +01:00
Felix Hamann
cd8b6d985b introduced BEM for CSS and aside-navigation 2018-03-06 22:29:17 +01:00