feature/3-migrate-from-grunt-to-webpack #13
					 52 changed files with 5026 additions and 5661 deletions
				
			
		|  | @ -1,14 +1,13 @@ | |||
| kind: pipeline | ||||
| type: docker | ||||
| name: default | ||||
| 
 | ||||
| steps: | ||||
|   - name: prepare | ||||
|     image: node:12 | ||||
|     image: node:15-alpine | ||||
|     commands: | ||||
|       - npm install | ||||
|   - name: build | ||||
|     image: node:12 | ||||
|     environment: | ||||
|       NPMPATH: "node_modules/.bin" | ||||
|     image: node:15-alpine | ||||
|     commands: | ||||
|       - $NPMPATH/grunt | ||||
|       - npm run build | ||||
|  |  | |||
							
								
								
									
										180
									
								
								Gruntfile.js
									
										
									
									
									
								
							
							
						
						
									
										180
									
								
								Gruntfile.js
									
										
									
									
									
								
							|  | @ -1,180 +0,0 @@ | |||
| module.exports = function (grunt) { | ||||
|     'use strict'; | ||||
|     // Load all grunt tasks
 | ||||
|     require('load-grunt-tasks')(grunt); | ||||
|     // Show elapsed time at the end
 | ||||
|     require('time-grunt')(grunt); | ||||
| 
 | ||||
|     // Project configuration.
 | ||||
|     grunt.initConfig({ | ||||
|         // Metadata.
 | ||||
|         pkg: grunt.file.readJSON('package.json'), | ||||
|         banner: '/*! <%= pkg.name %> - v<%= pkg.version %> - ' + | ||||
|         '<%= grunt.template.today("yyyy-mm-dd") %>\n' + | ||||
|         '<%= pkg.homepage ? "* " + pkg.homepage + "\\n" : "" %>' + | ||||
|         '* Copyright (c) <%= grunt.template.today("yyyy") %> <%= pkg.author.name %>;' + | ||||
|         ' Licensed <%= pkg.licenses[0].type %> */\n', | ||||
|         // Task configuration.
 | ||||
|         clean: { | ||||
|             files: ['dist'] | ||||
|         }, | ||||
|         concat: { | ||||
|             options: { | ||||
|                 banner: '<%= banner %>', | ||||
|                 stripBanners: true | ||||
|             }, | ||||
|             libs: { | ||||
|                 src: [ | ||||
|                     'node_modules/jquery/dist/jquery.js', | ||||
|                     'node_modules/jquery-ui/ui/widget.js', | ||||
|                     'node_modules/jquery.cookie/jquery.cookie.js' | ||||
|                 ], | ||||
|                 dest: 'dist/libs.js' | ||||
|             }, | ||||
|             dist: { | ||||
|                 src: ['src/uhr.js', 'src/uhr-*.js'], | ||||
|                 dest: 'dist/jquery.<%= pkg.name %>.complete.js' | ||||
|             }, | ||||
|             main: { | ||||
|                 src: ['src/uhr.js'], | ||||
|                 dest: 'dist/jquery.<%= pkg.name %>.main.js' | ||||
|             }, | ||||
|             base: { | ||||
|                 src: ['src/uhr.js', 'src/uhr-de_CH.js'], | ||||
|                 dest: 'dist/jquery.<%= pkg.name %>.base.js' | ||||
|             }, | ||||
|             baselangs: { | ||||
|                 src: ['src/uhr-*.js'], | ||||
|                 exclude: ['src/uhr-de_CH.js'], | ||||
|                 dest: 'dist/jquery.<%= pkg.name %>.baselangs.js' | ||||
|             }, | ||||
|             langs: { | ||||
|                 src: ['src/uhr-*.js'], | ||||
|                 dest: 'dist/jquery.<%= pkg.name %>.langs.js' | ||||
|             } | ||||
|         }, | ||||
|         uglify: { | ||||
|             options: { | ||||
|                 banner: '<%= banner %>' | ||||
|             }, | ||||
|             libs: { | ||||
|                 src: '<%= concat.libs.dest %>', | ||||
|                 dest: 'dist/libs.min.js' | ||||
|             }, | ||||
|             dist: { | ||||
|                 src: '<%= concat.dist.dest %>', | ||||
|                 dest: 'dist/jquery.<%= pkg.name %>.complete.min.js' | ||||
|             }, | ||||
|             main: { | ||||
|                 src: '<%= concat.main.dest %>', | ||||
|                 dest: 'dist/jquery.<%= pkg.name %>.main.min.js' | ||||
|             }, | ||||
|             base: { | ||||
|                 src: '<%= concat.base.dest %>', | ||||
|                 dest: 'dist/jquery.<%= pkg.name %>.base.min.js' | ||||
|             }, | ||||
|             baselangs: { | ||||
|                 src: '<%= concat.baselangs.dest %>', | ||||
|                 dest: 'dist/jquery.<%= pkg.name %>.baselangs.min.js' | ||||
|             }, | ||||
|             langs: { | ||||
|                 src: '<%= concat.langs.dest %>', | ||||
|                 dest: 'dist/jquery.<%= pkg.name %>.langs.min.js' | ||||
|             } | ||||
|         }, | ||||
|         cssmin: { | ||||
|             allcss: { | ||||
|                 files: [{ | ||||
|                     expand: true, | ||||
|                     cwd: 'css', | ||||
|                     src: ['*.css'], | ||||
|                     dest: 'dist', | ||||
|                     ext: '.min.css' | ||||
|                 }] | ||||
|             } | ||||
|         }, | ||||
|         mocha_phantomjs: { | ||||
|             all: { | ||||
|                 options: { | ||||
|                     urls: ['http://localhost:9000/test/test.html'] | ||||
|                 } | ||||
|             } | ||||
|         }, | ||||
|         jshint: { | ||||
|             options: { | ||||
|                 reporter: require('jshint-stylish') | ||||
|             }, | ||||
|             gruntfile: { | ||||
|                 options: { | ||||
|                     jshintrc: '.jshintrc' | ||||
|                 }, | ||||
|                 src: 'Gruntfile.js' | ||||
|             }, | ||||
|             src: { | ||||
|                 options: { | ||||
|                     jshintrc: '.jshintrc' | ||||
|                 }, | ||||
|                 src: ['src/**/*.js'] | ||||
|             }, | ||||
|             test: { | ||||
|                 options: { | ||||
|                     jshintrc: 'test/.jshintrc' | ||||
|                 }, | ||||
|                 src: ['test/*.js'] | ||||
|             } | ||||
|         }, | ||||
|         watch: { | ||||
|             gruntfile: { | ||||
|                 files: '<%= jshint.gruntfile.src %>', | ||||
|                 tasks: ['jshint:gruntfile'] | ||||
|             }, | ||||
|             src: { | ||||
|                 files: '<%= jshint.src.src %>', | ||||
|                 tasks: ['jshint:src', 'mocha_phantomjs'] | ||||
|             }, | ||||
|             test: { | ||||
|                 files: ['test/test.html', '<%= jshint.test.src %>'], | ||||
|                 tasks: ['jshint:test', 'mocha_phantomjs'] | ||||
|             } | ||||
|         }, | ||||
|         connect: { | ||||
|             server: { | ||||
|                 options: { | ||||
|                     hostname: '*', | ||||
|                     port: 9000 | ||||
|                 } | ||||
|             } | ||||
|         }, | ||||
|         version: { | ||||
|             VERSION: { | ||||
|                 options: { | ||||
|                     prefix: '' | ||||
|                 }, | ||||
|                 src: ['VERSION'] | ||||
|             }, | ||||
|             bower: { | ||||
|                 src: ['bower.json'] | ||||
|             }, | ||||
|             manifest: { | ||||
|                 options: { | ||||
|                     prefix: 'Version\\s+' | ||||
|                 }, | ||||
|                 src: ['manifest.appcache'] | ||||
|             } | ||||
|         } | ||||
|     }); | ||||
| 
 | ||||
|     grunt.loadNpmTasks('grunt-mocha-phantomjs'); | ||||
|     grunt.loadNpmTasks('grunt-contrib-cssmin'); | ||||
|     grunt.loadNpmTasks('grunt-version'); | ||||
| 
 | ||||
|     // Default task.
 | ||||
|     grunt.registerTask('default', ['jshint', 'clean', 'version', 'concat', 'connect', 'mocha_phantomjs', 'uglify', 'cssmin']); | ||||
|     grunt.registerTask('buildonly', ['clean', 'version', 'concat', 'uglify', 'cssmin']); | ||||
|     grunt.registerTask('server', function () { | ||||
|         grunt.log.warn('The `server` task has been deprecated. Use `grunt serve` to start a server.'); | ||||
|         grunt.task.run(['serve']); | ||||
|     }); | ||||
|     grunt.registerTask('serve', ['connect', 'watch']); | ||||
|     grunt.registerTask('test', ['jshint', 'connect', 'mocha_phantomjs']); | ||||
| }; | ||||
							
								
								
									
										12
									
								
								README.md
									
										
									
									
									
								
							
							
						
						
									
										12
									
								
								README.md
									
										
									
									
									
								
							|  | @ -22,10 +22,10 @@ Beim Einbinden muss das attribut `data-class` angegeben werden, welches die CSS- | |||
