From 151f8d2d938547f1416678945cd94417845afc74 Mon Sep 17 00:00:00 2001 From: Srevin Saju Date: Thu, 4 Mar 2021 12:52:30 +0300 Subject: [PATCH] docs: add website --- www/css/bulma/bulma-switch.min.css | 1 + www/css/main.css | 448 +++++++++++++++++++++++++++ www/css/termynal.css | 101 ++++++ www/img/appimage_branding.png | Bin 0 -> 14660 bytes www/img/by-nc-nd.svg | 243 +++++++++++++++ www/img/flux-feature.png | Bin 0 -> 24621 bytes www/img/flux-logo.png | Bin 0 -> 2041 bytes www/img/get-appimage-feature2.png | Bin 0 -> 39479 bytes www/img/logo-circle-white-blu-bg.png | Bin 0 -> 1835 bytes www/img/made-with-bulma--black.png | Bin 0 -> 7406 bytes www/img/made-with-bulma--white.png | Bin 0 -> 7890 bytes www/img/ss-logo-small.png | Bin 0 -> 4211 bytes www/img/zap-feature.png | Bin 0 -> 72112 bytes www/img/zap.png | Bin 0 -> 16967 bytes www/index.html | 229 ++++++++++++++ www/js/clipboard.js | 7 + www/js/termynal.js | 197 ++++++++++++ 17 files changed, 1226 insertions(+) create mode 100644 www/css/bulma/bulma-switch.min.css create mode 100644 www/css/main.css create mode 100644 www/css/termynal.css create mode 100644 www/img/appimage_branding.png create mode 100644 www/img/by-nc-nd.svg create mode 100644 www/img/flux-feature.png create mode 100644 www/img/flux-logo.png create mode 100644 www/img/get-appimage-feature2.png create mode 100644 www/img/logo-circle-white-blu-bg.png create mode 100644 www/img/made-with-bulma--black.png create mode 100644 www/img/made-with-bulma--white.png create mode 100755 www/img/ss-logo-small.png create mode 100644 www/img/zap-feature.png create mode 100644 www/img/zap.png create mode 100644 www/index.html create mode 100644 www/js/clipboard.js create mode 100644 www/js/termynal.js diff --git a/www/css/bulma/bulma-switch.min.css b/www/css/bulma/bulma-switch.min.css new file mode 100644 index 00000000..ab18a3ef --- /dev/null +++ b/www/css/bulma/bulma-switch.min.css @@ -0,0 +1 @@ +@-webkit-keyframes spinAround{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spinAround{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.switch[type=checkbox]{outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;position:absolute;opacity:0}.switch[type=checkbox]:focus+label::after,.switch[type=checkbox]:focus+label::before,.switch[type=checkbox]:focus+label:after,.switch[type=checkbox]:focus+label:before{outline:1px dotted #b5b5b5}.switch[type=checkbox][disabled]{cursor:not-allowed}.switch[type=checkbox][disabled]+label{opacity:.5}.switch[type=checkbox][disabled]+label::before,.switch[type=checkbox][disabled]+label:before{opacity:.5}.switch[type=checkbox][disabled]+label::after,.switch[type=checkbox][disabled]+label:after{opacity:.5}.switch[type=checkbox][disabled]+label:hover{cursor:not-allowed}.switch[type=checkbox]+label{position:relative;display:initial;font-size:1rem;line-height:initial;padding-left:3.5rem;padding-top:.2rem;cursor:pointer}.switch[type=checkbox]+label::before,.switch[type=checkbox]+label:before{position:absolute;display:block;top:0;left:0;width:3rem;height:1.5rem;border:.1rem solid transparent;border-radius:4px;background:#b5b5b5;content:''}.switch[type=checkbox]+label::after,.switch[type=checkbox]+label:after{display:block;position:absolute;top:.25rem;left:.25rem;width:1rem;height:1rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-radius:4px;background:#fff;transition:all .25s ease-out;content:''}.switch[type=checkbox].is-rtl+label{padding-left:0;padding-right:3.5rem}.switch[type=checkbox].is-rtl+label::before,.switch[type=checkbox].is-rtl+label:before{left:auto;right:0}.switch[type=checkbox].is-rtl+label::after,.switch[type=checkbox].is-rtl+label:after{left:auto;right:.25rem}.switch[type=checkbox]:checked+label::before,.switch[type=checkbox]:checked+label:before{background:#00d1b2}.switch[type=checkbox]:checked+label::after{left:1.625rem}.switch[type=checkbox]:checked.is-rtl+label::after,.switch[type=checkbox]:checked.is-rtl+label:after{left:auto;right:1.625rem}.switch[type=checkbox].is-outlined+label::before,.switch[type=checkbox].is-outlined+label:before{background-color:transparent;border-color:#b5b5b5}.switch[type=checkbox].is-outlined+label::after,.switch[type=checkbox].is-outlined+label:after{background:#b5b5b5}.switch[type=checkbox].is-outlined:checked+label::before,.switch[type=checkbox].is-outlined:checked+label:before{background-color:transparent;border-color:#00d1b2}.switch[type=checkbox].is-outlined:checked+label::after,.switch[type=checkbox].is-outlined:checked+label:after{background:#00d1b2}.switch[type=checkbox].is-thin+label::before,.switch[type=checkbox].is-thin+label:before{top:.54545rem;height:.375rem}.switch[type=checkbox].is-thin+label::after,.switch[type=checkbox].is-thin+label:after{box-shadow:0 0 3px #7a7a7a}.switch[type=checkbox].is-rounded+label::before,.switch[type=checkbox].is-rounded+label:before{border-radius:24px}.switch[type=checkbox].is-rounded+label::after,.switch[type=checkbox].is-rounded+label:after{border-radius:50%}.switch[type=checkbox].is-small+label{position:relative;display:initial;font-size:.75rem;line-height:initial;padding-left:2.75rem;padding-top:.2rem;cursor:pointer}.switch[type=checkbox].is-small+label::before,.switch[type=checkbox].is-small+label:before{position:absolute;display:block;top:0;left:0;width:2.25rem;height:1.125rem;border:.1rem solid transparent;border-radius:4px;background:#b5b5b5;content:''}.switch[type=checkbox].is-small+label::after,.switch[type=checkbox].is-small+label:after{display:block;position:absolute;top:.25rem;left:.25rem;width:.625rem;height:.625rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-radius:4px;background:#fff;transition:all .25s ease-out;content:''}.switch[type=checkbox].is-small.is-rtl+label{padding-left:0;padding-right:2.75rem}.switch[type=checkbox].is-small.is-rtl+label::before,.switch[type=checkbox].is-small.is-rtl+label:before{left:auto;right:0}.switch[type=checkbox].is-small.is-rtl+label::after,.switch[type=checkbox].is-small.is-rtl+label:after{left:auto;right:.25rem}.switch[type=checkbox].is-small:checked+label::before,.switch[type=checkbox].is-small:checked+label:before{background:#00d1b2}.switch[type=checkbox].is-small:checked+label::after{left:1.25rem}.switch[type=checkbox].is-small:checked.is-rtl+label::after,.switch[type=checkbox].is-small:checked.is-rtl+label:after{left:auto;right:1.25rem}.switch[type=checkbox].is-small.is-outlined+label::before,.switch[type=checkbox].is-small.is-outlined+label:before{background-color:transparent;border-color:#b5b5b5}.switch[type=checkbox].is-small.is-outlined+label::after,.switch[type=checkbox].is-small.is-outlined+label:after{background:#b5b5b5}.switch[type=checkbox].is-small.is-outlined:checked+label::before,.switch[type=checkbox].is-small.is-outlined:checked+label:before{background-color:transparent;border-color:#00d1b2}.switch[type=checkbox].is-small.is-outlined:checked+label::after,.switch[type=checkbox].is-small.is-outlined:checked+label:after{background:#00d1b2}.switch[type=checkbox].is-small.is-thin+label::before,.switch[type=checkbox].is-small.is-thin+label:before{top:.40909rem;height:.28125rem}.switch[type=checkbox].is-small.is-thin+label::after,.switch[type=checkbox].is-small.is-thin+label:after{box-shadow:0 0 3px #7a7a7a}.switch[type=checkbox].is-small.is-rounded+label::before,.switch[type=checkbox].is-small.is-rounded+label:before{border-radius:24px}.switch[type=checkbox].is-small.is-rounded+label::after,.switch[type=checkbox].is-small.is-rounded+label:after{border-radius:50%}.switch[type=checkbox].is-medium+label{position:relative;display:initial;font-size:1.25rem;line-height:initial;padding-left:4.25rem;padding-top:.2rem;cursor:pointer}.switch[type=checkbox].is-medium+label::before,.switch[type=checkbox].is-medium+label:before{position:absolute;display:block;top:0;left:0;width:3.75rem;height:1.875rem;border:.1rem solid transparent;border-radius:4px;background:#b5b5b5;content:''}.switch[type=checkbox].is-medium+label::after,.switch[type=checkbox].is-medium+label:after{display:block;position:absolute;top:.25rem;left:.25rem;width:1.375rem;height:1.375rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-radius:4px;background:#fff;transition:all .25s ease-out;content:''}.switch[type=checkbox].is-medium.is-rtl+label{padding-left:0;padding-right:4.25rem}.switch[type=checkbox].is-medium.is-rtl+label::before,.switch[type=checkbox].is-medium.is-rtl+label:before{left:auto;right:0}.switch[type=checkbox].is-medium.is-rtl+label::after,.switch[type=checkbox].is-medium.is-rtl+label:after{left:auto;right:.25rem}.switch[type=checkbox].is-medium:checked+label::before,.switch[type=checkbox].is-medium:checked+label:before{background:#00d1b2}.switch[type=checkbox].is-medium:checked+label::after{left:2rem}.switch[type=checkbox].is-medium:checked.is-rtl+label::after,.switch[type=checkbox].is-medium:checked.is-rtl+label:after{left:auto;right:2rem}.switch[type=checkbox].is-medium.is-outlined+label::before,.switch[type=checkbox].is-medium.is-outlined+label:before{background-color:transparent;border-color:#b5b5b5}.switch[type=checkbox].is-medium.is-outlined+label::after,.switch[type=checkbox].is-medium.is-outlined+label:after{background:#b5b5b5}.switch[type=checkbox].is-medium.is-outlined:checked+label::before,.switch[type=checkbox].is-medium.is-outlined:checked+label:before{background-color:transparent;border-color:#00d1b2}.switch[type=checkbox].is-medium.is-outlined:checked+label::after,.switch[type=checkbox].is-medium.is-outlined:checked+label:after{background:#00d1b2}.switch[type=checkbox].is-medium.is-thin+label::before,.switch[type=checkbox].is-medium.is-thin+label:before{top:.68182rem;height:.46875rem}.switch[type=checkbox].is-medium.is-thin+label::after,.switch[type=checkbox].is-medium.is-thin+label:after{box-shadow:0 0 3px #7a7a7a}.switch[type=checkbox].is-medium.is-rounded+label::before,.switch[type=checkbox].is-medium.is-rounded+label:before{border-radius:24px}.switch[type=checkbox].is-medium.is-rounded+label::after,.switch[type=checkbox].is-medium.is-rounded+label:after{border-radius:50%}.switch[type=checkbox].is-large+label{position:relative;display:initial;font-size:1.5rem;line-height:initial;padding-left:5rem;padding-top:.2rem;cursor:pointer}.switch[type=checkbox].is-large+label::before,.switch[type=checkbox].is-large+label:before{position:absolute;display:block;top:0;left:0;width:4.5rem;height:2.25rem;border:.1rem solid transparent;border-radius:4px;background:#b5b5b5;content:''}.switch[type=checkbox].is-large+label::after,.switch[type=checkbox].is-large+label:after{display:block;position:absolute;top:.25rem;left:.25rem;width:1.75rem;height:1.75rem;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);border-radius:4px;background:#fff;transition:all .25s ease-out;content:''}.switch[type=checkbox].is-large.is-rtl+label{padding-left:0;padding-right:5rem}.switch[type=checkbox].is-large.is-rtl+label::before,.switch[type=checkbox].is-large.is-rtl+label:before{left:auto;right:0}.switch[type=checkbox].is-large.is-rtl+label::after,.switch[type=checkbox].is-large.is-rtl+label:after{left:auto;right:.25rem}.switch[type=checkbox].is-large:checked+label::before,.switch[type=checkbox].is-large:checked+label:before{background:#00d1b2}.switch[type=checkbox].is-large:checked+label::after{left:2.375rem}.switch[type=checkbox].is-large:checked.is-rtl+label::after,.switch[type=checkbox].is-large:checked.is-rtl+label:after{left:auto;right:2.375rem}.switch[type=checkbox].is-large.is-outlined+label::before,.switch[type=checkbox].is-large.is-outlined+label:before{background-color:transparent;border-color:#b5b5b5}.switch[type=checkbox].is-large.is-outlined+label::after,.switch[type=checkbox].is-large.is-outlined+label:after{background:#b5b5b5}.switch[type=checkbox].is-large.is-outlined:checked+label::before,.switch[type=checkbox].is-large.is-outlined:checked+label:before{background-color:transparent;border-color:#00d1b2}.switch[type=checkbox].is-large.is-outlined:checked+label::after,.switch[type=checkbox].is-large.is-outlined:checked+label:after{background:#00d1b2}.switch[type=checkbox].is-large.is-thin+label::before,.switch[type=checkbox].is-large.is-thin+label:before{top:.81818rem;height:.5625rem}.switch[type=checkbox].is-large.is-thin+label::after,.switch[type=checkbox].is-large.is-thin+label:after{box-shadow:0 0 3px #7a7a7a}.switch[type=checkbox].is-large.is-rounded+label::before,.switch[type=checkbox].is-large.is-rounded+label:before{border-radius:24px}.switch[type=checkbox].is-large.is-rounded+label::after,.switch[type=checkbox].is-large.is-rounded+label:after{border-radius:50%}.switch[type=checkbox].is-white:checked+label::before,.switch[type=checkbox].is-white:checked+label:before{background:#fff}.switch[type=checkbox].is-white.is-outlined:checked+label::before,.switch[type=checkbox].is-white.is-outlined:checked+label:before{background-color:transparent;border-color:#fff!important}.switch[type=checkbox].is-white.is-outlined:checked+label::after,.switch[type=checkbox].is-white.is-outlined:checked+label:after{background:#fff}.switch[type=checkbox].is-white.is-thin.is-outlined+label::after,.switch[type=checkbox].is-white.is-thin.is-outlined+label:after{box-shadow:none}.switch[type=checkbox].is-unchecked-white+label::before,.switch[type=checkbox].is-unchecked-white+label:before{background:#fff}.switch[type=checkbox].is-unchecked-white.is-outlined+label::before,.switch[type=checkbox].is-unchecked-white.is-outlined+label:before{background-color:transparent;border-color:#fff!important}.switch[type=checkbox].is-unchecked-white.is-outlined+label::after,.switch[type=checkbox].is-unchecked-white.is-outlined+label:after{background:#fff}.switch[type=checkbox].is-black:checked+label::before,.switch[type=checkbox].is-black:checked+label:before{background:#0a0a0a}.switch[type=checkbox].is-black.is-outlined:checked+label::before,.switch[type=checkbox].is-black.is-outlined:checked+label:before{background-color:transparent;border-color:#0a0a0a!important}.switch[type=checkbox].is-black.is-outlined:checked+label::after,.switch[type=checkbox].is-black.is-outlined:checked+label:after{background:#0a0a0a}.switch[type=checkbox].is-black.is-thin.is-outlined+label::after,.switch[type=checkbox].is-black.is-thin.is-outlined+label:after{box-shadow:none}.switch[type=checkbox].is-unchecked-black+label::before,.switch[type=checkbox].is-unchecked-black+label:before{background:#0a0a0a}.switch[type=checkbox].is-unchecked-black.is-outlined+label::before,.switch[type=checkbox].is-unchecked-black.is-outlined+label:before{background-color:transparent;border-color:#0a0a0a!important}.switch[type=checkbox].is-unchecked-black.is-outlined+label::after,.switch[type=checkbox].is-unchecked-black.is-outlined+label:after{background:#0a0a0a}.switch[type=checkbox].is-light:checked+label::before,.switch[type=checkbox].is-light:checked+label:before{background:#f5f5f5}.switch[type=checkbox].is-light.is-outlined:checked+label::before,.switch[type=checkbox].is-light.is-outlined:checked+label:before{background-color:transparent;border-color:#f5f5f5!important}.switch[type=checkbox].is-light.is-outlined:checked+label::after,.switch[type=checkbox].is-light.is-outlined:checked+label:after{background:#f5f5f5}.switch[type=checkbox].is-light.is-thin.is-outlined+label::after,.switch[type=checkbox].is-light.is-thin.is-outlined+label:after{box-shadow:none}.switch[type=checkbox].is-unchecked-light+label::before,.switch[type=checkbox].is-unchecked-light+label:before{background:#f5f5f5}.switch[type=checkbox].is-unchecked-light.is-outlined+label::before,.switch[type=checkbox].is-unchecked-light.is-outlined+label:before{background-color:transparent;border-color:#f5f5f5!important}.switch[type=checkbox].is-unchecked-light.is-outlined+label::after,.switch[type=checkbox].is-unchecked-light.is-outlined+label:after{background:#f5f5f5}.switch[type=checkbox].is-dark:checked+label::before,.switch[type=checkbox].is-dark:checked+label:before{background:#363636}.switch[type=checkbox].is-dark.is-outlined:checked+label::before,.switch[type=checkbox].is-dark.is-outlined:checked+label:before{background-color:transparent;border-color:#363636!important}.switch[type=checkbox].is-dark.is-outlined:checked+label::after,.switch[type=checkbox].is-dark.is-outlined:checked+label:after{background:#363636}.switch[type=checkbox].is-dark.is-thin.is-outlined+label::after,.switch[type=checkbox].is-dark.is-thin.is-outlined+label:after{box-shadow:none}.switch[type=checkbox].is-unchecked-dark+label::before,.switch[type=checkbox].is-unchecked-dark+label:before{background:#363636}.switch[type=checkbox].is-unchecked-dark.is-outlined+label::before,.switch[type=checkbox].is-unchecked-dark.is-outlined+label:before{background-color:transparent;border-color:#363636!important}.switch[type=checkbox].is-unchecked-dark.is-outlined+label::after,.switch[type=checkbox].is-unchecked-dark.is-outlined+label:after{background:#363636}.switch[type=checkbox].is-primary:checked+label::before,.switch[type=checkbox].is-primary:checked+label:before{background:#00d1b2}.switch[type=checkbox].is-primary.is-outlined:checked+label::before,.switch[type=checkbox].is-primary.is-outlined:checked+label:before{background-color:transparent;border-color:#00d1b2!important}.switch[type=checkbox].is-primary.is-outlined:checked+label::after,.switch[type=checkbox].is-primary.is-outlined:checked+label:after{background:#00d1b2}.switch[type=checkbox].is-primary.is-thin.is-outlined+label::after,.switch[type=checkbox].is-primary.is-thin.is-outlined+label:after{box-shadow:none}.switch[type=checkbox].is-unchecked-primary+label::before,.switch[type=checkbox].is-unchecked-primary+label:before{background:#00d1b2}.switch[type=checkbox].is-unchecked-primary.is-outlined+label::before,.switch[type=checkbox].is-unchecked-primary.is-outlined+label:before{background-color:transparent;border-color:#00d1b2!important}.switch[type=checkbox].is-unchecked-primary.is-outlined+label::after,.switch[type=checkbox].is-unchecked-primary.is-outlined+label:after{background:#00d1b2}.switch[type=checkbox].is-link:checked+label::before,.switch[type=checkbox].is-link:checked+label:before{background:#3273dc}.switch[type=checkbox].is-link.is-outlined:checked+label::before,.switch[type=checkbox].is-link.is-outlined:checked+label:before{background-color:transparent;border-color:#3273dc!important}.switch[type=checkbox].is-link.is-outlined:checked+label::after,.switch[type=checkbox].is-link.is-outlined:checked+label:after{background:#3273dc}.switch[type=checkbox].is-link.is-thin.is-outlined+label::after,.switch[type=checkbox].is-link.is-thin.is-outlined+label:after{box-shadow:none}.switch[type=checkbox].is-unchecked-link+label::before,.switch[type=checkbox].is-unchecked-link+label:before{background:#3273dc}.switch[type=checkbox].is-unchecked-link.is-outlined+label::before,.switch[type=checkbox].is-unchecked-link.is-outlined+label:before{background-color:transparent;border-color:#3273dc!important}.switch[type=checkbox].is-unchecked-link.is-outlined+label::after,.switch[type=checkbox].is-unchecked-link.is-outlined+label:after{background:#3273dc}.switch[type=checkbox].is-info:checked+label::before,.switch[type=checkbox].is-info:checked+label:before{background:#209cee}.switch[type=checkbox].is-info.is-outlined:checked+label::before,.switch[type=checkbox].is-info.is-outlined:checked+label:before{background-color:transparent;border-color:#209cee!important}.switch[type=checkbox].is-info.is-outlined:checked+label::after,.switch[type=checkbox].is-info.is-outlined:checked+label:after{background:#209cee}.switch[type=checkbox].is-info.is-thin.is-outlined+label::after,.switch[type=checkbox].is-info.is-thin.is-outlined+label:after{box-shadow:none}.switch[type=checkbox].is-unchecked-info+label::before,.switch[type=checkbox].is-unchecked-info+label:before{background:#209cee}.switch[type=checkbox].is-unchecked-info.is-outlined+label::before,.switch[type=checkbox].is-unchecked-info.is-outlined+label:before{background-color:transparent;border-color:#209cee!important}.switch[type=checkbox].is-unchecked-info.is-outlined+label::after,.switch[type=checkbox].is-unchecked-info.is-outlined+label:after{background:#209cee}.switch[type=checkbox].is-success:checked+label::before,.switch[type=checkbox].is-success:checked+label:before{background:#23d160}.switch[type=checkbox].is-success.is-outlined:checked+label::before,.switch[type=checkbox].is-success.is-outlined:checked+label:before{background-color:transparent;border-color:#23d160!important}.switch[type=checkbox].is-success.is-outlined:checked+label::after,.switch[type=checkbox].is-success.is-outlined:checked+label:after{background:#23d160}.switch[type=checkbox].is-success.is-thin.is-outlined+label::after,.switch[type=checkbox].is-success.is-thin.is-outlined+label:after{box-shadow:none}.switch[type=checkbox].is-unchecked-success+label::before,.switch[type=checkbox].is-unchecked-success+label:before{background:#23d160}.switch[type=checkbox].is-unchecked-success.is-outlined+label::before,.switch[type=checkbox].is-unchecked-success.is-outlined+label:before{background-color:transparent;border-color:#23d160!important}.switch[type=checkbox].is-unchecked-success.is-outlined+label::after,.switch[type=checkbox].is-unchecked-success.is-outlined+label:after{background:#23d160}.switch[type=checkbox].is-warning:checked+label::before,.switch[type=checkbox].is-warning:checked+label:before{background:#ffdd57}.switch[type=checkbox].is-warning.is-outlined:checked+label::before,.switch[type=checkbox].is-warning.is-outlined:checked+label:before{background-color:transparent;border-color:#ffdd57!important}.switch[type=checkbox].is-warning.is-outlined:checked+label::after,.switch[type=checkbox].is-warning.is-outlined:checked+label:after{background:#ffdd57}.switch[type=checkbox].is-warning.is-thin.is-outlined+label::after,.switch[type=checkbox].is-warning.is-thin.is-outlined+label:after{box-shadow:none}.switch[type=checkbox].is-unchecked-warning+label::before,.switch[type=checkbox].is-unchecked-warning+label:before{background:#ffdd57}.switch[type=checkbox].is-unchecked-warning.is-outlined+label::before,.switch[type=checkbox].is-unchecked-warning.is-outlined+label:before{background-color:transparent;border-color:#ffdd57!important}.switch[type=checkbox].is-unchecked-warning.is-outlined+label::after,.switch[type=checkbox].is-unchecked-warning.is-outlined+label:after{background:#ffdd57}.switch[type=checkbox].is-danger:checked+label::before,.switch[type=checkbox].is-danger:checked+label:before{background:#ff3860}.switch[type=checkbox].is-danger.is-outlined:checked+label::before,.switch[type=checkbox].is-danger.is-outlined:checked+label:before{background-color:transparent;border-color:#ff3860!important}.switch[type=checkbox].is-danger.is-outlined:checked+label::after,.switch[type=checkbox].is-danger.is-outlined:checked+label:after{background:#ff3860}.switch[type=checkbox].is-danger.is-thin.is-outlined+label::after,.switch[type=checkbox].is-danger.is-thin.is-outlined+label:after{box-shadow:none}.switch[type=checkbox].is-unchecked-danger+label::before,.switch[type=checkbox].is-unchecked-danger+label:before{background:#ff3860}.switch[type=checkbox].is-unchecked-danger.is-outlined+label::before,.switch[type=checkbox].is-unchecked-danger.is-outlined+label:before{background-color:transparent;border-color:#ff3860!important}.switch[type=checkbox].is-unchecked-danger.is-outlined+label::after,.switch[type=checkbox].is-unchecked-danger.is-outlined+label:after{background:#ff3860} \ No newline at end of file diff --git a/www/css/main.css b/www/css/main.css new file mode 100644 index 00000000..e5070a6e --- /dev/null +++ b/www/css/main.css @@ -0,0 +1,448 @@ +:root { + --foreground-color: black; + --foreground-color-2: #121212; + --background-color: #fafafa; + --background-color-2: #ffffff; + --accent: #10fff3; + --accent-dark: #00b7ff; + --accent-secondary: #6203fa; + --cth: 255; + +} + +html { + scroll-behavior: smooth; +} + +body { + background-color: var(--background-color); + color: var(--foreground-color); + transition: background-color 0.5s; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: 'Montserrat', sans-serif; +} + +h1 { + font-size: 2em; +} +h2 { + font-size: 2em; +} + +code { + background-color: var(--background-color); + transition: background-color 0.2s; +} + +strong { + color: var(--foreground-color); +} + +section { + padding: 2em 0; +} + +.subtitle strong { + color: var(--foreground-color); +} + + +.ss-i { + margin-right: 0.5rem; +} + +.title { + color: var(--foreground-color); +} + +.subtitle { + color: var(--foreground-color-2); +} + +/* +============================= + brand section +============================= +*/ + +.ss-brand-img { + padding: 1em; + filter: grayscale(100%) saturate(200%); + height: 6em; +} + + +/* +============================= + Navbar section +============================= +*/ + +.navbar { + background-color: var(--background-color-2); + color: var(--foreground-color); + transition: background-color 0.2s; +} +.navbar-menu { + background-color: var(--background-color-2); +} + +.navbar-item { + color: var(--foreground-color-2); + background-color: var(--background-color-2); + transition: color 0.2s +} + +.navbar-link.is-active, .navbar-link:focus, .navbar-link:focus-within, .navbar-link:hover, a.navbar-item.is-active, a.navbar-item:focus, a.navbar-item:focus-within, a.navbar-item:hover { + color: var(--accent-dark); + background-color: var(--background-color); +} + +.navbar-link { + background-color: var(--background-color-2); + color: var(--foreground-color-2); + transition: color 0.2s +} + +.navbar-link:hover { + color: var(--accent-dark); +} + +.navbar-dropdown { + background-color: var(--background-color-2); +} + +.navbar-item.has-dropdown.is-active .navbar-link, .navbar-item.has-dropdown:focus .navbar-link, .navbar-item.has-dropdown:hover .navbar-link { + color: var(--accent-dark); + background-color: var(--background-color); +} + + +.navbar-dropdown a.navbar-item:focus, .navbar-dropdown a.navbar-item:hover { + color: var(--accent-dark); + background-color: var(--background-color); +} + +/* +============================= + Main section +============================= +*/ + + +.square-box { + width: 100%; + padding: 0.5rem 0.5rem 0.5rem 0.5rem; + padding-top: calc(100% - 10em); + position: relative; +} + +.ss-mainbox { + top: calc(50vh - 18em); + position: relative; + border: 1rem solid var(--foreground-color); + min-width: 200px; + max-width: 350px; + animation: fadeIn ease 0.5s; +} + +.ss-highlight { + font-size: larger; + color: var(--foreground-color); + font-size: 5em; + font-weight: 700; + line-height: 0.9em; + font-family: 'Montserrat', sans-serif; +} + +.ss-animate-text-highlight-1 { + width: 0%; + height: 1em; + background: var(--accent); + position: absolute; + animation: animationHighlight 1s cubic-bezier(.74, .06, .4, .92) forwards; + display: flex; +} + + +.ss-animate-text-highlight-2 { + width: 0%; + height: 1em; + bottom: 1em; + background: var(--accent-secondary); + position: absolute; + animation: animationHighlight 1.5s cubic-bezier(.74, .06, .4, .92) forwards; + display: flex; +} + +/* +============================= + Projects section +============================= +*/ + +.ss-card { + border-radius: 1em; + background-color: var(--background-color-2); + color: var(--foreground-color); + transition: background-color 0.2s; +} + +.ss-card-footer { + border-top: 1px solid var(--background-color); +} + + +.ss-project-column { + max-width: 550px; + margin-left: auto; + margin-right: auto; +} + +.ss-card-image { + border-radius: 1em; + margin-bottom: 1em; +} + +.card-footer-item:not(:last-child) { + border-right: 1px solid var(--background-color); +} + +/* +============================= + About section +============================= +*/ + +.ss-aboutbox { + max-width: 700px; + margin: 0 auto; +} + +.ss-aboutbox-content { + padding: 4em 0; +} +.ss-aboutbox-content .title { + font-size: xxx-large; + padding: 0.25em 0; +} +.ss-aboutbox-content .subtitle { + font-size: xx-large; + padding: 0.25em 0; +} + +.ss-about-hey { + font-size: 3em; +} + +.ss-about-h1 { + font-size: 4em; + line-height: 1em; +} + +.ss-about-content { + font-size: 2em; +} + +.ss-name { + background: linear-gradient(270deg, var(--accent-secondary), var(--accent-dark)); + background-clip: text; + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; +} + +.ss-fun-link { + border-radius: 0.4rem; + padding: 0.25rem; + background: + linear-gradient(to bottom, var(--accent) 0%, var(--accent) 100%); + background-position: 0 100%; + background-repeat: repeat-x; + background-size: 4px 4px; + color: var(--foreground-color); + text-decoration: none; + transition: background-size .2s; +} + +.ss-fun-link:hover { + background-size: 4px 50px; +} + + +.ss-fun-link-small { + border-radius: 0.4rem; + padding: 0.25rem; + background: + linear-gradient(to bottom, var(--accent) 0%, var(--accent) 100%); + background-position: 0 100%; + background-repeat: repeat-x; + background-size: 2px 2px; + color: var(--foreground-color); + text-decoration: none; + transition: background-size .2s; +} + +.ss-fun-link-small:hover { + background-size: 2px 50px; +} + + + +/* +============================= + Footer section +============================= +*/ + +.footer { + background-color: var(--background-color-2); +} + + + +.ss-skill-img { + background: linear-gradient(270deg, var(--accent-secondary), var(--accent-dark)); + border-radius: 50%; + color: #FFF; + font-size: 2em; + min-width: 1.5em; + min-height: 1.5em; + display:flex; + justify-content: center; + align-items:center; +} + +.mb-medium { + margin-bottom: 1.5rem +} + + + +/* +============================= + Contacts section +============================= +*/ +.ss-contacts { + display: inline-block; + min-width: 2.5em; + text-align: center; + background-color: var(--accent-secondary); + border-radius: 1em; + padding: 0.5em; + margin-right: 0.1em; + color: var(--foreground-color); + transition: background-color 0.2s; +} + +.ss-contacts:hover { + background-color: var(--accent); + color: #000 !important; +} + +.ss-contacts-padding-block { + padding: 0.5em 1em; + text-align: left; + display: inline-block; + margin-right: 0em; + margin-top: 0.5em; + border: solid 1px var(--accent); + border-radius: 0.1em; + background-color: #6203fa00; +} + +.ss-contact-cards { + display: inline-block; +} + +@media (max-width: 400px) { + + .ss-highlight { + font-size: 4em; + } + .square-box { + padding-top: calc(100% - 6em); + } + + .ss-card-footer-text { + display: none; + } + + .ss-about-content { + font-size: 1em; + } + + .ss-about-hey { + font-size: 1em; + } + + .ss-about-h1 { + font-size: 2em; + } + + .ss-contacts-padding-block { + max-width: 3em; + } + +} + +@media (max-width: 315px) { + + .ss-highlight { + font-size: 3em; + } +} + +@media (max-width: 1023px) { + + .ss-md-center { + text-align: center; + } + .ss-about-content { + font-size: 1em; + } + + .ss-contact-cards { + text-align: center; + } + + .ss-brand-img { + display: block; + margin-left: auto; + margin-right: auto; + } + + +} + + +@keyframes animationHighlight { + 0% { + width: 0%; + left: 0; + } + 50% { + width: 100%; + left: 0; + } + 100% { + width: 0; + left: 100%; + } +} + +@keyframes fadeIn { + 0% { + opacity:0; + } + 100% { + opacity:1; + } +} diff --git a/www/css/termynal.css b/www/css/termynal.css new file mode 100644 index 00000000..ed3a0ad3 --- /dev/null +++ b/www/css/termynal.css @@ -0,0 +1,101 @@ +/** + * termynal.js + * + * @author Ines Montani + * @version 0.0.1 + * @license MIT + */ + + :root { + --color-bg: #252a33; + --color-text: #eee; + --color-text-subtle: #a2a2a2; +} + +[data-termynal] { + width: 750px; + max-width: 100%; + background: var(--color-bg); + color: var(--color-text); + font-size: 18px; + font-family: 'Fira Mono', Consolas, Menlo, Monaco, 'Courier New', Courier, monospace; + border-radius: 4px; + padding: 75px 45px 35px; + position: relative; + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +[data-termynal]:before { + content: ''; + position: absolute; + top: 15px; + left: 15px; + display: inline-block; + width: 15px; + height: 15px; + border-radius: 50%; + /* A little hack to display the window buttons in one pseudo element. */ + background: #d9515d; + -webkit-box-shadow: 25px 0 0 #f4c025, 50px 0 0 #3ec930; + box-shadow: 25px 0 0 #f4c025, 50px 0 0 #3ec930; +} + +[data-termynal]:after { + content: 'bash'; + position: absolute; + color: var(--color-text-subtle); + top: 5px; + left: 0; + width: 100%; + text-align: center; +} + +[data-ty] { + display: block; + line-height: 2; +} + +[data-ty]:before { + /* Set up defaults and ensure empty lines are displayed. */ + content: ''; + display: inline-block; + vertical-align: middle; +} + +[data-ty="input"]:before, +[data-ty-prompt]:before { + margin-right: 0.75em; + color: var(--color-text-subtle); +} + +[data-ty="input"]:before { + content: '$'; +} + +[data-ty][data-ty-prompt]:before { + content: attr(data-ty-prompt); +} + +[data-ty-cursor]:after { + content: attr(data-ty-cursor); + font-family: monospace; + margin-left: 0.5em; + -webkit-animation: blink 1s infinite; + animation: blink 1s infinite; +} + + +/* Cursor animation */ + +@-webkit-keyframes blink { + 50% { + opacity: 0; + } +} + +@keyframes blink { + 50% { + opacity: 0; + } +} \ No newline at end of file diff --git a/www/img/appimage_branding.png b/www/img/appimage_branding.png new file mode 100644 index 0000000000000000000000000000000000000000..913c9ab34b8bc095c1ff861d2887dc6bc6129d51 GIT binary patch literal 14660 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 + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/www/img/flux-feature.png b/www/img/flux-feature.png new file mode 100644 index 0000000000000000000000000000000000000000..748b0bc046f5bf0ff6bcc8ce7df3538ac1d683a1 GIT binary patch literal 24621 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 Qseg`xMi%=^4UeArACJQ%-v9sr literal 0 HcmV?d00001 diff --git a/www/img/flux-logo.png b/www/img/flux-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..3bf8efeaa42343aefd33b61ce797adcc7bf6ac14 GIT binary patch literal 2041 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 literal 0 HcmV?d00001 diff --git a/www/img/made-with-bulma--black.png b/www/img/made-with-bulma--black.png new file mode 100644 index 0000000000000000000000000000000000000000..8abe632f38f42a98f5605102ce1c3d3eadbf4563 GIT binary patch literal 7406 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 JPDHLkV1k4|6qx`3 literal 0 HcmV?d00001 diff --git a/www/img/zap-feature.png b/www/img/zap-feature.png new file mode 100644 index 0000000000000000000000000000000000000000..893770f30af632b4bffb2b612d6215dd980dc4d9 GIT binary patch literal 72112 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 C;(dnz literal 0 HcmV?d00001 diff --git a/www/img/zap.png b/www/img/zap.png new file mode 100644 index 0000000000000000000000000000000000000000..bf8ba670c476a93d152223d582bf0fcc4321dde9 GIT binary patch literal 16967 zcmX|pWmFwYurBWI4#6EZ?gWCn6Fj)PyC%3hY}^9`cTaFlaCdhJZf|n#z3<0fux3q7 z^>mkgB@?NlB#nwhgaiQrfhsE_p#}i~i39ww5#WF;_wJ8868&$2((}Sevm_s z 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%0A8u5aW?5 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 + + + + + guiscrcpy | Open Source Android Screen Mirroring + + + + + + + + + + + + + + + + + + + + + + + +

+ + +
+
+
+ +

guiscrcpy

+

+ The fastest ⚡️
+ open source
+ Android Screen Mirroring 📱
+ GUI 💻

+
+ +
+
+ + +
+
+
+

+ Yet another Android Mirroring Software? 🤔 +

+ Image showing a demonstration of guiscrcpy +

+ guiscrcpy provides a stable, user friendly graphical user interface + for the fastest Android screen mirroring software, scrcpy! + guiscrcpy makes it amazingly easy to use scrcpy + right from your desktop, one click away! +

+
+ +
+
+ + +
+
+
+

Get it now! 🚀

+

+ guiscrcpy is available as precompiled binaries for almost all popular platforms, + Windows (.exe), AppImages for Linux, and for macOS +

+ Download Stable Release + Download Beta Release +
+ + +
+
+ + +
+
+
+

Free as in Freedom

+

Customizable. Open Source.

+

+ guiscrcpy is an GPL-3.0 Licensed Open source software. + You can get the complete source code at + + GitHub. Feel free to + open an issue or create a pull request. Contributions are welcome! +

+ +
+
+
+ + + + + + + + + + + + diff --git a/www/js/clipboard.js b/www/js/clipboard.js new file mode 100644 index 00000000..28650f3c --- /dev/null +++ b/www/js/clipboard.js @@ -0,0 +1,7 @@ +/*! + * clipboard.js v2.0.6 + * https://clipboardjs.com/ + * + * Licensed MIT © Zeno Rocha + */ +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return o={},r.m=n=[function(t,e){t.exports=function(t){var e;if("SELECT"===t.nodeName)t.focus(),e=t.value;else if("INPUT"===t.nodeName||"TEXTAREA"===t.nodeName){var n=t.hasAttribute("readonly");n||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),n||t.removeAttribute("readonly"),e=t.value}else{t.hasAttribute("contenteditable")&&t.focus();var o=window.getSelection(),r=document.createRange();r.selectNodeContents(t),o.removeAllRanges(),o.addRange(r),e=o.toString()}return e}},function(t,e){function n(){}n.prototype={on:function(t,e,n){var o=this.e||(this.e={});return(o[t]||(o[t]=[])).push({fn:e,ctx:n}),this},once:function(t,e,n){var o=this;function r(){o.off(t,r),e.apply(n,arguments)}return r._=e,this.on(t,r,n)},emit:function(t){for(var e=[].slice.call(arguments,1),n=((this.e||(this.e={}))[t]||[]).slice(),o=0,r=n.length;o + * @version 0.0.1 + * @license MIT + */ + +'use strict'; + +/** Generate a terminal widget. */ +class Termynal { + /** + * Construct the widget's settings. + * @param {(string|Node)=} container - Query selector or container element. + * @param {Object=} options - Custom settings. + * @param {string} options.prefix - Prefix to use for data attributes. + * @param {number} options.startDelay - Delay before animation, in ms. + * @param {number} options.typeDelay - Delay between each typed character, in ms. + * @param {number} options.lineDelay - Delay between each line, in ms. + * @param {number} options.progressLength - Number of characters displayed as progress bar. + * @param {string} options.progressChar – Character to use for progress bar, defaults to █. + * @param {number} options.progressPercent - Max percent of progress. + * @param {string} options.cursor – Character to use for cursor, defaults to ▋. + * @param {Object[]} lineData - Dynamically loaded line data objects. + * @param {boolean} options.noInit - Don't initialise the animation. + */ + constructor(container = '#termynal', options = {}) { + this.container = (typeof container === 'string') ? document.querySelector(container) : container; + this.pfx = `data-${options.prefix || 'ty'}`; + this.startDelay = options.startDelay + || parseFloat(this.container.getAttribute(`${this.pfx}-startDelay`)) || 600; + this.typeDelay = options.typeDelay + || parseFloat(this.container.getAttribute(`${this.pfx}-typeDelay`)) || 90; + this.lineDelay = options.lineDelay + || parseFloat(this.container.getAttribute(`${this.pfx}-lineDelay`)) || 1500; + this.progressLength = options.progressLength + || parseFloat(this.container.getAttribute(`${this.pfx}-progressLength`)) || 40; + this.progressChar = options.progressChar + || this.container.getAttribute(`${this.pfx}-progressChar`) || '█'; + this.progressPercent = options.progressPercent + || parseFloat(this.container.getAttribute(`${this.pfx}-progressPercent`)) || 100; + this.cursor = options.cursor + || this.container.getAttribute(`${this.pfx}-cursor`) || '▋'; + this.lineData = this.lineDataToElements(options.lineData || []); + if (!options.noInit) this.init() + } + + /** + * Initialise the widget, get lines, clear container and start animation. + */ + init() { + // Appends dynamically loaded lines to existing line elements. + this.lines = [...this.container.querySelectorAll(`[${this.pfx}]`)].concat(this.lineData); + + /** + * Calculates width and height of Termynal container. + * If container is empty and lines are dynamically loaded, defaults to browser `auto` or CSS. + */ + const containerStyle = getComputedStyle(this.container); + this.container.style.width = containerStyle.width !== '0px' ? + containerStyle.width : undefined; + this.container.style.minHeight = containerStyle.height !== '0px' ? + containerStyle.height : undefined; + + this.container.setAttribute('data-termynal', ''); + this.container.innerHTML = ''; + this.start(); + } + + /** + * Start the animation and rener the lines depending on their data attributes. + */ + async start() { + await this._wait(this.startDelay); + + for (let line of this.lines) { + const type = line.getAttribute(this.pfx); + const delay = line.getAttribute(`${this.pfx}-delay`) || this.lineDelay; + + if (type == 'input') { + line.setAttribute(`${this.pfx}-cursor`, this.cursor); + await this.type(line); + await this._wait(delay); + } + + else if (type == 'progress') { + await this.progress(line); + await this._wait(delay); + } + + else { + this.container.appendChild(line); + await this._wait(delay); + } + + line.removeAttribute(`${this.pfx}-cursor`); + } + } + + /** + * Animate a typed line. + * @param {Node} line - The line element to render. + */ + async type(line) { + const chars = [...line.textContent]; + const delay = line.getAttribute(`${this.pfx}-typeDelay`) || this.typeDelay; + line.textContent = ''; + this.container.appendChild(line); + + for (let char of chars) { + await this._wait(delay); + line.textContent += char; + } + } + + /** + * Animate a progress bar. + * @param {Node} line - The line element to render. + */ + async progress(line) { + const progressLength = line.getAttribute(`${this.pfx}-progressLength`) + || this.progressLength; + const progressChar = line.getAttribute(`${this.pfx}-progressChar`) + || this.progressChar; + const chars = progressChar.repeat(progressLength); + const progressPercent = line.getAttribute(`${this.pfx}-progressPercent`) + || this.progressPercent; + line.textContent = ''; + this.container.appendChild(line); + + for (let i = 1; i < chars.length + 1; i++) { + await this._wait(this.typeDelay); + const percent = Math.round(i / chars.length * 100); + line.textContent = `${chars.slice(0, i)} ${percent}%`; + if (percent>progressPercent) { + break; + } + } + } + + /** + * Helper function for animation delays, called with `await`. + * @param {number} time - Timeout, in ms. + */ + _wait(time) { + return new Promise(resolve => setTimeout(resolve, time)); + } + + /** + * Converts line data objects into line elements. + * + * @param {Object[]} lineData - Dynamically loaded lines. + * @param {Object} line - Line data object. + * @returns {Element[]} - Array of line elements. + */ + lineDataToElements(lineData) { + return lineData.map(line => { + let div = document.createElement('div'); + div.innerHTML = `${line.value || ''}`; + + return div.firstElementChild; + }); + } + + /** + * Helper function for generating attributes string. + * + * @param {Object} line - Line data object. + * @returns {string} - String of attributes. + */ + _attributes(line) { + let attrs = ''; + for (let prop in line) { + attrs += this.pfx; + + if (prop === 'type') { + attrs += `="${line[prop]}" ` + } else if (prop !== 'value') { + attrs += `-${prop}="${line[prop]}" ` + } + } + + return attrs; + } +} + +/** +* HTML API: If current script has container(s) specified, initialise Termynal. +*/ +if (document.currentScript.hasAttribute('data-termynal-container')) { + const containers = document.currentScript.getAttribute('data-termynal-container'); + containers.split('|') + .forEach(container => new Termynal(container)) +} \ No newline at end of file