Commit graph

26 commits

Author SHA1 Message Date
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 498a02bf1d Use graphql to retrieve parties 2020-06-27 10:53:13 +02:00
Christoph Lienhard 66019ecda9 Use backend on emphasis page 2020-06-14 03:33:56 +02:00
Moritz Kröger 51f390d67b Added logic to embed euromat in an iframe 2019-05-05 16:39:12 +02:00
Moritz Kröger 5b3703b690 💄 Updated input color on emphasis page 2019-05-02 19:01:36 +01:00
Moritz Kröger d53b742ec6 Improves accessibility 2019-04-19 09:04:00 +01:00
Moritz Kröger 9963ebc448 🎨 Fixes i18n route navigation in theses/emphasis/results 2019-04-13 20:09:57 +02:00
Moritz Kröger 2f15486041 🌐 Adds theses/emphasis/results pages to CMS 2019-04-13 20:09:57 +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 67592e83c7 Added skip button to emphasis page 2017-08-27 15:35:04 +02:00
Moritz Kröger be611a497b Removes party, layout updates 2017-08-27 00:50:47 +02:00
Moritz Kröger b924c832d0 Reroute if no voting data and users uses native go back 2017-08-26 21:58:55 +02:00
Moritz Kröger a33e5c9a25 Removed unnecessary content 2017-08-26 16:41:40 +02:00
Moritz Kröger 619415c54f Updated mobile layout for emphasis 2017-08-26 00:40:05 +02:00
Moritz Kröger a3c17f4973 Updated emphasis layout page 2017-08-26 00:18:00 +02:00
Moritz Kröger f593767d1b Moved localStorage answers to sessionStorage 2017-08-16 21:13:04 +02:00
Moritz Kröger 80c985ac75 Updated all application paths for locale 2017-08-15 22:59:50 +02:00
Moritz Kröger f66c36e583 Added back button to euromat 2017-08-14 22:28:12 +02:00
Moritz Kröger af58bd298a Refactored scoring logic 2017-08-13 23:11:48 +02:00
Moritz Kröger b21fe3f9df Added calculation model 2017-08-13 21:42:02 +02:00
Moritz Kröger 789fb55422 Introduced stylelint 2017-08-13 18:26:20 +02:00
Moritz Kröger aa53890680 Added basic logic for emphasized theses 2017-08-13 18:01:30 +02:00
Moritz Kröger f76af977c7 Updated emphasis page, added logos, i18n updates 2017-08-13 15:44:03 +02:00