Commit Graph

151 Commits (586b8bd178166a8b685d0ad66bd5b5db7194f560)

Author SHA1 Message Date
max.mehl e6969912db Separate checkboxes and labels. WIP #145 2017-09-14 17:06:05 +02:00
max.mehl c1eae53e2e Add 'for' attribute to form labels (#145) 2017-09-14 16:40:46 +02:00
max.mehl 224e7563a8 Sort organisations in a case-insensitive way and undo f9f31cf887. Fixes #88 2017-09-14 11:36:33 +02:00
max.mehl df3e917dbf Remove and alter some meta lines to avoid errors in Facebook sharing debugger 2017-09-13 21:11:28 +02:00
max.mehl 04c2600211 use language-dependent links for sharing buttons 2017-09-13 12:01:04 +02:00
max.mehl 8bcc8718b2 use fsfe.org share script for the buttons to reduce PHP dependency 2017-09-12 20:50:54 +02:00
Max Mehl 032de7ccfe Merge branch 'css-bugfixes' of max.mehl/pmpc-website into master 2017-09-12 14:34:52 +02:00
max.mehl 298e618001 use vimeo as primary video solution, and provide easy switch back to fsfe download server 2017-09-12 14:11:13 +02:00
max.mehl 2f757871cc make links under additional sign form introduced in #105 work by rewriting them relatively 2017-09-11 21:59:45 +02:00
max.mehl 87ec59cd99 add sign box under open letter on sub-page. Fixes #87. Not perfect though 2017-09-11 21:00:02 +02:00
max.mehl 88ec9a5d68 increase visibility of open letter link by separating it from demand and some CSS markup 2017-09-11 20:28:49 +02:00
max.mehl 6b0462644d various css bug fixes and improvements 2017-09-11 18:32:25 +02:00
max.mehl d4cc316920 make permissionPub opt-in. Fixes #83 2017-09-08 00:18:32 +02:00
max.mehl 16d94d6a33 whoops, we want to count people here, not organisations 2017-09-08 00:08:14 +02:00
max.mehl bc05eb954b unify share buttons to one partial 2017-09-07 22:10:25 +02:00
max.mehl fc4fd0f520 reorganise share files 2017-09-07 21:18:52 +02:00
max.mehl b8787ce475 rename 'signees' to 'organisations' to make it more obvious 2017-09-07 20:35:54 +02:00
max.mehl 5d263ec782 finalise action box and put text in string files 2017-09-07 20:09:33 +02:00
max.mehl 5eea46dd69 Merge branch 'master' into signature-box 2017-09-07 19:18:41 +02:00
max.mehl 9487bc22c5 move table headers translation to config files 2017-09-07 18:53:33 +02:00
max.mehl 090a5e7863 merge with master 2017-09-07 18:22:36 +02:00
max.mehl aa3df01be1 Small bugfixes. Fixes #77 and fixes #82 2017-09-07 18:18:01 +02:00
max.mehl 1fdea474d4 'Language' should always be the same to make it readable for all people 2017-09-07 17:30:05 +02:00
max.mehl bcc8f299e9 reflect config changes to partial files 2017-09-07 16:28:16 +02:00
max.mehl 74caabe3c2 put form strings in own category 2017-09-07 12:56:20 +02:00
max.mehl c730e95a1f improve config file structure and unify strings 2017-09-07 12:55:36 +02:00
max.mehl b10ec9c1a9 add special box floating in left corner 2017-09-06 18:32:01 +02:00
max.mehl 5666ca2deb page-scroll class not needed 2017-09-06 17:04:05 +02:00
max.mehl 8aafe07e07 add links to subitems on start in subpage's navbar too 2017-09-06 17:01:47 +02:00
max.mehl 894b976108 improve social media graph settings, and use nicer image 2017-09-06 12:58:41 +02:00
max.mehl 2b9de3e7cb create a complete signature table. Fixes #72 2017-09-06 01:34:00 +02:00
max.mehl 086ec8b864 make all links relative to language 2017-09-06 00:52:52 +02:00
max.mehl b48ad1215f delete deprecated template, we use the forms API now 2017-09-06 00:08:46 +02:00
max.mehl 12465e6abf only show last X signatures where permissionPub is given. Fixes #66 2017-09-05 16:54:23 +02:00
max.mehl 54a01c1aa1 improve form CSS 2017-09-04 22:23:06 +02:00
max.mehl 2e5dc6bcae improve design with valuable input by Elio Qoshi 2017-09-04 21:18:04 +02:00
max.mehl 9a2aae4b5b remove erroneous anchor link 2017-09-04 20:26:02 +02:00
max.mehl 08aa8831d0 always use root page for shares 2017-09-04 19:21:24 +02:00
max.mehl 6bbc36a637 enable dynamic share texts for share-column on left side 2017-09-04 19:20:00 +02:00
max.mehl a9036d4b45 change 'title' attribute of form depending on which share button one clicks to change displayed text per service 2017-09-04 19:15:17 +02:00
max.mehl 207675d204 move individual signatures to a separate sub-page-section below organisation signatures 2017-09-04 17:20:33 +02:00
max.mehl 0c73cb579a restructure specific subpage partials 2017-09-04 16:46:04 +02:00
max.mehl ff55b86528 change license to cc by-sa. fixes #57 2017-09-04 15:39:39 +02:00
max.mehl f46daccdfe sort signatures by reverse timestamp 2017-09-04 15:20:18 +02:00
max.mehl 1712123acc adapt paths to new forms signature DB 2017-09-04 12:36:25 +02:00
max.mehl 11279e238e revert raw display of signature data 2017-08-31 22:04:38 +02:00
max.mehl ac9f99961a obviously the new json data file should be displayed... 2017-08-31 21:58:01 +02:00
max.mehl 36a9379a96 display raw content of signature file for debuggung reasons 2017-08-31 21:47:55 +02:00
Jonas Oberg 13a3974bf5 Set the correct appid 2017-08-31 20:39:13 +02:00
Jonas Oberg c18d4202b3 Change to use forms system 2017-08-31 20:28:42 +02:00
max.mehl e8b056bb6f Merge branch 'master' into feature/count-signatures 2017-08-31 16:13:52 +02:00
max.mehl bbceda025e add working counting function as partial template and shortcode 2017-08-31 16:05:51 +02:00
max.mehl 8c8db8a908 change signature table display, show comment, and make it scrollable 2017-08-30 17:24:34 +02:00
max.mehl 1059214772 add optional comment field to sign form 2017-08-30 16:29:06 +02:00
max.mehl 09f9df102b add .webm videos, thanks Florian! 2017-08-30 14:48:40 +02:00
max.mehl 3013c47f46 more links and hover-texts to Free Software definition. also reusable definition boxes in arguments section and under /openletter. Fixes #62 2017-08-30 12:59:18 +02:00
max.mehl 3268c6008e use dynamic links for share buttons 2017-08-29 22:50:07 +02:00
max.mehl e632b263b1 link of logo on subpages leads to index, not to top 2017-08-29 22:03:52 +02:00
max.mehl 702837f5da fix subpage navbar to have a white BG 2017-08-29 21:45:40 +02:00
max.mehl f439b45794 add simple scroll-to-top button. Fixes #24 2017-08-29 21:36:02 +02:00
max.mehl b49090c1b8 remove navbar style change when scrolling down. Improves #39 2017-08-29 21:05:18 +02:00
max.mehl 7d3ab11e3a hide resource boes until we have more content 2017-08-29 20:55:59 +02:00
max.mehl 51c999460a more verbose main demand of campaign on first slide. Fixes #48 2017-08-29 20:49:06 +02:00
max.mehl 7130a97308 new section for supporting organisations on index and under /openletter. Fixes #54 2017-08-29 20:37:06 +02:00
max.mehl d23c79eb84 add and improve some texts and buttons 2017-08-29 18:17:46 +02:00
max.mehl a95d636dfa remove reference to modals.css which has been deleted 2017-08-29 17:56:59 +02:00
max.mehl 8a47914957 use dynamic video source and make it always 100% wide 2017-08-29 17:53:45 +02:00
max.mehl 4c6f965901 extend title on subpages dynamically. Fixes #33 2017-08-29 17:20:29 +02:00
max.mehl 8282a4eba2 get rid of modal box code. probably some other stuff can be deleted, too 2017-08-29 16:41:48 +02:00
max.mehl 6d8b4e48bb convert signature subpage to a .md-based page 2017-08-29 16:04:12 +02:00
max.mehl 8d9b43e5c8 swap 'resources' with 'take action' sections 2017-08-29 13:29:15 +02:00
max.mehl 914e4bb1d5 restyle subpages; create some new subpages including privacy from PR #55 2017-08-29 13:22:14 +02:00
max.mehl 8ef097467b make subpages writable in markdown with a subpage-template 2017-08-29 12:42:25 +02:00
max.mehl 25887923a3 add video and placeholders for smaller versions and subtitles; some small edits 2017-08-29 10:11:29 +02:00
max.mehl 96bc2ae0e5 replace button with bouncing arrow on first slide 2017-08-29 09:34:37 +02:00
max.mehl f3ee89b2a4 add contribute information (#47) 2017-08-17 15:13:38 +02:00
max.mehl 0363367785 no special underline effect for navbar logo link 2017-08-16 17:31:02 +02:00
max.mehl 7dddb3c402 reflect navbar changes to subpage navbar 2017-08-16 17:18:53 +02:00
max.mehl ecaf7eb7fc link navbar logo area to scroll to top 2017-08-16 17:17:43 +02:00
max.mehl 6aaa6b578b add PMPC logo next to navbar logo text (#45) 2017-08-16 16:53:26 +02:00
max.mehl f1c75c8930 delete contact section 2017-08-16 12:26:22 +02:00
max.mehl a13470d2e1 improve wording and appearance in take-action section 2017-08-16 12:23:19 +02:00
max.mehl 34e493a541 rename sign -> action 2017-08-16 12:13:09 +02:00
max.mehl c071902e35 rename reasons -> arguments and small wording improvements 2017-08-16 12:07:33 +02:00
max.mehl 60411cf0cb change date layout and remove date field from static resources 2017-06-24 00:43:42 +02:00
Marc Horne d192ec6546 Removed categories and renamed modelName to shortLink 2017-06-22 17:16:38 +02:00
Marc Horne eb5817ad06 [#40] Allow user to open a modal box by defining it in the URL 2017-06-22 16:22:29 +02:00
Marc Horne 7043648bde [#41] Changed hover affect on resource boxes 2017-06-22 14:49:11 +02:00
max.mehl d3be7d0865 reflect navbar logo changes to subpages' navbar 2017-06-22 13:09:04 +02:00
max.mehl 1f717c637c rewrite sign cgi URL 2017-06-22 13:07:24 +02:00
max.mehl 8a8d035b3a make front page header styling independent from subpages 2017-06-22 13:03:52 +02:00
max.mehl f976ea7904 use nice share URL 2017-06-22 12:28:23 +02:00
max.mehl aa917e9621 use PMPC logo as favicon, hardlink it (#6) 2017-06-22 12:00:09 +02:00
Marc Horne 079db5c6e7 Fix merge conflicts 2017-06-22 10:34:06 +02:00
Marc Horne a8e00903fa Replaced logo with SVG and markdown 2017-06-21 18:01:46 +02:00
max.mehl 535edd86d1 implement navbar logo changes to subpages and improve naming scheme 2017-06-20 21:02:44 +02:00
max.mehl 35d083f221 readd h1 but hidden for SEO purposes 2017-06-20 20:57:00 +02:00
max.mehl 05c16da439 include build time as comment for debugging 2017-06-20 20:17:38 +02:00
Marc Horne 3c8cbb3235 Merge branch 'master' of git.fsfe.org:pmpc/website into feature/restyle
# Conflicts:
#	static/css/custom.css
2017-06-20 18:49:47 +02:00
Jonas Oberg 552d583987 Changed the location of signatures file 2017-06-15 14:33:51 +02:00