Settings angepasst

This commit is contained in:
silas 2018-09-30 18:05:41 +02:00
parent ac32aa83dd
commit 4b6e965e68
17 changed files with 91 additions and 361 deletions

View File

@ -2,12 +2,12 @@
<project version="4">
<component name="ProjectTasksOptions">
<TaskOptions isEnabled="true">
<option name="arguments" value="--sourcemap=none --update $FileName$:$FileNameWithoutExtension$.css" />
<option name="arguments" value="--no-source-map --update $FileName$:$FileNameWithoutExtension$.css" />
<option name="checkSyntaxErrors" value="true" />
<option name="description" />
<option name="exitCodeBehavior" value="NEVER" />
<option name="exitCodeBehavior" value="ERROR" />
<option name="fileExtension" value="scss" />
<option name="immediateSync" value="true" />
<option name="immediateSync" value="false" />
<option name="name" value="SCSS" />
<option name="output" value="$FileNameWithoutExtension$.css:" />
<option name="outputFilters">

View File

@ -1,154 +1,17 @@
2018-09-27T14:39:29+02:00 ERR (3):
2018-09-27T15:31:29+02:00 ERR (3):
2018-09-27T15:49:52+02:00 ERR (3):
2018-09-27T18:35:38+02:00 ERR (3):
2018-09-27T18:40:03+02:00 ERR (3):
2018-09-27T18:41:27+02:00 ERR (3):
2018-09-27T21:28:04+02:00 ERR (3):
2018-09-27T21:31:29+02:00 ERR (3):
2018-09-27T21:35:52+02:00 ERR (3):
2018-09-27T21:38:53+02:00 ERR (3):
2018-09-27T22:03:57+02:00 ERR (3):
2018-09-27T22:04:27+02:00 ERR (3):
2018-09-27T22:05:07+02:00 ERR (3):
2018-09-28T11:59:07+02:00 ERR (3):
2018-09-28T12:16:47+02:00 ERR (3):
2018-09-28T12:18:10+02:00 ERR (3):
2018-09-28T19:59:32+02:00 ERR (3):
2018-09-28T20:02:25+02:00 ERR (3):
2018-09-28T21:55:13+02:00 ERR (3):
2018-09-28T21:57:40+02:00 ERR (3):
2018-09-28T21:58:17+02:00 ERR (3):
2018-09-28T22:00:12+02:00 ERR (3):
2018-09-28T22:00:16+02:00 ERR (3):
2018-09-28T22:57:11+02:00 ERR (3):
2018-09-28T23:20:05+02:00 ERR (3):
2018-09-28T23:23:48+02:00 ERR (3):
2018-09-28T23:27:02+02:00 ERR (3):
2018-09-28T23:27:12+02:00 ERR (3):
2018-09-28T23:27:17+02:00 ERR (3):
2018-09-28T23:27:23+02:00 ERR (3):
2018-09-28T23:27:28+02:00 ERR (3):
2018-09-28T23:29:39+02:00 ERR (3):
2018-09-28T23:29:44+02:00 ERR (3):
2018-09-28T23:32:54+02:00 ERR (3):
2018-09-28T23:32:59+02:00 ERR (3):
2018-09-28T23:33:05+02:00 ERR (3):
2018-09-29T09:35:28+02:00 ERR (3):
2018-09-29T09:42:41+02:00 ERR (3):
2018-09-29T09:45:41+02:00 ERR (3):
2018-09-29T09:45:46+02:00 ERR (3):
2018-09-29T09:46:15+02:00 ERR (3):
2018-09-29T09:46:27+02:00 ERR (3):
2018-09-29T09:46:31+02:00 ERR (3):
2018-09-29T09:46:59+02:00 ERR (3):
2018-09-29T09:47:02+02:00 ERR (3):
2018-09-29T09:51:15+02:00 ERR (3):
2018-09-29T09:51:44+02:00 ERR (3):
2018-09-29T10:11:47+02:00 ERR (3):
2018-09-29T10:12:26+02:00 ERR (3):
2018-09-29T10:12:52+02:00 ERR (3):
2018-09-29T14:37:23+02:00 ERR (3):
2018-09-29T15:00:40+02:00 ERR (3):
2018-09-29T15:00:56+02:00 ERR (3):
2018-09-29T15:01:13+02:00 ERR (3):
2018-09-29T15:01:19+02:00 ERR (3):
2018-09-29T15:01:25+02:00 ERR (3):
2018-09-29T15:02:15+02:00 ERR (3):
2018-09-29T17:15:23+02:00 ERR (3):
2018-09-29T17:16:53+02:00 ERR (3):
2018-09-29T17:24:09+02:00 ERR (3):
2018-09-29T17:27:09+02:00 ERR (3):
2018-09-29T17:30:58+02:00 ERR (3):
2018-09-29T17:45:49+02:00 ERR (3):
2018-09-29T17:48:13+02:00 ERR (3):
2018-09-29T17:54:14+02:00 ERR (3):
2018-09-29T17:56:12+02:00 ERR (3):
2018-09-29T18:01:33+02:00 ERR (3):
2018-09-29T18:06:05+02:00 ERR (3):
2018-09-29T18:06:45+02:00 ERR (3):
2018-09-29T18:09:20+02:00 ERR (3):
2018-09-29T18:09:35+02:00 ERR (3):
2018-09-29T18:11:43+02:00 ERR (3):
2018-09-29T18:12:05+02:00 ERR (3):
2018-09-29T18:12:46+02:00 ERR (3):
2018-09-29T18:16:54+02:00 ERR (3):
2018-09-29T18:18:28+02:00 ERR (3):
2018-09-29T18:22:58+02:00 ERR (3):
2018-09-29T18:25:34+02:00 ERR (3):
2018-09-29T18:30:32+02:00 ERR (3):
2018-09-29T18:34:35+02:00 ERR (3):
2018-09-29T18:38:16+02:00 ERR (3):
2018-09-29T18:40:06+02:00 ERR (3):
2018-09-29T18:41:13+02:00 ERR (3):
2018-09-29T18:42:51+02:00 ERR (3):
2018-09-29T18:43:03+02:00 ERR (3):
2018-09-29T18:45:17+02:00 ERR (3):
2018-09-29T18:47:00+02:00 ERR (3):
2018-09-29T18:49:12+02:00 ERR (3):
2018-09-29T18:56:59+02:00 ERR (3):
2018-09-29T18:58:07+02:00 ERR (3):
2018-09-29T23:36:05+02:00 ERR (3):
2018-09-29T23:36:50+02:00 ERR (3):
2018-09-29T23:38:34+02:00 ERR (3):
2018-09-29T23:45:18+02:00 ERR (3):
2018-09-29T23:48:11+02:00 ERR (3):
2018-09-29T23:49:48+02:00 ERR (3):
2018-09-29T23:59:24+02:00 ERR (3):
2018-09-30T00:01:00+02:00 ERR (3):
2018-09-30T00:05:26+02:00 ERR (3):
2018-09-30T00:07:11+02:00 ERR (3):
2018-09-30T00:16:33+02:00 ERR (3):
2018-09-30T00:17:50+02:00 ERR (3):
2018-09-30T00:18:46+02:00 ERR (3):
2018-09-30T00:20:06+02:00 ERR (3):
2018-09-30T00:21:43+02:00 ERR (3):
2018-09-30T00:24:30+02:00 ERR (3):
2018-09-30T00:26:22+02:00 ERR (3):
2018-09-30T00:26:38+02:00 ERR (3):
2018-09-30T00:29:17+02:00 ERR (3):
2018-09-30T00:31:20+02:00 ERR (3):
2018-09-30T00:31:54+02:00 ERR (3):
2018-09-30T00:36:31+02:00 ERR (3):
2018-09-30T00:36:55+02:00 ERR (3):
2018-09-30T00:37:57+02:00 ERR (3):
2018-09-30T00:38:44+02:00 ERR (3):
2018-09-30T00:39:31+02:00 ERR (3):
2018-09-30T00:40:21+02:00 ERR (3):
2018-09-30T00:42:53+02:00 ERR (3):
2018-09-30T00:43:12+02:00 ERR (3):
2018-09-30T00:43:31+02:00 ERR (3):
2018-09-30T00:44:39+02:00 ERR (3):
2018-09-30T00:45:10+02:00 ERR (3):
2018-09-30T00:46:20+02:00 ERR (3):
2018-09-30T00:48:22+02:00 ERR (3):
2018-09-30T00:50:45+02:00 ERR (3):
2018-09-30T00:51:44+02:00 ERR (3):
2018-09-30T00:52:11+02:00 ERR (3):
2018-09-30T00:53:07+02:00 ERR (3):
2018-09-30T00:55:02+02:00 ERR (3):
2018-09-30T00:56:40+02:00 ERR (3):
2018-09-30T01:01:55+02:00 ERR (3):
2018-09-30T01:06:06+02:00 ERR (3):
2018-09-30T01:06:52+02:00 ERR (3):
2018-09-30T01:07:44+02:00 ERR (3):
2018-09-30T12:56:40+02:00 ERR (3):
2018-09-30T13:18:27+02:00 ERR (3):
2018-09-30T13:44:27+02:00 ERR (3):
2018-09-30T13:44:53+02:00 ERR (3):
2018-09-30T13:45:05+02:00 ERR (3):
2018-09-30T13:49:21+02:00 ERR (3):
2018-09-30T13:55:56+02:00 ERR (3):
2018-09-30T13:59:45+02:00 ERR (3):
2018-09-30T14:04:47+02:00 ERR (3):
2018-09-30T14:05:07+02:00 ERR (3):
2018-09-30T14:06:00+02:00 ERR (3):
2018-09-30T14:07:50+02:00 ERR (3):
2018-09-30T14:13:31+02:00 ERR (3):
2018-09-30T14:16:40+02:00 ERR (3):
2018-09-30T14:16:45+02:00 ERR (3):
2018-09-30T14:17:42+02:00 ERR (3):
2018-09-30T14:36:33+02:00 ERR (3):
2018-09-30T14:37:37+02:00 ERR (3):
2018-09-30T14:38:19+02:00 ERR (3):
2018-09-30T14:39:33+02:00 ERR (3):
2018-09-30T17:30:55+02:00 ERR (3):
2018-09-30T17:31:32+02:00 ERR (3):
2018-09-30T17:32:21+02:00 ERR (3):
2018-09-30T17:32:59+02:00 ERR (3):
2018-09-30T17:39:59+02:00 ERR (3):
2018-09-30T17:40:36+02:00 ERR (3):
2018-09-30T17:42:42+02:00 ERR (3):
2018-09-30T17:48:13+02:00 ERR (3):
2018-09-30T17:49:29+02:00 ERR (3):
2018-09-30T17:50:46+02:00 ERR (3):
2018-09-30T17:51:11+02:00 ERR (3):
2018-09-30T17:54:00+02:00 ERR (3):
2018-09-30T17:59:25+02:00 ERR (3):
2018-09-30T17:59:46+02:00 ERR (3):
2018-09-30T18:00:57+02:00 ERR (3):
2018-09-30T18:03:52+02:00 ERR (3):
2018-09-30T18:04:46+02:00 ERR (3):

