Peder Bergebakken Sundt
cb3949f6e8
Fix changing user permissions. usernames with _ in them would be split into multiple users
...
This page is utterly broken and deserves a rewrite.
delimiting fields with "_" is a bad idea.
But i'm too lazy to be bothered. Don't call me when the db breaks
2018-08-06 23:33:04 +02:00
Peder Bergebakken Sundt
f5c088fdc1
Remove kalender and aktiviteter from navbar, add Hendelser. Change webmail to /mail
...
Finally
2018-08-06 23:34:54 +02:00
Peder Bergebakken Sundt
6c7241a2ac
Add /mail
...
This page will replace the current webmail subdomain
2018-08-06 23:34:52 +02:00
Peder Bergebakken Sundt
8dcc899c34
Add "Kalender" button to /hendelser
...
Makes navigation a bit more intuitive. The label is subject to change.
It might even be changed from a button style link to a normal link.
2018-08-06 23:34:09 +02:00
Peder Bergebakken Sundt
32cc4ec27f
Fix MOTD
...
It now won't require there to be at least one entry in the motd table.
I also tidied up the motd class
2018-08-06 23:33:32 +02:00
Peder Bergebakken Sundt
29ac0ece7e
Add /PNG and /pvv.svg
...
This page was not checked into the git repository. Untracked files in the git repo on the server makes my head hurt
2018-08-06 23:33:04 +02:00
Markus Wang Halvorsen
9fec2d56f4
Don't allow people who don't own a project to update it
2018-02-26 16:26:10 +01:00
Markus Wang Halvorsen
e60195d431
Migrate project owners to the project member table
...
... to keep project membership tidy and centralized
This puts organizer fitlers out of commission for now
2018-02-26 16:24:50 +01:00
Markus Wang Halvorsen
54467ab9b9
Small project member related fixes
2018-02-24 21:09:31 +01:00
Markus Wang Halvorsen
30c8aa2032
Groundwork for project members
...
Tools for adding/removing members are coming soon (tm)
2018-02-24 21:09:15 +01:00
Markus Wang Halvorsen
d984dfb89c
Begin work on project pages
...
Also store project owners' emails as contact info
2018-02-24 19:41:57 +01:00
Markus Wang Halvorsen
63200f863b
Fix login button font when not active
2018-02-24 19:23:27 +01:00
Markus Wang Halvorsen
5412414ce1
Assimilate hendelser into the new standard
2018-02-24 17:56:42 +01:00
Markus Wang Halvorsen
ebe3ce0e1e
Better text breaking on hendelser
2018-02-24 17:49:17 +01:00
Markus Wang Halvorsen
43fb843b17
Fix missing p tag without violating the purity of plaintext
2018-02-24 17:45:51 +01:00
Markus Wang Halvorsen
3ccaf69549
Fix påmelding
...
screwed this up during merge prep, it ended up with basically the same content twice
2018-02-24 17:30:56 +01:00
Markus Wang Halvorsen
6777048dac
Fix login button on all pages
...
By passing PDO to the login bar so admins get their link
2018-02-24 17:02:00 +01:00
Markus Wang Halvorsen
3832d3fde0
Fix project description error in my projects page
2018-02-24 16:57:38 +01:00
Markus Wang Halvorsen
32f9653a6d
Prepare for merge
2018-02-24 16:53:17 +01:00
Peder Bergebakken Sundt
48d79f2635
Design tweaks
2018-02-20 20:45:03 +01:00
Peder Bergebakken Sundt
54428c2bab
Tweak calendar design
2018-02-20 20:31:28 +01:00
Peder Bergebakken Sundt
4ca408b8fe
Add colors to events and day-numbers in calendar
2018-02-20 20:07:32 +01:00
Peder Bergebakken Sundt
550161bba2
Add colors to each event in hendelse
2018-02-20 19:36:06 +01:00
Peder Bergebakken Sundt
f6174706f8
Started work on /hendelser/
...
This may replace /aktiviteter/ and /kalender/ in the navbar, and further link to those two
2018-02-20 18:57:38 +01:00
Peder Bergebakken Sundt
66504057b2
Fix bug in /aktiviteter/ when viewing a spesific date
2018-02-20 16:18:43 +01:00
Peder Bergebakken Sundt
b016d27adb
Fix /nerdepitsa and /anime navbar
2018-02-17 17:25:30 +01:00
Markus Wang Halvorsen
cf058dc7a9
Project cards
2018-02-14 17:56:19 +01:00
Markus Wang Halvorsen
9f935cd810
Implode with <br>
2018-02-14 17:55:41 +01:00
Yorin Anne De Jong
e88411eea4
Make the top menu as wide as possible
2018-02-13 23:15:51 +01:00
Yorin Anne De Jong
0bce2053cf
Fix missing namespace
2018-02-13 19:19:32 +01:00
Yorin Anne De Jong
1d65cab11d
Add hover effect for user menu
2018-02-13 19:17:09 +01:00
Yorin Anne De Jong
8f2299cee5
Fix regression where login button was not enabled when menu is open
2018-02-13 19:14:41 +01:00
Yorin Anne De Jong
ba0fe09d06
Workaround for PHP 5
2018-02-13 19:10:47 +01:00
Yorin Anne De Jong
73efba625b
Add a central include file
2018-02-13 19:08:41 +01:00
Yorin Anne De Jong
f2b75c81c1
Make sure that the user menu appears over the login button
2018-02-13 18:52:38 +01:00
Yorin Anne De Jong
060d37c040
Better styling of the user menu
2018-02-13 18:44:36 +01:00
Yorin Anne De Jong
24b6af1799
Add admin button to user menu, if admin
2018-02-13 18:30:49 +01:00
Yorin Anne De Jong
edde8b6927
Prevent strange jumping when opening menu, and add hover effects
2018-02-13 18:17:41 +01:00
Markus Wang Halvorsen
87c6523f35
Responsive design for landing page content
2018-02-13 17:23:21 +01:00
Yorin Anne De Jong
a4b01d1259
Add link to favicon
2018-02-13 17:11:39 +01:00
Yorin Anne De Jong
f811286e52
Align login menu
2018-02-13 17:11:11 +01:00
Yorin Anne De Jong
c38932046a
Small alignment fix
2018-02-13 17:05:09 +01:00
Markus Wang Halvorsen
f2a14f3791
Only show MOTD title if it is set
2018-02-13 17:02:03 +01:00
Yorin Anne De Jong
53af8dae44
Fix a regression where it is hard to close the menu on mobile
2018-02-13 17:00:01 +01:00
Markus Wang Halvorsen
1db31b9e56
Add MOTD
2018-02-13 16:58:54 +01:00
Markus Wang Halvorsen
af97383e01
last one of these i promise
2018-02-13 16:54:39 +01:00
Yorin Anne De Jong
e7f11aee54
Improve login/logout buttons
2018-02-13 16:48:00 +01:00
Markus Wang Halvorsen
98f882233c
Implode project description everywhere else
...
Forgot these
2018-02-13 16:41:03 +01:00
Markus Wang Halvorsen
5e10d53c36
Fix newlines in project descriptions
2018-02-13 16:28:59 +01:00
Yorin Anne De Jong
e93b07f890
Strange hack when using position:absolute
2018-02-13 16:11:14 +01:00