| * Binde nach den CSS-Dateien (wichtig!) folgende Javascript-Dateien im HTML-Dokument ein: | ||||
| 	* dist/libs.min.js: Dies enthält die minifizierten Versionen von jQuery, jQuery-UI (mit den Komponenten `code` und `widget`) und jQuery-Cookie. | ||||
| Alternativ kannst Du auch direkt die benötigten Bibliotheken einbinden: | ||||
| 	* jquery (getestet mit Version 3.4.1) | ||||
| 	* jquery-ui (getestet mit Version 1.12.1) | ||||
| 		* Von jquery-ui wird die Komponente 'widget' benötigt. | ||||
| 	* jquery-cookie (getestet mit Version 1.4.1) | ||||
| 		* jquery (getestet mit Version 3.4.1) | ||||
| 		* jquery-ui (getestet mit Version 1.12.1) | ||||
| 			* Von jquery-ui wird die Komponente 'widget' benötigt. | ||||
| 		* jquery-cookie (getestet mit Version 1.4.1) | ||||
| Je nach dem, in welchen Sprachen du die Uhr verwenden willst, noch eine der folgenden Dateien: | ||||
| 	* dist/jquery.uhr.complete.min.js: Enthält die Hauptdatei sowie alle unterstützten Sprachdateien | ||||
| 	* dist/jquery.uhr.base.min.js: Enthält die Hauptdatei sowie Bärndütsch (de_CH) | ||||
|  | @ -93,7 +93,7 @@ jQuery('#uhrcontainer').uhr({ | |||
| 	language: 'de_CH',    // 'de_CH' (default), 'de_CH_genau', 'de', 'dk', 'en', 'es', 'fr', 'it', 'nl' oder 'pt' (je nach eingebundenen Sprachdateien) | ||||
| 	mode: 'normal',       // 'normal' (default): Die Uhr zeigt die aktuelle Zeit (Stunden und Minuten) in Worten an | ||||
| 	                      // 'seconds': Die Uhr zeigt die aktuellen Sekunden als grosse Ziffern an | ||||
| 	width: '100%',        // eine CSS-Grössenangabe (default: 100%) | ||||
| 	width: '100%',        // Eine CSS-Grössenangabe (default: 100%) | ||||
| 	force: false,         // false (default): Falls ein Cookie im Browser besteht, werden dessen Konfigurationswerte übernommen; | ||||
| 	                      // true: immer die angegebene Konfiguration verwenden | ||||
| 	controls: true,       // true (default): Die Bedienelemente (Ein-/Ausschalter, Theme-, Zeitmodus- und Sprachwähler) werden angezeigt | ||||
|  | @ -121,7 +121,7 @@ jQuery('#uhrcontainer').uhr("time", new Date()); | |||
| ``` | ||||
| 
 | ||||
| ## 6. Konfiguration über die URL | ||||
| Es ist möglich, die Uhr durch den Aufruf mit URL-Parameters zu konfigurieren. Dies übersteuert auch allfällig bereits in einem Cookie gespeicherte Einstellungen. Die Einstellungen werden für alle Uhr-Elemente übernommen, welche sich auf der Seite befinden. Folgende Parameter werden unterstützt, wenn du sie mit einem Hash (`#`) an die URL anhängst: | ||||
| Es ist möglich, die Uhr durch den Aufruf mit URL-Parametern zu konfigurieren. Dies übersteuert auch allfällig bereits in einem Cookie gespeicherte Einstellungen. Die Einstellungen werden für alle Uhr-Elemente übernommen, welche sich auf der Seite befinden. Folgende Parameter werden unterstützt, wenn du sie mit einem Hash (`#`) an die URL anhängst: | ||||
| 
 | ||||
| * `l` oder `language`: Bestimmt die Sprache. Der Wert ist der Sprach-Code (abhängig von den eingebundenen Sprachdateien): | ||||
| 	* de_CH: Bärndütsch | ||||
|  |  | |||
							
								
								
									
										1
									
								
								build-config/entrypoints/css-app.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								build-config/entrypoints/css-app.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | |||
| import '../../css/uhr.css'; | ||||
							
								
								
									
										1
									
								
								build-config/entrypoints/css-black.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								build-config/entrypoints/css-black.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | |||
| import '../../css/uhr-black.css'; | ||||
							
								
								
									
										1
									
								
								build-config/entrypoints/css-blue.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								build-config/entrypoints/css-blue.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | |||
| import '../../css/uhr-blue.css'; | ||||
							
								
								
									
										1
									
								
								build-config/entrypoints/css-green.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								build-config/entrypoints/css-green.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | |||
| import '../../css/uhr-green.css'; | ||||
							
								
								
									
										1
									
								
								build-config/entrypoints/css-pink.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								build-config/entrypoints/css-pink.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | |||
| import '../../css/uhr-pink.css'; | ||||
							
								
								
									
										1
									
								
								build-config/entrypoints/css-red.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								build-config/entrypoints/css-red.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | |||
| import '../../css/uhr-red.css'; | ||||
							
								
								
									
										1
									
								
								build-config/entrypoints/css-white.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								build-config/entrypoints/css-white.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | |||
| import '../../css/uhr-white.css'; | ||||
							
								
								
									
										1
									
								
								build-config/entrypoints/css-yellow.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								build-config/entrypoints/css-yellow.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | |||
| import '../../css/uhr-yellow.css'; | ||||
							
								
								
									
										1
									
								
								build-config/entrypoints/js-app.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								build-config/entrypoints/js-app.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1 @@ | |||
| import '../../src/uhr'; | ||||
							
								
								
									
										2
									
								
								build-config/entrypoints/js-base.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								build-config/entrypoints/js-base.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,2 @@ | |||
| import '../../src/uhr'; | ||||
| import '../../src/uhr-de_CH'; | ||||
							
								
								
									
										9
									
								
								build-config/entrypoints/js-baselangs.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								build-config/entrypoints/js-baselangs.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,9 @@ | |||
| import '../../src/uhr-de'; | ||||
| import '../../src/uhr-de_CH_genau'; | ||||
| import '../../src/uhr-dk'; | ||||
| import '../../src/uhr-en'; | ||||
| import '../../src/uhr-es'; | ||||
| import '../../src/uhr-fr'; | ||||
| import '../../src/uhr-it'; | ||||
| import '../../src/uhr-nl'; | ||||
| import '../../src/uhr-pt'; | ||||
							
								
								
									
										11
									
								
								build-config/entrypoints/js-complete.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								build-config/entrypoints/js-complete.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,11 @@ | |||
| import '../../src/uhr'; | ||||
| import '../../src/uhr-de'; | ||||
| import '../../src/uhr-de_CH'; | ||||
| import '../../src/uhr-de_CH_genau'; | ||||
| import '../../src/uhr-dk'; | ||||
| import '../../src/uhr-en'; | ||||
| import '../../src/uhr-es'; | ||||
| import '../../src/uhr-fr'; | ||||
| import '../../src/uhr-it'; | ||||
| import '../../src/uhr-nl'; | ||||
| import '../../src/uhr-pt'; | ||||
							
								
								
									
										10
									
								
								build-config/entrypoints/js-langs.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								build-config/entrypoints/js-langs.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,10 @@ | |||
| import '../../src/uhr-de'; | ||||
| import '../../src/uhr-de_CH'; | ||||
| import '../../src/uhr-de_CH_genau'; | ||||
| import '../../src/uhr-dk'; | ||||
| import '../../src/uhr-en'; | ||||
| import '../../src/uhr-es'; | ||||
| import '../../src/uhr-fr'; | ||||
| import '../../src/uhr-it'; | ||||
| import '../../src/uhr-nl'; | ||||
| import '../../src/uhr-pt'; | ||||
							
								
								
									
										3
									
								
								build-config/entrypoints/js-libs.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								build-config/entrypoints/js-libs.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,3 @@ | |||
| import 'jquery'; | ||||
| import 'jquery-ui'; | ||||
| import 'jquery.cookie'; | ||||
							
								
								
									
										11
									
								
								build-config/rollup.config.css-app.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								build-config/rollup.config.css-app.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,11 @@ | |||
| import cssbundle from 'rollup-plugin-css-bundle'; | ||||
| import postcss from "postcss"; | ||||
| import cssnano from "cssnano"; | ||||
| 
 | ||||
| export default { | ||||
|     input: 'build-config/entrypoints/css-app.js', | ||||
|     plugins: [cssbundle({ | ||||
|         transform: code => postcss([cssnano]).process(code), | ||||
|         output: 'dist/uhr.min.css' | ||||
|     })] | ||||
| } | ||||
							
								
								
									
										11
									
								
								build-config/rollup.config.css-black.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								build-config/rollup.config.css-black.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,11 @@ | |||
| import cssbundle from 'rollup-plugin-css-bundle'; | ||||
| import postcss from 'postcss'; | ||||
| import cssnano from 'cssnano'; | ||||
| 
 | ||||
| export default { | ||||
|     input: 'build-config/entrypoints/css-black.js', | ||||
|     plugins: [cssbundle({ | ||||
|         transform: code => postcss([cssnano]).process(code), | ||||
|         output: 'dist/uhr-black.min.css' | ||||
|     })] | ||||
| } | ||||
							
								
								
									
										11
									
								
								build-config/rollup.config.css-blue.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								build-config/rollup.config.css-blue.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,11 @@ | |||
| import cssbundle from 'rollup-plugin-css-bundle'; | ||||
| import postcss from 'postcss'; | ||||
| import cssnano from 'cssnano'; | ||||
| 
 | ||||
| export default { | ||||
|     input: 'build-config/entrypoints/css-blue.js', | ||||
|     plugins: [cssbundle({ | ||||
|         transform: code => postcss([cssnano]).process(code), | ||||
|         output: 'dist/uhr-blue.min.css' | ||||
|     })] | ||||
| } | ||||
							
								
								
									
										11
									
								
								build-config/rollup.config.css-green.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								build-config/rollup.config.css-green.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,11 @@ | |||
| import cssbundle from 'rollup-plugin-css-bundle'; | ||||
| import postcss from 'postcss'; | ||||
| import cssnano from 'cssnano'; | ||||
| 
 | ||||
| export default { | ||||
|     input: 'build-config/entrypoints/css-green.js', | ||||
|     plugins: [cssbundle({ | ||||
|         transform: code => postcss([cssnano]).process(code), | ||||
|         output: 'dist/uhr-green.min.css' | ||||
|     })] | ||||
| } | ||||
							
								
								
									
										11
									
								
								build-config/rollup.config.css-pink.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								build-config/rollup.config.css-pink.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,11 @@ | |||
| import cssbundle from 'rollup-plugin-css-bundle'; | ||||
| import postcss from 'postcss'; | ||||
| import cssnano from 'cssnano'; | ||||
| 
 | ||||
| export default { | ||||
|     input: 'build-config/entrypoints/css-pink.js', | ||||
|     plugins: [cssbundle({ | ||||
|         transform: code => postcss([cssnano]).process(code), | ||||
|         output: 'dist/uhr-pink.min.css' | ||||
|     })] | ||||
| } | ||||
							
								
								
									
										11
									
								
								build-config/rollup.config.css-red.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								build-config/rollup.config.css-red.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,11 @@ | |||
| import cssbundle from 'rollup-plugin-css-bundle'; | ||||
| import postcss from 'postcss'; | ||||
| import cssnano from 'cssnano'; | ||||
| 
 | ||||
| export default { | ||||
|     input: 'build-config/entrypoints/css-red.js', | ||||
|     plugins: [cssbundle({ | ||||
|         transform: code => postcss([cssnano]).process(code), | ||||
|         output: 'dist/uhr-red.min.css' | ||||
|     })] | ||||
| } | ||||
							
								
								
									
										11
									
								
								build-config/rollup.config.css-white.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								build-config/rollup.config.css-white.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,11 @@ | |||
| import cssbundle from 'rollup-plugin-css-bundle'; | ||||
| import postcss from 'postcss'; | ||||
| import cssnano from 'cssnano'; | ||||
| 
 | ||||
| export default { | ||||
|     input: 'build-config/entrypoints/css-white.js', | ||||
|     plugins: [cssbundle({ | ||||
|         transform: code => postcss([cssnano]).process(code), | ||||
|         output: 'dist/uhr-white.min.css' | ||||
|     })] | ||||
| } | ||||
							
								
								
									
										11
									
								
								build-config/rollup.config.css-yellow.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								build-config/rollup.config.css-yellow.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,11 @@ | |||
| import cssbundle from 'rollup-plugin-css-bundle'; | ||||
| import postcss from 'postcss'; | ||||
| import cssnano from 'cssnano'; | ||||
| 
 | ||||
| export default { | ||||
|     input: 'build-config/entrypoints/css-yellow.js', | ||||
|     plugins: [cssbundle({ | ||||
|         transform: code => postcss([cssnano]).process(code), | ||||
|         output: 'dist/uhr-yellow.min.css' | ||||
|     })] | ||||
| } | ||||
							
								
								
									
										23
									
								
								build-config/rollup.config.js-app.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								build-config/rollup.config.js-app.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,23 @@ | |||
| import {terser} from 'rollup-plugin-terser'; | ||||
| 
 | ||||
| export default { | ||||
|     external: [ | ||||
|         'jquery', | ||||
|         'jquery-ui', | ||||
|         'jquery.cookie' | ||||
|     ], | ||||
|     input: 'build-config/entrypoints/js-app.js', | ||||
|     output: [ | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'jquery.uhr.main.js', | ||||
|             format: 'cjs' | ||||
|         }, | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'jquery.uhr.main.min.js', | ||||
|             format: 'cjs', | ||||
|             plugins: [terser()] | ||||
|         } | ||||
|     ] | ||||
| } | ||||
							
								
								
									
										23
									
								
								build-config/rollup.config.js-base.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								build-config/rollup.config.js-base.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,23 @@ | |||
| import {terser} from 'rollup-plugin-terser'; | ||||
| 
 | ||||
| export default { | ||||
|     external: [ | ||||
|         'jquery', | ||||
|         'jquery-ui', | ||||
|         'jquery.cookie' | ||||
|     ], | ||||
|     input: 'build-config/entrypoints/js-base.js', | ||||
|     output: [ | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'jquery.uhr.base.js', | ||||
|             format: 'cjs' | ||||
|         }, | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'jquery.uhr.base.min.js', | ||||
|             format: 'cjs', | ||||
|             plugins: [terser()] | ||||
|         } | ||||
|     ] | ||||
| } | ||||
							
								
								
									
										23
									
								
								build-config/rollup.config.js-baselangs.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								build-config/rollup.config.js-baselangs.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,23 @@ | |||
| import {terser} from 'rollup-plugin-terser'; | ||||
| 
 | ||||
| export default { | ||||
|     external: [ | ||||
|         'jquery', | ||||
|         'jquery-ui', | ||||
|         'jquery.cookie' | ||||
|     ], | ||||
|     input: 'build-config/entrypoints/js-baselangs.js', | ||||
|     output: [ | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'jquery.uhr.baselangs.js', | ||||
|             format: 'cjs' | ||||
|         }, | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'jquery.uhr.baselangs.min.js', | ||||
|             format: 'cjs', | ||||
|             plugins: [terser()] | ||||
|         } | ||||
|     ] | ||||
| } | ||||
							
								
								
									
										23
									
								
								build-config/rollup.config.js-complete.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								build-config/rollup.config.js-complete.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,23 @@ | |||
| import {terser} from 'rollup-plugin-terser'; | ||||
| 
 | ||||
