Commit graph

33 commits

Author SHA1 Message Date
Christoph Lienhard d414b95c1c
Fix several smaller problems
* adapt for structure change in gql backend (e.g. id -> rowId)
* display questions not rowId dependent anymore
* fixed calculation error if both, party and user, selected "skipped"
* fixed problems occuring when a candidate hasn't answered all questions (yet)
2020-12-31 21:13:21 +01:00
Christoph Lienhard 64e6b861b6 Last not Least: Get party details page from backend
Also
* reorder graphQl queries: Always a query constant + update function
* use id instead of token (initials) to identify person in url
* Remove any party logo related sections since currently not needed
* Move "options" from data closer to actual code since it doesn't really belong to data
  (data may be deleted in the future, anyway)
* add nodeId in gql queries wherever possible to avoid problems with the apollo cache
* add note about graphql schema import to README.md
2020-08-22 21:14:12 +02:00
Christoph Lienhard 4fedc4ef80 more cleanup
* improve imprint
* rename party -> person in route
* remove unnecessary components in about and partner
* fix email addresses
* remove most of the theses for easier manual testing (will be replaced by backendcalls in the future anyways)
2020-06-13 14:50:09 +02:00
Willi Junga 21577af8be #1 Adapt all secondary content to our needs
This includes better descriptions of the intro page, faq, etc.
2020-06-12 15:37:07 +02:00
Christoph Lienhard 3ca43c5c0d Remove language support for all languages other than German 2020-05-03 12:51:20 +02:00
Moritz Kröger 41a3e62bf3
Update [Page] Party “pl” (#186)
Automatically generated. Merged on Netlify CMS.
2019-05-22 23:53:33 +01:00
Moritz Kröger 441f55d680 🌐 Adds polish language 2019-05-20 14:29:18 +01:00
Moritz Kröger ef23db3441
Update [Page] Party “si” (#168)
Automatically generated. Merged on Netlify CMS.
2019-05-14 10:28:58 +01:00
Moritz Kröger cc94ecd4a8
Update [Page] Party “fr” (#135)
Automatically generated. Merged on Netlify CMS.
2019-05-08 21:43:42 +01:00
Moritz Kröger 2b40a2491e 🐛 Fixes translation files 2019-05-04 12:02:44 +02:00
Moritz Kröger 353ced8381
Update [Page] Party “en” (#118)
Automatically generated. Merged on Netlify CMS.
2019-05-03 22:05:00 +02:00
Moritz Kröger d6a23fa609
Update [Page] Party “cz” (#117)
Automatically generated. Merged on Netlify CMS.
2019-05-03 22:03:36 +02:00
Moritz Kröger c1f1c1e980
Update [Page] Party “si” (#95)
Automatically generated. Merged on Netlify CMS.
2019-05-03 15:50:46 +02:00
Moritz Kröger f3075ccfa6
Update [Page] Party “fr” (#80)
Automatically generated. Merged on Netlify CMS.
2019-05-03 13:58:10 +02:00
Moritz Kröger 24d85e331b 🌐 Adds missing content files for all languages 2019-05-02 18:56:41 +01:00
Moritz Kröger 56a637385d 🐛 Fixed a bug on party pages when logo fails 2019-05-02 18:10:52 +01:00
Moritz Kröger a5647b828e
Update [Page] Party “dk” (#71)
Automatically generated. Merged on Netlify CMS.
2019-05-01 11:59:29 +01:00
Moritz Kröger c1e34af5d1 🐛 Fixes a bug with Danish language 2019-04-29 18:16:52 +01:00
Moritz Kröger a15e8377f5
Update [Page] Party “de” (#24)
Automatically generated. Merged on Netlify CMS.
2019-04-20 18:30:07 +02:00
Moritz Kröger 9963ebc448 🎨 Fixes i18n route navigation in theses/emphasis/results 2019-04-13 20:09:57 +02:00
Moritz Kröger e2cfc20341 🎨 Adds locale to all URLs 2019-04-12 22:57:22 +02:00
Moritz Kröger 243c839889 🔧 More CMS configuration 2019-04-08 10:16:16 +02:00
Moritz Kröger 048f90cb73 🔧 Adds basic CMS config to most pages 2019-04-08 10:16:16 +02:00
Moritz Kröger a8dc4627dc ♻️ Swapped dependencies and updated some config 2019-04-08 10:16:16 +02:00
Moritz Kröger 4ee3dcc1d8 👌 Fixes all Vue linting issues 2019-04-08 10:16:16 +02:00
Moritz Kröger dfb127be4d 🔧 Migrating to Vue CLI 3 2019-04-08 10:16:16 +02:00
Moritz Kröger c4bdde66de Added fallback if Storage API fails 2017-09-05 00:33:31 +02:00
Moritz Kröger 31d8a073cf Added party statements to party result page 2017-09-02 14:25:39 +02:00
Moritz Kröger ea9e1006ad Added more party information 2017-08-27 23:03:48 +02:00
Moritz Kröger 8284b528f7 Added legend to party page 2017-08-27 16:39:49 +02:00
Moritz Kröger d985d21b69 Update party layout 2017-08-27 16:16:05 +02:00
Moritz Kröger a981f87a47 Fixes bug in euromat answer check and updates party page 2017-08-27 15:54:43 +02:00
Moritz Kröger 873204f925 Added route aliases and party view 2017-08-15 22:25:25 +02:00