View File

@ -1,154 +1,17 @@
2018-09-27T14:39:29+02:00 ERR (3):
2018-09-27T15:31:29+02:00 ERR (3):
2018-09-27T15:49:52+02:00 ERR (3):
2018-09-27T18:35:38+02:00 ERR (3):
2018-09-27T18:40:03+02:00 ERR (3):
2018-09-27T18:41:27+02:00 ERR (3):
2018-09-27T21:28:04+02:00 ERR (3):
2018-09-27T21:31:29+02:00 ERR (3):
2018-09-27T21:35:52+02:00 ERR (3):
2018-09-27T21:38:53+02:00 ERR (3):
2018-09-27T22:03:57+02:00 ERR (3):
2018-09-27T22:04:27+02:00 ERR (3):
2018-09-27T22:05:07+02:00 ERR (3):
2018-09-28T11:59:07+02:00 ERR (3):
2018-09-28T12:16:47+02:00 ERR (3):
2018-09-28T12:18:10+02:00 ERR (3):
2018-09-28T19:59:32+02:00 ERR (3):
2018-09-28T20:02:25+02:00 ERR (3):
2018-09-28T21:55:13+02:00 ERR (3):
2018-09-28T21:57:40+02:00 ERR (3):
2018-09-28T21:58:17+02:00 ERR (3):
2018-09-28T22:00:12+02:00 ERR (3):
2018-09-28T22:00:16+02:00 ERR (3):
2018-09-28T22:57:11+02:00 ERR (3):
2018-09-28T23:20:05+02:00 ERR (3):
2018-09-28T23:23:48+02:00 ERR (3):
2018-09-28T23:27:02+02:00 ERR (3):
2018-09-28T23:27:12+02:00 ERR (3):
2018-09-28T23:27:17+02:00 ERR (3):
2018-09-28T23:27:23+02:00 ERR (3):
2018-09-28T23:27:28+02:00 ERR (3):
2018-09-28T23:29:39+02:00 ERR (3):
2018-09-28T23:29:44+02:00 ERR (3):
2018-09-28T23:32:54+02:00 ERR (3):
2018-09-28T23:32:59+02:00 ERR (3):
2018-09-28T23:33:05+02:00 ERR (3):
2018-09-29T09:35:28+02:00 ERR (3):
2018-09-29T09:42:41+02:00 ERR (3):
2018-09-29T09:45:41+02:00 ERR (3):
2018-09-29T09:45:46+02:00 ERR (3):
2018-09-29T09:46:15+02:00 ERR (3):
2018-09-29T09:46:27+02:00 ERR (3):
2018-09-29T09:46:31+02:00 ERR (3):
2018-09-29T09:46:59+02:00 ERR (3):
2018-09-29T09:47:02+02:00 ERR (3):
2018-09-29T09:51:15+02:00 ERR (3):
2018-09-29T09:51:44+02:00 ERR (3):
2018-09-29T10:11:47+02:00 ERR (3):
2018-09-29T10:12:26+02:00 ERR (3):
2018-09-29T10:12:52+02:00 ERR (3):
2018-09-29T14:37:23+02:00 ERR (3):
2018-09-29T15:00:40+02:00 ERR (3):
2018-09-29T15:00:56+02:00 ERR (3):
2018-09-29T15:01:13+02:00 ERR (3):
2018-09-29T15:01:19+02:00 ERR (3):
2018-09-29T15:01:25+02:00 ERR (3):
2018-09-29T15:02:15+02:00 ERR (3):
2018-09-29T17:15:23+02:00 ERR (3):
2018-09-29T17:16:53+02:00 ERR (3):
2018-09-29T17:24:09+02:00 ERR (3):
2018-09-29T17:27:09+02:00 ERR (3):
2018-09-29T17:30:58+02:00 ERR (3):
2018-09-29T17:45:49+02:00 ERR (3):
2018-09-29T17:48:13+02:00 ERR (3):
2018-09-29T17:54:14+02:00 ERR (3):
2018-09-29T17:56:12+02:00 ERR (3):
2018-09-29T18:01:33+02:00 ERR (3):
2018-09-29T18:06:05+02:00 ERR (3):
2018-09-29T18:06:45+02:00 ERR (3):
2018-09-29T18:09:20+02:00 ERR (3):
2018-09-29T18:09:35+02:00 ERR (3):
2018-09-29T18:11:43+02:00 ERR (3):
2018-09-29T18:12:05+02:00 ERR (3):
2018-09-29T18:12:46+02:00 ERR (3):
2018-09-29T18:16:54+02:00 ERR (3):
2018-09-29T18:18:28+02:00 ERR (3):
2018-09-29T18:22:58+02:00 ERR (3):
2018-09-29T18:25:34+02:00 ERR (3):
2018-09-29T18:30:32+02:00 ERR (3):
2018-09-29T18:34:35+02:00 ERR (3):
2018-09-29T18:38:16+02:00 ERR (3):
2018-09-29T18:40:06+02:00 ERR (3):
2018-09-29T18:41:13+02:00 ERR (3):
2018-09-29T18:42:51+02:00 ERR (3):
2018-09-29T18:43:03+02:00 ERR (3):
2018-09-29T18:45:17+02:00 ERR (3):
2018-09-29T18:47:00+02:00 ERR (3):
2018-09-29T18:49:12+02:00 ERR (3):
2018-09-29T18:56:59+02:00 ERR (3):
2018-09-29T18:58:07+02:00 ERR (3):
2018-09-29T23:36:05+02:00 ERR (3):
2018-09-29T23:36:50+02:00 ERR (3):
2018-09-29T23:38:34+02:00 ERR (3):
2018-09-29T23:45:18+02:00 ERR (3):
2018-09-29T23:48:11+02:00 ERR (3):
2018-09-29T23:49:48+02:00 ERR (3):
2018-09-29T23:59:24+02:00 ERR (3):
2018-09-30T00:01:00+02:00 ERR (3):
2018-09-30T00:05:26+02:00 ERR (3):
2018-09-30T00:07:11+02:00 ERR (3):
2018-09-30T00:16:33+02:00 ERR (3):
2018-09-30T00:17:50+02:00 ERR (3):
2018-09-30T00:18:46+02:00 ERR (3):
2018-09-30T00:20:06+02:00 ERR (3):
2018-09-30T00:21:43+02:00 ERR (3):
2018-09-30T00:24:30+02:00 ERR (3):
2018-09-30T00:26:22+02:00 ERR (3):
2018-09-30T00:26:38+02:00 ERR (3):
2018-09-30T00:29:17+02:00 ERR (3):
2018-09-30T00:31:20+02:00 ERR (3):
2018-09-30T00:31:54+02:00 ERR (3):
2018-09-30T00:36:31+02:00 ERR (3):
2018-09-30T00:36:55+02:00 ERR (3):
2018-09-30T00:37:57+02:00 ERR (3):
2018-09-30T00:38:44+02:00 ERR (3):
2018-09-30T00:39:31+02:00 ERR (3):
2018-09-30T00:40:21+02:00 ERR (3):
2018-09-30T00:42:53+02:00 ERR (3):
2018-09-30T00:43:12+02:00 ERR (3):
2018-09-30T00:43:31+02:00 ERR (3):
2018-09-30T00:44:39+02:00 ERR (3):
2018-09-30T00:45:10+02:00 ERR (3):
2018-09-30T00:46:20+02:00 ERR (3):
2018-09-30T00:48:22+02:00 ERR (3):
2018-09-30T00:50:45+02:00 ERR (3):
2018-09-30T00:51:44+02:00 ERR (3):
2018-09-30T00:52:11+02:00 ERR (3):
2018-09-30T00:53:07+02:00 ERR (3):
2018-09-30T00:55:02+02:00 ERR (3):
2018-09-30T00:56:40+02:00 ERR (3):
2018-09-30T01:01:55+02:00 ERR (3):
2018-09-30T01:06:06+02:00 ERR (3):
2018-09-30T01:06:52+02:00 ERR (3):
2018-09-30T01:07:44+02:00 ERR (3):
2018-09-30T12:56:40+02:00 ERR (3):
2018-09-30T13:18:27+02:00 ERR (3):
2018-09-30T13:44:27+02:00 ERR (3):
2018-09-30T13:44:53+02:00 ERR (3):
2018-09-30T13:45:05+02:00 ERR (3):
2018-09-30T13:49:21+02:00 ERR (3):
2018-09-30T13:55:56+02:00 ERR (3):
2018-09-30T13:59:45+02:00 ERR (3):
2018-09-30T14:04:47+02:00 ERR (3):
2018-09-30T14:05:07+02:00 ERR (3):
2018-09-30T14:06:00+02:00 ERR (3):
2018-09-30T14:07:50+02:00 ERR (3):
2018-09-30T14:13:31+02:00 ERR (3):
2018-09-30T14:16:40+02:00 ERR (3):
2018-09-30T14:16:45+02:00 ERR (3):
2018-09-30T14:17:42+02:00 ERR (3):
2018-09-30T14:36:33+02:00 ERR (3):
2018-09-30T14:37:37+02:00 ERR (3):
2018-09-30T14:38:19+02:00 ERR (3):
2018-09-30T14:39:33+02:00 ERR (3):
2018-09-30T17:30:55+02:00 ERR (3):
2018-09-30T17:31:32+02:00 ERR (3):
2018-09-30T17:32:21+02:00 ERR (3):
2018-09-30T17:32:59+02:00 ERR (3):
2018-09-30T17:39:59+02:00 ERR (3):
2018-09-30T17:40:36+02:00 ERR (3):
2018-09-30T17:42:42+02:00 ERR (3):
2018-09-30T17:48:13+02:00 ERR (3):
2018-09-30T17:49:29+02:00 ERR (3):
2018-09-30T17:50:46+02:00 ERR (3):
2018-09-30T17:51:11+02:00 ERR (3):
2018-09-30T17:54:00+02:00 ERR (3):
2018-09-30T17:59:25+02:00 ERR (3):
2018-09-30T17:59:46+02:00 ERR (3):
2018-09-30T18:00:57+02:00 ERR (3):
2018-09-30T18:03:52+02:00 ERR (3):
2018-09-30T18:04:46+02:00 ERR (3):

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
<div id=theme-choose-container><div id=choose-theme-template><div class=name></div></div></div>
<div><div id=theme-choose-container><div id=choose-theme-template><div class=name></div></div></div></div>