| export default { | ||||
|     external: [ | ||||
|         'jquery', | ||||
|         'jquery-ui', | ||||
|         'jquery.cookie' | ||||
|     ], | ||||
|     input: 'build-config/entrypoints/js-complete.js', | ||||
|     output: [ | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'jquery.uhr.complete.js', | ||||
|             format: 'cjs' | ||||
|         }, | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'jquery.uhr.complete.min.js', | ||||
|             format: 'cjs', | ||||
|             plugins: [terser()] | ||||
|         } | ||||
|     ] | ||||
| } | ||||
							
								
								
									
										23
									
								
								build-config/rollup.config.js-langs.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								build-config/rollup.config.js-langs.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,23 @@ | |||
| import {terser} from 'rollup-plugin-terser'; | ||||
| 
 | ||||
| export default { | ||||
|     external: [ | ||||
|         'jquery', | ||||
|         'jquery-ui', | ||||
|         'jquery.cookie' | ||||
|     ], | ||||
|     input: 'build-config/entrypoints/js-langs.js', | ||||
|     output: [ | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'jquery.uhr.langs.js', | ||||
|             format: 'cjs' | ||||
|         }, | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'jquery.uhr.langs.min.js', | ||||
|             format: 'cjs', | ||||
|             plugins: [terser()] | ||||
|         } | ||||
|     ] | ||||
| } | ||||
							
								
								
									
										21
									
								
								build-config/rollup.config.js-libs.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								build-config/rollup.config.js-libs.js
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,21 @@ | |||
| import {terser} from 'rollup-plugin-terser'; | ||||
| import {nodeResolve} from '@rollup/plugin-node-resolve'; | ||||
| 
 | ||||
| export default { | ||||
|     input: 'build-config/entrypoints/js-libs.js', | ||||
|     output: [ | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'libs.js', | ||||
|             format: 'cjs' | ||||
|         }, | ||||
|         { | ||||
|             dir: 'dist', | ||||
|             entryFileNames: 'libs.min.js', | ||||
|             format: 'cjs', | ||||
|             plugins: [terser()] | ||||
|         } | ||||
|     ], | ||||
|     context: 'this', | ||||
|     plugins: [nodeResolve()] | ||||
| } | ||||
							
								
								
									
										37
									
								
								dist/jquery.uhr.base.js
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										37
									
								
								dist/jquery.uhr.base.js
									
										
									
									
										vendored
									
									
								
							|  | @ -1,8 +1,20 @@ | |||
| /*! uhr - v9.0.0-dev.0 - 2021-02-24 | ||||
| * http://bärneruhr.ch/
 | ||||
| * Copyright (c) 2021 Manuel Friedli; Licensed GPL-3.0 */ | ||||
| 'use strict'; | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function ($) { | ||||
|     'use strict'; | ||||
|     var uhrGlobals = { | ||||
|         "id": 0, | ||||
|         "languages": [], | ||||
|  | @ -804,8 +816,21 @@ | |||
|     $.fritteli.uhr.register = uhrGlobals.registerLanguage; | ||||
| })(jQuery); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
| // hilfsvariablen
 | ||||
|     var es_isch = {1: [1, 2, 4, 5, 6, 7]}; | ||||
|     var ab = {4: [1, 2]}; | ||||
|  | @ -886,4 +911,4 @@ | |||
|     }; | ||||
| // Das Layout bei der Uhr unter dem Code "de_CH" registrieren.
 | ||||
|     $.fritteli.uhr.register('de_CH', layout); | ||||
| }(jQuery)); | ||||
| }(jQuery)); | ||||
|  |  | |||
							
								
								
									
										6
									
								
								dist/jquery.uhr.base.min.js
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								dist/jquery.uhr.base.min.js
									
										
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										330
									
								
								dist/jquery.uhr.baselangs.js
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										330
									
								
								dist/jquery.uhr.baselangs.js
									
										
									
									
										vendored
									
									
								
							|  | @ -1,149 +1,20 @@ | |||
