From 1145c7ef325f1190e89c4684f180a26d3a74128b Mon Sep 17 00:00:00 2001 From: Noah Loomans Date: Sat, 29 Dec 2018 16:58:34 +0100 Subject: Add kiemm version The kiemm is functionally identical to the rosoterTOS version, but branded differently --- public/.well-known/keybase.txt | 54 ----------------- public/apple-touch-icon.png | Bin 6447 -> 0 bytes public/browserconfig.xml | 9 --- public/favicon-16x16.png | Bin 1293 -> 0 bytes public/favicon-32x32.png | Bin 2103 -> 0 bytes public/favicon.ico | Bin 15086 -> 0 bytes public/icons/mml-logo.png | Bin 12508 -> 0 bytes public/icons/res/mipmap-hdpi/ic_launcher.png | Bin 6503 -> 0 bytes public/icons/res/mipmap-mdpi/ic_launcher.png | Bin 3854 -> 0 bytes public/icons/res/mipmap-xhdpi/ic_launcher.png | Bin 9631 -> 0 bytes public/icons/res/mipmap-xxhdpi/ic_launcher.png | Bin 15315 -> 0 bytes public/icons/res/mipmap-xxxhdpi/ic_launcher.png | Bin 23445 -> 0 bytes public/manifest.webmanifest | 29 --------- public/mstile-150x150.png | Bin 3995 -> 0 bytes public/safari-pinned-tab.svg | 34 ----------- public/stylesheets/style.css | 75 ++++++++++-------------- public/sw.js | 29 --------- public/untisinfo.css | 11 ---- 18 files changed, 32 insertions(+), 209 deletions(-) delete mode 100644 public/.well-known/keybase.txt delete mode 100644 public/apple-touch-icon.png delete mode 100644 public/browserconfig.xml delete mode 100644 public/favicon-16x16.png delete mode 100644 public/favicon-32x32.png delete mode 100644 public/favicon.ico delete mode 100644 public/icons/mml-logo.png delete mode 100644 public/icons/res/mipmap-hdpi/ic_launcher.png delete mode 100644 public/icons/res/mipmap-mdpi/ic_launcher.png delete mode 100644 public/icons/res/mipmap-xhdpi/ic_launcher.png delete mode 100644 public/icons/res/mipmap-xxhdpi/ic_launcher.png delete mode 100644 public/icons/res/mipmap-xxxhdpi/ic_launcher.png delete mode 100644 public/manifest.webmanifest delete mode 100644 public/mstile-150x150.png delete mode 100644 public/safari-pinned-tab.svg delete mode 100644 public/sw.js delete mode 100644 public/untisinfo.css (limited to 'public') diff --git a/public/.well-known/keybase.txt b/public/.well-known/keybase.txt deleted file mode 100644 index 7e11526..0000000 --- a/public/.well-known/keybase.txt +++ /dev/null @@ -1,54 +0,0 @@ -================================================================== -https://keybase.io/nloomans --------------------------------------------------------------------- - -I hereby claim: - - * I am an admin of https://rooster.hetmml.nl - * I am nloomans (https://keybase.io/nloomans) on keybase. - * I have a public key ASCCV4aRFiMkEv7inJTf34RgxZ6IK0wQ-wTH2ZfSIu3OzAo - -To do so, I am signing this object: - -{ - "body": { - "key": { - "eldest_kid": "0101bbdb28841b169de6538a51d17ca94b30088ba2914e56fd19121eec05f7a389cc0a", - "host": "keybase.io", - "kid": "01208257869116232412fee29c94dfdf8460c59e882b4c10fb04c7d997d222edcecc0a", - "uid": "7a52ddabf92293dd59f8fbf3774ea319", - "username": "nloomans" - }, - "service": { - "hostname": "rooster.hetmml.nl", - "protocol": "https:" - }, - "type": "web_service_binding", - "version": 1 - }, - "client": { - "name": "keybase.io go client", - "version": "1.0.20" - }, - "ctime": 1492017398, - "expire_in": 504576000, - "merkle_root": { - "ctime": 1492017367, - "hash": "463e597079ce3829ccc1f1aa7b15533c0848f9e13cdb55407af490a87bf4ac1b2d64e8235518ada07d93003b889157b576aad02eda294ccd594dc0dcbf8862ef", - "seqno": 1015311 - }, - "prev": "36959cd282a98f651138068f8695b07480a016f02ba99a0acbde277e0cf4ca30", - "seqno": 19, - "tag": "signature" -} - -which yields the signature: - -hKRib2R5hqhkZXRhY2hlZMOpaGFzaF90eXBlCqNrZXnEIwEggleGkRYjJBL+4pyU39+EYMWeiCtMEPsEx9mX0iLtzswKp3BheWxvYWTFAvt7ImJvZHkiOnsia2V5Ijp7ImVsZGVzdF9raWQiOiIwMTAxYmJkYjI4ODQxYjE2OWRlNjUzOGE1MWQxN2NhOTRiMzAwODhiYTI5MTRlNTZmZDE5MTIxZWVjMDVmN2EzODljYzBhIiwiaG9zdCI6ImtleWJhc2UuaW8iLCJraWQiOiIwMTIwODI1Nzg2OTExNjIzMjQxMmZlZTI5Yzk0ZGZkZjg0NjBjNTllODgyYjRjMTBmYjA0YzdkOTk3ZDIyMmVkY2VjYzBhIiwidWlkIjoiN2E1MmRkYWJmOTIyOTNkZDU5ZjhmYmYzNzc0ZWEzMTkiLCJ1c2VybmFtZSI6Im5sb29tYW5zIn0sInNlcnZpY2UiOnsiaG9zdG5hbWUiOiJyb29zdGVyLmhldG1tbC5ubCIsInByb3RvY29sIjoiaHR0cHM6In0sInR5cGUiOiJ3ZWJfc2VydmljZV9iaW5kaW5nIiwidmVyc2lvbiI6MX0sImNsaWVudCI6eyJuYW1lIjoia2V5YmFzZS5pbyBnbyBjbGllbnQiLCJ2ZXJzaW9uIjoiMS4wLjIwIn0sImN0aW1lIjoxNDkyMDE3Mzk4LCJleHBpcmVfaW4iOjUwNDU3NjAwMCwibWVya2xlX3Jvb3QiOnsiY3RpbWUiOjE0OTIwMTczNjcsImhhc2giOiI0NjNlNTk3MDc5Y2UzODI5Y2NjMWYxYWE3YjE1NTMzYzA4NDhmOWUxM2NkYjU1NDA3YWY0OTBhODdiZjRhYzFiMmQ2NGU4MjM1NTE4YWRhMDdkOTMwMDNiODg5MTU3YjU3NmFhZDAyZWRhMjk0Y2NkNTk0ZGMwZGNiZjg4NjJlZiIsInNlcW5vIjoxMDE1MzExfSwicHJldiI6IjM2OTU5Y2QyODJhOThmNjUxMTM4MDY4Zjg2OTViMDc0ODBhMDE2ZjAyYmE5OWEwYWNiZGUyNzdlMGNmNGNhMzAiLCJzZXFubyI6MTksInRhZyI6InNpZ25hdHVyZSJ9o3NpZ8RAcP5FuvbGM9nXBzWqChr9zdj452IpBzrVbd6YvcktLyKjaUaRg51BOWsyHmYQ+uxmZ2ZCUI6xZbbJ1SIAnWqvC6hzaWdfdHlwZSCkaGFzaIKkdHlwZQildmFsdWXEING7Z+BlY2sOTnQqQJo/PUBashy75VL9UU4tGIEvMXbco3RhZ80CAqd2ZXJzaW9uAQ== - -And finally, I am proving ownership of this host by posting or -appending to this document. - -View my publicly-auditable identity here: https://keybase.io/nloomans - -================================================================== diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png deleted file mode 100644 index 5adfc69..0000000 Binary files a/public/apple-touch-icon.png and /dev/null differ diff --git a/public/browserconfig.xml b/public/browserconfig.xml deleted file mode 100644 index b3930d0..0000000 --- a/public/browserconfig.xml +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - #da532c - - - diff --git a/public/favicon-16x16.png b/public/favicon-16x16.png deleted file mode 100644 index 1df47d3..0000000 Binary files a/public/favicon-16x16.png and /dev/null differ diff --git a/public/favicon-32x32.png b/public/favicon-32x32.png deleted file mode 100644 index 36cd5da..0000000 Binary files a/public/favicon-32x32.png and /dev/null differ diff --git a/public/favicon.ico b/public/favicon.ico deleted file mode 100644 index c201043..0000000 Binary files a/public/favicon.ico and /dev/null differ diff --git a/public/icons/mml-logo.png b/public/icons/mml-logo.png deleted file mode 100644 index fa5ae11..0000000 Binary files a/public/icons/mml-logo.png and /dev/null differ diff --git a/public/icons/res/mipmap-hdpi/ic_launcher.png b/public/icons/res/mipmap-hdpi/ic_launcher.png deleted file mode 100644 index 514ad14..0000000 Binary files a/public/icons/res/mipmap-hdpi/ic_launcher.png and /dev/null differ diff --git a/public/icons/res/mipmap-mdpi/ic_launcher.png b/public/icons/res/mipmap-mdpi/ic_launcher.png deleted file mode 100644 index 59bab1d..0000000 Binary files a/public/icons/res/mipmap-mdpi/ic_launcher.png and /dev/null differ diff --git a/public/icons/res/mipmap-xhdpi/ic_launcher.png b/public/icons/res/mipmap-xhdpi/ic_launcher.png deleted file mode 100644 index 908a6e8..0000000 Binary files a/public/icons/res/mipmap-xhdpi/ic_launcher.png and /dev/null differ diff --git a/public/icons/res/mipmap-xxhdpi/ic_launcher.png b/public/icons/res/mipmap-xxhdpi/ic_launcher.png deleted file mode 100644 index f12048f..0000000 Binary files a/public/icons/res/mipmap-xxhdpi/ic_launcher.png and /dev/null differ diff --git a/public/icons/res/mipmap-xxxhdpi/ic_launcher.png b/public/icons/res/mipmap-xxxhdpi/ic_launcher.png deleted file mode 100644 index 7a0462e..0000000 Binary files a/public/icons/res/mipmap-xxxhdpi/ic_launcher.png and /dev/null differ diff --git a/public/manifest.webmanifest b/public/manifest.webmanifest deleted file mode 100644 index d33ee8e..0000000 --- a/public/manifest.webmanifest +++ /dev/null @@ -1,29 +0,0 @@ -{ - "name": "Metis Rooster", - "short_name": "Rooster", - "start_url": "/", - "display": "standalone", - "background_color": "#ececec", - "description": "Een verbeterde rooster pagina voor het metis", - "icons": [{ - "src": "/icons/res/mipmap-mdpi/ic_launcher.png", - "sizes": "48x48", - "type": "image/png" - }, { - "src": "/icons/res/mipmap-hdpi/ic_launcher.png", - "sizes": "72x72", - "type": "image/png" - }, { - "src": "/icons/res/mipmap-xhdpi/ic_launcher.png", - "sizes": "96x96", - "type": "image/png" - }, { - "src": "/icons/res/mipmap-xxhdpi/ic_launcher.png", - "sizes": "144x144", - "type": "image/png" - }, { - "src": "/icons/res/mipmap-xxxhdpi/ic_launcher.png", - "sizes": "192x192", - "type": "image/png" - }] -} diff --git a/public/mstile-150x150.png b/public/mstile-150x150.png deleted file mode 100644 index 5e381e6..0000000 Binary files a/public/mstile-150x150.png and /dev/null differ diff --git a/public/safari-pinned-tab.svg b/public/safari-pinned-tab.svg deleted file mode 100644 index 97ce8bf..0000000 --- a/public/safari-pinned-tab.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - -Created by potrace 1.11, written by Peter Selinger 2001-2013 - - - - - - diff --git a/public/stylesheets/style.css b/public/stylesheets/style.css index c2c7e8f..c9eaabb 100644 --- a/public/stylesheets/style.css +++ b/public/stylesheets/style.css @@ -15,11 +15,11 @@ html, body { #search { z-index: 2; - background-color: #F44336; + background-color: #DE403B; margin: 0 auto; width: 100%; position: fixed; - box-shadow: 0 0.5px 1.5px rgba(0,0,0,0.06), 0 0.5px 1px rgba(0,0,0,0.12); + box-shadow: 0 0.5px 1.5px rgba(0, 0, 0, 0.06), 0 0.5px 1px rgba(0, 0, 0, 0.12); } #search .top-bar { @@ -53,17 +53,14 @@ html, body { #search input[type='search']:focus { background-color: #FFFFFF; color: #212121; - box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } -#search input[type='search']:focus + button { +#search input[type='search']:focus+button { color: #212121; } -input[type="search"]::-webkit-search-decoration, -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-results-button, -input[type="search"]::-webkit-search-results-decoration { +input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration { display: none; } @@ -76,39 +73,46 @@ button::-moz-focus-inner { border: 0; } - /* WebKit, Blink, Edge */ + input::-webkit-input-placeholder { color: #FFCDD2; } + input:focus::-webkit-input-placeholder { color: #757575; } /* Mozilla Firefox 4 to 18 */ + input:-moz-placeholder { - color: #FFCDD2; - opacity: 1; + color: #FFCDD2; + opacity: 1; } + input:focus:-moz-placeholder { - color: #757575; + color: #757575; } /* Mozilla Firefox 19+ */ + input::-moz-placeholder { - color: #FFCDD2; - opacity: 1; + color: #FFCDD2; + opacity: 1; } + input:focus::-moz-placeholder { - color: #757575; + color: #757575; } /* Internet Explorer 10-11 */ + input:-ms-input-placeholder { - color: #FFCDD2; + color: #FFCDD2; } + input:focus:-ms-input-placeholder { - color: #757575; + color: #757575; } li:hover { @@ -145,8 +149,8 @@ body.searched #search-space-filler { #week-selector { z-index: 1; - background-color: #F44336; - box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); + background-color: #DE403B; + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23); color: white; } @@ -192,7 +196,6 @@ input { padding: 4px; border-radius: 2px; background: none; - display: none; } @@ -238,17 +241,14 @@ body.no-input #week-selector { body.no-input { background-color: #ececec; } - body.no-input #search { height: 100%; background-color: #ececec; box-shadow: none; } - body.no-input #search button { display: none; } - body.no-input #search #overflow-button { position: absolute; display: block; @@ -256,73 +256,65 @@ body.no-input #week-selector { right: 0; color: #757575; } - body.no-input #search .print-page { display: none; } - body.no-input #search #overflow-button:focus { background-color: inherit; color: #212121; } - + body.no-input #search .logo-metis { + background-image: url(/icons/logo.png); + /* virtual center: http://javier.xyz/visual-center/ */ + transform: translate(-8%, -3%); + } + body.no-input #search .logo-kiemm { + background-image: url(/icons/logo.svg); + } body.no-input #search .logo { - background-image: url(/icons/mml-logo.png); background-position: center; background-repeat: no-repeat; background-size: contain; height: 100px; width: 100px; - - /* virtual center: http://javier.xyz/visual-center/ */ - transform: translate(-8%,-3%); margin: 0 auto; } - body.no-input #search .title { display: block; font-size: 55px; padding-bottom: 32px; } - body.no-input #search .title .text { text-align: center; line-height: 55px; } - body.no-input #search .top-bar { position: static; display: block; margin-top: 50vh; transform: translateY(-75%); } - body.no-input #search input[type='search'] { background-color: #FFF; } - /* WebKit, Blink, Edge */ body.no-input #search input::-webkit-input-placeholder { color: #757575; } - /* Mozilla Firefox 4 to 18 */ body.no-input #search input:-moz-placeholder { color: #757575; opacity: 1; } - /* Mozilla Firefox 19+ */ body.no-input #search input::-moz-placeholder { color: #757575; opacity: 1; } - /* Internet Explorer 10-11 */ body.no-input #search input:-ms-input-placeholder { color: #757575; } - body.no-input .tooltip { display: block; position: absolute; @@ -330,11 +322,9 @@ body.no-input #week-selector { padding: 15px; margin: 32px 8px; border-radius: 2px; - left: 16px; right: 16px; } - body.no-input .tooltip::before { content: ''; width: 24px; @@ -356,7 +346,6 @@ body.no-input #week-selector { display: flex; flex-direction: column; } - table * { padding: 0; line-height: 13px; @@ -371,7 +360,7 @@ body.no-input #week-selector { } body.week-selector-not-visible #search { - box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23); + box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23); } body.week-selector-not-visible #week-selector { diff --git a/public/sw.js b/public/sw.js deleted file mode 100644 index bd43805..0000000 --- a/public/sw.js +++ /dev/null @@ -1,29 +0,0 @@ -/* global importScripts toolbox self */ - -(global => { - 'use strict' - - // Load the sw-toolbox library. - importScripts('/components/sw-toolbox/sw-toolbox.js') - - // Ensure that our service worker takes control of the page as soon as possible. - global.addEventListener('install', event => event.waitUntil(global.skipWaiting())) - global.addEventListener('activate', event => event.waitUntil(global.clients.claim())) - - toolbox.precache([ - '/', - '/hello', - '/untisinfo.css', - '/javascripts/bundle.js', - '/stylesheets/style.css', - '/stylesheets/hello.css' - ]) - - toolbox.router.get('/', toolbox.fastest) - toolbox.router.get('/hello', toolbox.fastest) - - toolbox.router.get('/javascripts/bundle.js', toolbox.fastest) - toolbox.router.get('/stylesheets/*', toolbox.fastest) - toolbox.router.get('/untisinfo.css', toolbox.fastest) - toolbox.router.get('/meetingpointProxy/*', toolbox.networkFirst) -})(self) diff --git a/public/untisinfo.css b/public/untisinfo.css deleted file mode 100644 index d74a7aa..0000000 --- a/public/untisinfo.css +++ /dev/null @@ -1,11 +0,0 @@ -html, body { - overflow: auto; - width: 100vw; - height: 100vh; - margin: 0; - -webkit-overflow-scrolling: touch; -} - -center { - margin: 5px; -} -- cgit v1.1