Commit Graph

53 Commits

Author SHA1 Message Date
markuswh b29106bcbe Touch up project info member list
Small stuff like not showing the members title when there are no members, hiding leave/join buttons to the owner, etc.
2018-08-19 14:51:08 +02:00
markuswh 6cc8e5e0da Don't show projects you don't own in my projects 2018-08-19 14:44:44 +02:00
pederbs 6d13f47815 Set theme-color to #024 2018-08-14 03:29:10 +02:00
pederbs e54142021a Tweak project edit page, making it use the available space better and react better 2018-08-14 03:25:24 +02:00
pederbs cc2241f71a Make the project info page mobile friendly 2018-08-14 02:53:11 +02:00
pederbs 7dc892b757 Ensure all pages react to mobile browsers
In addition: add <header> to all pages
2018-08-14 02:09:57 +02:00
pederbs 7b08ea6a22 Remove old PR and trikom project pages 2018-08-14 02:02:28 +02:00
pederbs 79e413d194 Switch to useing markdown for user formatted text 2018-08-12 03:52:55 +02:00
pederbs 307eba4218 Disallow visiting unexisting project pages 2018-08-12 03:43:50 +02:00
pederbs 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
pederbs a63bc3e6a9 Fix the project editor and a delete feature 2018-08-09 00:48:53 +02:00
pederbs 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
pederbs 34668cb0ea Make it possible to view projects in more detail 2018-08-09 00:45:06 +02:00
pederbs 6601ec041e Make list of projects look nice. Added Drift and Styret on the top 2018-08-09 00:41:54 +02:00
markuswh 9fec2d56f4 Don't allow people who don't own a project to update it 2018-02-26 16:26:10 +01:00
markuswh 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
markuswh 54467ab9b9 Small project member related fixes 2018-02-24 21:09:31 +01:00
markuswh 30c8aa2032 Groundwork for project members
Tools for adding/removing members are coming soon (tm)
2018-02-24 21:09:15 +01:00
markuswh d984dfb89c Begin work on project pages
Also store project owners' emails as contact info
2018-02-24 19:41:57 +01:00
markuswh 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
markuswh 3832d3fde0 Fix project description error in my projects page 2018-02-24 16:57:38 +01:00
markuswh 32f9653a6d Prepare for merge 2018-02-24 16:53:17 +01:00
markuswh cf058dc7a9 Project cards 2018-02-14 17:56:19 +01:00
markuswh 9f935cd810 Implode with <br> 2018-02-14 17:55:41 +01:00
yorinad ba0fe09d06 Workaround for PHP 5 2018-02-13 19:10:47 +01:00
yorinad 73efba625b Add a central include file 2018-02-13 19:08:41 +01:00
yorinad 24b6af1799 Add admin button to user menu, if admin 2018-02-13 18:30:49 +01:00
markuswh 98f882233c Implode project description everywhere else
Forgot these
2018-02-13 16:41:03 +01:00
yorinad ebedc31fb6 Norwegian localisation fixes 2018-02-10 18:08:53 +01:00
pederbs 25da4a80f2 Fix navbar on some pages 2018-02-10 18:05:38 +01:00
markuswh 689428241c Fix html for project pages 2018-02-10 16:39:30 +01:00
markuswh 0b0707eafe Fix html for the rest of the main pages 2018-02-10 16:23:17 +01:00
markuswh 56e6766520 Move navbar CSS to its own file 2018-02-10 15:04:57 +01:00
yorinad 6574bd576e Generalize navigation and PHP configuration 2017-11-11 15:20:58 +01:00
pederbs 60ef214e1b Fix bug displaying single prosjekt 2017-10-28 20:55:40 +02:00
pederbs c1def5fd7d Pretty up admin and prosjekter 2017-10-28 20:55:40 +02:00
markuswh e5dcb07659 My projects page 2017-10-28 20:09:54 +02:00
markuswh 446d966e80 Add simple login button & indicator to navbar 2017-10-28 17:19:40 +02:00
pederbs e1b2f00a38 Fix projekter/ny navbar and header 2017-10-28 14:40:17 +02:00
markuswh eb1adc0311 Restructure projects page 2017-10-28 14:01:49 +02:00
markuswh 1da1785e46 Add project creation
The projects page will also display a few random projects now
2017-10-22 17:57:55 +02:00
pederbs 2be094c905 Fix link to /kontakt/ in navbar 2017-10-22 13:34:53 +02:00
pederbs 24678ffb11 Add kalender to navbar 2017-10-07 21:57:15 +02:00
pederbs d89625558b Remove bad joke 2017-10-07 21:26:49 +02:00
pederbs 980e5ba9ac Update title in prosjekter after its previous move 2017-10-07 15:05:11 +02:00
pederbs 434d25cac5 Rename aktiviterer to prosjekter and hide prosjekter 2017-10-07 14:58:08 +02:00
pederbs 4f1d3ee6b3 Updated navbar, added aktiviteter, deleted soek, made the ticker into an include 2016-08-30 18:13:31 +02:00
yorinad 871ffc9182 Move navigation down in code, add ul element. 2016-08-29 19:37:49 +02:00
yorinad d19bd1d08b Update links so that they can point to PHP files. 2016-08-26 23:54:58 +02:00
aleksanw 2949aba2bb Autohyphenate <p>
Add hyphens:auto to <p> to remove the ugly gaps introduced by
text-align: justified. This may cause some unwanted hyphenation on e.g.
email addresses. We should strive to not have long unbreakable words.

For record; command for adding html tag to all relevant files:
$ find -type f -exec sed -i '/DOCTYPE/ a <html lang="no">' {} +
2016-08-18 09:45:30 +02:00