From 8773e19db58541f2e8f75751d220e4b938d22c6b Mon Sep 17 00:00:00 2001
From: Julian <38209280+juliandegraaf@users.noreply.github.com>
Date: Sun, 1 May 2022 16:44:20 +0200
Subject: [PATCH] Lume installer website
---
lume-installer-website/css/reset-min.css | 39 +
lume-installer-website/css/reset.css | 39 +
lume-installer-website/css/style.css | 757 +++++++++++++++
lume-installer-website/css/style.scss | 895 ++++++++++++++++++
lume-installer-website/donate.html | 102 ++
lume-installer-website/favicon.png | Bin 0 -> 16390 bytes
lume-installer-website/fonts/Roboto-Bold.ttf | Bin 0 -> 167336 bytes
.../fonts/Roboto-BoldItalic.ttf | Bin 0 -> 171508 bytes
.../fonts/Roboto-Italic.ttf | Bin 0 -> 170504 bytes
lume-installer-website/fonts/Roboto-Light.ttf | Bin 0 -> 167000 bytes
.../fonts/Roboto-LightItalic.ttf | Bin 0 -> 173172 bytes
.../fonts/Roboto-Medium.ttf | Bin 0 -> 168644 bytes
.../fonts/Roboto-MediumItalic.ttf | Bin 0 -> 173416 bytes
.../fonts/Roboto-Regular.ttf | Bin 0 -> 168260 bytes
.../images/background-lume-installer.png | Bin 0 -> 75533 bytes
.../images/iStock-1305960647.jpg | Bin 0 -> 273517 bytes
.../images/icon-channel.svg | 1 +
lume-installer-website/images/icon-code.svg | 1 +
.../images/icon-folder-lock.svg | 1 +
lume-installer-website/images/icon-github.png | Bin 0 -> 8640 bytes
lume-installer-website/images/icon-grid.svg | 1 +
lume-installer-website/images/icon-lock.svg | 1 +
lume-installer-website/images/icon-shield.svg | 1 +
.../images/icon-windows.png | Bin 0 -> 1053 bytes
.../images/image-development-race.png | Bin 0 -> 57312 bytes
.../images/image-roadmap.jpg | Bin 0 -> 293223 bytes
.../images/logo-lume-single.png | Bin 0 -> 16576 bytes
.../images/logo-lumeweb.png | Bin 0 -> 9748 bytes
.../images/portal-image.jpg | Bin 0 -> 84976 bytes
lume-installer-website/images/portal.png | Bin 0 -> 174508 bytes
lume-installer-website/index.html | 121 +++
31 files changed, 1959 insertions(+)
create mode 100644 lume-installer-website/css/reset-min.css
create mode 100644 lume-installer-website/css/reset.css
create mode 100644 lume-installer-website/css/style.css
create mode 100644 lume-installer-website/css/style.scss
create mode 100644 lume-installer-website/donate.html
create mode 100644 lume-installer-website/favicon.png
create mode 100644 lume-installer-website/fonts/Roboto-Bold.ttf
create mode 100644 lume-installer-website/fonts/Roboto-BoldItalic.ttf
create mode 100644 lume-installer-website/fonts/Roboto-Italic.ttf
create mode 100644 lume-installer-website/fonts/Roboto-Light.ttf
create mode 100644 lume-installer-website/fonts/Roboto-LightItalic.ttf
create mode 100644 lume-installer-website/fonts/Roboto-Medium.ttf
create mode 100644 lume-installer-website/fonts/Roboto-MediumItalic.ttf
create mode 100644 lume-installer-website/fonts/Roboto-Regular.ttf
create mode 100644 lume-installer-website/images/background-lume-installer.png
create mode 100644 lume-installer-website/images/iStock-1305960647.jpg
create mode 100644 lume-installer-website/images/icon-channel.svg
create mode 100644 lume-installer-website/images/icon-code.svg
create mode 100644 lume-installer-website/images/icon-folder-lock.svg
create mode 100644 lume-installer-website/images/icon-github.png
create mode 100644 lume-installer-website/images/icon-grid.svg
create mode 100644 lume-installer-website/images/icon-lock.svg
create mode 100644 lume-installer-website/images/icon-shield.svg
create mode 100644 lume-installer-website/images/icon-windows.png
create mode 100644 lume-installer-website/images/image-development-race.png
create mode 100644 lume-installer-website/images/image-roadmap.jpg
create mode 100644 lume-installer-website/images/logo-lume-single.png
create mode 100644 lume-installer-website/images/logo-lumeweb.png
create mode 100644 lume-installer-website/images/portal-image.jpg
create mode 100644 lume-installer-website/images/portal.png
create mode 100644 lume-installer-website/index.html
diff --git a/lume-installer-website/css/reset-min.css b/lume-installer-website/css/reset-min.css
new file mode 100644
index 0000000..f65411b
--- /dev/null
+++ b/lume-installer-website/css/reset-min.css
@@ -0,0 +1,39 @@
+html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-size: 100%;
+ font: inherit;
+ vertical-align: baseline;
+}
+
+article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
+ display: block;
+}
+
+body {
+ line-height: 1;
+}
+
+ol, ul {
+ list-style: none;
+}
+
+blockquote, q {
+ quotes: none;
+}
+
+blockquote:before, blockquote:after {
+ content: "";
+ content: none;
+}
+
+q:before, q:after {
+ content: "";
+ content: none;
+}
+
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
\ No newline at end of file
diff --git a/lume-installer-website/css/reset.css b/lume-installer-website/css/reset.css
new file mode 100644
index 0000000..f65411b
--- /dev/null
+++ b/lume-installer-website/css/reset.css
@@ -0,0 +1,39 @@
+html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-size: 100%;
+ font: inherit;
+ vertical-align: baseline;
+}
+
+article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
+ display: block;
+}
+
+body {
+ line-height: 1;
+}
+
+ol, ul {
+ list-style: none;
+}
+
+blockquote, q {
+ quotes: none;
+}
+
+blockquote:before, blockquote:after {
+ content: "";
+ content: none;
+}
+
+q:before, q:after {
+ content: "";
+ content: none;
+}
+
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
\ No newline at end of file
diff --git a/lume-installer-website/css/style.css b/lume-installer-website/css/style.css
new file mode 100644
index 0000000..1e9eb00
--- /dev/null
+++ b/lume-installer-website/css/style.css
@@ -0,0 +1,757 @@
+/* Colors primary*/
+/* Base preferences*/
+html {
+ height: 100%;
+}
+
+html *,
+html :before,
+html :after {
+ box-sizing: border-box;
+}
+
+body {
+ background-color: #F9F9F9;
+ background-image: url("/images/background-lume-installer.png");
+ background-repeat: no-repeat;
+ background-size: cover;
+ background-position: bottom;
+ font-family: "Roboto", "Arial", serif;
+}
+
+/* Fonts */
+@font-face {
+ src: url(../fonts/Roboto-Light.ttf) format("trueType");
+ font-family: "Roboto", "Arial", sans-serif;
+ font-weight: 300;
+}
+@font-face {
+ src: url(../fonts/Roboto-LightItalic.ttf) format("trueType");
+ font-family: "Roboto", "Arial", sans-serif;
+ font-weight: 300;
+}
+@font-face {
+ src: url(../fonts/Roboto-Regular.ttf) format("trueType");
+ font-family: "Roboto", "Arial", sans-serif;
+ font-weight: 400;
+}
+@font-face {
+ src: url(../Roboto-Italic.ttf) format("trueType");
+ font-family: "Roboto", "Arial", sans-serif;
+ font-weight: 400;
+}
+@font-face {
+ src: url(../fonts/Roboto-Medium.ttf) format("trueType");
+ font-family: "Roboto", "Arial", sans-serif;
+ font-weight: 500;
+}
+@font-face {
+ src: url(../fonts/Roboto-MediumItalic.ttf) format("trueType");
+ font-family: "Roboto", "Arial", sans-serif;
+ font-weight: 500;
+}
+@font-face {
+ src: url(../fonts/Roboto-Bold.ttf) format("trueType");
+ font-family: "Roboto", "Arial", sans-serif;
+ font-weight: 600;
+}
+@font-face {
+ src: url(../fonts/Roboto-BoldItalic.ttf) format("trueType");
+ font-family: "Roboto", "Arial", sans-serif;
+ font-weight: 600;
+}
+em {
+ font-style: italic;
+}
+
+strong {
+ font-weight: 600;
+}
+
+h1 {
+ font-size: 65px;
+ font-weight: 600;
+ line-height: 1.1;
+ color: #151515;
+ text-align: center;
+}
+
+@media only screen and (max-width: 680px) {
+ h1 {
+ font-size: 48px;
+ line-height: 1.1;
+ }
+}
+@media only screen and (max-width: 480px) {
+ h1 {
+ font-size: 32px;
+ line-height: 1.1;
+ }
+}
+h2 {
+ font-size: 26px;
+ font-weight: 600;
+ line-height: 1.025;
+ color: #151515;
+ text-align: center;
+}
+
+@media only screen and (max-width: 480px) {
+ h2 {
+ font-size: 22px;
+ line-height: 1.2;
+ }
+}
+h3 {
+ font-size: 32px;
+ font-weight: 600;
+ line-height: 1.025;
+ color: #151515;
+ margin: 0 0 24px 0;
+}
+
+p {
+ font-size: 18px;
+ line-height: 1.7;
+ font-weight: 300;
+ color: #151515;
+}
+
+p + p {
+ margin-top: 30px;
+}
+
+/* Content container*/
+.content-container {
+ max-width: 1280px;
+ padding: 10px 50px 12px 50px;
+ margin: 0 auto;
+ position: center;
+}
+
+@media only screen and (max-width: 860px) {
+ .content-container {
+ padding: 20px 30px 12px 30px;
+ }
+}
+@media only screen and (max-width: 480px) {
+ .content-container {
+ padding: 10px 20px 12px 20px;
+ }
+}
+/* Header */
+.header {
+ display: flex;
+ justify-content: space-between;
+ margin-bottom: 8px;
+}
+
+.logo {
+ width: 150px;
+ margin: 0 0 0 2px;
+}
+
+@media only screen and (max-width: 480px) {
+ .header {
+ margin-bottom: 0px;
+ }
+
+ .logo {
+ width: 100px;
+ margin: 0 0 0 2px;
+ }
+}
+.donate-btn {
+ margin-top: 8px;
+ background-color: #ff005e;
+ padding: 12px 28px 14px 28px;
+ display: inline-block;
+ border: 0;
+ border-radius: 50px;
+ cursor: pointer;
+ color: #fff;
+ text-decoration: none;
+ font-size: 16px;
+ font-weight: 600;
+}
+
+.donate-btn:hover {
+ background-color: #10E260;
+ color: #151515;
+}
+
+@media only screen and (max-width: 480px) {
+ .donate-btn {
+ margin-top: 0px;
+ padding: 10px 20px 12px 20px;
+ font-size: 14px;
+ }
+}
+/* Heading and portal */
+.section-introduction {
+ display: -ms-grid;
+ display: grid;
+ justify-content: center;
+ align-items: center;
+ margin: 150px 0 0 0;
+}
+
+.download-card {
+ background-color: rgba(255, 255, 255, 0.4);
+ border: 0.5px solid rgba(16, 226, 96, 0.3);
+ border-radius: 8px;
+ box-shadow: 0px 0px 50px 15px rgba(16, 226, 96, 0.1);
+ padding: 24px;
+ margin: 56px 0 0 0;
+}
+
+.heading-introduction {
+ z-index: 2;
+ margin: 0 0 0 0;
+}
+
+@media only screen and (max-width: 400px) {
+ .section-introduction {
+ margin: 90px 0 0 0;
+ }
+}
+.section-portal {
+ margin-top: -300px;
+}
+
+@media only screen and (max-width: 940px) {
+ .section-portal {
+ margin-top: -350px;
+ }
+}
+@media only screen and (max-width: 350px) {
+ .section-introduction {
+ z-index: 2;
+ margin: 70px 0 0 0;
+ }
+}
+@media only screen and (max-width: 680px) {
+ .section-portal {
+ margin-top: -320px;
+ }
+}
+@media only screen and (max-width: 480px) {
+ .section-portal {
+ margin-top: -240px;
+ }
+}
+@media only screen and (max-width: 400px) {
+ .section-portal {
+ margin-top: -215px;
+ }
+}
+@media only screen and (max-width: 350px) {
+ .section-portal {
+ margin-top: -200px;
+ }
+}
+@-webkit-keyframes portal-spin {
+ 0% {
+ -webkit-transform: rotate(359deg);
+ transform: rotate(359deg);
+ }
+}
+@keyframes portal-spin {
+ 0% {
+ -webkit-transform: rotate(359deg);
+ transform: rotate(359deg);
+ }
+}
+.portal-frame {
+ --portal-color: #2A82DE;
+ max-width: 500px;
+ aspect-ratio: 1;
+ --portal-browserbugfix: perspective(2077px) translateZ(-0.1px);
+ -webkit-transform: var(--portal-browserbugfix) scaleX(1);
+ transform: var(--portal-browserbugfix) scaleX(1);
+ -webkit-filter: contrast(1.75);
+ filter: contrast(1.75);
+ overflow: hidden;
+ margin: 0 auto;
+}
+
+.portal, .portal::before {
+ position: absolute;
+ inset: 0;
+ -webkit-animation: portal-spin 7s infinite linear;
+ animation: portal-spin 7s infinite linear;
+}
+
+.portal {
+ --portal-img: url("/images/portal.png");
+ --portal-mask: var(--portal-img) top left / 100% 100% no-repeat;
+ -webkit-mask: var(--portal-mask);
+ mask: var(--portal-mask);
+}
+
+.portal::before {
+ content: "";
+ animation-direction: reverse;
+ background: linear-gradient(#10E260 25%, transparent 125%, #2A82DE 25%), var(--portal-color);
+}
+
+.background-1 {
+ background-color: #fff;
+ border: 0.5px solid rgba(16, 226, 96, 0.3);
+ box-shadow: 0px 0px 50px 15px rgba(16, 226, 96, 0.1);
+ border-radius: 8px;
+}
+
+/* Download component*/
+.section-download {
+ margin-top: 24px;
+}
+
+.download-title span {
+ display: block;
+ font-size: 16px;
+ font-weight: 300;
+ color: #151515;
+ text-align: center;
+ margin: 16px 0 0 0;
+}
+
+.platform span {
+ display: block;
+ margin: 8px 0 16px 0;
+ font-size: 14px;
+ font-weight: 400;
+ color: #151515;
+}
+
+.download-button {
+ display: flex;
+ justify-content: center;
+ margin: 24px 0 16px 0;
+}
+
+.btn img {
+ display: inline-block;
+ vertical-align: middle;
+ margin: -3px 6px 0 0;
+ width: 16px;
+}
+
+.btn {
+ display: inline-block;
+ border: 0;
+ border-radius: 6px;
+ background: linear-gradient(to right, #10E260 0%, #2A82DE 80%);
+ padding: 10px 30px 12px 30px;
+ font-family: "Roboto", "Arial", sans-serif;
+ font-weight: 500;
+ font-size: 18px;
+ line-height: 1.6;
+ color: #FFFFFF;
+ text-align: center;
+ cursor: pointer;
+}
+
+.btn:hover {
+ background: #10E260;
+ color: #151515;
+}
+
+.os-options span {
+ display: block;
+ margin: 16px 0 0 0;
+ font-size: 12px;
+ font-weight: 300;
+ color: #000000;
+ text-align: center;
+}
+
+@media only screen and (max-width: 480px) {
+ .section-download {
+ margin-top: 10px;
+ }
+
+ .download-title {
+ margin: -6px 0 16px 0;
+ font-size: 14px;
+ }
+
+ .download-button {
+ margin: 20px 0 12px 0;
+ }
+
+ .btn {
+ font-size: 16px;
+ padding: 8px 20px 10px 20px;
+ }
+
+ .os-options span {
+ margin: 2px 0 0 0;
+ }
+}
+/* Advantages*/
+.section-advantages {
+ display: flex;
+ flex-direction: row;
+ justify-content: space-around;
+ gap: 80px;
+ margin: 80px 60px 0 60px;
+}
+
+@media only screen and (max-width: 960px) {
+ .section-advantages {
+ gap: 40px;
+ margin: 60px 0px 0 0px;
+ }
+}
+@media only screen and (max-width: 680px) {
+ .section-advantages {
+ flex-direction: column;
+ justify-content: flex-end;
+ gap: 30px;
+ margin: 60px 0px 0 0px;
+ }
+}
+@media only screen and (max-width: 400px) {
+ .section-advantages {
+ margin: 45px 0px 0 0px;
+ }
+}
+.advantage-card {
+ width: 100%;
+ margin: 0 auto;
+}
+
+@media only screen and (max-width: 680px) {
+ .advantage-card {
+ width: 70%;
+ }
+}
+@media only screen and (max-width: 480px) {
+ .advantage-card {
+ width: 100%;
+ }
+}
+.advantage-card span {
+ display: block;
+ font-size: 20px;
+ font-weight: 600;
+ color: #2A82DE;
+ margin: 10px 0 14px 0;
+ text-align: center;
+}
+
+.advantage-card p {
+ font-size: 14px;
+ font-weight: 400;
+ line-height: 1.4;
+ font-weight: 400;
+ color: #151515;
+ text-align: center;
+}
+
+.advantage-card img {
+ display: block;
+ height: 24px;
+ margin: 0 auto;
+}
+
+/* Text image component */
+.text-image {
+ margin: 80px 0 0 0;
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
+ align-items: center;
+ gap: 5%;
+}
+
+.content-body {
+ max-width: 50%;
+}
+
+.content-body p {
+ font-size: 18px;
+}
+
+.content-img {
+ max-width: 40%;
+}
+
+.content-img img {
+ max-width: 100%;
+ margin: 0 0 0 0;
+}
+
+@media only screen and (max-width: 768px) {
+ .text-image {
+ margin: 80px 0 0 0;
+ display: flex;
+ flex-direction: column;
+ justify-content: flex-start;
+ gap: 20%;
+ }
+
+ .content-body {
+ max-width: 80%;
+ }
+
+ .content-img {
+ max-width: 80%;
+ margin: 0 0 24px 0;
+ }
+
+ .column-reverse {
+ flex-direction: column-reverse;
+ }
+}
+@media only screen and (max-width: 480px) {
+ .text-image {
+ margin: 50px 0 0 0;
+ gap: 20%;
+ }
+
+ .content-body {
+ max-width: 100%;
+ }
+
+ .content-body p {
+ font-size: 16px;
+ }
+
+ .content-img {
+ max-width: 100%;
+ }
+}
+/* Text component */
+.text {
+ margin: 80px 0 0 0;
+ display: flex;
+ flex-direction: row;
+ justify-content: space-between;
+ align-items: center;
+}
+
+.text-body {
+ max-width: 95%;
+}
+
+.text-body p {
+ font-size: 18px;
+}
+
+@media only screen and (max-width: 768px) {
+ .text {
+ margin: 80px 0 0 0;
+ display: flex;
+ flex-direction: column;
+ justify-content: flex-start;
+ gap: 20%;
+ }
+
+ .text-body {
+ max-width: 80%;
+ }
+}
+@media only screen and (max-width: 480px) {
+ .text {
+ margin: 50px 0 0 0;
+ }
+
+ .text-body {
+ max-width: 100%;
+ }
+
+ .text-body p {
+ font-size: 16px;
+ }
+}
+/* Donations */
+.section-donate {
+ margin-top: 56px;
+}
+
+.section-donate h1 {
+ font-size: 40px;
+ font-weight: 600;
+ line-height: 1.1;
+ color: #151515;
+ text-align: center;
+}
+
+.section-donate .btn {
+ margin: 32px 0 0 0;
+}
+
+@media only screen and (max-width: 680px) {
+ .section-donate h1 {
+ font-size: 36px;
+ line-height: 1.2;
+ }
+}
+@media only screen and (max-width: 480px) {
+ .section-donate h1 {
+ font-size: 30px;
+ line-height: 1.2;
+ }
+
+ .section-donate {
+ margin-top: 40px;
+ }
+
+ .donate-heading {
+ margin: 0 0 32px 0;
+ }
+
+ .section-donate .btn {
+ margin: 8px 0 0 0;
+ }
+}
+/* Modal box*/
+.modal-box {
+ position: fixed;
+ background-color: rgba(42, 130, 222, 0.95);
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 999;
+ visibility: hidden;
+ opacity: 0;
+ pointer-events: none;
+ transition: all 0.3s;
+}
+.modal-box:target {
+ visibility: visible;
+ opacity: 1;
+ pointer-events: auto;
+}
+.modal-box > div {
+ width: 500px;
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ -webkit-transform: translate(-50%, -50%);
+ transform: translate(-50%, -50%);
+ transform: translate(-50%, -50%);
+ padding: 20px 40px 20px 40px;
+ background: white;
+ border-radius: 16px;
+}
+
+.modal-box h4 {
+ font-size: 26px;
+ font-weight: 600;
+ line-height: 1.025;
+ color: #151515;
+ text-align: left;
+ margin: 20px 0 20px 0;
+}
+
+.modal-box .btn {
+ margin: 16px 0 0 0;
+}
+
+.modal-box ol {
+ display: block;
+ font-size: 16px;
+ line-height: 1.6;
+ font-weight: 300;
+ color: #151515;
+ margin-top: 8px;
+}
+
+.modal-close {
+ color: #151515;
+ font-size: 14px;
+ position: absolute;
+ right: 40px;
+ text-align: right;
+ top: 20px;
+ width: 70px;
+ text-decoration: underline;
+}
+.modal-close:hover {
+ color: #2A82DE;
+}
+
+@media only screen and (max-width: 680px) {
+ .modal-box > div {
+ width: 90%;
+ }
+}
+@media only screen and (max-width: 480px) {
+ .modal-box h4 {
+ font-size: 22px;
+ line-height: 1.2;
+ }
+
+ .modal-box > div {
+ padding: 20px 24px 20px 24px;
+ border-radius: 16px;
+ }
+
+ .modal-box ol {
+ font-size: 14px;
+ margin: 20px 0 16px 0;
+ }
+}
+/* Footer */
+.section-footer {
+ margin: 80px 0 0 0;
+}
+
+.footer-divider {
+ text-align: center;
+}
+
+.footer-divider img {
+ width: 50px;
+ margin: 0 auto;
+}
+
+footer {
+ margin: 16px 0 0 0;
+ display: flex;
+ justify-content: center;
+ flex-direction: row;
+ vertical-align: middle;
+ gap: 30px;
+}
+
+.company p {
+ font-size: 14px;
+}
+
+.github a {
+ font-size: 14px;
+ color: #2A82DE;
+ text-decoration: underline;
+ vertical-align: middle;
+ cursor: pointer;
+}
+
+.github img {
+ width: 18px;
+ vertical-align: middle;
+ margin: 2px 2px 0 0;
+}
+
+@media only screen and (max-width: 580px) {
+ .section-footer {
+ margin-top: 60px;
+ }
+
+ .footer-divider {
+ text-align: center;
+ }
+
+ footer {
+ margin: 16px 0 0 0;
+ display: flex;
+ justify-content: center;
+ flex-direction: column;
+ text-align: center;
+ gap: 6px;
+ }
+}
diff --git a/lume-installer-website/css/style.scss b/lume-installer-website/css/style.scss
new file mode 100644
index 0000000..9596c37
--- /dev/null
+++ b/lume-installer-website/css/style.scss
@@ -0,0 +1,895 @@
+/* Colors primary*/
+$primary-green: #10E260;
+$primary-blue: #2A82DE;
+$dark: #151515;
+$white: #ffffff;
+$background-grey: #F9F9F9;
+
+
+/* Base preferences*/
+html {
+ height: 100%;
+}
+
+html *,
+html :before,
+html :after {
+ -webkit-box-sizing: border-box;
+ box-sizing: border-box;
+}
+
+body {
+ background-color: $background-grey;
+ background-image: url('/images/background-lume-installer.png');
+ background-repeat: no-repeat;
+ background-size: cover;
+ background-position: bottom;
+ font-family: "Roboto", 'Arial', serif;
+}
+
+
+/* Fonts */
+@font-face {
+ src: url(../fonts/Roboto-Light.ttf) format("trueType");
+ font-family: "Roboto", 'Arial', sans-serif;
+ font-weight: 300;
+}
+@font-face {
+ src: url(../fonts/Roboto-LightItalic.ttf) format("trueType");
+ font-family: "Roboto", 'Arial', sans-serif;
+ font-weight: 300;
+}
+@font-face {
+ src: url(../fonts/Roboto-Regular.ttf) format("trueType");
+ font-family: "Roboto", 'Arial', sans-serif;
+ font-weight: 400;
+}
+@font-face {
+ src: url(../Roboto-Italic.ttf) format("trueType");
+ font-family: "Roboto", 'Arial', sans-serif;
+ font-weight: 400;
+}
+
+@font-face {
+ src: url(../fonts/Roboto-Medium.ttf) format("trueType");
+ font-family: "Roboto", 'Arial', sans-serif;
+ font-weight: 500;
+}
+@font-face {
+ src: url(../fonts/Roboto-MediumItalic.ttf) format("trueType");
+ font-family: "Roboto", 'Arial', sans-serif;
+ font-weight: 500;
+}
+
+@font-face {
+ src: url(../fonts/Roboto-Bold.ttf) format("trueType");
+ font-family: "Roboto", 'Arial', sans-serif;
+ font-weight: 600;
+}
+@font-face {
+ src: url(../fonts/Roboto-BoldItalic.ttf) format("trueType");
+ font-family: "Roboto", 'Arial', sans-serif;
+ font-weight: 600;
+}
+
+em {
+ font-style: italic;
+}
+
+strong {
+ font-weight: 600;
+}
+
+h1 {
+ font-size: 65px;
+ font-weight: 600;
+ line-height: 1.1;
+ color: $dark;
+ text-align: center;
+
+}
+
+@media only screen and (max-width: 680px) {
+ h1 {
+ font-size: 48px;
+ line-height: 1.1;
+ }
+}
+
+@media only screen and (max-width: 480px) {
+ h1 {
+ font-size: 32px;
+ line-height: 1.1;
+ }
+}
+
+h2 {
+ font-size: 26px;
+ font-weight: 600;
+ line-height: 1.025;
+ color: $dark;
+ text-align: center;
+}
+
+@media only screen and (max-width: 480px) {
+ h2 {
+ font-size: 22px;
+ line-height: 1.2;
+ }
+}
+
+h3 {
+ font-size: 32px;
+ font-weight: 600;
+ line-height: 1.025;
+ color: $dark;
+ margin: 0 0 24px 0;
+}
+
+p {
+ font-size: 18px;
+ line-height: 1.7;
+ font-weight: 300;
+ color: $dark;
+}
+
+p + p {
+ margin-top: 30px;
+}
+
+
+/* Content container*/
+.content-container {
+ max-width: 1280px;
+ padding: 10px 50px 12px 50px;
+ margin: 0 auto;
+ position: center;
+}
+
+@media only screen and (max-width: 860px) {
+ .content-container {
+ padding: 20px 30px 12px 30px;
+ }
+}
+
+@media only screen and (max-width: 480px) {
+ .content-container {
+ padding: 10px 20px 12px 20px;
+ }
+}
+
+
+/* Header */
+.header {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ margin-bottom: 8px;
+}
+
+.logo {
+ width: 150px;
+ margin: 0 0 0 2px;
+}
+
+@media only screen and (max-width: 480px) {
+ .header {
+ margin-bottom: 0px;
+ }
+
+ .logo {
+ width: 100px;
+ margin: 0 0 0 2px;
+ }
+}
+
+.donate-btn {
+ margin-top: 8px;
+ background-color: #ff005e;
+ padding: 12px 28px 14px 28px;
+ display: inline-block;
+ border: 0;
+ border-radius: 50px;
+ cursor: pointer;
+ color: #fff;
+ text-decoration: none;
+ font-size: 16px;
+ font-weight: 600;
+}
+.donate-btn:hover {
+ background-color: $primary-green;
+ color: $dark;
+}
+
+@media only screen and (max-width: 480px) {
+ .donate-btn {
+ margin-top: 0px;
+ padding: 10px 20px 12px 20px;
+ font-size: 14px;
+ }
+}
+
+
+/* Heading and portal */
+.section-introduction {
+ display: -ms-grid;
+ display: grid;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ margin: 150px 0 0 0;
+}
+
+.download-card {
+ background-color: rgba(255, 255, 255, 0.4);
+ border: 0.5px solid rgba(16, 226, 96, 0.3);
+ border-radius: 8px;
+ -webkit-box-shadow: 0px 0px 50px 15px rgba(16,226,96,0.10);
+ box-shadow: 0px 0px 50px 15px rgba(16,226,96,0.10);
+ padding: 24px;
+ margin: 56px 0 0 0;
+}
+
+.heading-introduction {
+ z-index: 2;
+ margin: 0 0 0 0;
+}
+
+@media only screen and (max-width: 400px) {
+ .section-introduction {
+ margin: 90px 0 0 0;
+ }
+}
+
+.section-portal {
+ margin-top: -300px;
+}
+
+@media only screen and (max-width: 940px) {
+ .section-portal {
+ margin-top: -350px;
+ }
+}
+
+@media only screen and (max-width: 350px) {
+ .section-introduction {
+ z-index: 2;
+ margin: 70px 0 0 0;
+ }
+}
+
+@media only screen and (max-width: 680px) {
+ .section-portal {
+ margin-top: -320px;
+ }
+}
+
+@media only screen and (max-width: 480px) {
+ .section-portal {
+ margin-top: -240px;
+ }
+}
+
+@media only screen and (max-width: 400px) {
+ .section-portal {
+ margin-top: -215px;
+ }
+}
+
+@media only screen and (max-width: 350px) {
+ .section-portal {
+ margin-top: -200px;
+ }
+}
+
+@-webkit-keyframes portal-spin { 0% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } }
+
+@keyframes portal-spin { 0% { -webkit-transform: rotate(359deg); transform: rotate(359deg); } }
+.portal-frame {
+ --portal-color: #2A82DE;
+ max-width: 500px;
+ aspect-ratio: 1;
+ --portal-browserbugfix: perspective(2077px) translateZ(-0.1px);
+ -webkit-transform: var(--portal-browserbugfix, ) scaleX(1);
+ -ms-transform: var(--portal-browserbugfix, ) scaleX(1);
+ transform: var(--portal-browserbugfix, ) scaleX(1);
+ -webkit-filter: contrast(1.75);
+ filter: contrast(1.75);
+ overflow: hidden;
+ margin: 0 auto;
+}
+.portal, .portal::before {
+ position: absolute;
+ inset: 0;
+ -webkit-animation: portal-spin 7s infinite linear;
+ animation: portal-spin 7s infinite linear;
+}
+.portal {
+ --portal-img: url('/images/portal.png');
+ --portal-mask: var(--portal-img) top left / 100% 100% no-repeat;
+ -webkit-mask: var(--portal-mask);
+ mask: var(--portal-mask);
+}
+.portal::before {
+ content: "";
+ animation-direction: reverse;
+ background: -webkit-gradient(
+ linear, left top, left bottom, color-stop(25%, #10E260), color-stop(125%, transparent), color-stop(25%, #2A82DE)
+ ), var(--portal-color);
+ background: -o-linear-gradient(
+ #10E260 25%, transparent 125%, #2A82DE 25%
+ ), var(--portal-color);
+ background: linear-gradient(
+ #10E260 25%, transparent 125%, #2A82DE 25%
+ ), var(--portal-color);
+}
+
+
+.background-1 {
+ background-color: #fff;
+ border: 0.5px solid rgba(16, 226, 96, 0.3);
+ -webkit-box-shadow: 0px 0px 50px 15px rgba(16,226,96,0.10);
+ box-shadow: 0px 0px 50px 15px rgba(16,226,96,0.10);
+ border-radius: 8px;
+}
+
+
+/* Download component*/
+.section-download {
+ margin-top: 24px;
+}
+
+.download-title span {
+ display: block;
+ font-size: 16px;
+ font-weight: 300;
+ color: $dark;
+ text-align: center;
+ margin: 16px 0 0 0;
+}
+
+.platform span {
+ display: block;
+ margin: 8px 0 16px 0;
+ font-size: 14px;
+ font-weight: 400;
+ color: $dark;
+}
+
+.download-button {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ margin: 24px 0 16px 0;
+}
+
+.btn img {
+ display: inline-block;
+ vertical-align: middle;
+ margin: -3px 6px 0 0;
+ width: 16px;
+}
+
+.btn {
+ display: inline-block;
+ border: 0;
+ border-radius: 6px;
+ background: -o-linear-gradient(left, #10E260 0%, #2A82DE 80%);
+ background: -webkit-gradient(linear, left top, right top, from(#10E260), color-stop(80%, #2A82DE));
+ background: linear-gradient(to right, #10E260 0%, #2A82DE 80%);
+ padding: 10px 30px 12px 30px;
+ font-family: "Roboto", 'Arial', sans-serif;
+ font-weight: 500;
+ font-size: 18px;
+ line-height: 1.6;
+ color: #FFFFFF;
+ text-align: center;
+ cursor: pointer;
+}
+.btn:hover {
+ background: #10E260;
+ color: #151515;
+}
+
+.os-options span {
+ display: block;
+ margin: 16px 0 0 0;
+ font-size: 12px;
+ font-weight: 300;
+ color: #000000;
+ text-align: center;
+}
+
+@media only screen and (max-width: 480px) {
+ .section-download {
+ margin-top: 10px;
+ }
+
+ .download-title {
+ margin: -6px 0 16px 0;
+ font-size: 14px;
+ }
+
+ .download-button {
+ margin: 20px 0 12px 0;
+ }
+
+ .btn {
+ font-size: 16px;
+ padding: 8px 20px 10px 20px;
+ }
+
+ .os-options span {
+ margin: 2px 0 0 0;
+ }
+}
+
+
+/* Advantages*/
+.section-advantages {
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -ms-flex-pack: distribute;
+ justify-content: space-around;
+ gap: 80px;
+ margin: 80px 60px 0 60px;
+}
+
+@media only screen and (max-width: 960px) {
+ .section-advantages {
+ gap: 40px;
+ margin: 60px 0px 0 0px;
+ }
+}
+
+@media only screen and (max-width: 680px) {
+ .section-advantages {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -webkit-box-pack: end;
+ -ms-flex-pack: end;
+ justify-content: flex-end;
+ gap: 30px;
+ margin: 60px 0px 0 0px;
+ }
+}
+
+@media only screen and (max-width: 400px) {
+ .section-advantages {
+ margin: 45px 0px 0 0px;
+ }
+}
+
+.advantage-card {
+ width: 100%;
+ margin: 0 auto;
+}
+
+@media only screen and (max-width: 680px) {
+ .advantage-card {
+ width: 70%;
+ }
+}
+
+@media only screen and (max-width: 480px) {
+ .advantage-card {
+ width: 100%;
+ }
+}
+
+.advantage-card span {
+ display: block;
+ font-size: 20px;
+ font-weight: 600;
+ color: $primary-blue;
+ margin: 10px 0 14px 0;
+ text-align: center;
+}
+
+.advantage-card p {
+ font-size: 14px;
+ font-weight: 400;
+ line-height: 1.4;
+ font-weight: 400;
+ color: $dark;
+ text-align: center;
+}
+
+.advantage-card img {
+ display: block;
+ height: 24px;
+ margin: 0 auto;
+}
+
+
+/* Text image component */
+.text-image {
+ margin: 80px 0 0 0;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+ gap: 5%;
+}
+
+.content-body {
+ max-width: 50%;
+}
+
+.content-body p {
+ font-size: 18px;
+}
+
+.content-img {
+ max-width: 40%;
+}
+
+.content-img img {
+ max-width: 100%;
+ margin: 0 0 0 0;
+}
+
+
+@media only screen and (max-width: 768px) {
+ .text-image {
+ margin: 80px 0 0 0;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -webkit-box-pack: start;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+ gap: 20%;
+ }
+
+ .content-body {
+ max-width: 80%;
+ }
+
+ .content-img {
+ max-width: 80%;
+ margin: 0 0 24px 0;
+ }
+
+ .column-reverse {
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: reverse;
+ -ms-flex-direction: column-reverse;
+ flex-direction: column-reverse;
+ }
+}
+
+@media only screen and (max-width: 480px) {
+ .text-image {
+ margin: 50px 0 0 0;
+ gap: 20%;
+ }
+
+ .content-body {
+ max-width: 100%;
+ }
+
+ .content-body p {
+ font-size: 16px;
+ }
+
+ .content-img {
+ max-width: 100%;
+ }
+}
+
+
+/* Text component */
+.text {
+ margin: 80px 0 0 0;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ -webkit-box-pack: justify;
+ -ms-flex-pack: justify;
+ justify-content: space-between;
+ -webkit-box-align: center;
+ -ms-flex-align: center;
+ align-items: center;
+}
+
+.text-body {
+ max-width: 95%;
+}
+
+.text-body p {
+ font-size: 18px;
+}
+
+@media only screen and (max-width: 768px) {
+ .text {
+ margin: 80px 0 0 0;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ -webkit-box-pack: start;
+ -ms-flex-pack: start;
+ justify-content: flex-start;
+ gap: 20%;
+ }
+
+ .text-body {
+ max-width: 80%;
+ }
+}
+
+@media only screen and (max-width: 480px) {
+ .text {
+ margin: 50px 0 0 0;
+ }
+
+ .text-body {
+ max-width: 100%;
+ }
+
+ .text-body p {
+ font-size: 16px;
+ }
+}
+
+
+/* Donations */
+.section-donate {
+ margin-top: 56px;
+}
+
+.section-donate h1 {
+ font-size: 40px;
+ font-weight: 600;
+ line-height: 1.1;
+ color: $dark;
+ text-align: center;
+}
+
+.section-donate .btn {
+ margin: 32px 0 0 0;
+}
+
+@media only screen and (max-width: 680px) {
+ .section-donate h1 {
+ font-size: 36px;
+ line-height: 1.2;
+ }
+}
+
+@media only screen and (max-width: 480px) {
+ .section-donate h1 {
+ font-size: 30px;
+ line-height: 1.2;
+ }
+
+ .section-donate {
+ margin-top: 40px;
+ }
+
+ .donate-heading {
+ margin: 0 0 32px 0;
+ }
+
+ .section-donate .btn {
+ margin: 8px 0 0 0;
+ }
+}
+
+
+/* Modal box*/
+.modal-box {
+ position: fixed;
+ background-color: rgba(42, 130, 222, 0.95);
+ top: 0;
+ right: 0;
+ bottom: 0;
+ left: 0;
+ z-index: 999;
+ visibility: hidden;
+ opacity: 0;
+ pointer-events: none;
+ transition: all 0.3s;
+
+&:target {
+ visibility: visible;
+ opacity: 1;
+ pointer-events: auto;
+}
+ & > div {
+ width: 500px;
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ -webkit-transform: translate(-50%, -50%);
+ -ms-transform: translate(-50%, -50%);
+ transform: translate(-50%, -50%);
+ transform: translate(-50%, -50%);
+ padding: 20px 40px 20px 40px;
+ background: white;
+ border-radius: 16px;
+ }
+}
+
+.modal-box h4 {
+ font-size: 26px;
+ font-weight: 600;
+ line-height: 1.025;
+ color: $dark;
+ text-align: left;
+ margin: 20px 0 20px 0;
+}
+
+.modal-box .btn {
+ margin: 16px 0 0 0;
+}
+
+.modal-box ol {
+ display: block;
+ font-size: 16px;
+ line-height: 1.6;
+ font-weight: 300;
+ color: $dark;
+ margin-top: 8px;
+}
+
+.modal-close {
+ color: $dark;
+ font-size: 14px;
+ position: absolute;
+ right: 40px;
+ text-align: right;
+ top: 20px;
+ width: 70px;
+ text-decoration: underline;
+ &:hover {
+ color: $primary-blue;
+ }
+}
+
+@media only screen and (max-width: 680px) {
+ .modal-box {
+
+ &:target {
+
+ }
+ & > div {
+ width: 90%;
+ }
+ }
+}
+
+@media only screen and (max-width: 480px) {
+ .modal-box h4 {
+ font-size: 22px;
+ line-height: 1.2;
+ }
+
+.modal-box {
+
+ &:target {
+
+ }
+ & > div {
+ padding: 20px 24px 20px 24px;
+ border-radius: 16px;
+ }
+ }
+
+ .modal-box ol {
+ font-size: 14px;
+ margin: 20px 0 16px 0;
+ }
+}
+
+
+/* Footer */
+.section-footer {
+ margin: 80px 0 0 0;
+}
+
+.footer-divider {
+ text-align: center;
+}
+
+.footer-divider img {
+ width: 50px;
+ margin: 0 auto;
+}
+
+footer {
+ margin: 16px 0 0 0;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ -webkit-box-orient: horizontal;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: row;
+ flex-direction: row;
+ vertical-align: middle;
+ gap: 30px;
+}
+
+.company p {
+ font-size: 14px;
+}
+
+.github a {
+ font-size: 14px;
+ color: $primary-blue;
+ text-decoration: underline;
+ vertical-align: middle;
+ cursor: pointer;
+}
+
+.github img {
+ width: 18px;
+ vertical-align: middle;
+ margin: 2px 2px 0 0;
+}
+
+@media only screen and (max-width: 580px) {
+ .section-footer {
+ margin-top: 60px;
+ }
+
+ .footer-divider {
+ text-align: center;
+ }
+
+ footer {
+ margin: 16px 0 0 0;
+ display: -webkit-box;
+ display: -ms-flexbox;
+ display: flex;
+ -webkit-box-pack: center;
+ -ms-flex-pack: center;
+ justify-content: center;
+ -webkit-box-orient: vertical;
+ -webkit-box-direction: normal;
+ -ms-flex-direction: column;
+ flex-direction: column;
+ text-align: center;
+ gap: 6px;
+ }
+}
\ No newline at end of file
diff --git a/lume-installer-website/donate.html b/lume-installer-website/donate.html
new file mode 100644
index 0000000..965f2fc
--- /dev/null
+++ b/lume-installer-website/donate.html
@@ -0,0 +1,102 @@
+
+
+
+
+
+ Donate | Lume Web
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Support Lume Web, help us create a safe Web3 for mankind
+
+
+
+
+
+
+
+
Development spending
+
All donations are spent on active development of Lume Web.
+
+
+
+
Help pioneer Web3
+
Donec a orci at massa placerat vestibulum. Sed posuere mauris et ligula volutpat, sit amet fermentum velit dictum. Donec diam justo.
+
+
+
+
Help us grow
+
Help us grow, so we can create the Web3 together and think of new ways to make it even easier to...
+
+
+
+
+
+
+
+
+
+
Why we ask for your donations
+
Sed eget placerat libero. Sed elementum, ante id convallis posuere, leo dolor condimentum lectus, nec imperdiet sem lectus ac lectus. Nullam ultricies non magna ut mollis. Proin et sem a lacus euismod mollis at sed augue. Vivamus in consequat tortor. Vivamus non erat ut lectus iaculis pretium.
+
Aliquam lacinia velit ut magna bibendum, sit amet ornare tortor fermentum. Aliquam convallis leo vitae mi iaculis, sed posuere augue scelerisque.
+
+
+
+
+
+
+
Payment possibilities
+
Nam imperdiet leo massa, in ornare sapien varius non. Cras feugiat, lectus vel efficitur malesuada, lacus tortor porttitor mauris, sed consectetur ipsum ante vel libero. Donec auctor faucibus quam, quis sagittis mi sollicitudin eget. Fusce efficitur eu nisi vitae tempor. Maecenas elementum quam sit amet lorem pulvinar, eu tincidunt velit gravida. Phasellus turpis risus, consectetur quis libero sit amet, tempus varius diam.
+
+
+
+
+
+
+
The way we are different
+
Sed eget placerat libero. Sed elementum, ante id convallis posuere, leo dolor condimentum lectus, nec imperdiet sem lectus ac lectus. Nullam ultricies non magna ut mollis. Proin et sem a lacus euismod mollis at sed augue. Vivamus in consequat tortor. Vivamus non erat ut lectus iaculis pretium.
+
Aliquam lacinia velit ut magna bibendum, sit amet ornare tortor fermentum. Aliquam convallis leo vitae mi iaculis, sed posuere augue scelerisque.
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/lume-installer-website/favicon.png b/lume-installer-website/favicon.png
new file mode 100644
index 0000000000000000000000000000000000000000..8a47b25fa5c19ea06158037f271cdef08c56f5a8
GIT binary patch
literal 16390
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
Ur3P)&b^rhX07*qoM6N<$g2Kvk_W%F@
literal 0
HcmV?d00001
diff --git a/lume-installer-website/fonts/Roboto-Bold.ttf b/lume-installer-website/fonts/Roboto-Bold.ttf
new file mode 100644
index 0000000000000000000000000000000000000000..3742457900d51ae5c34ed53657ed8a72f17f19c6
GIT binary patch
literal 167336
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