| /*! uhr - v9.0.0-dev.0 - 2021-02-24 | ||||
| * http://bärneruhr.ch/
 | ||||
| * Copyright (c) 2021 Manuel Friedli; Licensed GPL-3.0 */ | ||||
| 'use strict'; | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var es_isch = {1: [1, 2, 4, 5, 6, 7]}; | ||||
|     var genau = {3: [7, 8, 9, 10, 11]}; | ||||
|     var ab = {4: [4, 5]}; | ||||
|     var vor = {4: [1, 2, 3]}; | ||||
|     var haubi = {4: [7, 8, 9, 10, 11]}; | ||||
|     var fuef = {1: [9, 10, 11]}; | ||||
|     var zae = {2: [9, 10, 11]}; | ||||
|     var viertu = {2: [1, 2, 3, 4, 5, 6]}; | ||||
|     var zwaenzg = {3: [1, 2, 3, 4, 5, 6]}; | ||||
|     var layout = { | ||||
|         "version": 2, | ||||
|         "language": 'Bärndütsch (genau)', | ||||
|         "letters": [ | ||||
|             'ESKISCHAFÜF', | ||||
|             'VIERTUBFZÄÄ', | ||||
|             'ZWÄNZGGENAU', | ||||
|             'VORABOHAUBI', | ||||
|             'EISZWÖISDRÜ', | ||||
|             'VIERIFÜFIQT', | ||||
|             'SÄCHSISIBNI', | ||||
|             'ACHTINÜNIEL', | ||||
|             'ZÄNIERBEUFI', | ||||
|             'ZWÖUFINAUHR' | ||||
|         ], | ||||
|         "permanent": es_isch, | ||||
|         "minutes": { | ||||
|             "0": genau, | ||||
|             "5,6,7,8,9": [fuef, ab], | ||||
|             "10,11,12,13,14": [zae, ab], | ||||
|             "15,16,17,18,19": [viertu, ab], | ||||
|             "20,21,22,23,24": [zwaenzg, ab], | ||||
|             "25,26,27,28,29": [fuef, vor, haubi], | ||||
|             "30,31,32,33,34": haubi, | ||||
|             "35,36,37,38,39": [fuef, ab, haubi], | ||||
|             "40,41,42,43,44": [zwaenzg, vor], | ||||
|             "45,46,47,48,49": [viertu, vor], | ||||
|             "50,51,52,53,54": [zae, vor], | ||||
|             "55,56,57,58,59": [fuef, vor] | ||||
|         }, | ||||
|         "hours": { | ||||
|             "0,12": {10: [1, 2, 3, 4, 5, 6]}, | ||||
|             "1,13": {5: [1, 2, 3]}, | ||||
|             "2,14": {5: [4, 5, 6, 7]}, | ||||
|             "3,15": {5: [9, 10, 11]}, | ||||
|             "4,16": {6: [1, 2, 3, 4, 5]}, | ||||
|             "5,17": {6: [6, 7, 8, 9]}, | ||||
|             "6,18": {7: [1, 2, 3, 4, 5, 6]}, | ||||
|             "7,19": {7: [7, 8, 9, 10, 11]}, | ||||
|             "8,20": {8: [1, 2, 3, 4, 5]}, | ||||
|             "9,21": {8: [6, 7, 8, 9]}, | ||||
|             "10,22": {9: [1, 2, 3, 4]}, | ||||
|             "11,23": {9: [8, 9, 10, 11]} | ||||
|         } | ||||
|     }; | ||||
|     $.fritteli.uhr.register('de_CH_genau', layout); | ||||
| }(jQuery)); | ||||
| (function($) { | ||||
|     'use strict'; | ||||
| // hilfsvariablen
 | ||||
|     var es_isch = {1: [1, 2, 4, 5, 6, 7]}; | ||||
|     var ab = {4: [1, 2]}; | ||||
|     var vor = {3: [9, 10, 11]}; | ||||
|     var haubi = {4: [4, 5, 6, 7, 8]}; | ||||
|     var fuef = {1: [9, 10, 11]}; | ||||
|     var zae = {2: [9, 10, 11]}; | ||||
|     var viertu = {2: [1, 2, 3, 4, 5, 6]}; | ||||
|     var zwaenzg = {3: [1, 2, 3, 4, 5, 6]}; | ||||
|     var layout = { | ||||
|         // version: zur Zeit immer 2 (Pflichtattribut)
 | ||||
|         "version": 2, | ||||
|         // Sprechender Name der Sprache
 | ||||
|         "language": 'Bärndütsch', | ||||
|         // Buchstabenfeld als Array von Strings.
 | ||||
|         "letters": [ | ||||
|             'ESKISCHAFÜF', | ||||
|             'VIERTUBFZÄÄ', | ||||
|             'ZWÄNZGSIVOR', | ||||
|             'ABOHAUBIEGE', | ||||
|             'EISZWÖISDRÜ', | ||||
|             'VIERIFÜFIQT', | ||||
|             'SÄCHSISIBNI', | ||||
|             'ACHTINÜNIEL', | ||||
|             'ZÄNIERBEUFI', | ||||
|             'ZWÖUFINAUHR' | ||||
|         ], | ||||
|         // Permanent aktive Buchstaben. <array-or-object>, vgl. ausführliche Beschreibung bei "minutes".
 | ||||
|         "permanent": es_isch, | ||||
|         /* | ||||
|          * Minuten: Objekt im folgenden Format: | ||||
|          * { | ||||
|          *     <minuten>: <array-or-object>, | ||||
|          *     ... | ||||
|          * } | ||||
|          * <minuten>: String von Komma-separierten Minutenwerten, zu welchem die in <array-or-object> angegebenen Buchstaben aktiv sein sollen | ||||
|          * <array-or-object> : [ <object>, ...] | <object> | ||||
|          * <object>: { <zeile> : [ <spalte>, ... ] } | ||||
|          * <zeile>: Die Zeile, in welcher die Buchstaben liegen; von oben gezählt, oben ist 1. | ||||
|          * <spalte>: Die Spalte, in der ein einzelner Buchstabe liegt; von links gezählt, links ist 1. | ||||
|          * Beispiel: | ||||
|          * "minutes": { | ||||
|          *     "0,1": {1: [6, 7, 9]}, | ||||
|          *     "5": [ {3: [1, 2]}, {4: [10, 11]} ] | ||||
|          * } | ||||
|          * Erklärung: | ||||
|          * Bei Minuten 0 und 1 sind die Buchstaben 6, 7 und 9 der ersten Zeile aktiv. | ||||
|          * Bei Minute 5 sind die Buchstaben 1 und 2 der Zeile 3 sowie die Buchstaben 10 und 11 der Zeile 4 aktiv. | ||||
|          */ | ||||
|         "minutes": { | ||||
|             "5,6,7,8,9": [fuef, ab], | ||||
|             "10,11,12,13,14": [zae, ab], | ||||
|             "15,16,17,18,19": [viertu, ab], | ||||
|             "20,21,22,23,24": [zwaenzg, ab], | ||||
|             "25,26,27,28,29": [fuef, vor, haubi], | ||||
|             "30,31,32,33,34": haubi, | ||||
|             "35,36,37,38,39": [fuef, ab, haubi], | ||||
|             "40,41,42,43,44": [zwaenzg, vor], | ||||
|             "45,46,47,48,49": [viertu, vor], | ||||
|             "50,51,52,53,54": [zae, vor], | ||||
|             "55,56,57,58,59": [fuef, vor] | ||||
|         }, | ||||
|         // Die Stunden; gleiches Format wie bei den Minuten
 | ||||
|         "hours": { | ||||
|             "0,12": {10: [1, 2, 3, 4, 5, 6]}, | ||||
|             "1,13": {5: [1, 2, 3]}, | ||||
|             "2,14": {5: [4, 5, 6, 7]}, | ||||
|             "3,15": {5: [9, 10, 11]}, | ||||
|             "4,16": {6: [1, 2, 3, 4, 5]}, | ||||
|             "5,17": {6: [6, 7, 8, 9]}, | ||||
|             "6,18": {7: [1, 2, 3, 4, 5, 6]}, | ||||
|             "7,19": {7: [7, 8, 9, 10, 11]}, | ||||
|             "8,20": {8: [1, 2, 3, 4, 5]}, | ||||
|             "9,21": {8: [6, 7, 8, 9]}, | ||||
|             "10,22": {9: [1, 2, 3, 4]}, | ||||
|             "11,23": {9: [8, 9, 10, 11]} | ||||
|         } | ||||
|     }; | ||||
| // Das Layout bei der Uhr unter dem Code "de_CH" registrieren.
 | ||||
|     $.fritteli.uhr.register('de_CH', layout); | ||||
| }(jQuery)); | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var es_ist = {1: [1, 2, 4, 5, 6]}; | ||||
|     var uhr = {10: [9, 10, 11]}; | ||||
|     var nach = {4: [8, 9, 10, 11]}; | ||||
|  | @ -202,6 +73,79 @@ | |||
|     }; | ||||
|     $.fritteli.uhr.register('de', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     var es_isch = {1: [1, 2, 4, 5, 6, 7]}; | ||||
|     var genau = {3: [7, 8, 9, 10, 11]}; | ||||
|     var ab = {4: [4, 5]}; | ||||
|     var vor = {4: [1, 2, 3]}; | ||||
|     var haubi = {4: [7, 8, 9, 10, 11]}; | ||||
|     var fuef = {1: [9, 10, 11]}; | ||||
|     var zae = {2: [9, 10, 11]}; | ||||
|     var viertu = {2: [1, 2, 3, 4, 5, 6]}; | ||||
|     var zwaenzg = {3: [1, 2, 3, 4, 5, 6]}; | ||||
|     var layout = { | ||||
|         "version": 2, | ||||
|         "language": 'Bärndütsch (genau)', | ||||
|         "letters": [ | ||||
|             'ESKISCHAFÜF', | ||||
|             'VIERTUBFZÄÄ', | ||||
|             'ZWÄNZGGENAU', | ||||
|             'VORABOHAUBI', | ||||
|             'EISZWÖISDRÜ', | ||||
|             'VIERIFÜFIQT', | ||||
|             'SÄCHSISIBNI', | ||||
|             'ACHTINÜNIEL', | ||||
|             'ZÄNIERBEUFI', | ||||
|             'ZWÖUFINAUHR' | ||||
|         ], | ||||
|         "permanent": es_isch, | ||||
|         "minutes": { | ||||
|             "0": genau, | ||||
|             "5,6,7,8,9": [fuef, ab], | ||||
|             "10,11,12,13,14": [zae, ab], | ||||
|             "15,16,17,18,19": [viertu, ab], | ||||
|             "20,21,22,23,24": [zwaenzg, ab], | ||||
|             "25,26,27,28,29": [fuef, vor, haubi], | ||||
|             "30,31,32,33,34": haubi, | ||||
|             "35,36,37,38,39": [fuef, ab, haubi], | ||||
|             "40,41,42,43,44": [zwaenzg, vor], | ||||
|             "45,46,47,48,49": [viertu, vor], | ||||
|             "50,51,52,53,54": [zae, vor], | ||||
|             "55,56,57,58,59": [fuef, vor] | ||||
|         }, | ||||
|         "hours": { | ||||
|             "0,12": {10: [1, 2, 3, 4, 5, 6]}, | ||||
|             "1,13": {5: [1, 2, 3]}, | ||||
|             "2,14": {5: [4, 5, 6, 7]}, | ||||
|             "3,15": {5: [9, 10, 11]}, | ||||
|             "4,16": {6: [1, 2, 3, 4, 5]}, | ||||
|             "5,17": {6: [6, 7, 8, 9]}, | ||||
|             "6,18": {7: [1, 2, 3, 4, 5, 6]}, | ||||
|             "7,19": {7: [7, 8, 9, 10, 11]}, | ||||
|             "8,20": {8: [1, 2, 3, 4, 5]}, | ||||
|             "9,21": {8: [6, 7, 8, 9]}, | ||||
|             "10,22": {9: [1, 2, 3, 4]}, | ||||
|             "11,23": {9: [8, 9, 10, 11]} | ||||
|         } | ||||
|     }; | ||||
|     $.fritteli.uhr.register('de_CH_genau', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  | @ -217,7 +161,6 @@ | |||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
| 
 | ||||
|     var klokken_er = {1: [1, 2, 3, 4, 5, 6, 7, 9, 10]}; | ||||
|     var minutter = {4: [4, 5, 6, 7, 8, 9, 10, 11]}; | ||||
|  | @ -282,8 +225,22 @@ | |||
|     }; | ||||
|     $.fritteli.uhr.register('dk', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var it_is = {1: [1, 2, 4, 5]}; | ||||
|     var half = {4: [1, 2, 3, 4]}; | ||||
|     var to = {4: [10, 11]}; | ||||
|  | @ -349,8 +306,22 @@ | |||
|     }; | ||||
|     $.fritteli.uhr.register('en', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var es_la = {1: [1, 2, 6, 7]}; | ||||
|     var son_las = {1: [2, 3, 4, 6, 7, 8]}; | ||||
|     var y = {7: [6]}; | ||||
|  | @ -416,8 +387,21 @@ | |||
|     $.fritteli.uhr.register('es', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var il_est = {1: [1, 2, 4, 5, 6]}; | ||||
|     var et = {8: [1, 2]}; | ||||
|     var moins = {7: [1, 2, 3, 4, 5]}; | ||||
|  | @ -517,8 +501,22 @@ | |||
|     }; | ||||
|     $.fritteli.uhr.register('fr', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var sono_le = {1: [1, 2, 3, 4, 6, 7]}; | ||||
|     var e_l = {2: [1, 3, 4]}; | ||||
|     var e = {8: [1]}; | ||||
|  | @ -583,8 +581,22 @@ | |||
|     }; | ||||
|     $.fritteli.uhr.register('it', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var het_is = {1: [1, 2, 3, 5, 6]}; | ||||
|     var over1 = {3: [1, 2, 3, 4]}; | ||||
|     var voor1 = {2: [8, 9, 10, 11]}; | ||||
|  | @ -650,8 +662,22 @@ | |||
|     }; | ||||
|     $.fritteli.uhr.register('nl', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function ($) { | ||||
|     'use strict'; | ||||
|     var e_ = {1: [1]}; | ||||
|     var sao = {1: [2, 3, 4]}; | ||||
|     var e1 = {7: [8]}; | ||||
|  |  | |||
							
								
								
									
										6
									
								
								dist/jquery.uhr.baselangs.min.js
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								dist/jquery.uhr.baselangs.min.js
									
										
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										370
									
								
								dist/jquery.uhr.complete.js
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										370
									
								
								dist/jquery.uhr.complete.js
									
										
									
									
										vendored
									
									
								
							|  | @ -1,8 +1,20 @@ | |||
| /*! uhr - v9.0.0-dev.0 - 2021-02-24 | ||||
| * http://bärneruhr.ch/
 | ||||
| * Copyright (c) 2021 Manuel Friedli; Licensed GPL-3.0 */ | ||||
| 'use strict'; | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function ($) { | ||||
|     'use strict'; | ||||
|     var uhrGlobals = { | ||||
|         "id": 0, | ||||
|         "languages": [], | ||||
|  | @ -804,66 +816,95 @@ | |||
|     $.fritteli.uhr.register = uhrGlobals.registerLanguage; | ||||
| })(jQuery); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var es_isch = {1: [1, 2, 4, 5, 6, 7]}; | ||||
|     var genau = {3: [7, 8, 9, 10, 11]}; | ||||
|     var ab = {4: [4, 5]}; | ||||
|     var es_ist = {1: [1, 2, 4, 5, 6]}; | ||||
|     var uhr = {10: [9, 10, 11]}; | ||||
|     var nach = {4: [8, 9, 10, 11]}; | ||||
|     var vor = {4: [1, 2, 3]}; | ||||
|     var haubi = {4: [7, 8, 9, 10, 11]}; | ||||
|     var fuef = {1: [9, 10, 11]}; | ||||
|     var zae = {2: [9, 10, 11]}; | ||||
|     var viertu = {2: [1, 2, 3, 4, 5, 6]}; | ||||
|     var zwaenzg = {3: [1, 2, 3, 4, 5, 6]}; | ||||
|     var halb = {5: [1, 2, 3, 4]}; | ||||
|     var fuenf = {1: [8, 9, 10, 11]}; | ||||
|     var zehn = {2: [1, 2, 3, 4]}; | ||||
|     var viertel = {3: [5, 6, 7, 8, 9, 10, 11]}; | ||||
|     var zwanzig = {2: [5, 6, 7, 8, 9, 10, 11]}; | ||||
|     var dreiviertel = {3: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]}; | ||||
| 
 | ||||
|     var layout = { | ||||
|         "version": 2, | ||||
|         "language": 'Bärndütsch (genau)', | ||||
|         "language": 'Deutsch', | ||||
|         "letters": [ | ||||
|             'ESKISCHAFÜF', | ||||
|             'VIERTUBFZÄÄ', | ||||
|             'ZWÄNZGGENAU', | ||||
|             'VORABOHAUBI', | ||||
|             'EISZWÖISDRÜ', | ||||
|             'VIERIFÜFIQT', | ||||
|             'SÄCHSISIBNI', | ||||
|             'ACHTINÜNIEL', | ||||
|             'ZÄNIERBEUFI', | ||||
|             'ZWÖUFINAUHR' | ||||
|             'ESKISTAFÜNF', | ||||
|             'ZEHNZWANZIG', | ||||
|             'DREIVIERTEL', | ||||
|             'VORFUNKNACH', | ||||
|             'HALBAELFÜNF', | ||||
|             'EINSXAMZWEI', | ||||
|             'DREIPMJVIER', | ||||
|             'SECHSNLACHT', | ||||
|             'SIEBENZWÖLF', | ||||
|             'ZEHNEUNKUHR' | ||||
|         ], | ||||
|         "permanent": es_isch, | ||||
|         "permanent": es_ist, | ||||
|         "minutes": { | ||||
|             "0": genau, | ||||
|             "5,6,7,8,9": [fuef, ab], | ||||
|             "10,11,12,13,14": [zae, ab], | ||||
|             "15,16,17,18,19": [viertu, ab], | ||||
|             "20,21,22,23,24": [zwaenzg, ab], | ||||
|             "25,26,27,28,29": [fuef, vor, haubi], | ||||
|             "30,31,32,33,34": haubi, | ||||
|             "35,36,37,38,39": [fuef, ab, haubi], | ||||
|             "40,41,42,43,44": [zwaenzg, vor], | ||||
|             "45,46,47,48,49": [viertu, vor], | ||||
|             "50,51,52,53,54": [zae, vor], | ||||
|             "55,56,57,58,59": [fuef, vor] | ||||
|             "0,1,2,3,4": uhr, | ||||
|             "5,6,7,8,9": [fuenf, nach], | ||||
|             "10,11,12,13,14": [zehn, nach], | ||||
|             "15,16,17,18,19": [viertel, nach], | ||||
|             "20,21,22,23,24": [zwanzig, nach], | ||||
|             "25,26,27,28,29": [fuenf, vor, halb], | ||||
|             "30,31,32,33,34": halb, | ||||
|             "35,36,37,38,39": [fuenf, nach, halb], | ||||
|             "40,41,42,43,44": [zwanzig, vor], | ||||
|             "45,46,47,48,49": dreiviertel, | ||||
|             "50,51,52,53,54": [zehn, vor], | ||||
|             "55,56,57,58,59": [fuenf, vor] | ||||
|         }, | ||||
|         "hours": { | ||||
|             "0,12": {10: [1, 2, 3, 4, 5, 6]}, | ||||
|             "1,13": {5: [1, 2, 3]}, | ||||
|             "2,14": {5: [4, 5, 6, 7]}, | ||||
|             "3,15": {5: [9, 10, 11]}, | ||||
|             "4,16": {6: [1, 2, 3, 4, 5]}, | ||||
|             "5,17": {6: [6, 7, 8, 9]}, | ||||
|             "6,18": {7: [1, 2, 3, 4, 5, 6]}, | ||||
|             "7,19": {7: [7, 8, 9, 10, 11]}, | ||||
|             "8,20": {8: [1, 2, 3, 4, 5]}, | ||||
|             "9,21": {8: [6, 7, 8, 9]}, | ||||
|             "10,22": {9: [1, 2, 3, 4]}, | ||||
|             "11,23": {9: [8, 9, 10, 11]} | ||||
|             "0,12": {9: [7, 8, 9, 10, 11]}, | ||||
|             "1,13": {6: [1, 2, 3, 4]}, | ||||
|             "2,14": {6: [8, 9, 10, 11]}, | ||||
|             "3,15": {7: [1, 2, 3, 4]}, | ||||
|             "4,16": {7: [8, 9, 10, 11]}, | ||||
|             "5,17": {5: [8, 9, 10, 11]}, | ||||
|             "6,18": {8: [1, 2, 3, 4, 5]}, | ||||
|             "7,19": {9: [1, 2, 3, 4, 5, 6]}, | ||||
|             "8,20": {8: [8, 9, 10, 11]}, | ||||
|             "9,21": {10: [4, 5, 6, 7]}, | ||||
|             "10,22": {10: [1, 2, 3, 4]}, | ||||
|             "11,23": {5: [6, 7, 8]} | ||||
|         } | ||||
|     }; | ||||
|     $.fritteli.uhr.register('de_CH_genau', layout); | ||||
|     $.fritteli.uhr.register('de', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
| // hilfsvariablen
 | ||||
|     var es_isch = {1: [1, 2, 4, 5, 6, 7]}; | ||||
|     var ab = {4: [1, 2]}; | ||||
|  | @ -945,66 +986,7 @@ | |||
| // Das Layout bei der Uhr unter dem Code "de_CH" registrieren.
 | ||||
|     $.fritteli.uhr.register('de_CH', layout); | ||||
| }(jQuery)); | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var es_ist = {1: [1, 2, 4, 5, 6]}; | ||||
|     var uhr = {10: [9, 10, 11]}; | ||||
|     var nach = {4: [8, 9, 10, 11]}; | ||||
|     var vor = {4: [1, 2, 3]}; | ||||
|     var halb = {5: [1, 2, 3, 4]}; | ||||
|     var fuenf = {1: [8, 9, 10, 11]}; | ||||
|     var zehn = {2: [1, 2, 3, 4]}; | ||||
|     var viertel = {3: [5, 6, 7, 8, 9, 10, 11]}; | ||||
|     var zwanzig = {2: [5, 6, 7, 8, 9, 10, 11]}; | ||||
|     var dreiviertel = {3: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]}; | ||||
| 
 | ||||
|     var layout = { | ||||
|         "version": 2, | ||||
|         "language": 'Deutsch', | ||||
|         "letters": [ | ||||
|             'ESKISTAFÜNF', | ||||
|             'ZEHNZWANZIG', | ||||
|             'DREIVIERTEL', | ||||
|             'VORFUNKNACH', | ||||
|             'HALBAELFÜNF', | ||||
|             'EINSXAMZWEI', | ||||
|             'DREIPMJVIER', | ||||
|             'SECHSNLACHT', | ||||
|             'SIEBENZWÖLF', | ||||
|             'ZEHNEUNKUHR' | ||||
|         ], | ||||
|         "permanent": es_ist, | ||||
|         "minutes": { | ||||
|             "0,1,2,3,4": uhr, | ||||
|             "5,6,7,8,9": [fuenf, nach], | ||||
|             "10,11,12,13,14": [zehn, nach], | ||||
|             "15,16,17,18,19": [viertel, nach], | ||||
|             "20,21,22,23,24": [zwanzig, nach], | ||||
|             "25,26,27,28,29": [fuenf, vor, halb], | ||||
|             "30,31,32,33,34": halb, | ||||
|             "35,36,37,38,39": [fuenf, nach, halb], | ||||
|             "40,41,42,43,44": [zwanzig, vor], | ||||
|             "45,46,47,48,49": dreiviertel, | ||||
|             "50,51,52,53,54": [zehn, vor], | ||||
|             "55,56,57,58,59": [fuenf, vor] | ||||
|         }, | ||||
|         "hours": { | ||||
|             "0,12": {9: [7, 8, 9, 10, 11]}, | ||||
|             "1,13": {6: [1, 2, 3, 4]}, | ||||
|             "2,14": {6: [8, 9, 10, 11]}, | ||||
|             "3,15": {7: [1, 2, 3, 4]}, | ||||
|             "4,16": {7: [8, 9, 10, 11]}, | ||||
|             "5,17": {5: [8, 9, 10, 11]}, | ||||
|             "6,18": {8: [1, 2, 3, 4, 5]}, | ||||
|             "7,19": {9: [1, 2, 3, 4, 5, 6]}, | ||||
|             "8,20": {8: [8, 9, 10, 11]}, | ||||
|             "9,21": {10: [4, 5, 6, 7]}, | ||||
|             "10,22": {10: [1, 2, 3, 4]}, | ||||
|             "11,23": {5: [6, 7, 8]} | ||||
|         } | ||||
|     }; | ||||
|     $.fritteli.uhr.register('de', layout); | ||||
| }(jQuery)); | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  | @ -1020,7 +1002,78 @@ | |||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var es_isch = {1: [1, 2, 4, 5, 6, 7]}; | ||||
|     var genau = {3: [7, 8, 9, 10, 11]}; | ||||
|     var ab = {4: [4, 5]}; | ||||
|     var vor = {4: [1, 2, 3]}; | ||||
|     var haubi = {4: [7, 8, 9, 10, 11]}; | ||||
|     var fuef = {1: [9, 10, 11]}; | ||||
|     var zae = {2: [9, 10, 11]}; | ||||
|     var viertu = {2: [1, 2, 3, 4, 5, 6]}; | ||||
|     var zwaenzg = {3: [1, 2, 3, 4, 5, 6]}; | ||||
|     var layout = { | ||||
|         "version": 2, | ||||
|         "language": 'Bärndütsch (genau)', | ||||
|         "letters": [ | ||||
|             'ESKISCHAFÜF', | ||||
|             'VIERTUBFZÄÄ', | ||||
|             'ZWÄNZGGENAU', | ||||
|             'VORABOHAUBI', | ||||
|             'EISZWÖISDRÜ', | ||||
|             'VIERIFÜFIQT', | ||||
|             'SÄCHSISIBNI', | ||||
|             'ACHTINÜNIEL', | ||||
|             'ZÄNIERBEUFI', | ||||
|             'ZWÖUFINAUHR' | ||||
|         ], | ||||
|         "permanent": es_isch, | ||||
|         "minutes": { | ||||
|             "0": genau, | ||||
|             "5,6,7,8,9": [fuef, ab], | ||||
|             "10,11,12,13,14": [zae, ab], | ||||
|             "15,16,17,18,19": [viertu, ab], | ||||
|             "20,21,22,23,24": [zwaenzg, ab], | ||||
|             "25,26,27,28,29": [fuef, vor, haubi], | ||||
|             "30,31,32,33,34": haubi, | ||||
|             "35,36,37,38,39": [fuef, ab, haubi], | ||||
|             "40,41,42,43,44": [zwaenzg, vor], | ||||
|             "45,46,47,48,49": [viertu, vor], | ||||
|             "50,51,52,53,54": [zae, vor], | ||||
|             "55,56,57,58,59": [fuef, vor] | ||||
|         }, | ||||
|         "hours": { | ||||
|             "0,12": {10: [1, 2, 3, 4, 5, 6]}, | ||||
|             "1,13": {5: [1, 2, 3]}, | ||||
|             "2,14": {5: [4, 5, 6, 7]}, | ||||
|             "3,15": {5: [9, 10, 11]}, | ||||
|             "4,16": {6: [1, 2, 3, 4, 5]}, | ||||
|             "5,17": {6: [6, 7, 8, 9]}, | ||||
|             "6,18": {7: [1, 2, 3, 4, 5, 6]}, | ||||
|             "7,19": {7: [7, 8, 9, 10, 11]}, | ||||
|             "8,20": {8: [1, 2, 3, 4, 5]}, | ||||
|             "9,21": {8: [6, 7, 8, 9]}, | ||||
|             "10,22": {9: [1, 2, 3, 4]}, | ||||
|             "11,23": {9: [8, 9, 10, 11]} | ||||
|         } | ||||
|     }; | ||||
|     $.fritteli.uhr.register('de_CH_genau', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
| 
 | ||||
|     var klokken_er = {1: [1, 2, 3, 4, 5, 6, 7, 9, 10]}; | ||||
|     var minutter = {4: [4, 5, 6, 7, 8, 9, 10, 11]}; | ||||
|  | @ -1085,8 +1138,22 @@ | |||
|     }; | ||||
|     $.fritteli.uhr.register('dk', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var it_is = {1: [1, 2, 4, 5]}; | ||||
|     var half = {4: [1, 2, 3, 4]}; | ||||
|     var to = {4: [10, 11]}; | ||||
|  | @ -1152,8 +1219,22 @@ | |||
|     }; | ||||
|     $.fritteli.uhr.register('en', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var es_la = {1: [1, 2, 6, 7]}; | ||||
|     var son_las = {1: [2, 3, 4, 6, 7, 8]}; | ||||
|     var y = {7: [6]}; | ||||
|  | @ -1219,8 +1300,21 @@ | |||
|     $.fritteli.uhr.register('es', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var il_est = {1: [1, 2, 4, 5, 6]}; | ||||
|     var et = {8: [1, 2]}; | ||||
|     var moins = {7: [1, 2, 3, 4, 5]}; | ||||
|  | @ -1320,8 +1414,22 @@ | |||
|     }; | ||||
|     $.fritteli.uhr.register('fr', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var sono_le = {1: [1, 2, 3, 4, 6, 7]}; | ||||
|     var e_l = {2: [1, 3, 4]}; | ||||
|     var e = {8: [1]}; | ||||
|  | @ -1386,8 +1494,22 @@ | |||
|     }; | ||||
|     $.fritteli.uhr.register('it', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var het_is = {1: [1, 2, 3, 5, 6]}; | ||||
|     var over1 = {3: [1, 2, 3, 4]}; | ||||
|     var voor1 = {2: [8, 9, 10, 11]}; | ||||
|  | @ -1453,8 +1575,22 @@ | |||
|     }; | ||||
|     $.fritteli.uhr.register('nl', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function ($) { | ||||
|     'use strict'; | ||||
|     var e_ = {1: [1]}; | ||||
|     var sao = {1: [2, 3, 4]}; | ||||
|     var e1 = {7: [8]}; | ||||
|  |  | |||
							
								
								
									
										6
									
								
								dist/jquery.uhr.complete.min.js
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								dist/jquery.uhr.complete.min.js
									
										
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										355
									
								
								dist/jquery.uhr.langs.js
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										355
									
								
								dist/jquery.uhr.langs.js
									
										
									
									
										vendored
									
									
								
							|  | @ -1,66 +1,94 @@ | |||
| /*! uhr - v9.0.0-dev.0 - 2021-02-24 | ||||
| * http://bärneruhr.ch/
 | ||||
| * Copyright (c) 2021 Manuel Friedli; Licensed GPL-3.0 */ | ||||
| 'use strict'; | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var es_isch = {1: [1, 2, 4, 5, 6, 7]}; | ||||
|     var genau = {3: [7, 8, 9, 10, 11]}; | ||||
|     var ab = {4: [4, 5]}; | ||||
|     var es_ist = {1: [1, 2, 4, 5, 6]}; | ||||
|     var uhr = {10: [9, 10, 11]}; | ||||
|     var nach = {4: [8, 9, 10, 11]}; | ||||
|     var vor = {4: [1, 2, 3]}; | ||||
|     var haubi = {4: [7, 8, 9, 10, 11]}; | ||||
|     var fuef = {1: [9, 10, 11]}; | ||||
|     var zae = {2: [9, 10, 11]}; | ||||
|     var viertu = {2: [1, 2, 3, 4, 5, 6]}; | ||||
|     var zwaenzg = {3: [1, 2, 3, 4, 5, 6]}; | ||||
|     var halb = {5: [1, 2, 3, 4]}; | ||||
|     var fuenf = {1: [8, 9, 10, 11]}; | ||||
|     var zehn = {2: [1, 2, 3, 4]}; | ||||
|     var viertel = {3: [5, 6, 7, 8, 9, 10, 11]}; | ||||
|     var zwanzig = {2: [5, 6, 7, 8, 9, 10, 11]}; | ||||
|     var dreiviertel = {3: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]}; | ||||
| 
 | ||||
|     var layout = { | ||||
|         "version": 2, | ||||
|         "language": 'Bärndütsch (genau)', | ||||
|         "language": 'Deutsch', | ||||
|         "letters": [ | ||||
|             'ESKISCHAFÜF', | ||||
|             'VIERTUBFZÄÄ', | ||||
|             'ZWÄNZGGENAU', | ||||
|             'VORABOHAUBI', | ||||
|             'EISZWÖISDRÜ', | ||||
|             'VIERIFÜFIQT', | ||||
|             'SÄCHSISIBNI', | ||||
|             'ACHTINÜNIEL', | ||||
|             'ZÄNIERBEUFI', | ||||
|             'ZWÖUFINAUHR' | ||||
|             'ESKISTAFÜNF', | ||||
|             'ZEHNZWANZIG', | ||||
|             'DREIVIERTEL', | ||||
|             'VORFUNKNACH', | ||||
|             'HALBAELFÜNF', | ||||
|             'EINSXAMZWEI', | ||||
|             'DREIPMJVIER', | ||||
|             'SECHSNLACHT', | ||||
|             'SIEBENZWÖLF', | ||||
|             'ZEHNEUNKUHR' | ||||
|         ], | ||||
|         "permanent": es_isch, | ||||
|         "permanent": es_ist, | ||||
|         "minutes": { | ||||
|             "0": genau, | ||||
|             "5,6,7,8,9": [fuef, ab], | ||||
|             "10,11,12,13,14": [zae, ab], | ||||
|             "15,16,17,18,19": [viertu, ab], | ||||
|             "20,21,22,23,24": [zwaenzg, ab], | ||||
|             "25,26,27,28,29": [fuef, vor, haubi], | ||||
|             "30,31,32,33,34": haubi, | ||||
|             "35,36,37,38,39": [fuef, ab, haubi], | ||||
|             "40,41,42,43,44": [zwaenzg, vor], | ||||
|             "45,46,47,48,49": [viertu, vor], | ||||
|             "50,51,52,53,54": [zae, vor], | ||||
|             "55,56,57,58,59": [fuef, vor] | ||||
|             "0,1,2,3,4": uhr, | ||||
|             "5,6,7,8,9": [fuenf, nach], | ||||
|             "10,11,12,13,14": [zehn, nach], | ||||
|             "15,16,17,18,19": [viertel, nach], | ||||
|             "20,21,22,23,24": [zwanzig, nach], | ||||
|             "25,26,27,28,29": [fuenf, vor, halb], | ||||
|             "30,31,32,33,34": halb, | ||||
|             "35,36,37,38,39": [fuenf, nach, halb], | ||||
|             "40,41,42,43,44": [zwanzig, vor], | ||||
|             "45,46,47,48,49": dreiviertel, | ||||
|             "50,51,52,53,54": [zehn, vor], | ||||
|             "55,56,57,58,59": [fuenf, vor] | ||||
|         }, | ||||
|         "hours": { | ||||
|             "0,12": {10: [1, 2, 3, 4, 5, 6]}, | ||||
|             "1,13": {5: [1, 2, 3]}, | ||||
|             "2,14": {5: [4, 5, 6, 7]}, | ||||
|             "3,15": {5: [9, 10, 11]}, | ||||
|             "4,16": {6: [1, 2, 3, 4, 5]}, | ||||
|             "5,17": {6: [6, 7, 8, 9]}, | ||||
|             "6,18": {7: [1, 2, 3, 4, 5, 6]}, | ||||
|             "7,19": {7: [7, 8, 9, 10, 11]}, | ||||
|             "8,20": {8: [1, 2, 3, 4, 5]}, | ||||
|             "9,21": {8: [6, 7, 8, 9]}, | ||||
|             "10,22": {9: [1, 2, 3, 4]}, | ||||
|             "11,23": {9: [8, 9, 10, 11]} | ||||
|             "0,12": {9: [7, 8, 9, 10, 11]}, | ||||
|             "1,13": {6: [1, 2, 3, 4]}, | ||||
|             "2,14": {6: [8, 9, 10, 11]}, | ||||
|             "3,15": {7: [1, 2, 3, 4]}, | ||||
|             "4,16": {7: [8, 9, 10, 11]}, | ||||
|             "5,17": {5: [8, 9, 10, 11]}, | ||||
|             "6,18": {8: [1, 2, 3, 4, 5]}, | ||||
|             "7,19": {9: [1, 2, 3, 4, 5, 6]}, | ||||
|             "8,20": {8: [8, 9, 10, 11]}, | ||||
|             "9,21": {10: [4, 5, 6, 7]}, | ||||
|             "10,22": {10: [1, 2, 3, 4]}, | ||||
|             "11,23": {5: [6, 7, 8]} | ||||
|         } | ||||
|     }; | ||||
|     $.fritteli.uhr.register('de_CH_genau', layout); | ||||
|     $.fritteli.uhr.register('de', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
| // hilfsvariablen
 | ||||
|     var es_isch = {1: [1, 2, 4, 5, 6, 7]}; | ||||
|     var ab = {4: [1, 2]}; | ||||
|  | @ -142,66 +170,7 @@ | |||
| // Das Layout bei der Uhr unter dem Code "de_CH" registrieren.
 | ||||
|     $.fritteli.uhr.register('de_CH', layout); | ||||
| }(jQuery)); | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var es_ist = {1: [1, 2, 4, 5, 6]}; | ||||
|     var uhr = {10: [9, 10, 11]}; | ||||
|     var nach = {4: [8, 9, 10, 11]}; | ||||
|     var vor = {4: [1, 2, 3]}; | ||||
|     var halb = {5: [1, 2, 3, 4]}; | ||||
|     var fuenf = {1: [8, 9, 10, 11]}; | ||||
|     var zehn = {2: [1, 2, 3, 4]}; | ||||
|     var viertel = {3: [5, 6, 7, 8, 9, 10, 11]}; | ||||
|     var zwanzig = {2: [5, 6, 7, 8, 9, 10, 11]}; | ||||
|     var dreiviertel = {3: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]}; | ||||
| 
 | ||||
