index.html 14 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  6. <title>PolitiScales - Results</title>
  7. <meta
  8. name="description"
  9. content="Welcome to the PolitiScale, the online political test. You will be confronted to a series of affirmations and for each of them you will have to click on the button which corresponds the most to your opinion."
  10. />
  11. <link rel="stylesheet" href="/style.css" type="text/css" media="screen" />
  12. <link rel="shortcut icon" href="/images/favicon.ico" />
  13. <meta property="og:url" content="https://dbhq.github.io/" />
  14. <meta property="og:title" content="PolitiScales, DBHQ Edition" />
  15. <meta property="og:locale" content="en_US" />
  16. <meta
  17. property="og:description"
  18. content="Welcome to the PolitiScale, the online political test. You will be confronted to a series of affirmations and for each of them you will have to click on the button which corresponds the most to your opinion."
  19. />
  20. <meta property="og:image" content="/images/facebook-preview.jpg" />
  21. </head>
  22. <body>
  23. <header>
  24. <div id="header">
  25. <h1><a href="/">PolitiScales</a></h1>
  26. </div>
  27. </header>
  28. <div id="content">
  29. <div id="mainFrame">
  30. <h2>Results</h2>
  31. <p class="simpleText">
  32. The result of your PolitiScale is decomposed in 8 axes. Each axis
  33. indicates your positioning compared with two opposed ideologies. Some
  34. particular characteristics, displayed at the end of the page can also
  35. complete your result. For further information on the different axis
  36. <a href="/help">Look at the help page</a>.
  37. </p>
  38. <div class="generatedResultsDecorations">
  39. <canvas id="generatedResults" width="800" height="1200"></canvas>
  40. </div>
  41. <div id="urlToCopyContainer" class="urlToCopyContainer">
  42. <div id="urlToCopy" class="urlToCopy"></div>
  43. </div>
  44. <div class="navButtons">
  45. <button
  46. class="button"
  47. onclick="shareLink();"
  48. id="buttonLink"
  49. >
  50. <svg
  51. xmlns="http://www.w3.org/2000/svg"
  52. width="24"
  53. height="24"
  54. viewBox="0 0 24 24"
  55. >
  56. <path d="M0 0h24v24H0z" fill="none" />
  57. <path
  58. d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"
  59. />
  60. </svg>
  61. Copy Link
  62. </button>
  63. <button
  64. id="download"
  65. target="_blank"
  66. class="button"
  67. onclick="download_image();"
  68. >
  69. <svg
  70. xmlns="http://www.w3.org/2000/svg"
  71. width="24"
  72. height="24"
  73. viewBox="0 0 24 24"
  74. >
  75. <path d="M0 0h24v24H0z" fill="none" />
  76. <path
  77. d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"
  78. />
  79. </svg>
  80. Download
  81. </button>
  82. </div>
  83. <hr />
  84. <div class="flagDecoration">
  85. <canvas id="generatedFlag" width="512" height="256"></canvas>
  86. <div id="slogan"></div>
  87. </div>
  88. <div class="columnContainer">
  89. <div class="columnLeft">
  90. <div class="scale">
  91. <div class="left"><img src="/images/constructivism.png" /></div>
  92. <div class="axis">
  93. <div class="label">
  94. <div class="left-label">Constructivism</div>
  95. <div class="right-label">Essentialism</div>
  96. </div>
  97. <div class="axis-bar">
  98. <div id="cAxisNeg" class="axis-left axisConstructivism">
  99. <span id="cAxisNegText"></span>
  100. </div>
  101. <div id="cAxisMid" class="axis-center axisNeutral">
  102. <span id="cAxisMidText"></span>
  103. </div>
  104. <div id="cAxisPos" class="axis-right axisEssentialism">
  105. <span id="cAxisPosText"></span>
  106. </div>
  107. </div>
  108. </div>
  109. <div class="right"><img src="/images/essentialism.png" /></div>
  110. </div>
  111. <div class="scale">
  112. <div class="left"><img src="/images/justice_soft.png" /></div>
  113. <div class="axis">
  114. <div class="label">
  115. <div class="left-label">Rehabilitative Justice</div>
  116. <div class="right-label">Punitive Justice</div>
  117. </div>
  118. <div class="axis-bar">
  119. <div id="jAxisNeg" class="axis-left axisLiberal">
  120. <span id="jAxisNegText"></span>
  121. </div>
  122. <div id="jAxisMid" class="axis-center axisNeutral">
  123. <span id="jAxisMidText"></span>
  124. </div>
  125. <div id="jAxisPos" class="axis-right axisAuthoritarism">
  126. <span id="jAxisPosText"></span>
  127. </div>
  128. </div>
  129. </div>
  130. <div class="right"><img src="/images/justice_hard.png" /></div>
  131. </div>
  132. <div class="scale">
  133. <div class="left"><img src="/images/progressism.png" /></div>
  134. <div class="axis">
  135. <div class="label">
  136. <div class="left-label">Progressive</div>
  137. <div class="right-label">Conservative</div>
  138. </div>
  139. <div class="axis-bar">
  140. <div id="sAxisNeg" class="axis-left axisProgressism">
  141. <span id="sAxisNegText"></span>
  142. </div>
  143. <div id="sAxisMid" class="axis-center axisNeutral">
  144. <span id="sAxisMidText"></span>
  145. </div>
  146. <div id="sAxisPos" class="axis-right axisConservatism">
  147. <span id="sAxisPosText"></span>
  148. </div>
  149. </div>
  150. </div>
  151. <div class="right"><img src="/images/conservatism.png" /></div>
  152. </div>
  153. <div class="scale">
  154. <div class="left"><img src="/images/internationalism.png" /></div>
  155. <div class="axis">
  156. <div class="label">
  157. <div class="left-label">Internationalism</div>
  158. <div class="right-label">Nationalism</div>
  159. </div>
  160. <div class="axis-bar">
  161. <div id="bAxisNeg" class="axis-left axisInternationalism">
  162. <span id="bAxisNegText"></span>
  163. </div>
  164. <div id="bAxisMid" class="axis-center axisNeutral">
  165. <span id="bAxisMidText"></span>
  166. </div>
  167. <div id="bAxisPos" class="axis-right axisNationalism">
  168. <span id="bAxisPosText"></span>
  169. </div>
  170. </div>
  171. </div>
  172. <div class="right"><img src="/images/nationalism.png" /></div>
  173. </div>
  174. </div>
  175. <div class="columnRight">
  176. <div class="scale">
  177. <div class="left"><img src="/images/communism.png" /></div>
  178. <div class="axis">
  179. <div class="label">
  180. <div class="left-label">Communism</div>
  181. <div class="right-label">Capitalism</div>
  182. </div>
  183. <div class="axis-bar">
  184. <div id="pAxisNeg" class="axis-left axisCommunism">
  185. <span id="pAxisNegText"></span>
  186. </div>
  187. <div id="pAxisMid" class="axis-center axisNeutral">
  188. <span id="pAxisMidText"></span>
  189. </div>
  190. <div id="pAxisPos" class="axis-right axisCapitalism">
  191. <span id="pAxisPosText"></span>
  192. </div>
  193. </div>
  194. </div>
  195. <div class="right"><img src="/images/capitalism.png" /></div>
  196. </div>
  197. <div class="scale">
  198. <div class="left"><img src="/images/regulation.png" /></div>
  199. <div class="axis">
  200. <div class="label">
  201. <div class="left-label">Regulation</div>
  202. <div class="right-label">Laissez-faire</div>
  203. </div>
  204. <div class="axis-bar">
  205. <div id="mAxisNeg" class="axis-left axisRegulation">
  206. <span id="mAxisNegText"></span>
  207. </div>
  208. <div id="mAxisMid" class="axis-center axisNeutral">
  209. <span id="mAxisMidText"></span>
  210. </div>
  211. <div id="mAxisPos" class="axis-right axisLaissez">
  212. <span id="mAxisPosText"></span>
  213. </div>
  214. </div>
  215. </div>
  216. <div class="right"><img src="/images/laissezfaire.png" /></div>
  217. </div>
  218. <div class="scale">
  219. <div class="left"><img src="/images/ecology.png" /></div>
  220. <div class="axis">
  221. <div class="label">
  222. <div class="left-label">Ecology</div>
  223. <div class="right-label">Production</div>
  224. </div>
  225. <div class="axis-bar">
  226. <div id="eAxisNeg" class="axis-left axisEcology">
  227. <span id="eAxisNegText"></span>
  228. </div>
  229. <div id="eAxisMid" class="axis-center axisNeutral">
  230. <span id="eAxisMidText"></span>
  231. </div>
  232. <div id="eAxisPos" class="axis-right axisProductivism">
  233. <span id="eAxisPosText"></span>
  234. </div>
  235. </div>
  236. </div>
  237. <div class="right"><img src="/images/productivism.png" /></div>
  238. </div>
  239. <div class="scale">
  240. <div class="left"><img src="/images/revolution.png" /></div>
  241. <div class="axis">
  242. <div class="label">
  243. <div class="left-label">Revolution</div>
  244. <div class="right-label">Reform</div>
  245. </div>
  246. <div class="axis-bar">
  247. <div id="tAxisNeg" class="axis-left axisRevo">
  248. <span id="tAxisNegText"></span>
  249. </div>
  250. <div id="tAxisMid" class="axis-center axisNeutral">
  251. <span id="tAxisMidText"></span>
  252. </div>
  253. <div id="tAxisPos" class="axis-right axisRefo">
  254. <span id="tAxisPosText"></span>
  255. </div>
  256. </div>
  257. </div>
  258. <div class="right"><img src="/images/reformism.png" /></div>
  259. </div>
  260. </div>
  261. </div>
  262. <br />
  263. <div id="bonusBox">
  264. <h3>Additional characteristics</h3>
  265. <div id="anarBonus" class="description">
  266. <div class="descImg">
  267. <img src="/images/anarchism.png" alt="" />
  268. </div>
  269. <div class="descTextMono">
  270. <h4>Anarchist</h4>
  271. <p>
  272. When the people are being hit with a stick, they are not happier
  273. if the stick is called “the stick of the people”. The State is
  274. an oppression that must be abolished.
  275. </p>
  276. </div>
  277. </div>
  278. <div id="pragBonus" class="description">
  279. <div class="descImg">
  280. <img src="/images/pragmatism.png" alt="" />
  281. </div>
  282. <div class="descTextMono">
  283. <h4>Pragmatist</h4>
  284. <p>
  285. Politics objectively boils down to looking at where the problems
  286. are and trying to solve them according to the means available.
  287. </p>
  288. </div>
  289. </div>
  290. <div id="femiBonus" class="description">
  291. <div class="descImg"><img src="/images/feminism.png" alt="" /></div>
  292. <div class="descTextMono">
  293. <h4>Radical Feminist</h4>
  294. <p>Gender should disappear to put an end to the patriarchy.</p>
  295. </div>
  296. </div>
  297. <div id="vegaBonus" class="description">
  298. <div class="descImg"><img src="/images/veganism.png" alt="" /></div>
  299. <div class="descTextMono">
  300. <h4>Vegan</h4>
  301. <p>
  302. Human beings must stop at all costs the consumption and
  303. exploitation of “sensible” being.
  304. </p>
  305. </div>
  306. </div>
  307. <div id="monaBonus" class="description">
  308. <div class="descImg">
  309. <img src="/images/monarchism.png" alt="" />
  310. </div>
  311. <div class="descTextMono">
  312. <h4>Monarchist</h4>
  313. <p>Society should be organized around a king.</p>
  314. </div>
  315. </div>
  316. <div id="reliBonus" class="description">
  317. <div class="descImg"><img src="/images/religion.png" alt="" /></div>
  318. <div class="descTextMono">
  319. <h4>Missionary</h4>
  320. <p>
  321. For you religion is important, especially yours. It is therefore
  322. appropriate to spread it as globally as possible.
  323. </p>
  324. </div>
  325. </div>
  326. </div>
  327. <div class="navButtons">
  328. <a class="button" href="/quiz">Restart the test</a>
  329. </div>
  330. </div>
  331. </div>
  332. <div id="footer">
  333. <p>
  334. This quiz is a slightly modified version of
  335. <a href="https://www.politiscales.net/">PolitiScales</a>, which is based
  336. on <a href="https://8values.github.io/">8values</a>.
  337. </p>
  338. </div>
  339. <script src="/flags.js"></script>
  340. <script src="/results.js"></script>
  341. </body>
  342. </html>