Commit Graph

309 Commits

Author SHA1 Message Date
Yorin Anne De Jong 474895c2a3 Make shadow behind user menu semi-transparent 2018-08-10 23:13:52 +02:00
Yorin Anne De Jong 1066f42861 User menu on hover 2018-08-10 22:37:26 +02:00
Yorin Anne De Jong 928647e6cc Move user button before user menu, for later CSS changes 2018-08-10 22:30:01 +02:00
Yorin Anne De Jong 47c8ac90cb Larger line height for events to make it look less compressed 2018-08-10 22:22:04 +02:00
Yorin Anne De Jong 618c7c3eef Make image borders sharper 2018-08-10 22:19:25 +02:00
Yorin Anne De Jong 2c2d1ab446 Replace Raleway with Lato 2018-08-10 22:19:14 +02:00
Peder Bergebakken Sundt 88e258a0fb Add some HTML5 doctypes 2018-08-10 00:20:03 +02:00
Peder Bergebakken Sundt 29a41f5ad8 Fix admin event editor
The date field was a lot of work, but it's a lot easier to use now.
2018-08-10 00:19:16 +02:00
Peder Bergebakken Sundt 13518f7fff Fix admin event list style 2018-08-10 00:18:28 +02:00
Peder Bergebakken Sundt 90ece46dd7 Minor tweaks to design, labels and navbar 2018-08-09 22:28:34 +02:00
Peder Bergebakken Sundt d92e53f0b7 Disallow invalid event dates.
this froze the simpleevent class
2018-08-09 22:27:28 +02:00
Peder Bergebakken Sundt b965da0a6c Add ability to join and leave groups, get row id in a way supported by both mysql and sqlite 2018-08-09 00:50:31 +02:00
Peder Bergebakken Sundt a63bc3e6a9 Fix the project editor and a delete feature 2018-08-09 00:48:53 +02:00
Peder Bergebakken Sundt 1147c1a7af Fix the filter in Mine Projekter to seach description and pagination
I also expanded the page size from 4 to 8
2018-08-09 00:46:36 +02:00
Peder Bergebakken Sundt 34668cb0ea Make it possible to view projects in more detail 2018-08-09 00:45:06 +02:00
Peder Bergebakken Sundt adab82964d Update animekveld and nerdepitsa sales pitches 2018-08-09 00:43:22 +02:00
Peder Bergebakken Sundt 21390d8ce8 Fix /mail navbar 2018-08-09 00:42:36 +02:00
Peder Bergebakken Sundt 6601ec041e Make list of projects look nice. Added Drift and Styret on the top 2018-08-09 00:41:54 +02:00
Peder Bergebakken Sundt 4445f659a7 Fix ugly form submit buttons
Chrome, and maybe other browsers, for some reason add a border to these
2018-08-09 00:34:41 +02:00
Peder Bergebakken Sundt 202f2ce12a Disable annoying navbar behaviour
Navbar would link to the url "#" if the buttons is "active". Being nested inside some menu is annoying when you want to return to the toplevel
2018-08-09 00:33:14 +02:00
Peder Bergebakken Sundt 734a3b023f Add an awesome carrier pidgin to the Kontakt page 2018-08-09 00:32:44 +02:00
Peder Bergebakken Sundt be5b1d7b81 Fix webpages being larger than the viewport despite being empty 2018-08-07 00:30:34 +02:00
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
Peder Bergebakken Sundt 3117f466b5 Update dependencies and dist files 2018-03-05 19:20:22 +01: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 2a3f0d7be7 Add MOTD table to SQL schema 2018-02-24 19:20:34 +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 ec69d5f724
Merge pull request #2 from halworsen/redesign
New design
2018-02-24 17:15:31 +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 c2374d999d Fix bug with simpleevents where the description didn't start with <p> tags 2018-02-20 18:56:02 +01:00