View File

@ -1 +1 @@
<div class="max-height fill-me"><div class="row max-width grow flex-center"><div class="columns small-centered small-12 smedium-11 medium-9 large-7"><div class=row id=theme-chooser><span class="columns small-6" data-translation=theme></span> <span class="columns small-6 text-right"><div id=theme-name></div></span></div><div class=row><span class="columns small-6" data-translation=sound></span> <span class="columns small-6 text-right"><label class=switch><input type=checkbox class=setting id=play-sound name=play-sound value=1 data-default=1> <span class=slider></span></label></span></div><div class=row><span class="columns small-6" data-translation=music></span> <span class="columns small-6 text-right"><label class=switch><input type=checkbox class=setting id=play-music name=play-music value=1 data-default=1> <span class=slider></span></label></span></div><div class=row id=credits-button><span class="columns small-6" data-translation=credits></span> <span class="columns small-6 text-right" data-translation=">"></span></div><div class=row id=privacy-policy-button><span class="columns small-6" data-translation=privacy-policy></span> <span class="columns small-6 text-right" data-translation=">"></span></div><div class=row id=impressum-button><span class="columns small-6" data-translation=impressum></span> <span class="columns small-6 text-right" data-translation=">"></span></div><div class=row><span class="columns small-6" data-translation=track></span> <span class="columns small-6 text-right"><label class=switch><input type=checkbox class=setting id=track-switch name=matomoShouldTrack value=1 data-default=1 data-raw=1> <span class=slider></span></label></span></div><button id=reset-levels class=button data-translation=reset-levels></button></div></div></div>
<div class="max-height fill-me"><div class="row max-width grow flex-center"><div class="columns small-centered small-12 smedium-11 medium-9 large-7"><div class="row clickable" id=theme-chooser><span class="columns small-6" data-translation=theme></span> <span class="columns small-6 text-right"><div id=theme-name></div></span></div><label class="switch row max-width"><span class="columns small-6" data-translation=sound></span> <span class="columns small-6 text-right"><input type=checkbox class=setting id=play-sound name=play-sound value=1 data-default=1> <span class=slider></span></span></label> <label class="switch row max-width"><span class="columns small-6" data-translation=music></span> <span class="columns small-6 text-right"><input type=checkbox class=setting id=play-music name=play-music value=1 data-default=1> <span class=slider></span></span></label><div class="row clickable" id=credits-button><span class="columns small-6" data-translation=credits></span> <span class="columns small-6 text-right" data-translation=">"></span></div><div class="row clickable" id=privacy-policy-button><span class="columns small-6" data-translation=privacy-policy></span> <span class="columns small-6 text-right" data-translation=">"></span></div><div class="row clickable" id=impressum-button><span class="columns small-6" data-translation=impressum></span> <span class="columns small-6 text-right" data-translation=">"></span></div><label class="switch row max-width"><span class="columns small-6" data-translation=track></span> <span class="columns small-6 text-right"><input type=checkbox class=setting id=track-switch name=matomoShouldTrack value=1 data-default=1 data-raw=1> <span class=slider></span></span></label> <button id=reset-levels class=button data-translation=reset-levels></button></div></div></div>

