713 Commits
Author SHA1 Message Date
max.mehl 35b2409fc3 add meta-description for all sites, with same code as twitter/opengraph cards 2021-06-23 15:32:32 +02:00
reinhard 8c2cfd9ca3 Fix link to page source code
continuous-integration/drone/push Build is passing
2021-02-19 16:16:27 +01:00
bonnieandmax.mehl df221bdd6d change webpage design to normal (#1832)
continuous-integration/drone/push Build is passing
Co-Authored-By: bonnie <bonnie@fsfe.org>
Co-Committed-By: bonnie <bonnie@fsfe.org>
2021-02-17 16:02:28 +00:00
bonnie 2e7ae1a40e changed to iloveFS design
continuous-integration/drone/pr Build is passing
continuous-integration/drone/push Build is passing
2021-02-14 01:48:28 +01:00
max.mehl 1b2dd09548 remove topbanner
continuous-integration/drone/push Build is passing
2021-01-26 11:51:56 +01:00
max.mehl 5d56561ec7 Avoid identical XSL files (#1772)
continuous-integration/drone/push Build is passing
Co-authored-by: max.mehl <max.mehl@fsfe.org>
Reviewed-on: #1772
Reviewed-by: Reinhard Müller <reinhard@fsfe.org>
Co-Authored-By: Max Mehl <max.mehl@fsfe.org>
Co-Committed-By: Max Mehl <max.mehl@fsfe.org>
2021-01-19 19:50:40 +00:00
max.mehl a0b463d902 Add new employee status and function (#1764)
continuous-integration/drone/push Build is passing
Co-Authored-By: Max Mehl <max.mehl@fsfe.org>
Co-Committed-By: Max Mehl <max.mehl@fsfe.org>
2021-01-11 09:41:53 +00:00
max.mehl 9f95996ca3 update year in footer to 2021
continuous-integration/drone/push Build is passing
2021-01-04 12:00:11 +01:00
max.mehl e4ced217ca Topbanner/fundraising box (#1726)
continuous-integration/drone/push Build is passing
2020-12-07 10:43:01 +00:00
max.mehl 9c64510ec7 make search action use current document language
continuous-integration/drone/push Build is passing
2020-11-16 09:27:12 +01:00
max.mehl 5cacbd44c3 make search action language-independent
continuous-integration/drone/push Build is passing
2020-11-13 17:15:14 +01:00
max.mehl 81cc1649ea remove delete script
continuous-integration/drone/push Build is passing
2020-11-12 18:13:27 +01:00
vincentandmax.mehl e753e02fce Add a search functionality (Fixes #739) (#1635)
continuous-integration/drone/push Build is passing
Co-authored-by: max.mehl <max.mehl@fsfe.org>
Co-authored-by: Vincent Lequertier <vincent@fsfe.org>

Reviewed-on: #1635
2020-11-12 15:17:43 +00:00
max.mehl 866fa9bf53 Merge pull request 'Update fonts and JS' (#1638) from fonts-js-update into master
continuous-integration/drone/push Build is passing
2020-10-13 15:51:02 +02:00
repentinus eca4835c72 OpenPGP improvements for people (#50)
continuous-integration/drone/push Build is passing
Two new fields have been added to person elements:
 * fingerprint
 * keyhref

fingerprint takes a hexadecimal OpenPGP key fingerprint without any
spaces, converts this to an openpgp4fpr URI, and adds a link pointing to
this URI to the person's profile.

keyhref takes a URL to a plain-text, ASCII-armoured OpenPGP public key
and adds a link pointing to the URL to the person's profile.

These fields are not yet explicitly restricted to valid contents.

fingerprints and keyhrefs have been added for all team members whose
keys are stored in the repository or securely linked to from their
profile page. It was not possible to determine Greve's preferred key, so
fingerprint was omitted for Greve.
2020-10-01 00:48:46 +00:00
max.mehl 2cbbe7d28e remove fixed language from links
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2020-09-28 17:11:19 +02:00
max.mehl c8b490bfd4 https'ify some other subdomains 2020-09-28 16:12:19 +02:00
max.mehl 63c89fec0d update jquery 2020-09-22 10:33:44 +02:00
max.mehl 727b580fe1 Revert my false revert. Actually, all was fine
continuous-integration/drone/push Build is passing
This reverts commit 12ab791c37.
2020-09-18 11:39:04 +02:00
max.mehl 12ab791c37 Revert "Merge branch 'master' of git.fsfe.org:fsfe/fsfe-website"
continuous-integration/drone/push Build is passing
This reverts commit 3a7da1e527, reversing
changes made to de9ef3e3f2.
2020-09-18 11:19:47 +02:00
max.mehl aa73cf5f11 Remove tagline below logo (#1620)
continuous-integration/drone/push Build is passing
2020-09-14 10:40:31 +02:00
max.mehl 141f1f097a make 'FSFE' a translatable string, and use for title suffix
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing
2020-07-30 14:32:47 +02:00
max.mehl a65840ab29 append ' - FSFE' to all pages except frontpage 2020-07-30 14:32:41 +02:00
max.mehl 394f511333 texts reorganisation in build and make scripts 2020-07-30 14:17:59 +02:00
max.mehl 8b70a56728 unify way how to run fsfe-gettext 2020-07-30 14:17:01 +02:00
max.mehl f36d5c98b7 Make build try git pull 3 times (#1525)
continuous-integration/drone/push Build is passing
Co-authored-by: max.mehl <max.mehl@fsfe.org>
Reviewed-on: #1525
Reviewed-by: Reinhard Müller <reinhard@fsfe.org>
2020-07-28 15:59:05 +02:00
max.mehl 9d7fb8cdbd replace links from /about/basics 2020-07-27 14:09:32 +02:00
max.mehl 1abcd15b25 fix wrong comment
continuous-integration/drone/push Build is passing
2020-07-23 14:55:15 +02:00
max.mehl 21ac449844 enable displaying a subset of countries, firstly all EEA countries 2020-07-23 14:47:08 +02:00
max.mehl 7f3bd4fd81 replace /work with /about/ourwork 2020-07-22 18:24:23 +02:00
max.mehl 4214976019 change navbar item for activities 2020-07-22 18:24:22 +02:00
max.mehl e4b8eb9ddc Overhaul format of activity files, and display them in localmenues
slight update of metadata

rework projects/activities XSL

mark finished activities

allow selection of tags

use localmenus for activity tags

update existing activity meta files

do not require status as an attribute

comment for translators and editors
2020-07-22 18:24:15 +02:00
max.mehl f8051cf019 reflect project -> activity change to team pages 2020-07-22 18:23:25 +02:00
reinhard eb7159f4cc Improve menu on mobile view
continuous-integration/drone/push Build is passing
Fixes #1332
Fixes #1451
2020-07-07 20:58:33 +02:00
reinhard ef2523bac9 Switch mobile menu to a Javascript-less implementation
continuous-integration/drone/push Build is passing
2020-07-07 16:40:44 +02:00
max.mehl f61fa69523 move campaigns overview to activities 2020-07-06 16:24:13 +02:00
reinhard 61c9519f86 Restructure HTML and CSS für menu in page header
continuous-integration/drone/push Build is passing
This improves the look and feel of the page on mobile devices.

Related to #1332 and #1451
2020-06-26 11:26:11 +02:00
reinhard f59890dcd9 Automatically set referrer for donate link
continuous-integration/drone/push Build is passing
2020-06-10 13:54:43 +02:00
reinhard 8971a74d6f Supporess read-more link if there is nothing to link to
continuous-integration/drone/push Build is passing
2020-05-30 08:07:06 +02:00
reinhard 6c31d685cf Make donate button more visible
continuous-integration/drone/push Build is passing
Fixes #1339
2020-05-26 23:41:01 +02:00
reinhard 1b01e753b9 Fix use of semantic HTML5 elements
continuous-integration/drone/push Build is passing
Fixes #281
Fixes #282
2020-05-26 22:04:59 +02:00
reinhard 821ebf2a72 Turn subscribe and become-supporter banners into modules
continuous-integration/drone/push Build is passing
Fixes #1337
2020-05-25 22:23:20 +02:00
reinhardanddocs-bot a42bf42bd6 Refactor "<static-element>" system into "<mdoule>"
continuous-integration/drone/push Build is passing
Fixes #1345
2020-05-20 18:11:05 +02:00
reinhard a0170822f8 Fix links from pdfreaders.org to fsfe.org
continuous-integration/drone/push Build is passing
2020-05-18 22:08:26 +02:00
reinhard 809ab000cf Phase out legacy variant of metadata indication
continuous-integration/drone/push Build is passing
2020-05-16 23:01:58 +02:00
reinhard d225431b05 Add new build option "build_run"
continuous-integration/drone/push Build is passing
This option does not mess around with git at all and is preferred for
local builds where you might have uncomitted changes.
2020-05-16 21:32:02 +02:00
reinhard 0f1a5bb6cf Actually link breadcrumb to news page
continuous-integration/drone/push Build is passing
2020-05-11 23:32:24 +02:00
nico.rikkenandNico Rikken e29e465807 feat: back-button from press to news 2020-05-11 19:01:19 +02:00
max.mehl e33ddb8db8 link to our git again. Closes #1312
continuous-integration/drone/push Build is passing
2020-05-08 13:18:52 +02:00
reinhard 8236ae53f0 Change styling of "all related" link
continuous-integration/drone/push Build is passing
The "learn-more" class just doesn't look good for longer texts,
especially not for text which spans more than one line.
2020-05-07 14:20:42 +02:00