From 899815fff48cc3e9d1c31996736a2ccb94d9dd2e Mon Sep 17 00:00:00 2001 From: Jeconias Santos Date: Mon, 29 Apr 2024 15:20:19 -0300 Subject: [PATCH] Updates --- github-mark.3df8fac3.svg | 1 + index.679775a1.css => index.25eb0ca3.css | 4 +- index.25eb0ca3.css.map | 1 + index.550a568e.css | 133 ++++ index.550a568e.css.map | 1 + index.679775a1.css.map | 1 - index.c184be2f.css | 2 + index.c184be2f.css.map | 1 + index.d35038c0.js | 768 +++++++++++++++++++++++ index.d35038c0.js.map | 1 + index.e4ef606e.js | 2 + index.e4ef606e.js.map | 1 + index.html | 2 +- info.ad84cfd0.svg | 3 + info.b55cfeb1.svg | 1 + 15 files changed, 918 insertions(+), 4 deletions(-) create mode 100644 github-mark.3df8fac3.svg rename index.679775a1.css => index.25eb0ca3.css (56%) create mode 100644 index.25eb0ca3.css.map create mode 100644 index.550a568e.css create mode 100644 index.550a568e.css.map delete mode 100644 index.679775a1.css.map create mode 100644 index.c184be2f.css create mode 100644 index.c184be2f.css.map create mode 100644 index.d35038c0.js create mode 100644 index.d35038c0.js.map create mode 100644 index.e4ef606e.js create mode 100644 index.e4ef606e.js.map create mode 100644 info.ad84cfd0.svg create mode 100644 info.b55cfeb1.svg diff --git a/github-mark.3df8fac3.svg b/github-mark.3df8fac3.svg new file mode 100644 index 0000000..fe7fb1a --- /dev/null +++ b/github-mark.3df8fac3.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/index.679775a1.css b/index.25eb0ca3.css similarity index 56% rename from index.679775a1.css rename to index.25eb0ca3.css index 68f7a48..9afac50 100644 --- a/index.679775a1.css +++ b/index.25eb0ca3.css @@ -1,2 +1,2 @@ -*{font-family:trebuchet ms,verdana,helvetica,arial,sans-serif}html,body{margin:0;padding:0}.main{height:100vh;background-color:#2e3440;flex-direction:column;display:flex;position:relative}.main #timers{border-top:1px solid #ffffff1a;flex-wrap:wrap;margin:0;padding:16px;list-style:none;display:flex}.main #timers li{cursor:pointer;background-color:#ffffff1a;border-radius:4px;flex:1;justify-content:center;align-items:center;margin:4px;padding:8px 16px;transition:opacity .3s;display:flex}.main #timers li span{color:#fff;font-size:2vw;position:relative}.main #timers li span b{font-size:.7rem;position:absolute;top:-4px;right:-16px}.main #timers li:hover{opacity:.5}.timer-wrapper{height:100%;justify-content:center;align-items:center;display:flex}.timer-wrapper span{text-align:center;color:#fff;cursor:pointer;font-size:17vw;transition:opacity .3s}.timer-wrapper span:hover{opacity:.3}#background-timer{z-index:1;pointer-events:none;background-color:#ffffff1a;transition:bottom .3s;position:absolute;inset:0}.gh-link{width:30px;position:absolute;top:10px;right:10px}.gh-link img{width:100%;object-position:center} -/*# sourceMappingURL=index.679775a1.css.map */ +*{font-family:trebuchet ms,verdana,helvetica,arial,sans-serif}html,body{margin:0;padding:0}.main{height:100vh;background-color:#2e3440;flex-direction:column;display:flex;position:relative}.main #timers{border-top:1px solid #ffffff1a;flex-wrap:wrap;margin:0;padding:16px;list-style:none;display:flex}.main #timers li{cursor:pointer;background-color:#ffffff1a;border-radius:4px;flex:1;justify-content:center;align-items:center;margin:4px;padding:8px 16px;transition:opacity .3s;display:flex}.main #timers li span{color:#fff;font-size:2vh;position:relative}.main #timers li span b{font-size:.7rem;position:absolute;top:-4px;right:-16px}.main #timers li:hover{opacity:.5}.timer-wrapper{height:100%;justify-content:center;align-items:center;display:flex}.timer-wrapper span{text-align:center;color:#fff;cursor:pointer;font-size:17vw;transition:opacity .3s}.timer-wrapper span:hover{opacity:.3}#background-timer{z-index:1;pointer-events:none;background-color:#ffffff1a;transition:bottom .3s;position:absolute;inset:0}#information-icon{width:24px;height:24px;margin:8px;position:relative}#information-icon img{width:100%;cursor:pointer}#information-icon ul{background-color:#ccc;border-radius:8px;padding:8px;font-size:1.5vh;line-height:1.1;list-style:none;transition:top .6s;position:absolute;top:-1000px;left:28px}#information-icon:hover ul{top:0}.gh-link{width:24px;height:24px;position:absolute;top:10px;right:10px}.gh-link img{width:100%;object-position:center}@media (max-width:1024px){#timers>li>span b,#information-icon{display:none}} +/*# sourceMappingURL=index.25eb0ca3.css.map */ diff --git a/index.25eb0ca3.css.map b/index.25eb0ca3.css.map new file mode 100644 index 0000000..bbe847e --- /dev/null +++ b/index.25eb0ca3.css.map @@ -0,0 +1 @@ +{"mappings":"ACOA,8DAIA,6BAMA,iGAOE,+GAQE,8LAaE,iEAKE,+EAQF,kCAON,kFAME,sGAOE,qCAMJ,2HAaA,sEAME,gDAKA,oLAcE,iCAMJ,sEAOE,+CAMF,0BACE","sources":["index.25eb0ca3.css","css/timer.scss","css/mixin.scss"],"sourcesContent":["* {\n font-family: trebuchet ms, verdana, helvetica, arial, sans-serif;\n}\n\nhtml, body {\n margin: 0;\n padding: 0;\n}\n\n.main {\n height: 100vh;\n background-color: #2e3440;\n flex-direction: column;\n display: flex;\n position: relative;\n}\n\n.main #timers {\n border-top: 1px solid #ffffff1a;\n flex-wrap: wrap;\n margin: 0;\n padding: 16px;\n list-style: none;\n display: flex;\n}\n\n.main #timers li {\n cursor: pointer;\n background-color: #ffffff1a;\n border-radius: 4px;\n flex: 1;\n justify-content: center;\n align-items: center;\n margin: 4px;\n padding: 8px 16px;\n transition: opacity .3s;\n display: flex;\n}\n\n.main #timers li span {\n color: #fff;\n font-size: 2vh;\n position: relative;\n}\n\n.main #timers li span b {\n font-size: .7rem;\n position: absolute;\n top: -4px;\n right: -16px;\n}\n\n.main #timers li:hover {\n opacity: .5;\n}\n\n.timer-wrapper {\n height: 100%;\n justify-content: center;\n align-items: center;\n display: flex;\n}\n\n.timer-wrapper span {\n text-align: center;\n color: #fff;\n cursor: pointer;\n font-size: 17vw;\n transition: opacity .3s;\n}\n\n.timer-wrapper span:hover {\n opacity: .3;\n}\n\n#background-timer {\n z-index: 1;\n pointer-events: none;\n background-color: #ffffff1a;\n transition: bottom .3s;\n position: absolute;\n inset: 0;\n}\n\n#information-icon {\n width: 24px;\n height: 24px;\n margin: 8px;\n position: relative;\n}\n\n#information-icon img {\n width: 100%;\n cursor: pointer;\n}\n\n#information-icon ul {\n background-color: #ccc;\n border-radius: 8px;\n padding: 8px;\n font-size: 1.5vh;\n line-height: 1.1;\n list-style: none;\n transition: top .6s;\n position: absolute;\n top: -1000px;\n left: 28px;\n}\n\n#information-icon:hover ul {\n top: 0;\n}\n\n.gh-link {\n width: 24px;\n height: 24px;\n position: absolute;\n top: 10px;\n right: 10px;\n}\n\n.gh-link img {\n width: 100%;\n object-position: center;\n}\n\n@media (max-width: 1024px) {\n #timers > li > span b, #information-icon {\n display: none;\n }\n}\n\n/*# sourceMappingURL=index.25eb0ca3.css.map */\n","@use './mixin.scss' as *;\n\n$backgroundColor: #2e3440;\n$fontColor: #fff;\n\n$transparentColor: rgba(255, 255, 255, 0.1);\n\n* {\n font-family: 'trebuchet ms', verdana, helvetica, arial, sans-serif;\n}\n\nhtml,\nbody {\n padding: 0;\n margin: 0;\n}\n\n.main {\n position: relative;\n display: flex;\n flex-direction: column;\n height: 100vh;\n background-color: $backgroundColor;\n\n #timers {\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n margin: 0;\n padding: 16px;\n border-top: 1px solid $transparentColor;\n\n li {\n display: flex;\n align-items: center;\n justify-content: center;\n flex: 1;\n padding: 8px 16px;\n margin: 4px;\n background-color: $transparentColor;\n border-radius: 4px;\n cursor: pointer;\n\n @include opacity-animation;\n\n span {\n position: relative;\n color: $fontColor;\n font-size: 2vh;\n\n b {\n position: absolute;\n top: -4px;\n right: -16px;\n font-size: 0.7rem;\n }\n }\n\n &:hover {\n opacity: 0.5;\n }\n }\n }\n}\n\n.timer-wrapper {\n display: flex;\n align-items: center;\n justify-content: center;\n height: 100%;\n\n span {\n text-align: center;\n font-size: 17vw;\n color: $fontColor;\n cursor: pointer;\n @include opacity-animation;\n\n &:hover {\n opacity: 0.3;\n }\n }\n}\n\n#background-timer {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n background-color: $transparentColor;\n z-index: 1;\n pointer-events: none;\n\n @include opacity-animation(bottom);\n}\n\n#information-icon {\n position: relative;\n width: 24px;\n height: 24px;\n margin: 8px;\n\n img {\n width: 100%;\n cursor: pointer;\n }\n\n ul {\n position: absolute;\n padding: 8px;\n top: -1000px;\n left: 28px;\n border-radius: 8px;\n transition: top 0.6s;\n list-style: none;\n font-size: 1.5vh;\n line-height: 1.1;\n background-color: #ccc;\n }\n\n &:hover {\n ul {\n top: 0;\n }\n }\n}\n\n.gh-link {\n position: absolute;\n top: 10px;\n right: 10px;\n width: 24px;\n height: 24px;\n\n img {\n width: 100%;\n object-position: center;\n }\n}\n\n@media (max-width: 1024px) {\n #timers > li > span b {\n display: none;\n }\n\n #information-icon {\n display: none;\n }\n}\n","$speed-animation: (\n 'fast': 0.1s,\n 'normal': 0.3s,\n 'slow': 0.5s,\n);\n\n@mixin opacity-animation($property: opacity, $speed: 'normal') {\n transition: $property map-get($speed-animation, $speed) or\n map-get($speed-animation, 'normal');\n}\n"],"names":[],"version":3,"file":"index.25eb0ca3.css.map"} \ No newline at end of file diff --git a/index.550a568e.css b/index.550a568e.css new file mode 100644 index 0000000..161f091 --- /dev/null +++ b/index.550a568e.css @@ -0,0 +1,133 @@ +* { + font-family: trebuchet ms, verdana, helvetica, arial, sans-serif; +} + +html, body { + margin: 0; + padding: 0; +} + +.main { + height: 100vh; + background-color: #2e3440; + flex-direction: column; + display: flex; + position: relative; +} + +.main #timers { + border-top: 1px solid #ffffff1a; + flex-wrap: wrap; + margin: 0; + padding: 16px; + list-style: none; + display: flex; +} + +.main #timers li { + cursor: pointer; + background-color: #ffffff1a; + border-radius: 4px; + flex: 1; + justify-content: center; + align-items: center; + margin: 4px; + padding: 8px 16px; + transition: opacity .3s; + display: flex; +} + +.main #timers li span { + color: #fff; + font-size: 2vh; + position: relative; +} + +.main #timers li span b { + font-size: .7rem; + position: absolute; + top: -4px; + right: -16px; +} + +.main #timers li:hover { + opacity: .5; +} + +.timer-wrapper { + height: 100%; + justify-content: center; + align-items: center; + display: flex; +} + +.timer-wrapper span { + text-align: center; + color: #fff; + cursor: pointer; + font-size: 17vw; + transition: opacity .3s; +} + +.timer-wrapper span:hover { + opacity: .3; +} + +#background-timer { + z-index: 1; + pointer-events: none; + background-color: #ffffff1a; + transition: bottom .3s; + position: absolute; + inset: 0; +} + +#information-icon { + width: 24px; + height: 24px; + margin: 8px; + position: relative; +} + +#information-icon img { + width: 100%; + cursor: pointer; +} + +#information-icon ul { + background-color: #ccc; + border-radius: 8px; + padding: 8px; + font-size: 1.5vh; + line-height: 1.1; + list-style: none; + transition: top .6s; + position: absolute; + top: -1000px; + left: 28px; +} + +#information-icon:hover ul { + top: 0; +} + +.gh-link { + width: 24px; + height: 24px; + position: absolute; + top: 10px; + right: 10px; +} + +.gh-link img { + width: 100%; + object-position: center; +} + +@media (max-width: 1024px) { + #timers > li > span b, #information-icon { + display: none; + } +} + +/*# sourceMappingURL=index.550a568e.css.map */ diff --git a/index.550a568e.css.map b/index.550a568e.css.map new file mode 100644 index 0000000..e5d17b0 --- /dev/null +++ b/index.550a568e.css.map @@ -0,0 +1 @@ +{"mappings":"AAOA;;;;AAIA;;;;;AAMA;;;;;;;;AAOE;;;;;;;;;AAQE;;;;;;;;;;;;;AAaE;;;;;;AAKE;;;;;;;AAQF;;;;AAON;;;;;;;AAME;;;;;;;;AAOE;;;;AAMJ;;;;;;;;;AAaA;;;;;;;AAME;;;;;AAKA;;;;;;;;;;;;;AAeE;;;;AAMJ;;;;;;;;AAOE;;;;;AAMF;EACE","sources":["css/timer.scss","css/mixin.scss"],"sourcesContent":["@use './mixin.scss' as *;\n\n$backgroundColor: #2e3440;\n$fontColor: #fff;\n\n$transparentColor: rgba(255, 255, 255, 0.1);\n\n* {\n font-family: 'trebuchet ms', verdana, helvetica, arial, sans-serif;\n}\n\nhtml,\nbody {\n padding: 0;\n margin: 0;\n}\n\n.main {\n position: relative;\n display: flex;\n flex-direction: column;\n height: 100vh;\n background-color: $backgroundColor;\n\n #timers {\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n margin: 0;\n padding: 16px;\n border-top: 1px solid $transparentColor;\n\n li {\n display: flex;\n align-items: center;\n justify-content: center;\n flex: 1;\n padding: 8px 16px;\n margin: 4px;\n background-color: $transparentColor;\n border-radius: 4px;\n cursor: pointer;\n\n @include opacity-animation;\n\n span {\n position: relative;\n color: $fontColor;\n font-size: 2vh;\n\n b {\n position: absolute;\n top: -4px;\n right: -16px;\n font-size: 0.7rem;\n }\n }\n\n &:hover {\n opacity: 0.5;\n }\n }\n }\n}\n\n.timer-wrapper {\n display: flex;\n align-items: center;\n justify-content: center;\n height: 100%;\n\n span {\n text-align: center;\n font-size: 17vw;\n color: $fontColor;\n cursor: pointer;\n @include opacity-animation;\n\n &:hover {\n opacity: 0.3;\n }\n }\n}\n\n#background-timer {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n background-color: $transparentColor;\n z-index: 1;\n pointer-events: none;\n\n @include opacity-animation(bottom);\n}\n\n#information-icon {\n position: relative;\n width: 24px;\n height: 24px;\n margin: 8px;\n\n img {\n width: 100%;\n cursor: pointer;\n }\n\n ul {\n position: absolute;\n padding: 8px;\n //width: 23vw;\n top: -1000px;\n left: 28px;\n border-radius: 8px;\n transition: top 0.6s;\n list-style: none;\n font-size: 1.5vh;\n line-height: 1.1;\n background-color: #ccc;\n }\n\n &:hover {\n ul {\n top: 0;\n }\n }\n}\n\n.gh-link {\n position: absolute;\n top: 10px;\n right: 10px;\n width: 24px;\n height: 24px;\n\n img {\n width: 100%;\n object-position: center;\n }\n}\n\n@media (max-width: 1024px) {\n #timers > li > span b {\n display: none;\n }\n\n #information-icon {\n display: none;\n }\n}\n",null],"names":[],"version":3,"file":"index.550a568e.css.map","sourceRoot":"/__parcel_source_root/"} \ No newline at end of file diff --git a/index.679775a1.css.map b/index.679775a1.css.map deleted file mode 100644 index 723829b..0000000 --- a/index.679775a1.css.map +++ /dev/null @@ -1 +0,0 @@ -{"mappings":"ACOA,8DAIA,6BAMA,iGAOE,+GAQE,8LAaE,iEAKE,+EAQF,kCAON,kFAME,sGAOE,qCAMJ,2HAaA,0DAME","sources":["index.679775a1.css","css/timer.scss","css/mixin.scss"],"sourcesContent":["* {\n font-family: trebuchet ms, verdana, helvetica, arial, sans-serif;\n}\n\nhtml, body {\n margin: 0;\n padding: 0;\n}\n\n.main {\n height: 100vh;\n background-color: #2e3440;\n flex-direction: column;\n display: flex;\n position: relative;\n}\n\n.main #timers {\n border-top: 1px solid #ffffff1a;\n flex-wrap: wrap;\n margin: 0;\n padding: 16px;\n list-style: none;\n display: flex;\n}\n\n.main #timers li {\n cursor: pointer;\n background-color: #ffffff1a;\n border-radius: 4px;\n flex: 1;\n justify-content: center;\n align-items: center;\n margin: 4px;\n padding: 8px 16px;\n transition: opacity .3s;\n display: flex;\n}\n\n.main #timers li span {\n color: #fff;\n font-size: 2vw;\n position: relative;\n}\n\n.main #timers li span b {\n font-size: .7rem;\n position: absolute;\n top: -4px;\n right: -16px;\n}\n\n.main #timers li:hover {\n opacity: .5;\n}\n\n.timer-wrapper {\n height: 100%;\n justify-content: center;\n align-items: center;\n display: flex;\n}\n\n.timer-wrapper span {\n text-align: center;\n color: #fff;\n cursor: pointer;\n font-size: 17vw;\n transition: opacity .3s;\n}\n\n.timer-wrapper span:hover {\n opacity: .3;\n}\n\n#background-timer {\n z-index: 1;\n pointer-events: none;\n background-color: #ffffff1a;\n transition: bottom .3s;\n position: absolute;\n inset: 0;\n}\n\n.gh-link {\n width: 30px;\n position: absolute;\n top: 10px;\n right: 10px;\n}\n\n.gh-link img {\n width: 100%;\n object-position: center;\n}\n\n/*# sourceMappingURL=index.679775a1.css.map */\n","@use './mixin.scss' as *;\n\n$backgroundColor: #2e3440;\n$fontColor: #fff;\n\n$transparentColor: rgba(255, 255, 255, 0.1);\n\n* {\n font-family: 'trebuchet ms', verdana, helvetica, arial, sans-serif;\n}\n\nhtml,\nbody {\n padding: 0;\n margin: 0;\n}\n\n.main {\n position: relative;\n display: flex;\n flex-direction: column;\n height: 100vh;\n background-color: $backgroundColor;\n\n #timers {\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n margin: 0;\n padding: 16px;\n border-top: 1px solid $transparentColor;\n\n li {\n display: flex;\n align-items: center;\n justify-content: center;\n flex: 1;\n padding: 8px 16px;\n margin: 4px;\n background-color: $transparentColor;\n border-radius: 4px;\n cursor: pointer;\n\n @include opacity-animation;\n\n span {\n position: relative;\n color: $fontColor;\n font-size: 2vw;\n\n b {\n position: absolute;\n top: -4px;\n right: -16px;\n font-size: 0.7rem;\n }\n }\n\n &:hover {\n opacity: 0.5;\n }\n }\n }\n}\n\n.timer-wrapper {\n display: flex;\n align-items: center;\n justify-content: center;\n height: 100%;\n\n span {\n text-align: center;\n font-size: 17vw;\n color: $fontColor;\n cursor: pointer;\n @include opacity-animation;\n\n &:hover {\n opacity: 0.3;\n }\n }\n}\n\n#background-timer {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n background-color: $transparentColor;\n z-index: 1;\n pointer-events: none;\n\n @include opacity-animation(bottom);\n}\n\n.gh-link {\n position: absolute;\n top: 10px;\n right: 10px;\n width: 30px;\n\n img {\n width: 100%;\n object-position: center;\n }\n}\n","$speed-animation: (\n 'fast': 0.1s,\n 'normal': 0.3s,\n 'slow': 0.5s,\n);\n\n@mixin opacity-animation($property: opacity, $speed: 'normal') {\n transition: $property map-get($speed-animation, $speed) or\n map-get($speed-animation, 'normal');\n}\n"],"names":[],"version":3,"file":"index.679775a1.css.map"} \ No newline at end of file diff --git a/index.c184be2f.css b/index.c184be2f.css new file mode 100644 index 0000000..4668e96 --- /dev/null +++ b/index.c184be2f.css @@ -0,0 +1,2 @@ +*{font-family:trebuchet ms,verdana,helvetica,arial,sans-serif}html,body{margin:0;padding:0}.main{height:100vh;background-color:#2e3440;flex-direction:column;display:flex;position:relative}.main ul{border-top:1px solid #ffffff1a;flex-wrap:wrap;margin:0;padding:16px;list-style:none;display:flex}.main ul li{cursor:pointer;background-color:#ffffff1a;border-radius:4px;flex:1;justify-content:center;align-items:center;margin:4px;padding:8px 16px;transition:opacity .3s;display:flex}.main ul li span{color:#fff;font-size:2vw}.main ul li:hover{opacity:.5}.timer-wrapper{height:100%;justify-content:center;align-items:center;display:flex}.timer-wrapper span{text-align:center;color:#fff;cursor:pointer;font-size:17vw;transition:opacity .3s}.timer-wrapper span:hover{opacity:.3}#background-timer{z-index:1;pointer-events:none;background-color:#ffffff1a;transition:bottom .3s;position:absolute;inset:0}.gh-link{width:30px;position:absolute;top:10px;right:10px}.gh-link img{width:100%;object-position:center} +/*# sourceMappingURL=index.c184be2f.css.map */ diff --git a/index.c184be2f.css.map b/index.c184be2f.css.map new file mode 100644 index 0000000..7e8b479 --- /dev/null +++ b/index.c184be2f.css.map @@ -0,0 +1 @@ +{"mappings":"ACOA,8DAIA,6BAMA,iGAOE,0GAQE,yLAaE,0CAKA,6BAON,kFAME,sGAOE,qCAMJ,2HAaA,0DAME","sources":["index.c184be2f.css","css/timer.scss","css/mixin.scss"],"sourcesContent":["* {\n font-family: trebuchet ms, verdana, helvetica, arial, sans-serif;\n}\n\nhtml, body {\n margin: 0;\n padding: 0;\n}\n\n.main {\n height: 100vh;\n background-color: #2e3440;\n flex-direction: column;\n display: flex;\n position: relative;\n}\n\n.main ul {\n border-top: 1px solid #ffffff1a;\n flex-wrap: wrap;\n margin: 0;\n padding: 16px;\n list-style: none;\n display: flex;\n}\n\n.main ul li {\n cursor: pointer;\n background-color: #ffffff1a;\n border-radius: 4px;\n flex: 1;\n justify-content: center;\n align-items: center;\n margin: 4px;\n padding: 8px 16px;\n transition: opacity .3s;\n display: flex;\n}\n\n.main ul li span {\n color: #fff;\n font-size: 2vw;\n}\n\n.main ul li:hover {\n opacity: .5;\n}\n\n.timer-wrapper {\n height: 100%;\n justify-content: center;\n align-items: center;\n display: flex;\n}\n\n.timer-wrapper span {\n text-align: center;\n color: #fff;\n cursor: pointer;\n font-size: 17vw;\n transition: opacity .3s;\n}\n\n.timer-wrapper span:hover {\n opacity: .3;\n}\n\n#background-timer {\n z-index: 1;\n pointer-events: none;\n background-color: #ffffff1a;\n transition: bottom .3s;\n position: absolute;\n inset: 0;\n}\n\n.gh-link {\n width: 30px;\n position: absolute;\n top: 10px;\n right: 10px;\n}\n\n.gh-link img {\n width: 100%;\n object-position: center;\n}\n\n/*# sourceMappingURL=index.c184be2f.css.map */\n","@use './mixin.scss' as *;\n\n$backgroundColor: #2e3440;\n$fontColor: #fff;\n\n$transparentColor: rgba(255, 255, 255, 0.1);\n\n* {\n font-family: 'trebuchet ms', verdana, helvetica, arial, sans-serif;\n}\n\nhtml,\nbody {\n padding: 0;\n margin: 0;\n}\n\n.main {\n position: relative;\n display: flex;\n flex-direction: column;\n height: 100vh;\n background-color: $backgroundColor;\n\n ul {\n display: flex;\n flex-wrap: wrap;\n list-style: none;\n margin: 0;\n padding: 16px;\n border-top: 1px solid $transparentColor;\n\n li {\n display: flex;\n align-items: center;\n justify-content: center;\n flex: 1;\n padding: 8px 16px;\n margin: 4px;\n background-color: $transparentColor;\n border-radius: 4px;\n cursor: pointer;\n\n @include opacity-animation;\n\n span {\n color: $fontColor;\n font-size: 2vw;\n }\n\n &:hover {\n opacity: 0.5;\n }\n }\n }\n}\n\n.timer-wrapper {\n display: flex;\n align-items: center;\n justify-content: center;\n height: 100%;\n\n span {\n text-align: center;\n font-size: 17vw;\n color: $fontColor;\n cursor: pointer;\n @include opacity-animation;\n\n &:hover {\n opacity: 0.3;\n }\n }\n}\n\n#background-timer {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n bottom: 0;\n background-color: $transparentColor;\n z-index: 1;\n pointer-events: none;\n\n @include opacity-animation(bottom);\n}\n\n.gh-link {\n position: absolute;\n top: 10px;\n right: 10px;\n width: 30px;\n\n img {\n width: 100%;\n object-position: center;\n }\n}\n","$speed-animation: (\n 'fast': 0.1s,\n 'normal': 0.3s,\n 'slow': 0.5s,\n);\n\n@mixin opacity-animation($property: opacity, $speed: 'normal') {\n transition: $property map-get($speed-animation, $speed) or\n map-get($speed-animation, 'normal');\n}\n"],"names":[],"version":3,"file":"index.c184be2f.css.map"} \ No newline at end of file diff --git a/index.d35038c0.js b/index.d35038c0.js new file mode 100644 index 0000000..9eeb0ef --- /dev/null +++ b/index.d35038c0.js @@ -0,0 +1,768 @@ +// modules are defined as an array +// [ module function, map of requires ] +// +// map of requires is short require name -> numeric require +// +// anything defined in a previous bundle is accessed via the +// orig method which is the require for previous bundles + +(function (modules, entry, mainEntry, parcelRequireName, globalName) { + /* eslint-disable no-undef */ + var globalObject = + typeof globalThis !== 'undefined' + ? globalThis + : typeof self !== 'undefined' + ? self + : typeof window !== 'undefined' + ? window + : typeof global !== 'undefined' + ? global + : {}; + /* eslint-enable no-undef */ + + // Save the require from previous bundle to this closure if any + var previousRequire = + typeof globalObject[parcelRequireName] === 'function' && + globalObject[parcelRequireName]; + + var cache = previousRequire.cache || {}; + // Do not use `require` to prevent Webpack from trying to bundle this call + var nodeRequire = + typeof module !== 'undefined' && + typeof module.require === 'function' && + module.require.bind(module); + + function newRequire(name, jumped) { + if (!cache[name]) { + if (!modules[name]) { + // if we cannot find the module within our internal map or + // cache jump to the current global require ie. the last bundle + // that was added to the page. + var currentRequire = + typeof globalObject[parcelRequireName] === 'function' && + globalObject[parcelRequireName]; + if (!jumped && currentRequire) { + return currentRequire(name, true); + } + + // If there are other bundles on this page the require from the + // previous one is saved to 'previousRequire'. Repeat this as + // many times as there are bundles until the module is found or + // we exhaust the require chain. + if (previousRequire) { + return previousRequire(name, true); + } + + // Try the node require function if it exists. + if (nodeRequire && typeof name === 'string') { + return nodeRequire(name); + } + + var err = new Error("Cannot find module '" + name + "'"); + err.code = 'MODULE_NOT_FOUND'; + throw err; + } + + localRequire.resolve = resolve; + localRequire.cache = {}; + + var module = (cache[name] = new newRequire.Module(name)); + + modules[name][0].call( + module.exports, + localRequire, + module, + module.exports, + this + ); + } + + return cache[name].exports; + + function localRequire(x) { + var res = localRequire.resolve(x); + return res === false ? {} : newRequire(res); + } + + function resolve(x) { + var id = modules[name][1][x]; + return id != null ? id : x; + } + } + + function Module(moduleName) { + this.id = moduleName; + this.bundle = newRequire; + this.exports = {}; + } + + newRequire.isParcelRequire = true; + newRequire.Module = Module; + newRequire.modules = modules; + newRequire.cache = cache; + newRequire.parent = previousRequire; + newRequire.register = function (id, exports) { + modules[id] = [ + function (require, module) { + module.exports = exports; + }, + {}, + ]; + }; + + Object.defineProperty(newRequire, 'root', { + get: function () { + return globalObject[parcelRequireName]; + }, + }); + + globalObject[parcelRequireName] = newRequire; + + for (var i = 0; i < entry.length; i++) { + newRequire(entry[i]); + } + + if (mainEntry) { + // Expose entry point to Node, AMD or browser globals + // Based on https://github.com/ForbesLindesay/umd/blob/master/template.js + var mainExports = newRequire(mainEntry); + + // CommonJS + if (typeof exports === 'object' && typeof module !== 'undefined') { + module.exports = mainExports; + + // RequireJS + } else if (typeof define === 'function' && define.amd) { + define(function () { + return mainExports; + }); + + // \ No newline at end of file +Timer
  • - Pressione ESPAÇO para pausar/continuar.
  • - Pressione entre 0 a 9 para começar a contagem correspondente.
00:00:00
\ No newline at end of file diff --git a/info.ad84cfd0.svg b/info.ad84cfd0.svg new file mode 100644 index 0000000..b84be66 --- /dev/null +++ b/info.ad84cfd0.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/info.b55cfeb1.svg b/info.b55cfeb1.svg new file mode 100644 index 0000000..b43f8b4 --- /dev/null +++ b/info.b55cfeb1.svg @@ -0,0 +1 @@ + \ No newline at end of file