View File

@ -3212,7 +3212,7 @@ function applyPolyfills() {
//Fallback
setTimeout(() => {
resolve(false);
}, time*1000);
}, (time+delay)*1000);
//Nach Seitenneuzeichnen, damit chrome das immer macht (und FF auch)
requestAnimationFrame(function () {
@ -6509,11 +6509,12 @@ class ChooseThemeDialog extends Dialog {
constructor() {
let viewPromise = ViewInflater.inflate("html/application/dialog/chooseTheme.html").then(view => {
let template = view.querySelector("#choose-theme-template");
template.remove();
template.id = null;
let themeTemplateContainer = template.querySelector("#theme-choose-container");
let themeTemplateContainer = view.querySelector("#theme-choose-container");
for (let i = 0; i < ThemeManager.themes.length; i++) {
let themeElem = Helper.cloneNode(template);
@ -6568,8 +6569,7 @@ class WordRotatorSettingFragment extends LocalStorageSettingsFragment {
let themeNameElem = this.findBy("#theme-name");
themeNameElem.removeAllChildren().appendChild(Translator.makePersistentTranslation(currentThemeName));
this.findBy("#theme-chooser").addEventListener("click", async () => {
console.log("clicked");
let newTheme = (new ChooseThemeDialog()).show();
let newTheme = await (new ChooseThemeDialog()).show();
if (Helper.isNotNull(newTheme)){
SettingsManager.getInstance().setSetting("theme", newTheme);
ThemeManager.changeCurrentTheme(newTheme);

File diff suppressed because one or more lines are too long

View File

@ -4200,7 +4200,7 @@ function applyPolyfills() {
//Fallback
setTimeout(() => {
resolve(false);
}, time*1000);
}, (time+delay)*1000);
//Nach Seitenneuzeichnen, damit chrome das immer macht (und FF auch)
requestAnimationFrame(function () {

View File

@ -1,5 +1,7 @@
<div id='theme-choose-container'>
<div id='choose-theme-template'>
<div class='name'></div>
<div>
<div id='theme-choose-container'>
<div id='choose-theme-template'>
<div class='name'></div>
</div>
</div>
</div>

View File

@ -1,60 +1,52 @@
<div class='max-height fill-me'>
<div class='row max-width grow flex-center'>
<div class='columns small-centered small-12 smedium-11 medium-9 large-7'>
<div class='row' id = "theme-chooser">
<div class='row clickable' id="theme-chooser">
<span class='columns small-6' data-translation="theme"></span>
<span class='columns small-6 text-right'>
<!--<label id='theme-radio-template'><input type="radio" class='setting' name='theme'></label>-->
<div id = 'theme-name'></div>
<div id='theme-name'></div>
</span>
</div>
<div class='row'>
<label class="switch row max-width">
<span class='columns small-6' data-translation="sound"></span>
<span class='columns small-6 text-right'>
<label class="switch">
<!--<div data-view="img/speaker.svg"></div>-->
<input type="checkbox" class="setting" id="play-sound" name='play-sound' value="1" data-default="1">
<span class="slider"></span>
</label>
<input type="checkbox" class="setting" id="play-sound" name='play-sound' value="1"
data-default="1">
<span class="slider"></span>
</span>
</div>
<div class='row'>
</label>
<label class="switch row max-width">
<span class='columns small-6' data-translation="music"></span>
<span class='columns small-6 text-right'>
<label class="switch">
<!--<div data-view="img/music.svg"></div>-->
<input type="checkbox" class="setting" id="play-music" name='play-music' value="1" data-default="1">
<span class="slider"></span>
</label>
<input type="checkbox" class="setting" id="play-music" name='play-music' value="1"
data-default="1">
<span class="slider"></span>
</span>
</div>
<div class='row' id='credits-button'>
</label>
<div class='row clickable' id='credits-button'>
<span class='columns small-6' data-translation="credits"></span>
<span class='columns small-6 text-right' data-translation=">"></span>
</div>
<div class='row' id='privacy-policy-button'>
<div class='row clickable' id='privacy-policy-button'>
<span class='columns small-6' data-translation="privacy-policy"></span>
<span class='columns small-6 text-right' data-translation=">"></span>
</div>
<div class='row' id='impressum-button'>
<div class='row clickable' id='impressum-button'>
<span class='columns small-6' data-translation="impressum"></span>
<span class='columns small-6 text-right' data-translation=">"></span>
</div>
<div class='row'>
<label class="switch row max-width">
<span class='columns small-6' data-translation="track"></span>
<span class='columns small-6 text-right'>
<label class="switch">
<!--<div data-view="img/music.svg"></div>-->
<input type="checkbox" class="setting" id="track-switch" name='matomoShouldTrack' value="1" data-default="1" data-raw="1">
<span class="slider"></span>
</label>
<input type="checkbox" class="setting" id="track-switch" name='matomoShouldTrack' value="1"
data-default="1" data-raw="1">
<span class="slider"></span>
</span>
</div>
</label>
<!--<iframe-->
<!--style="border: 0; height: 200px; width: 600px;"-->
<!--src="https://matomo.silas.link/index.php?module=CoreAdminHome&action=optOut&language=de&backgroundColor=&fontColor=&fontSize=&fontFamily="-->
<!--style="border: 0; height: 200px; width: 600px;"-->
<!--src="https://matomo.silas.link/index.php?module=CoreAdminHome&action=optOut&language=de&backgroundColor=&fontColor=&fontSize=&fontFamily="-->
<!--&gt;</iframe>-->

View File

@ -39,8 +39,7 @@ export class WordRotatorSettingFragment extends LocalStorageSettingsFragment {
let themeNameElem = this.findBy("#theme-name");
themeNameElem.removeAllChildren().appendChild(Translator.makePersistentTranslation(currentThemeName));
this.findBy("#theme-chooser").addEventListener("click", async () => {
console.log("clicked");
let newTheme = (new ChooseThemeDialog()).show();
let newTheme = await (new ChooseThemeDialog()).show();
if (Helper.isNotNull(newTheme)){
SettingsManager.getInstance().setSetting("theme", newTheme);
ThemeManager.changeCurrentTheme(newTheme);

View File

@ -4,11 +4,12 @@ export class ChooseThemeDialog extends Dialog {
constructor() {
let viewPromise = ViewInflater.inflate("html/application/dialog/chooseTheme.html").then(view => {
let template = view.querySelector("#choose-theme-template");
template.remove();
template.id = null;
let themeTemplateContainer = template.querySelector("#theme-choose-container");
let themeTemplateContainer = view.querySelector("#theme-choose-container");
for (let i = 0; i < ThemeManager.themes.length; i++) {
let themeElem = Helper.cloneNode(template);

View File

@ -18,11 +18,12 @@
"dark":"Dunkel",
"theme":"Theme:",
"sound":"Sound",
"music":"Musik",
"sound":"Sound:",
"music":"Musik:",
"credits":"Credits",
"privacy-policy":"Datenschutzbestimmungen",
"impressum":"Impressum",
"track":"Anonymisierte Nutzungsdaten senden",
">":">"
"track":"Anonymisierte Nutzungsdaten senden:",
">":">",
"choose-theme-dialog-title":"Theme auswählen:"
}

View File

@ -76,6 +76,10 @@ body {
#site-content > :not(.won) .segment.locked.layer-2 {
border-color: #565656;
}
.modal{
border: 1px solid white;
border-radius: 2px;
}
}
&.black{
#site-content > :not(.won) .segment.locked {

View File

@ -353,4 +353,8 @@ body {
content: "";
max-width: 1.4em;
background: url('../img/speaker.svg')
}
.clickable{
cursor: pointer;
}