|     var layout = { | ||||
|         "version": 2, | ||||
|         "language": 'Deutsch', | ||||
|         "letters": [ | ||||
|             'ESKISTAFÜNF', | ||||
|             'ZEHNZWANZIG', | ||||
|             'DREIVIERTEL', | ||||
|             'VORFUNKNACH', | ||||
|             'HALBAELFÜNF', | ||||
|             'EINSXAMZWEI', | ||||
|             'DREIPMJVIER', | ||||
|             'SECHSNLACHT', | ||||
|             'SIEBENZWÖLF', | ||||
|             'ZEHNEUNKUHR' | ||||
|         ], | ||||
|         "permanent": es_ist, | ||||
|         "minutes": { | ||||
|             "0,1,2,3,4": uhr, | ||||
|             "5,6,7,8,9": [fuenf, nach], | ||||
|             "10,11,12,13,14": [zehn, nach], | ||||
|             "15,16,17,18,19": [viertel, nach], | ||||
|             "20,21,22,23,24": [zwanzig, nach], | ||||
|             "25,26,27,28,29": [fuenf, vor, halb], | ||||
|             "30,31,32,33,34": halb, | ||||
|             "35,36,37,38,39": [fuenf, nach, halb], | ||||
|             "40,41,42,43,44": [zwanzig, vor], | ||||
|             "45,46,47,48,49": dreiviertel, | ||||
|             "50,51,52,53,54": [zehn, vor], | ||||
|             "55,56,57,58,59": [fuenf, vor] | ||||
|         }, | ||||
|         "hours": { | ||||
|             "0,12": {9: [7, 8, 9, 10, 11]}, | ||||
|             "1,13": {6: [1, 2, 3, 4]}, | ||||
|             "2,14": {6: [8, 9, 10, 11]}, | ||||
|             "3,15": {7: [1, 2, 3, 4]}, | ||||
|             "4,16": {7: [8, 9, 10, 11]}, | ||||
|             "5,17": {5: [8, 9, 10, 11]}, | ||||
|             "6,18": {8: [1, 2, 3, 4, 5]}, | ||||
|             "7,19": {9: [1, 2, 3, 4, 5, 6]}, | ||||
|             "8,20": {8: [8, 9, 10, 11]}, | ||||
|             "9,21": {10: [4, 5, 6, 7]}, | ||||
|             "10,22": {10: [1, 2, 3, 4]}, | ||||
|             "11,23": {5: [6, 7, 8]} | ||||
|         } | ||||
|     }; | ||||
|     $.fritteli.uhr.register('de', layout); | ||||
| }(jQuery)); | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  | @ -217,7 +186,78 @@ | |||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var es_isch = {1: [1, 2, 4, 5, 6, 7]}; | ||||
|     var genau = {3: [7, 8, 9, 10, 11]}; | ||||
|     var ab = {4: [4, 5]}; | ||||
|     var vor = {4: [1, 2, 3]}; | ||||
|     var haubi = {4: [7, 8, 9, 10, 11]}; | ||||
|     var fuef = {1: [9, 10, 11]}; | ||||
|     var zae = {2: [9, 10, 11]}; | ||||
|     var viertu = {2: [1, 2, 3, 4, 5, 6]}; | ||||
|     var zwaenzg = {3: [1, 2, 3, 4, 5, 6]}; | ||||
|     var layout = { | ||||
|         "version": 2, | ||||
|         "language": 'Bärndütsch (genau)', | ||||
|         "letters": [ | ||||
|             'ESKISCHAFÜF', | ||||
|             'VIERTUBFZÄÄ', | ||||
|             'ZWÄNZGGENAU', | ||||
|             'VORABOHAUBI', | ||||
|             'EISZWÖISDRÜ', | ||||
|             'VIERIFÜFIQT', | ||||
|             'SÄCHSISIBNI', | ||||
|             'ACHTINÜNIEL', | ||||
|             'ZÄNIERBEUFI', | ||||
|             'ZWÖUFINAUHR' | ||||
|         ], | ||||
|         "permanent": es_isch, | ||||
|         "minutes": { | ||||
|             "0": genau, | ||||
|             "5,6,7,8,9": [fuef, ab], | ||||
|             "10,11,12,13,14": [zae, ab], | ||||
|             "15,16,17,18,19": [viertu, ab], | ||||
|             "20,21,22,23,24": [zwaenzg, ab], | ||||
|             "25,26,27,28,29": [fuef, vor, haubi], | ||||
|             "30,31,32,33,34": haubi, | ||||
|             "35,36,37,38,39": [fuef, ab, haubi], | ||||
|             "40,41,42,43,44": [zwaenzg, vor], | ||||
|             "45,46,47,48,49": [viertu, vor], | ||||
|             "50,51,52,53,54": [zae, vor], | ||||
|             "55,56,57,58,59": [fuef, vor] | ||||
|         }, | ||||
|         "hours": { | ||||
|             "0,12": {10: [1, 2, 3, 4, 5, 6]}, | ||||
|             "1,13": {5: [1, 2, 3]}, | ||||
|             "2,14": {5: [4, 5, 6, 7]}, | ||||
|             "3,15": {5: [9, 10, 11]}, | ||||
|             "4,16": {6: [1, 2, 3, 4, 5]}, | ||||
|             "5,17": {6: [6, 7, 8, 9]}, | ||||
|             "6,18": {7: [1, 2, 3, 4, 5, 6]}, | ||||
|             "7,19": {7: [7, 8, 9, 10, 11]}, | ||||
|             "8,20": {8: [1, 2, 3, 4, 5]}, | ||||
|             "9,21": {8: [6, 7, 8, 9]}, | ||||
|             "10,22": {9: [1, 2, 3, 4]}, | ||||
|             "11,23": {9: [8, 9, 10, 11]} | ||||
|         } | ||||
|     }; | ||||
|     $.fritteli.uhr.register('de_CH_genau', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
| 
 | ||||
|     var klokken_er = {1: [1, 2, 3, 4, 5, 6, 7, 9, 10]}; | ||||
|     var minutter = {4: [4, 5, 6, 7, 8, 9, 10, 11]}; | ||||
|  | @ -282,8 +322,22 @@ | |||
|     }; | ||||
|     $.fritteli.uhr.register('dk', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var it_is = {1: [1, 2, 4, 5]}; | ||||
|     var half = {4: [1, 2, 3, 4]}; | ||||
|     var to = {4: [10, 11]}; | ||||
|  | @ -349,8 +403,22 @@ | |||
|     }; | ||||
|     $.fritteli.uhr.register('en', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var es_la = {1: [1, 2, 6, 7]}; | ||||
|     var son_las = {1: [2, 3, 4, 6, 7, 8]}; | ||||
|     var y = {7: [6]}; | ||||
|  | @ -416,8 +484,21 @@ | |||
|     $.fritteli.uhr.register('es', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var il_est = {1: [1, 2, 4, 5, 6]}; | ||||
|     var et = {8: [1, 2]}; | ||||
|     var moins = {7: [1, 2, 3, 4, 5]}; | ||||
|  | @ -517,8 +598,22 @@ | |||
|     }; | ||||
|     $.fritteli.uhr.register('fr', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var sono_le = {1: [1, 2, 3, 4, 6, 7]}; | ||||
|     var e_l = {2: [1, 3, 4]}; | ||||
|     var e = {8: [1]}; | ||||
|  | @ -583,8 +678,22 @@ | |||
|     }; | ||||
|     $.fritteli.uhr.register('it', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function($) { | ||||
|     'use strict'; | ||||
|     var het_is = {1: [1, 2, 3, 5, 6]}; | ||||
|     var over1 = {3: [1, 2, 3, 4]}; | ||||
|     var voor1 = {2: [8, 9, 10, 11]}; | ||||
|  | @ -650,8 +759,22 @@ | |||
|     }; | ||||
|     $.fritteli.uhr.register('nl', layout); | ||||
| }(jQuery)); | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function ($) { | ||||
|     'use strict'; | ||||
|     var e_ = {1: [1]}; | ||||
|     var sao = {1: [2, 3, 4]}; | ||||
|     var e1 = {7: [8]}; | ||||
|  |  | |||
							
								
								
									
										6
									
								
								dist/jquery.uhr.langs.min.js
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								dist/jquery.uhr.langs.min.js
									
										
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										20
									
								
								dist/jquery.uhr.main.js
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										20
									
								
								dist/jquery.uhr.main.js
									
										
									
									
										vendored
									
									
								
							|  | @ -1,8 +1,20 @@ | |||
| /*! uhr - v9.0.0-dev.0 - 2021-02-24 | ||||
| * http://bärneruhr.ch/
 | ||||
| * Copyright (c) 2021 Manuel Friedli; Licensed GPL-3.0 */ | ||||
| 'use strict'; | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  the Free Software Foundation, either version 3 of the License, or | ||||
|  (at your option) any later version. | ||||
| 
 | ||||
|  This program is distributed in the hope that it will be useful, | ||||
|  but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|  GNU General Public License for more details. | ||||
| 
 | ||||
|  You should have received a copy of the GNU General Public License | ||||
|  along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
|  */ | ||||
| (function ($) { | ||||
|     'use strict'; | ||||
|     var uhrGlobals = { | ||||
|         "id": 0, | ||||
|         "languages": [], | ||||
|  |  | |||
							
								
								
									
										6
									
								
								dist/jquery.uhr.main.min.js
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								dist/jquery.uhr.main.min.js
									
										
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										24
									
								
								dist/libs.js
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										24
									
								
								dist/libs.js
									
										
									
									
										vendored
									
									
								
							|  | @ -1,8 +1,7 @@ | |||
| /*! uhr - v9.0.0-dev.0 - 2021-02-24 | ||||
| * http://bärneruhr.ch/
 | ||||
| * Copyright (c) 2021 Manuel Friedli; Licensed GPL-3.0 */ | ||||
| 'use strict'; | ||||
| 
 | ||||
| /*! | ||||
|  * jQuery JavaScript Library v3.5.0 | ||||
|  * jQuery JavaScript Library v3.5.1 | ||||
|  * https://jquery.com/
 | ||||
|  * | ||||
|  * Includes Sizzle.js | ||||
|  | @ -12,12 +11,10 @@ | |||
|  * Released under the MIT license | ||||
|  * https://jquery.org/license
 | ||||
|  * | ||||
|  * Date: 2020-04-10T15:07Z | ||||
|  * Date: 2020-05-04T22:49Z | ||||
|  */ | ||||
| ( function( global, factory ) { | ||||
| 
 | ||||
| 	"use strict"; | ||||
| 
 | ||||
| 	if ( typeof module === "object" && typeof module.exports === "object" ) { | ||||
| 
 | ||||
| 		// For CommonJS and CommonJS-like environments where a proper `window`
 | ||||
|  | @ -42,12 +39,6 @@ | |||
| // Pass this if window is not defined yet
 | ||||
| } )( typeof window !== "undefined" ? window : this, function( window, noGlobal ) { | ||||
| 
 | ||||
| // Edge <= 12 - 13+, Firefox <=18 - 45+, IE 10 - 11, Safari 5.1 - 9+, iOS 6 - 9.1
 | ||||
| // throw exceptions when non-strict code (e.g., ASP.NET 4.5) accesses strict mode
 | ||||
| // arguments.callee.caller (trac-13335). But as of jQuery 3.0 (2016), strict mode should be common
 | ||||
| // enough that all such attempts are guarded in a try block.
 | ||||
| "use strict"; | ||||
| 
 | ||||
| var arr = []; | ||||
| 
 | ||||
| var getProto = Object.getPrototypeOf; | ||||
|  | @ -150,7 +141,7 @@ function toType( obj ) { | |||
| 
 | ||||
| 
 | ||||
| var | ||||
| 	version = "3.5.0", | ||||
| 	version = "3.5.1", | ||||
| 
 | ||||
| 	// Define a local copy of jQuery
 | ||||
| 	jQuery = function( selector, context ) { | ||||
|  | @ -3029,8 +3020,7 @@ function nodeName( elem, name ) { | |||
| 
 | ||||
|   return elem.nodeName && elem.nodeName.toLowerCase() === name.toLowerCase(); | ||||
| 
 | ||||
| }; | ||||
| var rsingleTag = ( /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i ); | ||||
| }var rsingleTag = ( /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i ); | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
|  | @ -4247,7 +4237,7 @@ Data.prototype = { | |||
| 
 | ||||
| 		// If not, create one
 | ||||
| 		if ( !value ) { | ||||
| 			value = Object.create( null ); | ||||
| 			value = {}; | ||||
| 
 | ||||
| 			// We can accept data for non-element nodes in modern browsers,
 | ||||
| 			// but we should not, see #8335.
 | ||||
|  |  | |||
							
								
								
									
										47
									
								
								dist/libs.min.js
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										47
									
								
								dist/libs.min.js
									
										
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										2
									
								
								dist/uhr-black.min.css
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/uhr-black.min.css
									
										
									
									
										vendored
									
									
								
							|  | @ -1 +1 @@ | |||
| .uhr.black{background-color:#111}.black .onoffswitch-inner:before{background-color:#111}.uhr.black .dot:not(.active){border-color:rgba(255,255,255,.1);box-shadow:0 0 .1em rgba(255,255,255,.1)}.uhr.black .letter:not(.active){color:rgba(255,255,255,.1);text-shadow:0 0 .1em rgba(255,255,255,.1)} | ||||
| .black .onoffswitch-inner:before,.uhr.black{background-color:#111}.uhr.black .dot:not(.active){border-color:hsla(0,0%,100%,.1);box-shadow:0 0 .1em hsla(0,0%,100%,.1)}.uhr.black .letter:not(.active){color:hsla(0,0%,100%,.1);text-shadow:0 0 .1em hsla(0,0%,100%,.1)} | ||||
							
								
								
									
										2
									
								
								dist/uhr-blue.min.css
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/uhr-blue.min.css
									
										
									
									
										vendored
									
									
								
							|  | @ -1 +1 @@ | |||
| .uhr.blue{background-color:#00a}.blue .onoffswitch-inner:before{background-color:#00a}.uhr.blue .dot:not(.active){border-color:rgba(255,255,255,.1);box-shadow:0 0 .1em rgba(255,255,255,.1)}.uhr.blue .letter:not(.active){color:rgba(255,255,255,.1);text-shadow:0 0 .1em rgba(255,255,255,.1)} | ||||
| .blue .onoffswitch-inner:before,.uhr.blue{background-color:#00a}.uhr.blue .dot:not(.active){border-color:hsla(0,0%,100%,.1);box-shadow:0 0 .1em hsla(0,0%,100%,.1)}.uhr.blue .letter:not(.active){color:hsla(0,0%,100%,.1);text-shadow:0 0 .1em hsla(0,0%,100%,.1)} | ||||
							
								
								
									
										2
									
								
								dist/uhr-green.min.css
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/uhr-green.min.css
									
										
									
									
										vendored
									
									
								
							|  | @ -1 +1 @@ | |||
| .uhr.green{background-color:#0c0}.green .onoffswitch-inner:before{background-color:#0c0}.uhr.green .dot:not(.active){border-color:rgba(0,0,0,.1);box-shadow:0 0 .1em rgba(0,0,0,.1)}.uhr.green .letter:not(.active){color:rgba(0,0,0,.1);text-shadow:0 0 .1em rgba(0,0,0,.1)} | ||||
| .green .onoffswitch-inner:before,.uhr.green{background-color:#0c0}.uhr.green .dot:not(.active){border-color:rgba(0,0,0,.1);box-shadow:0 0 .1em rgba(0,0,0,.1)}.uhr.green .letter:not(.active){color:rgba(0,0,0,.1);text-shadow:0 0 .1em rgba(0,0,0,.1)} | ||||
							
								
								
									
										2
									
								
								dist/uhr-pink.min.css
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/uhr-pink.min.css
									
										
									
									
										vendored
									
									
								
							|  | @ -1 +1 @@ | |||
| .uhr.pink{background-color:#f0a}.uhr.pink .dot.active{border-color:#fff;box-shadow:0 0 .1em #fff}.uhr.pink .letter.active{color:#fff;text-shadow:0 0 .1em #fff}.pink .onoffswitch-inner:before{background-color:#f0a}.uhr.pink .dot:not(.active){border-color:rgba(255,255,255,.1);box-shadow:0 0 .1em rgba(255,255,255,.1)}.uhr.pink .letter:not(.active){color:rgba(255,255,255,.1);text-shadow:0 0 .1em rgba(255,255,255,.1)} | ||||
| .uhr.pink{background-color:#f0a}.uhr.pink .dot.active{border-color:#fff;box-shadow:0 0 .1em #fff}.uhr.pink .letter.active{color:#fff;text-shadow:0 0 .1em #fff}.pink .onoffswitch-inner:before{background-color:#f0a}.uhr.pink .dot:not(.active){border-color:hsla(0,0%,100%,.1);box-shadow:0 0 .1em hsla(0,0%,100%,.1)}.uhr.pink .letter:not(.active){color:hsla(0,0%,100%,.1);text-shadow:0 0 .1em hsla(0,0%,100%,.1)} | ||||
							
								
								
									
										2
									
								
								dist/uhr-red.min.css
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/uhr-red.min.css
									
										
									
									
										vendored
									
									
								
							|  | @ -1 +1 @@ | |||
| .uhr.red{background-color:#700}.red .onoffswitch-inner:before{background-color:#700}.uhr.red .dot:not(.active){border-color:rgba(255,255,255,.1);box-shadow:0 0 .1em rgba(255,255,255,.1)}.uhr.red .letter:not(.active){color:rgba(255,255,255,.1);text-shadow:0 0 .1em rgba(255,255,255,.1)} | ||||
| .red .onoffswitch-inner:before,.uhr.red{background-color:#700}.uhr.red .dot:not(.active){border-color:hsla(0,0%,100%,.1);box-shadow:0 0 .1em hsla(0,0%,100%,.1)}.uhr.red .letter:not(.active){color:hsla(0,0%,100%,.1);text-shadow:0 0 .1em hsla(0,0%,100%,.1)} | ||||
							
								
								
									
										2
									
								
								dist/uhr.min.css
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/uhr.min.css
									
										
									
									
										vendored
									
									
								
							|  | @ -1 +1 @@ | |||
| @font-face{font-family:Uhrenfont;src:url(../resources/uhr.woff) format('woff')}body{font-family:Uhrenfont,sans-serif}.uhr{position:relative;margin:0;transition:background-color .5s}.uhr .reflection{position:absolute;top:0;bottom:0;left:0;right:0;background:radial-gradient(225em 45em at 160% 0,rgba(255,255,255,.4) 0,rgba(255,255,255,.05) 40%,rgba(255,255,255,0) 40%) no-repeat scroll;display:block;margin:.15em}.uhr .letterarea{display:block;position:absolute;top:12%;bottom:12%;left:12%;right:12%;overflow:hidden;font-size:200%}.item{transition:box-shadow .5s,text-shadow .5s,border-color .5s,color .5s}.dot{position:absolute;display:block;height:0;width:0;border:.2em solid;border-radius:1em}.dot.active{border-color:#eee;box-shadow:0 0 .2em #eee}.dot1{top:3.75%;left:3.75%}.dot2{top:3.75%;right:3.75%}.dot3{bottom:3.75%;right:3.75%}.dot4{bottom:3.75%;left:3.75%}.letter{height:10%;width:9.0909%;padding:0;margin:0;display:inline-block;text-align:center;line-height:160%}.letter.active{color:#eee;text-shadow:0 0 .2em #eee}.onoffswitch{position:relative;width:86px;margin:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #999;border-radius:50px}.modeswitch-inner,.onoffswitch-inner{width:200%;margin-left:-100%;-moz-transition:margin .3s ease-in 0s;-webkit-transition:margin .3s ease-in 0s;-o-transition:margin .3s ease-in 0s;transition:margin .3s ease-in 0s}.modeswitch-inner:after,.modeswitch-inner:before,.onoffswitch-inner:after,.onoffswitch-inner:before{float:left;width:50%;height:24px;padding:0;line-height:24px;font-size:18px;color:#fff;font-weight:700;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.onoffswitch-inner:before{content:"EIN";padding-left:12px;color:#eee;transition:background-color .5s}.onoffswitch-inner:after{content:"AUS";padding-right:12px;background-color:#eee;color:#999;text-align:right}.onoffswitch-switch{width:30px;margin:-3px;background:#fff;border:2px solid #999;border-radius:50px;position:absolute;top:0;bottom:0;right:58px;-moz-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .modeswitch-inner,.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}.modeswitch-inner:before{content:"MIN";padding-left:12px;background-color:#fff;color:#000}.modeswitch-inner:after{content:"SEC";padding-right:12px;background-color:#fff;color:#000;text-align:right}a.uhr-configlink{cursor:pointer;background:url(../resources/settings.png) no-repeat;width:24px;height:24px;display:inline-block;margin:2px;vertical-align:top}.uhr-controlpanel{border-radius:.5em;box-shadow:0 0 1em #000;background-color:#fff;display:inline-block;padding:.5em;position:sticky;bottom:0;margin-left:1em}.uhr-controlpanel .content{position:relative}a.uhr-closecontrolpanel{cursor:pointer;display:inline-block;position:absolute;right:0;top:-1em;width:24px;height:24px;background:url(../resources/close.png) no-repeat}#disclaimer{font-size:.5em}#disclaimer a{color:#444;text-decoration:underline} | ||||
| @font-face{font-family:Uhrenfont;src:url(../resources/uhr.woff) format("woff")}body{font-family:Uhrenfont,sans-serif}.uhr{position:relative;margin:0;transition:background-color .5s}.uhr .reflection{position:absolute;top:0;bottom:0;left:0;right:0;background:radial-gradient(225em 45em at 160% 0,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.05) 40%,hsla(0,0%,100%,0) 0) no-repeat scroll;display:block;margin:.15em}.uhr .letterarea{display:block;position:absolute;top:12%;bottom:12%;left:12%;right:12%;overflow:hidden;font-size:200%}.item{transition:box-shadow .5s,text-shadow .5s,border-color .5s,color .5s}.dot{position:absolute;display:block;height:0;width:0;border:.2em solid;border-radius:1em}.dot.active{border-color:#eee;box-shadow:0 0 .2em #eee}.dot1{top:3.75%;left:3.75%}.dot2{top:3.75%;right:3.75%}.dot3{right:3.75%}.dot3,.dot4{bottom:3.75%}.dot4{left:3.75%}.letter{height:10%;width:9.0909%;padding:0;margin:0;display:inline-block;text-align:center;line-height:160%}.letter.active{color:#eee;text-shadow:0 0 .2em #eee}.onoffswitch{position:relative;width:86px;margin:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid #999;border-radius:50px}.modeswitch-inner,.onoffswitch-inner{width:200%;margin-left:-100%;-moz-transition:margin .3s ease-in 0s;-webkit-transition:margin .3s ease-in 0s;-o-transition:margin .3s ease-in 0s;transition:margin .3s ease-in 0s}.modeswitch-inner:after,.modeswitch-inner:before,.onoffswitch-inner:after,.onoffswitch-inner:before{float:left;width:50%;height:24px;padding:0;line-height:24px;font-size:18px;color:#fff;font-weight:700;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.onoffswitch-inner:before{content:"EIN";padding-left:12px;color:#eee;transition:background-color .5s}.onoffswitch-inner:after{content:"AUS";padding-right:12px;background-color:#eee;color:#999;text-align:right}.onoffswitch-switch{width:30px;margin:-3px;background:#fff;border:2px solid #999;border-radius:50px;position:absolute;top:0;bottom:0;right:58px;-moz-transition:all .3s ease-in 0s;-webkit-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}.onoffswitch-checkbox:checked+.onoffswitch-label .modeswitch-inner,.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}.modeswitch-inner:before{content:"MIN";padding-left:12px;background-color:#fff;color:#000}.modeswitch-inner:after{content:"SEC";padding-right:12px;background-color:#fff;color:#000;text-align:right}a.uhr-configlink{cursor:pointer;background:url(../resources/settings.png) no-repeat;width:24px;height:24px;display:inline-block;margin:2px;vertical-align:top}.uhr-controlpanel{border-radius:.5em;box-shadow:0 0 1em #000;background-color:#fff;display:inline-block;padding:.5em;position:sticky;bottom:0;margin-left:1em}.uhr-controlpanel .content{position:relative}a.uhr-closecontrolpanel{cursor:pointer;display:inline-block;position:absolute;right:0;top:-1em;width:24px;height:24px;background:url(../resources/close.png) no-repeat}#disclaimer{font-size:.5em}#disclaimer a{color:#444;text-decoration:underline} | ||||
							
								
								
									
										8880
									
								
								package-lock.json
									
										
									
										generated
									
									
									
								
							
							
						
						
									
										8880
									
								
								package-lock.json
									
										
									
										generated
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load diff
											
										
									
								
							
							
								
								
									
										107
									
								
								package.json
									
										
									
									
									
								
							
							
						
						
									
										107
									
								
								package.json
									
										
									
									
									
								
							|  | @ -1,50 +1,63 @@ | |||
| { | ||||
|   "name": "uhr", | ||||
|   "version": "9.0.0-dev.0", | ||||
|   "description": "jQuery QLOCKTWO plugin", | ||||
|   "keywords": [ | ||||
|     "jquery-plugin", | ||||
|     "qlocktwo" | ||||
|   ], | ||||
|   "homepage": "http://bärneruhr.ch/", | ||||
|   "author": { | ||||
|     "name": "Manuel Friedli", | ||||
|     "email": "manuel@fritteli.ch", | ||||
|     "url": "http://www.fritteli.ch/" | ||||
|   }, | ||||
|   "repository": { | ||||
|     "type": "git", | ||||
|     "url": "https://gittr.ch/manuel/uhr" | ||||
|   }, | ||||
|   "licenses": [ | ||||
|     { | ||||
|       "type": "GPL-3.0" | ||||
|     "name": "uhr", | ||||
|     "version": "9.0.0-dev.0", | ||||
|     "description": "jQuery QLOCKTWO plugin", | ||||
|     "keywords": [ | ||||
|         "jquery-plugin", | ||||
|         "qlocktwo" | ||||
|     ], | ||||
|     "scripts": { | ||||
|         "prebuild": "npm run clean", | ||||
|         "build": "npm-run-all --parallel rollup:js:* rollup:css:*", | ||||
|         "clean": "rimraf dist", | ||||
|         "rollup:js:app": "rollup --config build-config/rollup.config.js-app.js", | ||||
|         "rollup:js:base": "rollup --config build-config/rollup.config.js-base.js", | ||||
|         "rollup:js:baselangs": "rollup --config build-config/rollup.config.js-baselangs.js", | ||||
|         "rollup:js:complete": "rollup --config build-config/rollup.config.js-complete.js", | ||||
|         "rollup:js:langs": "rollup --config build-config/rollup.config.js-langs.js", | ||||
|         "rollup:js:libs": "rollup --config build-config/rollup.config.js-libs.js", | ||||
|         "rollup:css:app": "rollup --config build-config/rollup.config.css-app.js", | ||||
|         "rollup:css:black": "rollup --config build-config/rollup.config.css-black.js", | ||||
|         "rollup:css:blue": "rollup --config build-config/rollup.config.css-blue.js", | ||||
|         "rollup:css:green": "rollup --config build-config/rollup.config.css-green.js", | ||||
|         "rollup:css:pink": "rollup --config build-config/rollup.config.css-pink.js", | ||||
|         "rollup:css:red": "rollup --config build-config/rollup.config.css-red.js", | ||||
|         "rollup:css:white": "rollup --config build-config/rollup.config.css-white.js", | ||||
|         "rollup:css:yellow": "rollup --config build-config/rollup.config.css-yellow.js" | ||||
|     }, | ||||
|     "homepage": "http://bärneruhr.ch/", | ||||
|     "author": { | ||||
|         "name": "Manuel Friedli", | ||||
|         "email": "manuel@fritteli.ch", | ||||
|         "url": "http://www.fritteli.ch/" | ||||
|     }, | ||||
|     "repository": { | ||||
|         "type": "git", | ||||
|         "url": "https://gittr.ch/manuel/uhr" | ||||
|     }, | ||||
|     "licenses": [ | ||||
|         { | ||||
|             "type": "GPL-3.0" | ||||
|         } | ||||
|     ], | ||||
|     "license": "GPL-3.0", | ||||
|     "dependencies": { | ||||
|         "jquery": "^3.5.0", | ||||
|         "jquery-ui": "1.12.1", | ||||
|         "jquery.cookie": "1.4.1" | ||||
|     }, | ||||
|     "devDependencies": { | ||||
|         "@rollup/plugin-node-resolve": "^11.2.0", | ||||
|         "chai": "4.2.0", | ||||
|         "cssnano": "^4.1.10", | ||||
|         "jshint-stylish": "2.2.1", | ||||
|         "mocha": "^8.3.0", | ||||
|         "npm-run-all": "^4.1.5", | ||||
|         "phantomjs-prebuilt": "2.1.16", | ||||
|         "postcss": "^8.2.6", | ||||
|         "rimraf": "^3.0.2", | ||||
|         "rollup": "^2.39.1", | ||||
|         "rollup-plugin-css-bundle": "^1.0.4", | ||||
|         "rollup-plugin-terser": "^7.0.2" | ||||
|     } | ||||
|   ], | ||||
|   "license": "GPL-3.0", | ||||
|   "dependencies": { | ||||
|     "jquery": "^3.5.0", | ||||
|     "jquery-ui": "1.12.1", | ||||
|     "jquery.cookie": "1.4.1" | ||||
|   }, | ||||
|   "devDependencies": { | ||||
|     "chai": "4.2.0", | ||||
|     "grunt": "^1.3.0", | ||||
|     "grunt-cli": "1.3.2", | ||||
|     "grunt-contrib-clean": "2.0.0", | ||||
|     "grunt-contrib-concat": "1.0.1", | ||||
|     "grunt-contrib-connect": "2.0.0", | ||||
|     "grunt-contrib-cssmin": "3.0.0", | ||||
|     "grunt-contrib-jshint": "2.1.0", | ||||
|     "grunt-contrib-qunit": "3.1.0", | ||||
|     "grunt-contrib-uglify": "4.0.1", | ||||
|     "grunt-contrib-watch": "1.1.0", | ||||
|     "grunt-mocha-phantomjs": "4.0.0", | ||||
|     "grunt-version": "1.3.0", | ||||
|     "jshint-stylish": "2.2.1", | ||||
|     "load-grunt-tasks": "4.0.0", | ||||
|     "mocha": "6.1.4", | ||||
|     "phantomjs-prebuilt": "2.1.16", | ||||
|     "time-grunt": "2.0.0" | ||||
|   } | ||||
| } | ||||
|  |  | |||
|  | @ -1,7 +1,3 @@ | |||
| /* | ||||
|  * Copyright (C) Schweizerische Bundesbahnen SBB, 2014. | ||||
|  */ | ||||
| 
 | ||||
| /* | ||||
|  This program is free software: you can redistribute it and/or modify | ||||
|  it under the terms of the GNU General Public License as published by | ||||
|  | @ -81,4 +77,4 @@ | |||
|         } | ||||
|     }; | ||||
|     $.fritteli.uhr.register('dk', layout); | ||||
| }(jQuery)); | ||||
| }(jQuery)); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue