Commit Graph

182 Commits

Author SHA1 Message Date
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
Yorin Anne De Jong 46eed1c223 Make navbar absolute positioned, so it scrolls 2018-02-13 16:07:28 +01:00
Yorin Anne De Jong 1e973c31b2 Concentrate position statement in one rule 2018-02-13 16:06:54 +01:00
Yorin Anne De Jong 84b6b60a37 Use CSS tables for the navbar 2018-02-13 16:01:19 +01:00
Markus Wang Halvorsen 774f2754a0 Remove rogue header tag 2018-02-13 15:51:57 +01:00
Markus Wang Halvorsen 89ce6773a8 Redo landing page main body
MOTD is WIP
2018-02-13 15:50:45 +01:00
Yorin Anne De Jong 1f2de139eb Add McDonalds menu 2018-02-13 15:24:27 +01:00
Markus Wang Halvorsen 05dee57ded Remove gender inequality
Got a complaint that the admin tools title wasn't very inclusive towards the fairer sex. The title has been edited to be gender neutral
2018-02-13 15:00:14 +01:00