From 27ee4ad781164932c988facbfc952fadff149bef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Rodri=CC=81guez=20Alsina?= Date: Mon, 16 Jul 2018 18:49:43 -0300 Subject: [PATCH] (feat) New Footer. --- public/index.html | 24 +-- public/manifest.json | 4 +- src/assets/App.css | 2 +- src/assets/App.scss | 55 +++--- src/assets/images/logos/logo_loader.svg | 1 + src/assets/images/logos/logo_sokol.png | Bin 0 -> 21129 bytes src/assets/images/logos/logo_sokol@2x.png | Bin 0 -> 24346 bytes .../images/logos/logo_validators_dapp.png | Bin 0 -> 1630 bytes .../images/logos/logo_validators_dapp@2x.png | Bin 0 -> 3215 bytes .../logos/logo_validators_dapp_footer.png | Bin 0 -> 1334 bytes .../logos/logo_validators_dapp_footer@2x.png | Bin 0 -> 2592 bytes src/assets/images/socials/git-sokol.png | Bin 0 -> 439 bytes src/assets/images/socials/git-sokol@2x.png | Bin 0 -> 850 bytes src/assets/images/socials/git.png | Bin 0 -> 1259 bytes src/assets/images/socials/git@2x.png | Bin 0 -> 1672 bytes src/assets/images/socials/github@2x.png | Bin 1662 -> 0 bytes src/assets/images/socials/oracles@2x.png | Bin 1518 -> 0 bytes src/assets/images/socials/poa-sokol.png | Bin 0 -> 294 bytes src/assets/images/socials/poa-sokol@2x.png | Bin 0 -> 468 bytes src/assets/images/socials/poa.png | Bin 0 -> 291 bytes src/assets/images/socials/poa@2x.png | Bin 0 -> 461 bytes src/assets/images/socials/reddit@2x.png | Bin 1503 -> 0 bytes src/assets/images/socials/telegram-sokol.png | Bin 0 -> 372 bytes .../images/socials/telegram-sokol@2x.png | Bin 0 -> 690 bytes src/assets/images/socials/telegram.png | Bin 0 -> 1224 bytes src/assets/images/socials/telegram@2x.png | Bin 1438 -> 1510 bytes src/assets/images/socials/tw-sokol.png | Bin 0 -> 356 bytes src/assets/images/socials/tw-sokol@2x.png | Bin 0 -> 655 bytes src/assets/images/socials/tw.png | Bin 0 -> 1147 bytes src/assets/images/socials/tw@2x.png | Bin 0 -> 1428 bytes src/assets/images/socials/twitter@2x.png | Bin 1380 -> 0 bytes src/assets/stylesheets/_vars.scss | 10 - .../_ballot-types.scss} | 0 .../{base.scss => application/_base.scss} | 38 ++-- .../_controls.scss} | 0 .../stylesheets/application/_footer.scss | 58 ++++++ .../{header.scss => application/_header.scss} | 0 .../{info.scss => application/_info.scss} | 0 .../_loading.scss} | 0 .../{nav.scss => application/_nav.scss} | 0 .../{new.scss => application/_new.scss} | 0 .../{search.scss => application/_search.scss} | 0 .../_settings.scss} | 0 .../stylesheets/application/_socials.scss | 181 ++++++++++++++++++ .../_vote-scale.scss} | 0 .../ballots/_placeholders.scss | 0 .../{ => application}/ballots/about.scss | 0 .../{ => application}/ballots/base.scss | 0 .../{ => application}/ballots/footer.scss | 0 .../{ => application}/select/components.scss | 0 .../{ => application}/select/control.scss | 0 .../{ => application}/select/default.scss | 0 .../{ => application}/select/menu.scss | 0 .../{ => application}/select/mixins.scss | 0 .../{ => application}/select/multi.scss | 0 .../{ => application}/select/select.scss | 0 .../{ => application}/select/spinner.scss | 0 src/assets/stylesheets/fonts.scss | 32 ---- src/assets/stylesheets/footer.scss | 57 ------ .../stylesheets/{ => helpers}/_mixins.scss | 0 .../{ => helpers}/_placeholders.scss | 0 src/assets/stylesheets/helpers/_vars.scss | 39 ++++ src/assets/stylesheets/socials.scss | 76 -------- src/components/Footer.jsx | 22 +-- src/components/Header.jsx | 30 +-- src/components/Socials.js | 40 ++++ 66 files changed, 394 insertions(+), 275 deletions(-) create mode 100644 src/assets/images/logos/logo_loader.svg create mode 100644 src/assets/images/logos/logo_sokol.png create mode 100644 src/assets/images/logos/logo_sokol@2x.png create mode 100644 src/assets/images/logos/logo_validators_dapp.png create mode 100644 src/assets/images/logos/logo_validators_dapp@2x.png create mode 100644 src/assets/images/logos/logo_validators_dapp_footer.png create mode 100644 src/assets/images/logos/logo_validators_dapp_footer@2x.png create mode 100644 src/assets/images/socials/git-sokol.png create mode 100644 src/assets/images/socials/git-sokol@2x.png create mode 100644 src/assets/images/socials/git.png create mode 100644 src/assets/images/socials/git@2x.png delete mode 100755 src/assets/images/socials/github@2x.png delete mode 100755 src/assets/images/socials/oracles@2x.png create mode 100644 src/assets/images/socials/poa-sokol.png create mode 100644 src/assets/images/socials/poa-sokol@2x.png create mode 100644 src/assets/images/socials/poa.png create mode 100644 src/assets/images/socials/poa@2x.png delete mode 100755 src/assets/images/socials/reddit@2x.png create mode 100644 src/assets/images/socials/telegram-sokol.png create mode 100644 src/assets/images/socials/telegram-sokol@2x.png create mode 100644 src/assets/images/socials/telegram.png mode change 100755 => 100644 src/assets/images/socials/telegram@2x.png create mode 100644 src/assets/images/socials/tw-sokol.png create mode 100644 src/assets/images/socials/tw-sokol@2x.png create mode 100644 src/assets/images/socials/tw.png create mode 100644 src/assets/images/socials/tw@2x.png delete mode 100755 src/assets/images/socials/twitter@2x.png delete mode 100644 src/assets/stylesheets/_vars.scss rename src/assets/stylesheets/{ballot-types.scss => application/_ballot-types.scss} (100%) rename src/assets/stylesheets/{base.scss => application/_base.scss} (76%) rename src/assets/stylesheets/{controls.scss => application/_controls.scss} (100%) create mode 100644 src/assets/stylesheets/application/_footer.scss rename src/assets/stylesheets/{header.scss => application/_header.scss} (100%) rename src/assets/stylesheets/{info.scss => application/_info.scss} (100%) rename src/assets/stylesheets/{loading.scss => application/_loading.scss} (100%) rename src/assets/stylesheets/{nav.scss => application/_nav.scss} (100%) rename src/assets/stylesheets/{new.scss => application/_new.scss} (100%) rename src/assets/stylesheets/{search.scss => application/_search.scss} (100%) rename src/assets/stylesheets/{settings.scss => application/_settings.scss} (100%) create mode 100644 src/assets/stylesheets/application/_socials.scss rename src/assets/stylesheets/{vote-scale.scss => application/_vote-scale.scss} (100%) rename src/assets/stylesheets/{ => application}/ballots/_placeholders.scss (100%) rename src/assets/stylesheets/{ => application}/ballots/about.scss (100%) rename src/assets/stylesheets/{ => application}/ballots/base.scss (100%) rename src/assets/stylesheets/{ => application}/ballots/footer.scss (100%) rename src/assets/stylesheets/{ => application}/select/components.scss (100%) rename src/assets/stylesheets/{ => application}/select/control.scss (100%) rename src/assets/stylesheets/{ => application}/select/default.scss (100%) rename src/assets/stylesheets/{ => application}/select/menu.scss (100%) rename src/assets/stylesheets/{ => application}/select/mixins.scss (100%) rename src/assets/stylesheets/{ => application}/select/multi.scss (100%) rename src/assets/stylesheets/{ => application}/select/select.scss (100%) rename src/assets/stylesheets/{ => application}/select/spinner.scss (100%) delete mode 100644 src/assets/stylesheets/fonts.scss delete mode 100644 src/assets/stylesheets/footer.scss rename src/assets/stylesheets/{ => helpers}/_mixins.scss (100%) rename src/assets/stylesheets/{ => helpers}/_placeholders.scss (100%) create mode 100644 src/assets/stylesheets/helpers/_vars.scss delete mode 100644 src/assets/stylesheets/socials.scss create mode 100644 src/components/Socials.js diff --git a/public/index.html b/public/index.html index 742c4c3..a4b2255 100644 --- a/public/index.html +++ b/public/index.html @@ -4,21 +4,9 @@ - - + POA Network Governance DApp @@ -27,15 +15,5 @@ You need to enable JavaScript to run this app.
- diff --git a/public/manifest.json b/public/manifest.json index ef19ec2..4d14ddb 100644 --- a/public/manifest.json +++ b/public/manifest.json @@ -1,6 +1,6 @@ { - "short_name": "React App", - "name": "Create React App Sample", + "short_name": "Governance", + "name": "Governance DApp", "icons": [ { "src": "favicon.ico", diff --git a/src/assets/App.css b/src/assets/App.css index e84a50f..e237dde 100644 --- a/src/assets/App.css +++ b/src/assets/App.css @@ -1 +1 @@ -.footer{left:0;right:0}.footer-logo,.header-logo{display:block;background-image:url(./images/logos.png)}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.footer-logo,.header-logo{background-image:url("./images/logos@2x.png");background-size:182px 59px}}.new-form,.settings,.ballots-i{transition:0.3s box-shadow;margin-bottom:80px;border-radius:8px;box-shadow:0 10px 10px 0 rgba(50,108,181,0.08);padding:30px;background-color:#fff}@media screen and (max-width: 768px){.new-form,.settings,.ballots-i{margin-bottom:20px;padding:20px}}input,textarea,select,.radio{transition:0.3s background-color, 0.3s border-color;width:100%;height:40px;outline:none;border-radius:3px;border:1px solid #e5eef9;box-sizing:border-box;padding:0 10px;background-color:#fff;color:#444;font-family:'Open Sans', sans-serif;font-size:14px}button,.header-settings,.header-new-ballot,.ballots-i--vote,.ballots-footer-finalize{cursor:pointer;display:inline-block;transition:0.3s opacity;box-sizing:border-box;border:0;outline:none;padding:0 15px;text-transform:uppercase;line-height:36px;font-size:13px;font-weight:bold;font-family:'Open Sans', sans-serif}button:hover,.header-settings:hover,.header-new-ballot:hover,.ballots-i--vote:hover,.ballots-footer-finalize:hover{opacity:0.9;text-decoration:none}.header-settings,.header-new-ballot{padding:0 15px 0 33px;background-repeat:no-repeat;background-position:left 15px center}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3ZBw1xU1rKptJj_0jans920.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(https://fonts.gstatic.com/s/opensans/v14/MTP_ySUJH_bn48VBG8sNShampu5_7CjHW5spxoeN3Vs.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzBampu5_7CjHW5spxoeN3Vs.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000}html,body{color:#444;line-height:1;font-size:14px;font-family:'Open Sans', sans-serif;-webkit-font-smoothing:antialiased}html,body{margin:0;padding:0}html{height:100%}p,h1,h2,h3,h4{margin:0;padding:0;font-family:'Open Sans', sans-serif}body{position:relative;width:100%;min-height:100%;box-sizing:border-box;padding-bottom:70px;background-color:#f4f9ff}@media screen and (max-width: 414px){body{padding-bottom:90px}}a{color:#08b3f2;text-decoration:none;font-size:14px}a:hover{text-decoration:underline}p{color:#444;font-size:14px}hr{display:block;width:100%;height:1px;margin:10px 0 30px;border:0;background-color:#e5eef9}.center{text-align:center}.left{float:left;width:48%}.right{float:right;width:48%}@media screen and (max-width: 414px){.left,.right{float:none;width:100%}}.hidden{overflow:hidden}.display-none{display:none}.container{width:960px;margin:0 auto;box-sizing:border-box}@media screen and (max-width: 960px){.container{width:100%;padding:0 10px}}.title{margin-top:30px;margin-bottom:30px;color:#38454f;font-size:30px;font-weight:normal}@media screen and (max-width: 768px){.title{font-size:28px}}@media screen and (max-width: 414px){.title{font-size:26px}}label{display:inline-block;margin-bottom:15px;color:#8197a2;font-size:14px;font-family:'Open Sans', sans-serif}input:focus,textarea:focus{border-color:#08b3f2}input[type='radio'],textarea[type='radio']{display:none}textarea{width:100%;padding-top:10px;padding-bottom:10px;height:70px;resize:none}select{appearance:none;padding-right:30px;background-repeat:no-repeat;background-position:right 13px center;background-image:url(./images/select.png)}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){select{background-image:url("./images/select@2x.png");background-size:8px 4px}}button{background-color:rgba(8,179,242,0.1);color:#08b3f2}button.load-more{background-color:rgba(109,46,174,0.1);color:#6d2eae;margin-top:0;margin-bottom:50px}@media screen and (max-width: 960px){button.load-more{margin-bottom:80px}}@media screen and (max-width: 768px){button.load-more{margin-top:80px}}.radio{transition:0.3s color, 0.3s background-color, 0.3s border-color;cursor:pointer;position:relative;margin-bottom:0;line-height:40px}input[type='radio']:checked+.radio{border-color:#08b3f2;background-color:rgba(8,179,242,0.1);color:#08b3f2}.radio_icon{padding-left:37px;background-repeat:no-repeat;background-size:16px 16px;background-position:left 11px center}.radio_add{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAFVBMVEUAsvUAsvUAsvUAsvUAsvUAsvUAsvVmJ/ytAAAABnRSTlMASUrk5udXTd49AAAAPElEQVR4Ae3RIQKAAAzDwG5k/f+TwYIoEsROx0V3BaUEGyW+bPBVUDighCPeglGPg6P3xW8D7FHS8/x3AhBhBV+OMM67AAAAAElFTkSuQmCC)}.radio_remove{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAFVBMVEUAsvUAsvUAsvUAsvUAsvUAsvUAsvVmJ/ytAAAABnRSTlMASUrk5udXTd49AAAATklEQVR4Ae3SQQqAMAxE0Wmc5P5H1k2gfijFnaBvWf5mStSGa+Ihct14F6QosiZH6D24nzw4j7wLEvsb/qMugn77g28G9Czw6h5b5PoeT61VCXCp8qCYAAAAAElFTkSuQmCC)}.radio_swap{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAulBMVEUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvVktDOmAAAAPXRSTlMAAQIDBAUGETxARUlKS1BRUlNUVVdaXGFkZmdpamtuc3R2fH+IiYrR19ja3N7h4+bn6+3v8PHy9fj5+vz+d3lc/AAAALhJREFUeNqVk0cOwkAMAE0n1NBLgNAhQCCFTvz/b6GYPQS03hVznZF8sA0fBr5XBgU2Ih41Hn2Nj/qsn5Ifa/yI9RbKcQ0RnJFhK4KTLmi95P5ggKBDxRwY/ihsXRGCptiDCnO3KUKSVBqUtIOwp/LZC62PJ3eLF2gBzwR1xYyKYWJq4Yfld9G8opSoKwIfGVzdVTgiqHhy/+DfaU2+xvoV+TrrF+RN1ufvsW8ASyZAfJLnKDlOFYg3It9LpKV2sncAAAAASUVORK5CYII=)}.radio:before,.radio:after{content:'';position:absolute;top:50%;border-radius:50%}.radio:before{transition:0.3s border-color;left:-40px;top:8px;width:24px;height:24px;box-sizing:border-box;border:1px solid #e5eef9}input[type='radio']:checked+.radio:before{border-color:#08b3f2}.radio:after{transition:0.3s transform, 0.3s opacity;transform:scale(0.5);opacity:0;left:-34px;top:14px;width:12px;height:12px;background-color:#08b3f2}input[type='radio']:checked+.radio:after{transform:scale(1);opacity:1}.radio-container{margin-bottom:20px;padding-left:40px}.form-el{margin-bottom:20px}.hint{margin-top:15px;color:#8197a2;line-height:18px;font-size:12px}.footer{position:absolute;bottom:0;height:60px;background-color:#6d2eae}@media screen and (max-width: 414px){.footer{height:auto;padding:20px 10px 0}}.footer.sokol{background-color:#6ac9b9}.footer .container{position:relative}@media screen and (max-width: 414px){.footer .container{padding-top:40px}}.footer-logo,.footer .socials{transform:translateY(-50%);position:absolute;z-index:1;top:50%}@media screen and (max-width: 414px){.footer-logo,.footer .socials{transform:translateY(0);top:0}}.footer-logo{left:0;width:127px;height:24px;background-position:0 0}.footer-rights{color:#fff;line-height:60px;text-align:center;font-size:12px}@media screen and (max-width: 414px){.footer-rights{line-height:30px}}.header{margin-bottom:0px;padding:22px 0;background-color:#6d2eae}@media screen and (max-width: 768px){.header{margin-bottom:0px}}@media screen and (max-width: 414px){.header{margin-bottom:0px}}.header .container{overflow:hidden}.header.sokol{background-image:none;background-color:#6ac9b9}.header-logo{float:left;width:182px;height:35px;background-position:0 -24px}.header-logo-sokol{display:inline-block;width:146px;height:35px;background-image:url("./images/logo_sokol.png");background-position:0 0;background-repeat:no-repeat}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.header-logo-sokol{background-image:url("./images/logo_sokol@2x.png");background-size:146px 35px}}.header-settings,.header-new-ballot{float:right;border-radius:3px;color:#fff;background-size:12px 12px}@media screen and (max-width: 768px){.header-settings,.header-new-ballot{padding:0 20px;background-position:center center;font-size:0}}.header-settings{margin-right:15px;background-color:#7d58bb;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAflBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+yfIzaAAAAKXRSTlMAAgQFBgwNDhAqKyxJSlJTVFVXZGVojo+Q19ja5Obn6+3u7/D19vf8/fmxL7QAAADLSURBVHgBfdHtVoJAGMTxUUwUZCtKRWzpxWj93/8Nti5LxDlbv68DzHkGTXbW7pRiwWpumcnDk5ctFe37y8MUPH58PsXne3D19oB32NYO+uGdxRvgrgRXB7wvFBjHjLtXVM8SV2tU3IKzyXNzvgWFRkeg3cjbtMAx3ktgYh+B38AyyBXcEZO/gk5Vl/rUS/VTfhrKT0CjUemA1qzXpgVcqf8PTEwS+xav6RHj7EWD15S/Ztf+a/ajLv2zomylKdAq05yFTilVF+8NvgGLASpP2eRPbAAAAABJRU5ErkJggg==)}.header-new-ballot{background-color:#08b3f2;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAFVBMVEX///////////////////////////9nSIHRAAAABnRSTlMASUrk5udXTd49AAAAOUlEQVR42tXQsQEAIAgDQcAn+4+snRZxAK79KokrIcNBwgYdc0Migwxk8Qsd1TJWDf/KQWobqt+9G4coA99W7as5AAAAAElFTkSuQmCC)}.info{color:#8197a2}.ballots .info{display:flex;align-items:center;padding-left:44px;min-height:32px;background-image:url(./images/info.png);background-repeat:no-repeat;background-position:left center;margin-bottom:20px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.ballots .info{background-image:url("./images/info@2x.png");background-size:32px 32px}}.new-form .info{padding:30px}.info-title{position:relative;margin-bottom:30px;padding-left:44px}.info-title:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:32px;height:32px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.info-title:before{background-image:url("./images/info@2x.png");background-size:32px 32px}}.info-i{position:relative;margin-bottom:10px;padding-left:12px;line-height:18px;font-size:12px}.info-i:before{content:'';position:absolute;left:0;top:7px;width:4px;height:4px;border-radius:50%;background-color:#08b3f2}@keyframes fadeOut{0%{opacity:.2}20%{opacity:1;transform:scale(1)}100%{opacity:.2;transform:scale(0.3)}}.loading{display:flex;justify-content:space-between;position:absolute;left:50%;top:50%;width:206px;margin:-30px 0 0 -111.5px;padding-top:50px}.loading:before{content:'';position:absolute;left:0;top:0;width:206px;height:35px;background-image:url("./images/loading.png");background-position:0 0}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.loading:before{background-image:url("./images/loading@2x.png");background-size:100% 100%}}.loading-container{position:fixed;z-index:1000000;left:0;right:0;top:0;bottom:0;background-color:rgba(35,29,115,0.8)}.loading-i{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:fadeOut;animation-timing-function:linear;opacity:.2;width:9px;height:9px;border-radius:50%;background-color:#fff}.loading-i:nth-child(2){animation-delay:.1s}.loading-i:nth-child(3){animation-delay:.2s}.loading-i:nth-child(4){animation-delay:.3s}.loading-i:nth-child(5){animation-delay:.4s}.loading-i:nth-child(6){animation-delay:.5s}.nav{font-size:0}.nav-i{transition:0.3s color;position:relative;display:inline-block;vertical-align:middle;margin-right:40px;color:#8197a2;text-transform:uppercase;text-decoration:none;line-height:normal;font-size:14px;font-weight:bold}.nav-i:hover,.nav-i_active{color:#444}.nav-i_active:before{content:'';position:absolute;left:0;right:0;bottom:-30px;height:3px;background-color:#08b3f2}.new-form{display:flex;overflow:hidden;padding:0}@media screen and (max-width: 768px){.new-form{display:block}}.new-form-side{padding-top:30px;padding-bottom:30px;box-sizing:border-box}@media screen and (max-width: 768px){.new-form-side{width:100% !important}}.new-form-side_left{width:30%}@media screen and (max-width: 768px){.new-form-side_left{padding-bottom:0}}.new-form-side_right{width:70%;border-left:1px solid #e5eef9;padding-left:30px;padding-right:30px}@media screen and (max-width: 768px){.new-form-side_right{border:0;padding-top:0}}.new .add-ballot{white-space:nowrap}@media screen and (max-width: 414px){.new .add-ballot{margin-top:20px}}.search{border-bottom:1px solid #eee;background-color:#fff;line-height:80px;text-align:left}.search .back{transition:0.3s opacity;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAMAAACgaw2xAAAAjVBMVEUAtfX///8AtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUmVRXZAAAALnRSTlMAAAQKDxAXISIpKzc+P1laYm1vdneQlJWjpKyvs7W2ycrP0NLY3uDh4u3u+f3+FQ2PgAAAAJlJREFUGNOV0ckSgjAQRdEWghMiKiLihBOiIPf/P88FSEEiC98yp6o79VrkG3uZPRYigzrN+zAEChMme6CMDfASoNgoHfwUeAWWdMFa50A6F+mCExXAeSYajA/AO1SigXsFKJPd8dTKdip3fubWD+6lZ5SMquWOvlxEVd/1DBAryIHUN6CuJDcqaUqMVE/txH8cSsRePbPWaT+TOR0SIiH2HAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:left center;background-size:12px 10px;padding-left:20px;color:#08b3f2;text-decoration:none;font-size:14px;font-weight:bold}.search .back:hover{opacity:0.8}.search .container{position:relative}.search-input{display:block;transition:0.3s width, 0.3s border-color;cursor:pointer;position:absolute;z-index:1;right:0;top:50%;width:80px;height:40px;margin:-20px 0 0;outline:none;border-radius:5px;border:1px solid transparent;box-sizing:border-box;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAA6lBMVEWAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6PrSx+9AAAATXRSTlMAAgMGCAkKDA0UFRYXISIjJDM0NTo7PD0/QEFERUlQWVpoaWp0dXaZm5ydnqSlpra4ub/AwcTFxsjKzM3Oz9bX2N3e6ers7fX5+vz9/pKojzsAAAGRSURBVHgBjZRtX4IwFMUXmKaBYmhWauSzEmkl+ZAaaJGo8P2/TnejEGHrt/PqcM9f2cbdRVHJDWPhuK6zMBoyYkrQJp4fyptoAp2rWn5MVpWCpXo+Rb1UnMvNg/eZ3bIkilK5YwarmOdinI2rB105lhT9gGv2CZme4dpGPf21usHVWTpS6uPKaxbFlDVxvR/ZL35+EVFC4jNOwr2ffeC1XCCKMnjt1t95avCwVxFV6h5C7ffhDbyOGBpAOAmsDCfmKSxQwWme2Cb8ZoyYGkPcJM4A12WDXYgN4lbgrtlgBeIlcQ44iQ1KEH8T54IT2aAIscsP8r+abzMr4p7AdXiOh/vA8/9/wgP5hGFTDDiaImizKzpXjLaZYOHuzFAbl0TCyVUY0a7CCCe1Y+GRkIn/zBBOT1xXqxhbXzBj6rQBUDiWCjAAiLY3UfLy3Seo2S7hkVJqmxijkef0IVXfJkhUs+OYDfu9o5CCNvUi2PSBnN9tkgTJreHS2e2c5bBFRjOVpCskK7zkGnGSn4hHlfXX/Q90qIZ+dL9jIAAAAABJRU5ErkJggg==);background-size:20px 20px;background-repeat:no-repeat;background-position:right 10px center;color:#333;font-size:14px}.search-input:focus{cursor:text;width:300px;border-color:#eee;padding:0 40px 0 10px}.settings{max-width:600px;margin:0 auto}.settings-title{margin-bottom:20px;color:#38454f;text-align:center;font-size:24px}.socials{font-size:0}.footer .socials{right:0}.socials-i{transition:0.3s background-color;position:relative;display:inline-block;vertical-align:top;width:30px;height:30px;border-radius:50%;background-color:rgba(255,255,255,0.2)}.socials-i:not(:first-child){margin-left:10px}.socials-i:hover{background-color:rgba(255,255,255,0.4)}.socials-i:before{transform:translate(-50%, -50%);content:'';position:absolute;left:50%;top:50%;background-image:url(./images/socials.png)}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.socials-i:before{background-image:url("./images/socials@2x.png");background-size:16px 69px}}.socials-i_github:before{width:16px;height:16px;background-position:0 0}.socials-i_oracles:before{width:16px;height:14px;background-position:0 -16px}.socials-i_reddit:before{width:15px;height:13px;background-position:0 -30px}.socials-i_telegram:before{width:16px;height:14px;background-position:0 -43px}.socials-i_twitter:before{width:15px;height:12px;background-position:0 -57px}.vote-scale{clear:left;overflow:hidden;height:6px;margin-top:30px;border-radius:3px;background-color:rgba(229,238,249,0.5)}.vote-scale-not-finalized{background-color:#ffffff}.vote-scale--fill{height:100%;border-radius:3px}.vote-scale--fill_yes{background-color:#08b3f2}.vote-scale--fill_no{background-color:#6d2eae}.vote-scale--container{width:100%;max-width:343px}@media screen and (max-width: 768px){.vote-scale--container{float:right;max-width:100%}}.vote-scale--value{float:left;font-size:12px}.vote-scale--votes,.vote-scale--percentage{float:right;font-size:12px}.vote-scale--votes{margin-left:10px;color:#8197a2}.vote-scale--percentage{color:#08b3f2}.ballot-types{border-bottom:1px solid #e5eef9;padding:0 30px 10px}.ballot-types-i{cursor:pointer;position:relative;margin-bottom:20px}.ballot-types-i:before{content:'';position:absolute;left:-30px;top:50%;opacity:0;height:30px;width:3px;transform:translateY(-50%);background-color:#08b3f2}.ballot-types-i_active{color:#08b3f2}.ballot-types-i_active:before{opacity:1}.ballots-i--vote,.ballots-footer-finalize{border-radius:2px;padding:0 13px;font-size:13px;font-weight:bold}.ballots .title{margin-bottom:50px}@media screen and (max-width: 768px){.ballots .title{margin-bottom:20px}}@media screen and (max-width: 414px){.ballots .title{margin-bottom:15px}}.ballots-i-not-finalized{background-color:rgba(8,179,242,0.1)}.ballots-i:hover{box-shadow:0 11px 11px 0 rgba(50,108,181,0.15)}.ballots-i-scale{display:flex;justify-content:space-between;margin-top:30px;border-top:1px solid #e5eef9;padding:30px 0}@media screen and (max-width: 768px){.ballots-i-scale{display:block;margin-top:20px;padding:20px 0}}@media screen and (max-width: 414px){.ballots-i-scale{margin-top:15px;padding:15px 0}}.ballots-i-scale-column{display:flex;justify-content:space-between;width:48%}@media screen and (max-width: 768px){.ballots-i-scale-column{overflow:hidden;width:100%}}@media screen and (max-width: 768px){.ballots-i-scale-column:last-child{flex-direction:row-reverse;margin-top:30px}}.ballots-i--name{color:#333;font-weight:bold;overflow:hidden;text-overflow:ellipsis}.ballots-i--created{padding-left:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAw1BMVEWAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6M9jT1MAAAAQHRSTlMAAQIDBQYHDA0bHB8gISQmJyg+P0BGR0lKU1RZYmNrbHV2iYqLo6Spqqusra7Cw8TFysvM29zk5ufo6/Lz+Pn8DzgVHgAAATNJREFUeNplk+1agkAQhQfRykQTrJTEUjSCvtTQECPk/q+qPQ7LsnR+7DOzL898LiRlOP46zfN0vXQM0tXydkWlndeqs/620LTtK3Z7LBo6OpLd5fDzl6nVubSnIXv3zIY/8N4HVGrwBj8bwjaR77SgmhYn5DWF5eE7ZoribkZkoIeI78ZJMmYrQkcGjZD9mq+SokjY6qKqEfniDIiFYMR6FqZPn+J8+A9dYX5QKs5eBaFz3p4wUkLwizrkvB2UcoZXJUwYHiqIsDclnBzAvicyrFYQpBW0lK0oqVbkEHR1fzEEHl/YhCHG1yKaoYi5zubl4Mn8wsqe6uwRK4tNmHaG717VsiP4mV1uih9G4FrttuUG7GGGTLOioUwyRI51Ftv6o94rtNcfNbCz2uB32KycCv0BfU5XCrQEyKwAAAAASUVORK5CYII=);background-size:14px 14px;background-repeat:no-repeat;background-position:left center;color:#8197a2;font-size:12px}.ballots-i--see-all-proposal{display:inline-block;margin-top:5px}.ballots-i--time{color:#333;font-size:24px;font-weight:bold}@media screen and (max-width: 768px){.ballots-i--time{display:inline-block;vertical-align:middle;margin-right:10px}}.ballots-i--to-close{color:#333;text-transform:uppercase}@media screen and (max-width: 768px){.ballots-i--to-close{display:inline-block;vertical-align:middle}}.ballots-i--vote-label{cursor:default}.ballots-i--vote-label-right{margin-left:auto !important}.ballots-i--vote_yes{margin-right:15px;background-color:rgba(8,179,242,0.1)}.ballots-i--vote_no{margin-left:15px;background-color:rgba(109,46,174,0.1);color:#6d2eae}@media screen and (max-width: 768px){.ballots-i--vote_no{float:left;margin-left:0;margin-right:15px}}textarea{border:1px solid #e5eef9;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;overflow:auto;outline:none;border-radius:3px;width:100%}textarea:focus{border-color:#08b3f2}.ballots-about{font-size:0}@media screen and (max-width: 768px){.ballots-about{display:table;width:100%}}.ballots-about p{line-height:28px}.ballots-about-i{position:relative;display:inline-block;vertical-align:top;box-sizing:border-box}.ballots-about-i:not(.ballots-about-i_time){padding-right:10px}@media screen and (max-width: 768px){.ballots-about-i:not(.ballots-about-i_time){padding-right:0}}@media screen and (max-width: 768px){.ballots-about-i{display:table-row;width:100% !important}}.ballots-about-i_name{width:20%}.ballots-about-i_action{width:10%}.ballots-about-i_type{width:10%}.ballots-about-i_proposal{width:30%}.ballots-about-i_key{width:25%;word-break:break-all}.ballots-about-i_key_wide{width:50%;word-break:break-all}.ballots-about-i_proposed-min-threshold{width:70%;word-break:break-all}.ballots-about-i_contract-type{width:40%;word-break:break-all}.ballots-about-i_proposed-address{width:30%;word-break:break-all}.ballots-about-i_time{width:10%;text-align:right}@media screen and (max-width: 768px){.ballots-about-i_time{text-align:left}}.ballots-about-i_time .ballots-about-i--title{text-align:right}@media screen and (max-width: 768px){.ballots-about-i_time .ballots-about-i--title{text-align:left}}.ballots-about-i--title{position:absolute;z-index:1;left:0;right:0;top:-60px;opacity:0.6;color:#38454f;text-transform:uppercase;font-size:13px}@media screen and (max-width: 768px){.ballots-about-i--title{position:relative;left:auto;right:auto;top:auto;white-space:nowrap}}@media screen and (max-width: 768px){.ballots-about-td{display:table-cell;vertical-align:top}}@media screen and (max-width: 768px){.ballots-about-td:first-child{padding-right:20px}}@media screen and (max-width: 768px){.ballots-about-i:not(:last-child) .ballots-about-td{padding-bottom:10px}}.ballots-footer{display:flex;align-items:center;justify-content:space-between}.ballots-footer-left{display:inline-flex;align-items:center}@media screen and (max-width: 768px){.ballots-footer{padding-top:20px}}@media screen and (max-width: 414px){.ballots-footer{flex-direction:column-reverse;padding-top:15px}}.ballots-footer p{line-height:18px;color:#8197a2;max-width:340px}.ballots-footer-finalize{margin-right:20px;background-color:rgba(8,179,242,0.1);white-space:nowrap}.ballots-footer-finalize-finalized{background-color:rgba(109,46,174,0.1);color:#6d2eae;cursor:default}@media screen and (max-width: 414px){.ballots-footer-finalize{width:100%;margin-right:0;margin-top:15px;text-align:center}}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}.Select{position:relative}.Select input::-webkit-contacts-auto-fill-button,.Select input::-webkit-credentials-auto-fill-button{display:none !important}.Select input::-ms-clear{display:none !important}.Select input::-ms-reveal{display:none !important}.Select,.Select div,.Select input,.Select span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-searchable.is-open>.Select-control{cursor:text}.Select.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.Select.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#bcd3ef #e5eef9 #fafcfe}.Select.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.Select.is-focused>.Select-control{background:#fff}.Select.is-focused:not(.is-open)>.Select-control{border-color:#08c #0099e6 #0099e6;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 0 5px -1px fade(#08c, 50%)}.Select.has-value.is-clearable.Select--single>.Select-control .Select-value{padding-right:44px}.Select.has-value.Select--single>.Select-control .Select-value .Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{color:#08c;outline:none;text-decoration:underline}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{background:#fff}.Select.has-value.is-pseudo-focused .Select-input{opacity:0}.Select.is-open .Select-arrow,.Select .Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}.Select.Select--rtl{direction:rtl;text-align:right}.Select-control{background-color:#fff;border-color:#fafcfe #e5eef9 #bcd3ef;border-radius:3px;border:1px solid #e5eef9;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:40px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{box-shadow:0 1px 0 rgba(0,0,0,0.06)}.Select-control .Select-input:focus{outline:none;background:#fff}.Select-placeholder,.Select--single>.Select-control .Select-value{bottom:0;color:#aaa;left:0;line-height:38px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select-input{height:38px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{background:none transparent;border:0 none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:none;line-height:17px;padding:10px 0 14px;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:16px}.Select-loading{-webkit-animation:Select-animation-spin 400ms infinite linear;-o-animation:Select-animation-spin 400ms infinite linear;animation:Select-animation-spin 400ms infinite linear;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #e5eef9;border-right-color:#333;display:inline-block;position:relative;vertical-align:middle}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn 200ms;-o-animation:Select-animation-fadeIn 200ms;animation:Select-animation-fadeIn 200ms;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:19px}.Select-clear-zone:hover{color:#D0021B}.Select-clear{display:inline-block;font-size:20px;line-height:1}.Select--multi .Select-clear-zone{width:19px}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{position:absolute;display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0, 0, 0, 0);overflow:hidden;float:left}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select--rtl .Select-arrow-zone{padding-right:0;padding-left:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:relative}@-webkit-keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:#fff;border:1px solid #e5eef9;border-top-color:#f2f7fc;box-shadow:0 1px 0 rgba(0,0,0,0.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1000;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{box-sizing:border-box;background-color:#fff;color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.Select-option.is-selected{background-color:#f5faff;color:#333}.Select-option.is-focused{background-color:#f2f9fc;color:#333}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.Select--rtl .Select-input{margin-left:0;margin-right:10px}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#f2f9fc;border-radius:3px;border:1px solid #e5eef9;color:#08c;display:inline-block;font-size:.9em;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:3px;border-top-right-radius:3px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#08c;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:3px;border-top-left-radius:3px;border-right:1px solid #e5eef9;padding:1px 5px 3px}.Select--multi .Select-value-icon:hover,.Select--multi .Select-value-icon:focus{background-color:#ddeff7;color:#0077b3}.Select--multi .Select-value-icon:active{background-color:#e5eef9}.Select--multi.Select--rtl .Select-value{margin-left:0;margin-right:5px}.Select--multi.Select--rtl .Select-value-icon{border-right:none;border-left:1px solid #e5eef9}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:hover,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:active{background-color:#fcfcfc}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}} +.footer{left:0;right:0}.header-logo{display:block;background-image:url(./images/logos.png)}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.header-logo{background-image:url("./images/logos@2x.png");background-size:182px 59px}}.new-form,.settings,.ballots-i{transition:0.3s box-shadow;margin-bottom:80px;border-radius:8px;box-shadow:0 10px 10px 0 rgba(50,108,181,0.08);padding:30px;background-color:#fff}@media screen and (max-width: 768px){.new-form,.settings,.ballots-i{margin-bottom:20px;padding:20px}}input,textarea,select,.radio{transition:0.3s background-color, 0.3s border-color;width:100%;height:40px;outline:none;border-radius:3px;border:1px solid #e5eef9;box-sizing:border-box;padding:0 10px;background-color:#fff;color:#444;font-family:'Open Sans', sans-serif;font-size:14px}button,.header-settings,.header-new-ballot,.ballots-i--vote,.ballots-footer-finalize{cursor:pointer;display:inline-block;transition:0.3s opacity;box-sizing:border-box;border:0;outline:none;padding:0 15px;text-transform:uppercase;line-height:36px;font-size:13px;font-weight:bold;font-family:'Open Sans', sans-serif}button:hover,.header-settings:hover,.header-new-ballot:hover,.ballots-i--vote:hover,.ballots-footer-finalize:hover{opacity:0.9;text-decoration:none}.header-settings,.header-new-ballot{padding:0 15px 0 33px;background-repeat:no-repeat;background-position:left 15px center}html,body,p,h1,h2,h3{margin:0;padding:0;font-weight:normal}html{display:flex;min-height:100%}body{-webkit-font-smoothing:antialiased;background-color:#ffffff;box-sizing:border-box;color:#333;font-family:'Nunito', sans-serif;font-size:14px;padding-bottom:66px;position:relative;width:100%}@media screen and (max-width: 768px){body{padding-bottom:132px}}@media screen and (max-width: 414px){body{padding-bottom:132px}}a{color:#5c34a2;text-decoration:none}a:hover{text-decoration:underline}hr{display:block;width:100%;height:1px;margin:10px 0 30px;border:0;background-color:#e5eef9}.center{text-align:center}.left{float:left;width:48%}.right{float:right;width:48%}@media screen and (max-width: 414px){.left,.right{float:none;width:100%}}.hidden{overflow:hidden}.display-none{display:none}.container{width:960px;margin:0 auto;box-sizing:border-box}@media screen and (max-width: 960px){.container{width:100%;padding:0 10px}}.title{margin-top:30px;margin-bottom:30px;color:#38454f;font-size:30px;font-weight:normal}@media screen and (max-width: 768px){.title{font-size:28px}}@media screen and (max-width: 414px){.title{font-size:26px}}label{display:inline-block;margin-bottom:15px;color:#8197a2;font-size:14px;font-family:'Open Sans', sans-serif}input:focus,textarea:focus{border-color:#08b3f2}input[type='radio'],textarea[type='radio']{display:none}textarea{width:100%;padding-top:10px;padding-bottom:10px;height:70px;resize:none}select{appearance:none;padding-right:30px;background-repeat:no-repeat;background-position:right 13px center;background-image:url(./images/select.png)}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){select{background-image:url("./images/select@2x.png");background-size:8px 4px}}button{background-color:rgba(8,179,242,0.1);color:#08b3f2}button.load-more{background-color:rgba(109,46,174,0.1);color:#6d2eae;margin-top:0;margin-bottom:50px}@media screen and (max-width: 960px){button.load-more{margin-bottom:80px}}@media screen and (max-width: 768px){button.load-more{margin-top:80px}}.radio{transition:0.3s color, 0.3s background-color, 0.3s border-color;cursor:pointer;position:relative;margin-bottom:0;line-height:40px}input[type='radio']:checked+.radio{border-color:#08b3f2;background-color:rgba(8,179,242,0.1);color:#08b3f2}.radio_icon{padding-left:37px;background-repeat:no-repeat;background-size:16px 16px;background-position:left 11px center}.radio_add{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAFVBMVEUAsvUAsvUAsvUAsvUAsvUAsvUAsvVmJ/ytAAAABnRSTlMASUrk5udXTd49AAAAPElEQVR4Ae3RIQKAAAzDwG5k/f+TwYIoEsROx0V3BaUEGyW+bPBVUDighCPeglGPg6P3xW8D7FHS8/x3AhBhBV+OMM67AAAAAElFTkSuQmCC)}.radio_remove{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAFVBMVEUAsvUAsvUAsvUAsvUAsvUAsvUAsvVmJ/ytAAAABnRSTlMASUrk5udXTd49AAAATklEQVR4Ae3SQQqAMAxE0Wmc5P5H1k2gfijFnaBvWf5mStSGa+Ihct14F6QosiZH6D24nzw4j7wLEvsb/qMugn77g28G9Czw6h5b5PoeT61VCXCp8qCYAAAAAElFTkSuQmCC)}.radio_swap{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAulBMVEUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvUAsvVktDOmAAAAPXRSTlMAAQIDBAUGETxARUlKS1BRUlNUVVdaXGFkZmdpamtuc3R2fH+IiYrR19ja3N7h4+bn6+3v8PHy9fj5+vz+d3lc/AAAALhJREFUeNqVk0cOwkAMAE0n1NBLgNAhQCCFTvz/b6GYPQS03hVznZF8sA0fBr5XBgU2Ih41Hn2Nj/qsn5Ifa/yI9RbKcQ0RnJFhK4KTLmi95P5ggKBDxRwY/ihsXRGCptiDCnO3KUKSVBqUtIOwp/LZC62PJ3eLF2gBzwR1xYyKYWJq4Yfld9G8opSoKwIfGVzdVTgiqHhy/+DfaU2+xvoV+TrrF+RN1ufvsW8ASyZAfJLnKDlOFYg3It9LpKV2sncAAAAASUVORK5CYII=)}.radio:before,.radio:after{content:'';position:absolute;top:50%;border-radius:50%}.radio:before{transition:0.3s border-color;left:-40px;top:8px;width:24px;height:24px;box-sizing:border-box;border:1px solid #e5eef9}input[type='radio']:checked+.radio:before{border-color:#08b3f2}.radio:after{transition:0.3s transform, 0.3s opacity;transform:scale(0.5);opacity:0;left:-34px;top:14px;width:12px;height:12px;background-color:#08b3f2}input[type='radio']:checked+.radio:after{transform:scale(1);opacity:1}.radio-container{margin-bottom:20px;padding-left:40px}.form-el{margin-bottom:20px}.hint{margin-top:15px;color:#8197a2;line-height:18px;font-size:12px}.footer{background-color:#5c34a2;bottom:0;padding:18px 0;position:absolute}.footer.sokol{background-color:#6ac9b9}.footer .container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 768px){.footer .container{flex-direction:column}}.footer .socials{order:2}@media screen and (max-width: 768px){.footer .socials{margin-top:15px;order:1}}.footer-logo{background-image:url("../assets/images/logos/logo_validators_dapp_footer.png");background-repeat:no-repeat;background-size:contain;display:block;height:20px;left:0;order:0;width:123px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.footer-logo{background-image:url("../assets/images/logos/logo_validators_dapp_footer@2x.png");background-size:100% 100%}}.footer-rights{color:#fff;font-size:12px;order:1;text-align:center}@media screen and (max-width: 768px){.footer-rights{line-height:normal;margin-top:15px;order:2;width:100%}}.header{margin-bottom:0px;padding:22px 0;background-color:#6d2eae}@media screen and (max-width: 768px){.header{margin-bottom:0px}}@media screen and (max-width: 414px){.header{margin-bottom:0px}}.header .container{overflow:hidden}.header.sokol{background-image:none;background-color:#6ac9b9}.header-logo{float:left;width:182px;height:35px;background-position:0 -24px}.header-logo-sokol{display:inline-block;width:146px;height:35px;background-image:url("./images/logo_sokol.png");background-position:0 0;background-repeat:no-repeat}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.header-logo-sokol{background-image:url("./images/logo_sokol@2x.png");background-size:146px 35px}}.header-settings,.header-new-ballot{float:right;border-radius:3px;color:#fff;background-size:12px 12px}@media screen and (max-width: 768px){.header-settings,.header-new-ballot{padding:0 20px;background-position:center center;font-size:0}}.header-settings{margin-right:15px;background-color:#7d58bb;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAflBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+yfIzaAAAAKXRSTlMAAgQFBgwNDhAqKyxJSlJTVFVXZGVojo+Q19ja5Obn6+3u7/D19vf8/fmxL7QAAADLSURBVHgBfdHtVoJAGMTxUUwUZCtKRWzpxWj93/8Nti5LxDlbv68DzHkGTXbW7pRiwWpumcnDk5ctFe37y8MUPH58PsXne3D19oB32NYO+uGdxRvgrgRXB7wvFBjHjLtXVM8SV2tU3IKzyXNzvgWFRkeg3cjbtMAx3ktgYh+B38AyyBXcEZO/gk5Vl/rUS/VTfhrKT0CjUemA1qzXpgVcqf8PTEwS+xav6RHj7EWD15S/Ztf+a/ajLv2zomylKdAq05yFTilVF+8NvgGLASpP2eRPbAAAAABJRU5ErkJggg==)}.header-new-ballot{background-color:#08b3f2;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAFVBMVEX///////////////////////////9nSIHRAAAABnRSTlMASUrk5udXTd49AAAAOUlEQVR42tXQsQEAIAgDQcAn+4+snRZxAK79KokrIcNBwgYdc0Migwxk8Qsd1TJWDf/KQWobqt+9G4coA99W7as5AAAAAElFTkSuQmCC)}.info{color:#8197a2}.ballots .info{display:flex;align-items:center;padding-left:44px;min-height:32px;background-image:url(./images/info.png);background-repeat:no-repeat;background-position:left center;margin-bottom:20px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.ballots .info{background-image:url("./images/info@2x.png");background-size:32px 32px}}.new-form .info{padding:30px}.info-title{position:relative;margin-bottom:30px;padding-left:44px}.info-title:before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:32px;height:32px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.info-title:before{background-image:url("./images/info@2x.png");background-size:32px 32px}}.info-i{position:relative;margin-bottom:10px;padding-left:12px;line-height:18px;font-size:12px}.info-i:before{content:'';position:absolute;left:0;top:7px;width:4px;height:4px;border-radius:50%;background-color:#08b3f2}@keyframes fadeOut{0%{opacity:.2}20%{opacity:1;transform:scale(1)}100%{opacity:.2;transform:scale(0.3)}}.loading{display:flex;justify-content:space-between;position:absolute;left:50%;top:50%;width:206px;margin:-30px 0 0 -111.5px;padding-top:50px}.loading:before{content:'';position:absolute;left:0;top:0;width:206px;height:35px;background-image:url("./images/loading.png");background-position:0 0}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.loading:before{background-image:url("./images/loading@2x.png");background-size:100% 100%}}.loading-container{position:fixed;z-index:1000000;left:0;right:0;top:0;bottom:0;background-color:rgba(35,29,115,0.8)}.loading-i{animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:fadeOut;animation-timing-function:linear;opacity:.2;width:9px;height:9px;border-radius:50%;background-color:#fff}.loading-i:nth-child(2){animation-delay:.1s}.loading-i:nth-child(3){animation-delay:.2s}.loading-i:nth-child(4){animation-delay:.3s}.loading-i:nth-child(5){animation-delay:.4s}.loading-i:nth-child(6){animation-delay:.5s}.nav{font-size:0}.nav-i{transition:0.3s color;position:relative;display:inline-block;vertical-align:middle;margin-right:40px;color:#8197a2;text-transform:uppercase;text-decoration:none;line-height:normal;font-size:14px;font-weight:bold}.nav-i:hover,.nav-i_active{color:#444}.nav-i_active:before{content:'';position:absolute;left:0;right:0;bottom:-30px;height:3px;background-color:#08b3f2}.new-form{display:flex;overflow:hidden;padding:0}@media screen and (max-width: 768px){.new-form{display:block}}.new-form-side{padding-top:30px;padding-bottom:30px;box-sizing:border-box}@media screen and (max-width: 768px){.new-form-side{width:100% !important}}.new-form-side_left{width:30%}@media screen and (max-width: 768px){.new-form-side_left{padding-bottom:0}}.new-form-side_right{width:70%;border-left:1px solid #e5eef9;padding-left:30px;padding-right:30px}@media screen and (max-width: 768px){.new-form-side_right{border:0;padding-top:0}}.new .add-ballot{white-space:nowrap}@media screen and (max-width: 414px){.new .add-ballot{margin-top:20px}}.search{border-bottom:1px solid #eee;background-color:#fff;line-height:80px;text-align:left}.search .back{transition:0.3s opacity;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAUCAMAAACgaw2xAAAAjVBMVEUAtfX///8AtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUAtfUmVRXZAAAALnRSTlMAAAQKDxAXISIpKzc+P1laYm1vdneQlJWjpKyvs7W2ycrP0NLY3uDh4u3u+f3+FQ2PgAAAAJlJREFUGNOV0ckSgjAQRdEWghMiKiLihBOiIPf/P88FSEEiC98yp6o79VrkG3uZPRYigzrN+zAEChMme6CMDfASoNgoHfwUeAWWdMFa50A6F+mCExXAeSYajA/AO1SigXsFKJPd8dTKdip3fubWD+6lZ5SMquWOvlxEVd/1DBAryIHUN6CuJDcqaUqMVE/txH8cSsRePbPWaT+TOR0SIiH2HAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:left center;background-size:12px 10px;padding-left:20px;color:#08b3f2;text-decoration:none;font-size:14px;font-weight:bold}.search .back:hover{opacity:0.8}.search .container{position:relative}.search-input{display:block;transition:0.3s width, 0.3s border-color;cursor:pointer;position:absolute;z-index:1;right:0;top:50%;width:80px;height:40px;margin:-20px 0 0;outline:none;border-radius:5px;border:1px solid transparent;box-sizing:border-box;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAMAAAC7IEhfAAAA6lBMVEWAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6PrSx+9AAAATXRSTlMAAgMGCAkKDA0UFRYXISIjJDM0NTo7PD0/QEFERUlQWVpoaWp0dXaZm5ydnqSlpra4ub/AwcTFxsjKzM3Oz9bX2N3e6ers7fX5+vz9/pKojzsAAAGRSURBVHgBjZRtX4IwFMUXmKaBYmhWauSzEmkl+ZAaaJGo8P2/TnejEGHrt/PqcM9f2cbdRVHJDWPhuK6zMBoyYkrQJp4fyptoAp2rWn5MVpWCpXo+Rb1UnMvNg/eZ3bIkilK5YwarmOdinI2rB105lhT9gGv2CZme4dpGPf21usHVWTpS6uPKaxbFlDVxvR/ZL35+EVFC4jNOwr2ffeC1XCCKMnjt1t95avCwVxFV6h5C7ffhDbyOGBpAOAmsDCfmKSxQwWme2Cb8ZoyYGkPcJM4A12WDXYgN4lbgrtlgBeIlcQ44iQ1KEH8T54IT2aAIscsP8r+abzMr4p7AdXiOh/vA8/9/wgP5hGFTDDiaImizKzpXjLaZYOHuzFAbl0TCyVUY0a7CCCe1Y+GRkIn/zBBOT1xXqxhbXzBj6rQBUDiWCjAAiLY3UfLy3Seo2S7hkVJqmxijkef0IVXfJkhUs+OYDfu9o5CCNvUi2PSBnN9tkgTJreHS2e2c5bBFRjOVpCskK7zkGnGSn4hHlfXX/Q90qIZ+dL9jIAAAAABJRU5ErkJggg==);background-size:20px 20px;background-repeat:no-repeat;background-position:right 10px center;color:#333;font-size:14px}.search-input:focus{cursor:text;width:300px;border-color:#eee;padding:0 40px 0 10px}.settings{max-width:600px;margin:0 auto}.settings-title{margin-bottom:20px;color:#38454f;text-align:center;font-size:24px}.socials-item:not(:first-child){margin-left:10px}.socials-i{background-color:#ffffff;border-radius:3px;display:inline-block;font-size:0;height:30px;position:relative;transition:0.3s background-color;vertical-align:top;width:30px}.socials-i:not(:first-child){margin-left:10px}.socials-i:hover{background-color:rgba(255,255,255,0.4)}.socials-i:before{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;content:'';height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:16px}.socials-i_github:before{background-image:url("../assets/images/socials/git.png")}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.socials-i_github:before{background-image:url("../assets/images/socials/git@2x.png");background-size:100% 100%}}.socials-i_telegram:before{background-image:url("../assets/images/socials/telegram.png")}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.socials-i_telegram:before{background-image:url("../assets/images/socials/telegram@2x.png");background-size:100% 100%}}.socials-i_twitter:before{background-image:url("../assets/images/socials/tw.png")}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.socials-i_twitter:before{background-image:url("../assets/images/socials/tw@2x.png");background-size:100% 100%}}.socials-i_poa:before{background-image:url("../assets/images/socials/poa.png");height:20px;width:20px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.socials-i_poa:before{background-image:url("../assets/images/socials/poa@2x.png");background-size:100% 100%}}.sokol .socials .socials-i_github:before{background-image:url("../assets/images/socials/git-sokol.png")}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.sokol .socials .socials-i_github:before{background-image:url("../assets/images/socials/git-sokol@2x.png");background-size:100% 100%}}.sokol .socials .socials-i_telegram:before{background-image:url("../assets/images/socials/telegram-sokol.png")}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.sokol .socials .socials-i_telegram:before{background-image:url("../assets/images/socials/telegram-sokol@2x.png");background-size:100% 100%}}.sokol .socials .socials-i_twitter:before{background-image:url("../assets/images/socials/tw-sokol.png")}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.sokol .socials .socials-i_twitter:before{background-image:url("../assets/images/socials/tw-sokol@2x.png");background-size:100% 100%}}.sokol .socials .socials-i_poa:before{background-image:url("../assets/images/socials/poa-sokol.png")}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.sokol .socials .socials-i_poa:before{background-image:url("../assets/images/socials/poa-sokol@2x.png");background-size:100% 100%}}.vote-scale{clear:left;overflow:hidden;height:6px;margin-top:30px;border-radius:3px;background-color:rgba(229,238,249,0.5)}.vote-scale-not-finalized{background-color:#ffffff}.vote-scale--fill{height:100%;border-radius:3px}.vote-scale--fill_yes{background-color:#08b3f2}.vote-scale--fill_no{background-color:#6d2eae}.vote-scale--container{width:100%;max-width:343px}@media screen and (max-width: 768px){.vote-scale--container{float:right;max-width:100%}}.vote-scale--value{float:left;font-size:12px}.vote-scale--votes,.vote-scale--percentage{float:right;font-size:12px}.vote-scale--votes{margin-left:10px;color:#8197a2}.vote-scale--percentage{color:#08b3f2}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}.Select{position:relative}.Select input::-webkit-contacts-auto-fill-button,.Select input::-webkit-credentials-auto-fill-button{display:none !important}.Select input::-ms-clear{display:none !important}.Select input::-ms-reveal{display:none !important}.Select,.Select div,.Select input,.Select span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.Select.is-disabled .Select-arrow-zone{cursor:default;pointer-events:none}.Select.is-disabled>.Select-control{background-color:#f9f9f9}.Select.is-disabled>.Select-control:hover{box-shadow:none}.Select.is-searchable.is-open>.Select-control{cursor:text}.Select.is-searchable.is-focused:not(.is-open)>.Select-control{cursor:text}.Select.is-open>.Select-control{border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;border-color:#bcd3ef #e5eef9 #fafcfe}.Select.is-open>.Select-control .Select-arrow{top:-2px;border-color:transparent transparent #999;border-width:0 5px 5px}.Select.is-focused>.Select-control{background:#fff}.Select.is-focused:not(.is-open)>.Select-control{border-color:#08c #0099e6 #0099e6;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 0 5px -1px fade(#08c, 50%)}.Select.has-value.is-clearable.Select--single>.Select-control .Select-value{padding-right:44px}.Select.has-value.Select--single>.Select-control .Select-value .Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value .Select-value-label{color:#333}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label{cursor:pointer;text-decoration:none}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:hover,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{color:#08c;outline:none;text-decoration:underline}.Select.has-value.Select--single>.Select-control .Select-value a.Select-value-label:focus,.Select.has-value.is-pseudo-focused.Select--single>.Select-control .Select-value a.Select-value-label:focus{background:#fff}.Select.has-value.is-pseudo-focused .Select-input{opacity:0}.Select.is-open .Select-arrow,.Select .Select-arrow-zone:hover>.Select-arrow{border-top-color:#666}.Select.Select--rtl{direction:rtl;text-align:right}.Select-control{background-color:#fff;border-color:#fafcfe #e5eef9 #bcd3ef;border-radius:3px;border:1px solid #e5eef9;color:#333;cursor:default;display:table;border-spacing:0;border-collapse:separate;height:40px;outline:none;overflow:hidden;position:relative;width:100%}.Select-control:hover{box-shadow:0 1px 0 rgba(0,0,0,0.06)}.Select-control .Select-input:focus{outline:none;background:#fff}.Select-placeholder,.Select--single>.Select-control .Select-value{bottom:0;color:#aaa;left:0;line-height:38px;padding-left:10px;padding-right:10px;position:absolute;right:0;top:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Select-input{height:38px;padding-left:10px;padding-right:10px;vertical-align:middle}.Select-input>input{background:none transparent;border:0 none;box-shadow:none;cursor:default;display:inline-block;font-family:inherit;font-size:inherit;margin:0;outline:none;line-height:17px;padding:10px 0 14px;-webkit-appearance:none}.is-focused .Select-input>input{cursor:text}.Select-control:not(.is-searchable)>.Select-input{outline:none}.Select-loading-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:16px}.Select-loading{-webkit-animation:Select-animation-spin 400ms infinite linear;-o-animation:Select-animation-spin 400ms infinite linear;animation:Select-animation-spin 400ms infinite linear;width:16px;height:16px;box-sizing:border-box;border-radius:50%;border:2px solid #e5eef9;border-right-color:#333;display:inline-block;position:relative;vertical-align:middle}.Select-clear-zone{-webkit-animation:Select-animation-fadeIn 200ms;-o-animation:Select-animation-fadeIn 200ms;animation:Select-animation-fadeIn 200ms;color:#999;cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:19px}.Select-clear-zone:hover{color:#D0021B}.Select-clear{display:inline-block;font-size:20px;line-height:1}.Select--multi .Select-clear-zone{width:19px}.Select--multi .Select-multi-value-wrapper{display:inline-block}.Select .Select-aria-only{position:absolute;display:inline-block;height:1px;width:1px;margin:-1px;clip:rect(0, 0, 0, 0);overflow:hidden;float:left}.Select-arrow-zone{cursor:pointer;display:table-cell;position:relative;text-align:center;vertical-align:middle;width:25px;padding-right:5px}.Select--rtl .Select-arrow-zone{padding-right:0;padding-left:5px}.Select-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;display:inline-block;height:0;width:0;position:relative}@-webkit-keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}@keyframes Select-animation-fadeIn{from{opacity:0}to{opacity:1}}.Select-menu-outer{border-bottom-right-radius:3px;border-bottom-left-radius:3px;background-color:#fff;border:1px solid #e5eef9;border-top-color:#f2f7fc;box-shadow:0 1px 0 rgba(0,0,0,0.06);box-sizing:border-box;margin-top:-1px;max-height:200px;position:absolute;top:100%;width:100%;z-index:1000;-webkit-overflow-scrolling:touch}.Select-menu{max-height:198px;overflow-y:auto}.Select-option{box-sizing:border-box;background-color:#fff;color:#666;cursor:pointer;display:block;padding:8px 10px}.Select-option:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.Select-option.is-selected{background-color:#f5faff;color:#333}.Select-option.is-focused{background-color:#f2f9fc;color:#333}.Select-option.is-disabled{color:#ccc;cursor:default}.Select-noresults{box-sizing:border-box;color:#999;cursor:default;display:block;padding:8px 10px}.Select--multi .Select-input{vertical-align:middle;margin-left:10px;padding:0}.Select--multi.Select--rtl .Select-input{margin-left:0;margin-right:10px}.Select--multi.has-value .Select-input{margin-left:5px}.Select--multi .Select-value{background-color:#f2f9fc;border-radius:3px;border:1px solid #e5eef9;color:#08c;display:inline-block;font-size:.9em;margin-left:5px;margin-top:5px;vertical-align:top}.Select--multi .Select-value-icon,.Select--multi .Select-value-label{display:inline-block;vertical-align:middle}.Select--multi .Select-value-label{border-bottom-right-radius:3px;border-top-right-radius:3px;cursor:default;padding:2px 5px}.Select--multi a.Select-value-label{color:#08c;cursor:pointer;text-decoration:none}.Select--multi a.Select-value-label:hover{text-decoration:underline}.Select--multi .Select-value-icon{cursor:pointer;border-bottom-left-radius:3px;border-top-left-radius:3px;border-right:1px solid #e5eef9;padding:1px 5px 3px}.Select--multi .Select-value-icon:hover,.Select--multi .Select-value-icon:focus{background-color:#ddeff7;color:#0077b3}.Select--multi .Select-value-icon:active{background-color:#e5eef9}.Select--multi.Select--rtl .Select-value{margin-left:0;margin-right:5px}.Select--multi.Select--rtl .Select-value-icon{border-right:none;border-left:1px solid #e5eef9}.Select--multi.is-disabled .Select-value{background-color:#fcfcfc;border:1px solid #e3e3e3;color:#333}.Select--multi.is-disabled .Select-value-icon{cursor:not-allowed;border-right:1px solid #e3e3e3}.Select--multi.is-disabled .Select-value-icon:hover,.Select--multi.is-disabled .Select-value-icon:focus,.Select--multi.is-disabled .Select-value-icon:active{background-color:#fcfcfc}@keyframes Select-animation-spin{to{transform:rotate(1turn)}}@-webkit-keyframes Select-animation-spin{to{-webkit-transform:rotate(1turn)}}.ballot-types{border-bottom:1px solid #e5eef9;padding:0 30px 10px}.ballot-types-i{cursor:pointer;position:relative;margin-bottom:20px}.ballot-types-i:before{content:'';position:absolute;left:-30px;top:50%;opacity:0;height:30px;width:3px;transform:translateY(-50%);background-color:#08b3f2}.ballot-types-i_active{color:#08b3f2}.ballot-types-i_active:before{opacity:1}.ballots-i--vote,.ballots-footer-finalize{border-radius:2px;padding:0 13px;font-size:13px;font-weight:bold}.ballots .title{margin-bottom:50px}@media screen and (max-width: 768px){.ballots .title{margin-bottom:20px}}@media screen and (max-width: 414px){.ballots .title{margin-bottom:15px}}.ballots-i-not-finalized{background-color:rgba(8,179,242,0.1)}.ballots-i:hover{box-shadow:0 11px 11px 0 rgba(50,108,181,0.15)}.ballots-i-scale{display:flex;justify-content:space-between;margin-top:30px;border-top:1px solid #e5eef9;padding:30px 0}@media screen and (max-width: 768px){.ballots-i-scale{display:block;margin-top:20px;padding:20px 0}}@media screen and (max-width: 414px){.ballots-i-scale{margin-top:15px;padding:15px 0}}.ballots-i-scale-column{display:flex;justify-content:space-between;width:48%}@media screen and (max-width: 768px){.ballots-i-scale-column{overflow:hidden;width:100%}}@media screen and (max-width: 768px){.ballots-i-scale-column:last-child{flex-direction:row-reverse;margin-top:30px}}.ballots-i--name{color:#333;font-weight:bold;overflow:hidden;text-overflow:ellipsis}.ballots-i--created{padding-left:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAMAAABF0y+mAAAAw1BMVEWAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6OAl6M9jT1MAAAAQHRSTlMAAQIDBQYHDA0bHB8gISQmJyg+P0BGR0lKU1RZYmNrbHV2iYqLo6Spqqusra7Cw8TFysvM29zk5ufo6/Lz+Pn8DzgVHgAAATNJREFUeNplk+1agkAQhQfRykQTrJTEUjSCvtTQECPk/q+qPQ7LsnR+7DOzL898LiRlOP46zfN0vXQM0tXydkWlndeqs/620LTtK3Z7LBo6OpLd5fDzl6nVubSnIXv3zIY/8N4HVGrwBj8bwjaR77SgmhYn5DWF5eE7ZoribkZkoIeI78ZJMmYrQkcGjZD9mq+SokjY6qKqEfniDIiFYMR6FqZPn+J8+A9dYX5QKs5eBaFz3p4wUkLwizrkvB2UcoZXJUwYHiqIsDclnBzAvicyrFYQpBW0lK0oqVbkEHR1fzEEHl/YhCHG1yKaoYi5zubl4Mn8wsqe6uwRK4tNmHaG717VsiP4mV1uih9G4FrttuUG7GGGTLOioUwyRI51Ftv6o94rtNcfNbCz2uB32KycCv0BfU5XCrQEyKwAAAAASUVORK5CYII=);background-size:14px 14px;background-repeat:no-repeat;background-position:left center;color:#8197a2;font-size:12px}.ballots-i--see-all-proposal{display:inline-block;margin-top:5px}.ballots-i--time{color:#333;font-size:24px;font-weight:bold}@media screen and (max-width: 768px){.ballots-i--time{display:inline-block;vertical-align:middle;margin-right:10px}}.ballots-i--to-close{color:#333;text-transform:uppercase}@media screen and (max-width: 768px){.ballots-i--to-close{display:inline-block;vertical-align:middle}}.ballots-i--vote-label{cursor:default}.ballots-i--vote-label-right{margin-left:auto !important}.ballots-i--vote_yes{margin-right:15px;background-color:rgba(8,179,242,0.1)}.ballots-i--vote_no{margin-left:15px;background-color:rgba(109,46,174,0.1);color:#6d2eae}@media screen and (max-width: 768px){.ballots-i--vote_no{float:left;margin-left:0;margin-right:15px}}textarea{border:1px solid #e5eef9;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;overflow:auto;outline:none;border-radius:3px;width:100%}textarea:focus{border-color:#08b3f2}.ballots-about{font-size:0}@media screen and (max-width: 768px){.ballots-about{display:table;width:100%}}.ballots-about p{line-height:28px}.ballots-about-i{position:relative;display:inline-block;vertical-align:top;box-sizing:border-box}.ballots-about-i:not(.ballots-about-i_time){padding-right:10px}@media screen and (max-width: 768px){.ballots-about-i:not(.ballots-about-i_time){padding-right:0}}@media screen and (max-width: 768px){.ballots-about-i{display:table-row;width:100% !important}}.ballots-about-i_name{width:20%}.ballots-about-i_action{width:10%}.ballots-about-i_type{width:10%}.ballots-about-i_proposal{width:30%}.ballots-about-i_key{width:25%;word-break:break-all}.ballots-about-i_key_wide{width:50%;word-break:break-all}.ballots-about-i_proposed-min-threshold{width:70%;word-break:break-all}.ballots-about-i_contract-type{width:40%;word-break:break-all}.ballots-about-i_proposed-address{width:30%;word-break:break-all}.ballots-about-i_time{width:10%;text-align:right}@media screen and (max-width: 768px){.ballots-about-i_time{text-align:left}}.ballots-about-i_time .ballots-about-i--title{text-align:right}@media screen and (max-width: 768px){.ballots-about-i_time .ballots-about-i--title{text-align:left}}.ballots-about-i--title{position:absolute;z-index:1;left:0;right:0;top:-60px;opacity:0.6;color:#38454f;text-transform:uppercase;font-size:13px}@media screen and (max-width: 768px){.ballots-about-i--title{position:relative;left:auto;right:auto;top:auto;white-space:nowrap}}@media screen and (max-width: 768px){.ballots-about-td{display:table-cell;vertical-align:top}}@media screen and (max-width: 768px){.ballots-about-td:first-child{padding-right:20px}}@media screen and (max-width: 768px){.ballots-about-i:not(:last-child) .ballots-about-td{padding-bottom:10px}}.ballots-footer{display:flex;align-items:center;justify-content:space-between}.ballots-footer-left{display:inline-flex;align-items:center}@media screen and (max-width: 768px){.ballots-footer{padding-top:20px}}@media screen and (max-width: 414px){.ballots-footer{flex-direction:column-reverse;padding-top:15px}}.ballots-footer p{line-height:18px;color:#8197a2;max-width:340px}.ballots-footer-finalize{margin-right:20px;background-color:rgba(8,179,242,0.1);white-space:nowrap}.ballots-footer-finalize-finalized{background-color:rgba(109,46,174,0.1);color:#6d2eae;cursor:default}@media screen and (max-width: 414px){.ballots-footer-finalize{width:100%;margin-right:0;margin-top:15px;text-align:center}} diff --git a/src/assets/App.scss b/src/assets/App.scss index e5bda6e..59f58a4 100644 --- a/src/assets/App.scss +++ b/src/assets/App.scss @@ -1,28 +1,29 @@ -@import 'stylesheets/vars'; -@import 'stylesheets/mixins'; -@import 'stylesheets/placeholders'; +@import 'stylesheets/helpers/vars'; +@import 'stylesheets/helpers/mixins'; +@import 'stylesheets/helpers/placeholders'; -@import 'stylesheets/fonts'; -@import 'stylesheets/base'; -@import 'stylesheets/controls'; -@import 'stylesheets/footer'; -@import 'stylesheets/header'; -@import 'stylesheets/info'; -@import 'stylesheets/loading'; -@import 'stylesheets/nav'; -@import 'stylesheets/new'; -@import 'stylesheets/search'; -@import 'stylesheets/settings'; -@import 'stylesheets/socials'; -@import 'stylesheets/vote-scale'; -@import 'stylesheets/ballot-types'; -@import 'stylesheets/ballots/placeholders'; -@import 'stylesheets/ballots/base'; -@import 'stylesheets/ballots/about'; -@import 'stylesheets/ballots/footer'; -@import 'stylesheets/select/select'; -@import 'stylesheets/select/control'; -@import 'stylesheets/select/menu'; -@import 'stylesheets/select/mixins'; -@import 'stylesheets/select/multi'; -@import 'stylesheets/select/spinner'; +@import 'stylesheets/application/base'; +@import 'stylesheets/application/controls'; +@import 'stylesheets/application/footer'; +@import 'stylesheets/application/header'; +@import 'stylesheets/application/info'; +@import 'stylesheets/application/loading'; +@import 'stylesheets/application/nav'; +@import 'stylesheets/application/new'; +@import 'stylesheets/application/search'; +@import 'stylesheets/application/settings'; +@import 'stylesheets/application/socials'; +@import 'stylesheets/application/vote-scale'; + +@import 'stylesheets/application/select/select'; +@import 'stylesheets/application/select/control'; +@import 'stylesheets/application/select/menu'; +@import 'stylesheets/application/select/mixins'; +@import 'stylesheets/application/select/multi'; +@import 'stylesheets/application/select/spinner'; + +@import 'stylesheets/application/ballot-types'; +@import 'stylesheets/application/ballots/placeholders'; +@import 'stylesheets/application/ballots/base'; +@import 'stylesheets/application/ballots/about'; +@import 'stylesheets/application/ballots/footer'; diff --git a/src/assets/images/logos/logo_loader.svg b/src/assets/images/logos/logo_loader.svg new file mode 100644 index 0000000..5f0bd02 --- /dev/null +++ b/src/assets/images/logos/logo_loader.svg @@ -0,0 +1 @@ +logo-loader \ No newline at end of file diff --git a/src/assets/images/logos/logo_sokol.png b/src/assets/images/logos/logo_sokol.png new file mode 100644 index 0000000000000000000000000000000000000000..fe08d281e033c98a1771191cab82931084066edc GIT binary patch literal 21129 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 P2&KG?igcNzSvmiV1j21qK}O95moWN zkufpTobL@yBt-lUa3TUG0WSasBKW--@CGKLzheC^7127JFD~*mfn@uC1&wFsx6*2JW zWjd|5()7M0)n%ldQ;Ikrv+}j5j$3^0eGq|!((VR)FC$TevTqVn$n(*Z-eCnuSO~aZ z23Qf3ZP~tBNZDEk^U1&uu6Uty#JIK*Fu|@lfJb8Z*bMjr6)z~n?`7&Zky78Q*k;|p zSXd^Cc_|XjiSPlWZIXa>fW6*`DD57=^>{9o<>fYf$a>EO+&|!R?S8<$NjnZ&ydfHbyUy9_YKu8q*nYU;e60ujqTc~OawPUU_oR2Ku3 zZ-kMh&qDhH-94a*^B2297kT%g&qCk|*!}2CxGeXp`Og;p^C^3$0 zDX?}ZlPe((OkC7`6UbOxOCnC=@ydjLu3>-gkFZSiJm7|e;n_nqC@~_cfpJ-gj*}T)tWymk zghN8QL)4Skaebb@E1-Y1xVh$r1OxaU;1r(!0=Oc9ubC`KLtugD%1@7S#RM81ovhj$Lg;^a3&LRU|WCWl-ODspOvw>B4 zqCp1P@*yuxEezsISI#Et$zij;Ud8%jv-dP6CoMR6QHok!Z6baKxD#-OTzfa+gkcFg z`%)YA<(lTcghW)Kr0jE@&Q^;|33Rh(3kO-vMqNg<8kvdP=+h&_GsyEQ#7CVF(+l|+ zRCqQtOHri&RdtCHt0+}reW8l~vAi#5&Z-RLim_(Sa*I!Hu?z*2Q7`Ez;8VaS0jd&r zEm1aF?$j(|!oD*BnRd6M%w&tNAoN>~D*1QCf4dO8j$eHmQVq?7!qwC*V0lmDFRa}r zA(SrnbOTh{c|6P=Kv8+IM!pl{^c#cC`8;2I3Cfl+~SM6yD|f~18@xR z5a7dvs@4!~EXD@xHD^YM7O-r!OvE;Puh?rIN^wH-DB!gS<>ZeZZbK4oOM!$ck9k{u zTp4##H8(^#-GDqaR%refjyGxU{{gri@MlcFa*ucqel6D_Iiv!9jX4fYWaSRZJ0kv% zFaFmTz%1ZuK-c}M^w~y5G|tV6;l7RC)U6evSp=x!8JtKYu|Xt>&X-)c&ZpEd*_qQ_ zCrM{##NNh1G0>M6`CNZj5>bWS`Bi*a7%~1rWTvtAXTK4r&M%0O{?V@e@4oEk`yFn_ z&z=;A=6({FUu1OkznEr3>~K3cJ1LeReaegeZtPyJof&avYivgrro~rtN4r@K7X<#x c$=?DD03ZI;Jj8KmF8}}l07*qoM6N<$g6{$Z00000 literal 0 HcmV?d00001 diff --git a/src/assets/images/logos/logo_validators_dapp@2x.png b/src/assets/images/logos/logo_validators_dapp@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..c0058cce14db0421a67cd5b594377369c8f16910 GIT binary patch literal 3215 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/logos/logo_validators_dapp_footer.png b/src/assets/images/logos/logo_validators_dapp_footer.png new file mode 100644 index 0000000000000000000000000000000000000000..b35ac1712c457c0424bcc0e31330946b6d5d13a0 GIT binary patch literal 1334 zcmV-61M zjaeGpBqGMF4-}P!rJ0!-)e}E?^W>-M zrST8d$iPbVx9X~WdlGo~f*ytbvSDzw8Y~T{X;9r|vL0B|BfEf%4u1k2ejJU|8-ylxVc+4Z0*2hYIxBl z>bI$hS(DyPQbK@s4%dEn?Qf>hV{7y1fW&)pqC)&v{<}u4QI>PaC4Oyan9oXnTc~ zUn95CiBxjPwz^(c4lM0aoBJj6M0TCl9n66^S4Fh z8sG?(p9hvZ`n?Qn?(lS*)0GlIvBf+m4)a-|lO9u0s>Jw|#y4p0gppmLx{%tN;#AkE zf0Ljbt|MY@qDpfa3shynuW?bcilluuh|ZYe{c9(C%p9tsfgoMA&wnhZ-|fIX1?O(j zMh7D3il{BIn0jeKxqttPohmav&IzhArVt@p6IaH7=5Ym+JTMG|6={ibV2K@CKEA#P z+1~-XsC=X#Az#wfCv@CF`F9a%&_;!9b85`rHgm?N>{RIu+rUUL<2l(G+t^h2?$k1W z#@t9~aVN$))S1ubt|<~0AZ=4WXR`MJcLLM&``rRW>;-Se0-HvoEHKu?Gd&VZOhY6SUxq0>} zT$fqeJ_e2hpHZ4LCEl1F@QlcHK7N=|yu}3wT<`Pt4!Jfrsj0=x22>xg6VqZ>CCq-n z<_VdZ=ko`mpNt3OT1G7DQZg zP_CUv_!i(0@J>OZjrF(=IOo|vZBv(t4R1N}=gcu)&Xwil-l-+7P!1EH_dH?Fv(46f zzEnAH#!org+I_>*Z@+FJAIsl`PY_Yp13Q6RfCoCrp|1w+Q~z&q1&2wy$lGPc<%bX* zX`f+HsgDeixz?8AN8nf1b~)wGe|jj868ZQs=0g{xZ2M(Qef0Z&wYm*+AOHXW07*qoM6N<$f;IJ$U;qFB literal 0 HcmV?d00001 diff --git a/src/assets/images/logos/logo_validators_dapp_footer@2x.png b/src/assets/images/logos/logo_validators_dapp_footer@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..c301b9c2c76ced60f1b808e2577502e4cf12df71 GIT binary patch literal 2592 zcmV+*3g7jKP)?Gj2n0p~RYIURpg=(aoT8#u6{?%k(t-rrf2bfxZ1@nB0O3G| zX#WU~N)mKcg=r-y}K=f}HJ)jA0Gi!WhmTTL4SuonpPVHEfI7g#7RrT$W!7 zA0PB!$mZGBuq|c}evm&KzBhj{Y)9kH*^t~Cw#DoL8TRqRbKy|uu1j> zWR$h99GCka@7b-87<^vY=nnW8b}`D zfn+OkvsDLk7#kXeoQ=dY4aMj8Sw|juIdUWN0gYkm3~M#=AIKje7X_S4GRBclA}5gF zPT|_`W}_zD%MpTwA>8)mi(y`F6hl3`Au0>xI-QQkhLaW=$ZL>63DwD5?mG!(97NWT ze@J-#xybd(pmrDX!K^xdYHF&Ce~L&q#%VR~w>YU!71`_~T`C|eG21!lC~#lbO$(}S zTa#8*v_WMXl5(9rCMM4+?74%C`Y(MLHDMI_F!Cn}&tL5msnAxuB^fFY8MPC${6nmC z5Yw=W(y_~PB*lp5m$;5&31rZ}8070VH7kB6vaI=yyzE&i$@wj(0dW=mGN12h!tR$@ zb^OT42pO0cLwTs&2A*r^2PAhbq%+|e1!ayH2FY7fU$4u;V-K2P4{5yVUF^}*lye{Q zgox$8hWu5)?>|Idn_>Su5tT=ThE57Ho5!FBjyv#+0k;s~ppHqyCeYH=*OeS#r2#qQ z{a3^Y!NXPnevSNMM*Z(bRGtbeTf^F&afsa7+;zS3Y0dp(5D?o-Hq zV}!cCfxIW9a6GE=)Ri(KKW}rs++jtGqJ+B8xXc5G$Mv-W>MQVXviyz`QB+ut!+CmB zqUs@=QXLIVROhnM)g-x&)E-x9ODjQiSe5D$5!HCWe1z!Bl26|`0p*LLyt{B^2iZb8 z$ig5PHsPz%=L-zVSq9zpa2@8y9C>d;UX)=t9;Q46#alO6nd*G)i@2Vo6Fx#QTilKu z*Im)nC&GDI{wnD^QKrsD(v}9Nnqo)}m&tKT)!<`QZc#eF#${`gmo0PTwuswA@?VG< zN>>$wZ1a3XJtR$Xx$jDR9ilz1ro8CuQgz!Jxx6zdhAp-voQOQfu&kh2cFOI~jZqiP zy5GxxO(RTs>U_gJC0r~^3MC9@T>`@{NJdzfHIp|j-mU4SU1S1BuGP5359*z66 z^60hegJ9U7NH=7GVOhlhZ*+Hp`o4?2J;PkvPkD;0Y_5;T)J=@VMOlg*RCpS%qm$EM z#f^dr4@50Z{cWE?>P_&U&G!NZO)rMGUh7ky+Ok23H2k72zcx7mX~mJkx2+N7t7$0I z9D~Zbmv4lSGuNesDcYz>gr@)_v%1l&(5f7(npY%+$w^Jm)I zeE`gE+uZN--Ob2L`lyp~bJ_!cbw*xWo+K- zY7DN**PX-&)@mkzsy-g3&3R?j$FtuV5J{DNuGP~Rwgb^Ol3SlWGc-kFHLuvZ*QiYTf~c7|hB^%bR*0J4q-` zFC%!aj|PxuKONF}bn~Z@Q4g`vnSQC(kC88NUT^;06?%4VS?4Ldeb8^GBLsHDKuVZ5kd#^ZoYMLxtpK^oV;k^5J z=uUo}$&IA8(SGxfIBXAkuQ(YyO#)6rcS6lHXi4o~)~GFJDsuM!V_O_eJi7B$c-d=p z-#c#q1yE`p+y09mi=&2phbQ6nPv3*XooQ>-DZ?7J#Zkl4yEehQliQ&%JZ3w?8n(r3 zz?K6$VdK7k!^xw0n702N#2U86?7+mn_u)SWK7n~dqqZ}wVOz`w?3mgM&+OU^r=Yi{ z{My1Aw#6*Kv%4qwKX2LzvlOutx)0z`Uh~lZ1sDLY+?UUGzR?{30000DJQwCp{9=HcZkOF-or8VyD%G*(Bf=|I* z@V|KA8kht*@Z&1jQSbvOfe)>>!LP;*uqh9{WtTCjtkfmg025$b`w1{6-TbQgXa1Lo{%-0`$4p@&#MNm_>iK2;m0=T1J$u0|u*g`~%60X_Ja_{)UO?N78+xgA|1~lw4USZe huclsN+8*#HzyRs}LrP?Xjs5@t002ovPDHLkV1i;N!)*Wn literal 0 HcmV?d00001 diff --git a/src/assets/images/socials/git-sokol@2x.png b/src/assets/images/socials/git-sokol@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..c5896d01344033329cdf9305899273f3cb68cb84 GIT binary patch literal 850 zcmV-Y1FigtP)kpW4{#Zr0PkG`Lq}f$6TbwR1jz%A-OGEM87q;2+29VJpeV>+ zMT~KmF=H7h16^QE;7?WHK4Uu#q=9@C<$-^dF?QN!AO)_0g-V-zK+nKf9tr<|C*Xt9 zCb6$G*8~Idp{>(`90AKg1vmq;TK_0fmE~ATwgMc}`qwhoxM?^O41lTH;3c3>xn9Pg zkH9O%P$6I2Dn50Oa?eujTJ#+(0K>WIalnu~H&9iNAz1FI`!usTeKWL4uKnP6Nca0J z@3F$e$G6DRE;$Ruz)`jkn#l~r+;|3@NhuJ5U%uR0B zmq5KEX(OxQK^8Zq4wI5|EcaCB!3+LA2rhz?;H+}PJeKAqjtWT53A-lKVr>~QVVk#t7381 z!QZP{+ZD6SdSF@4^%}yZ4(*?wU_eT%&5FYY@R?`6+pGoiRXby6qYfrg2i7Tj_!QO* zwJbUd@~j8y3^k^8ZvWc-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxOgGuU%v{0TQqR!T z+}y-mN5ROz&{W^RSl`${*T~q)#K6kLNC66zfVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr7I$IMft0d=ry1 z^FV@{U|qhxR-SpqC5d^-sh%#jN= zF;4TKdQ)(_#RR8beV}9XLD7p8-7q0w8Uiuli5JL$C;!wuV45!iChm!ki@72cX2~uYo6blm8U5S0KIK#j&EROeT=H^#FE$@2S zR~S7@f3Gor!I7=&re?ol5BtcLw}(~NIPb;MYk#hvaJ4L0l2v2+Rj9bEc^d;WgUu|5 U`^)0i^n;2YPgg&ebxsLQ0MO>Vi2wiq literal 0 HcmV?d00001 diff --git a/src/assets/images/socials/git@2x.png b/src/assets/images/socials/git@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..974148f86072c4983ded5d6ff24824a0acd2a5ae GIT binary patch literal 1672 zcmaJ?c~BE~6b>?^Ed(i3ML!syNi6|nlz~jd)5t8N9ib^LxCsF?m@ysEAx2B~ z+G~iMMssJPdIM?D#>&h%#x}ZQ*iMX~&@`HSnUgS@GY}FmA?c`10Y1Cf2m+`@0e&ph zan=2HH1>$gk$KeVg4jx`fz~lo`+3c1y znNFpi%tf6Ppp_&E83bizWwEpPY}}p>aivlz#Nk0a9*c@#IkIh}(aEwof~Oc%h{J40 z2@=I^fQ!*+!ZS$)NGW|?0!B>J+8mQ@q8bJ{jReGHb6h1&1!}ebABthq(GF6FywUrg z#14Hnfj~OMfoIyy)Zo&BU8x8eY)6bFZr9`ZnyD@(SaA|}SaAY?;fbyROs&z3+FX~R z6DX}#rm;Clqs@$HR0@#dVWX%;2CI~jJdsGsht)zZH%bzzR`a4HQmI%F39DeSY6`2u z&6yZtBd4&IH(2G2SeGF%g37Ey?C3hgqPF80Fj2S+omq=`M!rd`Wo9js8L<#026Bz} zU*n#-qCDiojorkTr7G;N? z;?!_Xyc-k52-PIdQF_!~+a)qp+^&d<>R7UC9rohG-6G}2L3ZKt)~b*#;NpE}+Q&P# zCxN%Ut4B|dHVJODDMopDLrqe?qx+d+BflqPbxfrP*DUH}gee0IjKM0LQSTn#3={Km z^Mgxvanph%^pVZ->xVqb7ySBGPt!^wFqg>RiMDC_HzYiZw(XV&J~^od6WxcK^SYI` z!n_B%0XLyJfH~_(>Z)EStSNZ)QtuGueCF(zD|~AYh}?f{(pKrw13r&E4z+=O&=4b6 z-=!M!b7;B1qAt4jfrRO?xK|#HzIsnpFy~54_3hsBJB?q~jdu$lZLUkDwRO-dX$`G^ zhwYAVtDFlYDx`eau|Qj-l6dKuP9o$|C<XzLGu{C-hl;@%)`dwQLSs5b-8t=^>*FE`2n8MJN6_o^Faf_3a^mm4y`}mKzRhZN* izYo@)J=fgm;ZGCxAO7OoYVwHd-=K+#Q=N-U-SQ7RV1YUS literal 0 HcmV?d00001 diff --git a/src/assets/images/socials/github@2x.png b/src/assets/images/socials/github@2x.png deleted file mode 100755 index ac4536ae059b050ee35b66ea8729617742f92617..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1662 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz$r9IylHmNblJdl&R0hYC{G?O` z&)mfH)S%SFl*+=BsWuD@%o>>?5hW46K32*3xq68pHF_1f1wh>l3^w)^1&PVosU-?Y zsp*+{wo31J?^jaDOtDo8H}y5}EpSfF$n>ZxN)4{^3rViZPPR-@vbR&PsjvbXkegbP zs8ErclUHn2VXFi-*9yo63F|8hm3bwJ6}oxF$}kgLQj3#|G7CyF^YauyCMG83 zmzLNn0bL65LT&-v*t}wBFaZNhzap_f-%!s0*lEl2^R8JRMC7?NanVBh8MlObqrsf82rf!aohK8=@PR14nu4axd z=H||(mS(ONFugAM$)&lec_lEtDR8}p1~~PC5=3qR&}Ns^qRg_?6t|-MTm`Vltuk@D z#RaE%P`xQQ-D2R1Q?EYIG5VnBMT%~i5HJmanDE34@ z$FzI)GOa#v{fxsA5$1K#C!exbu^s#D@lD!>aej|sXKnLNHI59%?6nH+2ZaK-&oxeY zDzCU~sYSTlL!*K_pVlX?tCu@i@_}zk)MW9d9ff;lILbF(Z(E=tyzW8hcgg2EoBEEn z9gHyuIMZ0$_he@0vagm+sq3urI?vuHKR)A07Q4Dq$o}xkzO9OTDn3swJSi#4_}Z~G z$YqiuhlkO$+)0}qS#kpWro6f;-_%fdtmvki;D(sOveq5{wnmf+E`4-z`djA?CY5W^ z$16%(uAbj^kSXM#;_-;395bF2Oc8N7AaeZ1{ZNAk1!uObdh$Q2#V}X;BFmJGTy3e` z5|_8>D?Ml}y3{AYnz3zOOKwmtn3bn4FAH>$6uS_X+H37SdEwmnu`!PNe8ve;WO`|HykC;MLt zD?7|-W*%y%r24$#*($4p-v93N>os0}u&3})&bDWwcCr)R2$yY~`rY_s>A^Q0b&Y1p zhy3!K_=+Y!l>EG_mMNb1N5?IRY^UH`nRgyZNPATBct^@U_VP5(Vzd=AVDCudkW#`|#9Ct{tbR8p@=ktH`g| zoY4PB`gEX!c=U!X*)MnKoGo8C(Oc_wxbJ3`WRsnf*zd}^SH8ZrGkwj;B6cC26xlVJ fn)@Hrvq&(MecH?Msjhq{s7CN~^>bP0l+XkK!*PJ| diff --git a/src/assets/images/socials/oracles@2x.png b/src/assets/images/socials/oracles@2x.png deleted file mode 100755 index bf6e8bb7e694c9232969486de6bd4cb800454804..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1518 zcmeAS@N?(olHy`uVBq!ia0vp^3P3Ew!3HE54((L}l9DB^5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS=07??FOLn2Bde0{8v^K0UTq__OB&@Hb09I0xZL0)vRD^GUf^&XRs)DJWnQpRynYn_wrJkXw zxw(nCj)IYap{c%svA(f^u92~oiGh`gkpdJb0c|TvNwW%aaf8|g1^l#~=$>Fbx5 zm+O@q>*W`v>l<2HTIw4Z=^Gj80#)c1SLT%@R_NvxE5l51Ni9w;$}A|!%+FH*nV6WA zUs__T1av9H3%LbwWAlok!2}F2{ffi_eM3D1ke6TzeSPsO&CP|YE-nd5MYtEM!Nnn! z1*!T$sm1xFMajU3OH&3}Rbb^@l$uzQUlfv`p92fUfQ<(?FLy{o|U>cHyXag9M6xc7PSe~`G+ba;*RNd`HI z!hccR9iJ+WcW>MIYk=y3^?~S7=M~+*ZH)$G&=IuDZiW<(mrokbecFfdCWgNCs9tlSa!kH zoq5^{Y;sL(1};)Bx((g8uei=Q<;{_O%{#=hpXUZnTjYQA@tVTC$xD0RJgKuYOxm3w z9Wp8R*B6%Tw29wLie9VVI<7=9{sPrB+cnJd6M4>p(MRjhjmkifEWT+O)@e z&-+70wN-srd^We=IuZtydE1z_f!|JwU%s?@pJ2P4Xn(-A-)}ZPS35mB<@=odt9SD2 z?JyGkvj2gW&PR&_H#CZ`M{57`GmqSLGEbDnbpIbl-Vce&-oF@mn&Li4?OCjUb`ImU z6;&^{PV=0$>`jV!e52d+y^8*Ow$HLDy`8w`%+hV0d)J>dn*1hBcRv5o8o`y%H~OAk zqv;)7_I$yq$JL8?ui6~9kDRqh`pd^BU5c^OHd!9}b6^60ujB{q2kS+fEj${R8y%3b g-}tXx^*@IJ!`20}eB?TW=736IPgg&ebxsLQ0E<~Rr2qf` diff --git a/src/assets/images/socials/poa-sokol.png b/src/assets/images/socials/poa-sokol.png new file mode 100644 index 0000000000000000000000000000000000000000..0a42b573bf1b1d3573c744da57c080f14823c2e7 GIT binary patch literal 294 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5XPI$UFhE&{2`t$$4J+o><;S~n9X>Wpei!o%@DWtJI5_gDU zJ(AyG!PueQ_(NRaI`c=X6>|0pX-toJ6U0;I-sybDGU14d!o7C2Jgy_@4L@uJiWv;m znXfEy&)_=SutTalJGUW%xr229o5~@c1jpbA)?zuS9}Gu~C;qtHFoQp(K_%n?hrn;9 zk4_44EJw;Gh~%>-)hcXr7GmC+#Cqae*$TzW3+h-J{T=4;9BFm=>qzR!PC{xWt~$(69AGHYJmU% literal 0 HcmV?d00001 diff --git a/src/assets/images/socials/poa-sokol@2x.png b/src/assets/images/socials/poa-sokol@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..86a3dd4ae482cb0a24a61dddf97b31bfdb88523a GIT binary patch literal 468 zcmV;_0W1EAP)xEF|D;;=^vh?#--HiiR$ zcsZ2D2EGAt9uUt(5{m@lWoYV5fH)0^1AzDd7ISt&9iW6Q3LfGKAub@E1H?g4z7rP9 zVSpbR61r&Ou0X5;#EMYIV>sX+5mD6&rK^chTZv|VFBWr1PJ|*r>LMJ&6c!XpqF*yrnZVeXsG9VTs)d8SHxPgS+^%@%7{5a$%lHveRR-6XJpMdx- z5$gMZm<@=l@TiFZVh>yn0OkJ+Kzs;@3xU`jNv@U%2Y?dYWFpi}f|UcRXcB*b*bs*% zP?@0s#BDg_y?{6jS|$(zAbaP59MA#8Qc#OQ{5u3Rwgd4!AWnf6ETC+B6Y6tNIiLr` zE1-oK2(Uv7p&!svlMyNoil*<3qm9y02aGyk)B&Ro7-$Co1Q-C%PC`9WWjIX$0000< KMNUMnLSTYlIjv9t literal 0 HcmV?d00001 diff --git a/src/assets/images/socials/poa.png b/src/assets/images/socials/poa.png new file mode 100644 index 0000000000000000000000000000000000000000..92adcf47285b61c77929cc54ecd6b460e4c9a650 GIT binary patch literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`k|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*D5Xj(WN{hE&{2`t$$4J+o>m#iV=!j0m2wc8+)yDuYlo)5e8xxL9nLTwnPZ@D z;}o31cI0YAOg8foDF+<}Qw6~^2JTshv}Sz1aDZK5UgwedY)5Jom{k@sxi{Pp?+|DD zsHCv3c}az~z-#7>vXdlEh-%OHs?v0GL05Fc4~CFW>H_gBNsbD3{9lE{1@^Z@mGE?& mXZmP-?BWuios0~OYz$uaG>fw97WxA{#Ng@b=d#Wzp$P!V8)jDk literal 0 HcmV?d00001 diff --git a/src/assets/images/socials/poa@2x.png b/src/assets/images/socials/poa@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..8aad3694b38145679e6d6f8e80ddbbfa475955ff GIT binary patch literal 461 zcmV;;0W$uHP)Ignk?H_YBHTbi?s^RkZhjo{6G?FZC@W3_;!i+)mk9NJ zK+FcjRe01y0I>%y2Y|BW1t2~I#DzfYjwDx0gabf{ZZZ+-Cc(-9^fuXdX!gUG%G+?r zc>%FH5cd-qRr5gwPzMl80r4Mbfpmv}rgk8{2gE7Rf(4X~Z$fVQ!Pj5=V{0R!y-fB*vkT?0hegJ$VU00000NkvXXu0mjf D$4INi literal 0 HcmV?d00001 diff --git a/src/assets/images/socials/reddit@2x.png b/src/assets/images/socials/reddit@2x.png deleted file mode 100755 index b6ee84eead3df66f14cdbbc32e049b3adfd9fec2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1503 zcmeAS@N?(olHy`uVBq!ia0vp^azHG_!3HE3EPS&CNJ*BsMwA5Srr5%(GQ`zk9!uLS~AsQn;zFfp39xYDT62(s|s5su(?)1Hb_`sNdc^+B->UA;;0DU00rm#qErP_Ju}^812c04b4xu# zQ*(0@a~%aE14C1N17m$-16?CyD-#1N6C(vEPy*Ukl#*r@^MGl-2$;AJ%&V+mU|{m~ zba4!+xV2}RzlTVm%<=Sgv6Tv^GB~}Bx2!lS*0h9Usl7->yG>+JiJ{GvwW>;y8Xv-z zw=Vd0?P%Xzr70bLf~_x5*B}{=ksO@z~qVrzY$;|1;bEp}0+}_l1W#+h2D-PU60~_@>UC zX6p;AYd5f)Wo+4>XezSU?k!*CB(>i66Bln^RkY{T8kWmHzhzH)c53S})*bmD<~MRy z@NU1mPa}KHwGYN2ho>{-@=Q~S`a1ul+2JtHs=$A@)jRJy9ZbKoX*u`jBkd1Wwm2#u zsVz~R(c)Oa;NP>}K`6iJ^akF04q{Rd*kmFe2H7-c8!%(5<9U;$p_K7^$y<6^R|?J}<@m*R>?Jt(q6_75i>d)c0Fu)73Py-=@F5!+t_+ z#<~E_tB19t^R8H0M>Q^~oEj2)W1W394|7+LUpUXK=ucg~PjCKxzj@;po=bMpi&Sc- zT)J_AY54-~zC%(U=T5uloxa!cY~1=pcRx>A^~A*`GptjYDi81IG4GFmet|F9uO#^H zan9Jj1=p5Iw}nqI&`+*SZqKbPbG9})trqbP0l+XkK?-DqP diff --git a/src/assets/images/socials/telegram-sokol.png b/src/assets/images/socials/telegram-sokol.png new file mode 100644 index 0000000000000000000000000000000000000000..877871a550c3414ad35be30751938204261e8b14 GIT binary patch literal 372 zcmV-)0gL{LP)t2tPT}>0mO|^gKVK(g(dID|_VhG|&r!y)G=cn)$$zU0zm4cC-?D=HzKF|Y4096P#$)ju8FT%iH&-WNB=kYyHcTKeB)k}i4W$BqC4 Y035J$%ZDP1e*gdg07*qoM6N<$f-ZSA)Bpeg literal 0 HcmV?d00001 diff --git a/src/assets/images/socials/telegram.png b/src/assets/images/socials/telegram.png new file mode 100644 index 0000000000000000000000000000000000000000..0c482b073da41afe9aad7861590f01a34fed2e39 GIT binary patch literal 1224 zcmaJ>Z)h837{4rOS(~+%xsA0>e7$w0V@>Yzf4Mg6C3i^^X=+RZ_KUjv^ENr#`?I^t za*d#E8O|1z+WBR&4;dEC7!a(0Z@k~M_Ju%Tf~AW>SV5>x2~iOrJ_d#?3K7WABTM2koy-4_?(I`Rs3BTWiB0R>7Vse&8F%C8vSZD~kq?wYc z0GpBH)v_7GkPX@@O;~2__hpiLgy9s|sZqDrOTaKEZ~z z#oC6DHI$i!x^xnXDP5I8qi{;vUW4xC%ZFh@AU#tYVu{G*MHVdn+#!|}6+mR@M#-TQV2GuVaw;5{e*O8r4# zA0DhGLMiV3pKi=EXL^~8ppA?~Q;jzIF93o_~IE^>b(arIz&1 zt*^g%`r~fb_l{pTNJra|oQXZ`1%J1%4bR=#+5c+W?RuN|7RJX1;^j`3#6NM?T4%s# zt@XQmZiXF~U;JgER;pctqc?GS?lgVhk-PHL(rRzl*TuN&YU!SHElLl}j{I??1|#uZ zeFMwx+9keoZE$w~2h;1qm1i%yXZto>RmaN1=azo!*n7;eXRvLhNIzQV?ssQyjna%s gpQJys4yAX28`#Pn{uwF|{?z`rWRhd-YU23(Kh6}8>;M1& literal 0 HcmV?d00001 diff --git a/src/assets/images/socials/telegram@2x.png b/src/assets/images/socials/telegram@2x.png old mode 100755 new mode 100644 index 6f41f03fbc3cfcd765b8c3b9784a4c93821bbe82..3e90571733c76498b9f54b7132959a5ab9361343 GIT binary patch delta 784 zcmbQo{fv8q50iqkn}wURv8l1Kvzw`*p{s?Ho12lVg{7sriIcO7v$@OU93~lL_yTZQ{(A z$9$HWJv>y=^vOX$R9s6*GP3F6XZh@|rA0dW%e>as zgg_UU8(QM8ln?#ks}X+u^j>-Ty-@x?_x4mjKQs6JIm`5CaxeO9d~c_pW)nY9D&Teh zcxU};NA(QW%01h+UT5lS)_B46RPV2Gwdw;M^;||t&p-FxEo(4%!SMFMl!r4S0vKo3 zoX)%O;^F5;L;V}RjG{4*Rvd4h8q2i*fbjHvqAxcKPFSxRvb6s_lLdRxLFoyP#p-_= z3Kq=r*72@Aa{N304(2uo=8B0r|4y=q7|v8#*~J^4Q7?3d!TzA>hXcp$--#4-@luacj|b+i}-3k0_`3Qs#}!SU{6W0LZNRR=9r_L!hRN&#U;qoQ>KE_X-~57f4>QR-3-sQng6l+4R1Y z@zj#I-wukK|L?57W_~=_M|}Fhs`cCF*gRBqxT!XS;q0w>bvGUsPbpmEqgbEviMRCO zcEQ?5(btOZix(c3I6PT1?{VQ@r4)mNmR#A}w;9#$Pi$Dm6rxwMp_j$RF?kzP%Hbd9 zR76g58SJ!qy?8Cd#>BK*R|m$z-0NF}432#>)wuZXe{#mT&jOpg97?1a?IY}h`q(Sq zYkzk1Dr;N*%y{;X+Z+P3ul+l18P7FM=Ht}&e`hZfP0&v0nIGQ&bK<6V56k7Jd^~bF zcj|AiQ%rW7|5fwUi0^dj-%@=#uTSx`j$g#D??#^cE1w?U#=y*Q;Ab(v%&iJ(1|aZs L^>bP0l+XkKP@zx6 delta 712 zcmaFHJ&${X50iqCtBI?#n~{O3o1>$lp{u!*v4w%FnWKxjxwEOInXAR*93~l{A~OpE zV>1(+idHZgKut1q#i{5A*d&m3hHf|&nJ_!m3qD9%%fP_I4T- zKRPw~$G4fBCm5I?Oj&tb$7AUaJ=Xt0iyJr|uzLHP*K=5FaK3(m(;4dyey$U&%8Fb^ zPqjJjm{8+m_|8D$aniRO*(Z|Qa@~~coJ210Z4+UZcbvT>ZJMe01w}57AeKLB>9fUW zx=*S(d(1vUM_52*R#%}TN5sS*u3B}%J>Qs;&ag=ID{tp@u4m%7v1Wd3q2B7#FJ#^{ z1pRuqzd@z0yU}F!_v4NAKMt=IFmTJ2-1?Vq(r%AE(;8f}YOg%A+OzF@DXUFmc9mCQ zcj<&V=Svr9H_Vhu# zr)cJ8izd6rd#sq)T06rWb2#?P2{TIiu`Fq>HdyyyHh&-Q$@eMycI6+`@YSjRSaom0 r&mE?#e}rD%Ke_7**O}8Y`&c9xBpeR9opV2jJNN|jW(`a;$Vsn(SQLms zu5pB7T;LT0R3QlPKs6Ezt{`i!1>(abXkG=^40QiTAhjNd-xHzn4iK+KwiyIAK;sb~ z_zT3DK+FE1Xa)-02U6NV+=EABI#Asnczgk)1r*YrK&%MF-au@NMdNcIP62A%hAhYg z6adBLRcL7Q0r3|g{s+X*fOr!SCjhYux<(KH2rvM-_D9H?eZm>`;9Z8F7HDvC=%!`zA1Lb5NB zo;`m@j&OPN@!pl013%8pd-tCIoO{nbGj1}ObfT~a3zKEI$8ZD6;UCPwAdK{#t4|tZ zYuzJZZqDGYF`)k#qStY6p&($$M|cJo;TC+)GX89VR|L6dDS8$+8X_vz087vfr(~Kb zECF2TCs+q$WvJZ?c^Qt~hS$(#26v6?Hu!{iRhn$8aThEWs0g0JzA3z(GUyU46TA~j z0|M1pmV*>jC$yTyB^&=aV8R}}gE5$-0DtM6CftyP@D6he50}?GP6T?d$05uTumY=) zo56U~z9D?LdfA5PP258`nP%Uzb%|?^aoo3$F3de{g*7^4}LQ!cpFH(ODdILSxsi*YFA%y}rM{=7lU)sY zP$!^P8WA1$`!h5Ulcdv3K%u4Ro@P28)_46fJ%Ou-`*6jw&^F*UqO(q#hA%>OxVw|6H_V+Po~;1FfeOmhD4M^`1)8S=jZArg4F0$^BXQ!4Z zB&DWj=GiK}-@RW+Av48RDcsc8z_-9TH6zobswg$M$}c3jDm&RSMakYy!KT6rXh3di zNuokUZcbjYRfVk**jy_h8zii+qySb@l5ML5aa4qFfP!;=QL2Keo|$g4ftk62xuu?= zskym{xsHO7fuX6sfw8`^fv%CUm5G6siID;nC;@FNN=dT{a&d#&1?1T(Wt5Z@Sn2DR zmzV368|&p4rRy77T3YHG80i}s=>k>g7FXt#Bv$C=6)VF`a7isrF3Kz@$;{7F0GXJW zlwVq6s|0i@#0$9vaAWg|p}_nHn0pS~$768M#_m zTAG_UIlDNUyTJ6iE*CTG+lOjzt1%bzE8! zvX{RU@jfcxBAgTQVZXtl4QEbOJ$U_Y=G>dv;=#V%DjPPO>0Hn!{>O=n_sQR^1+7Lk zZAH@SITY7DOY4X|ZMI56aiwVTC)UG_M)g~^UcOv$NF-k3!TG0})ip7vin{ZNK(C z@wb1>$eO}?RMhK*^>p3cf85v-|0p+@s{IJbx3Tcw!(qUn+O6xG%%3L-Dh@nd{an^L HB{Ts54vdFV literal 0 HcmV?d00001 diff --git a/src/assets/images/socials/tw@2x.png b/src/assets/images/socials/tw@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..c69a0e592f0eb7d6786e71b2d5dacc0efd692145 GIT binary patch literal 1428 zcmeAS@N?(olHy`uVBq!ia0vp^azHG>!3HGXX8P_2Qj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS=07??FOLn2Bde0{8v^K*7iAWdWaj57fJ{tG z$}cUkRRX#c;)UD-xUqS~&|m@vn0`fKfxe-h0mw@*g}%P{mFDKcRTq~8r6Sym)!^cg z%7Rq=pw#00(xPNw#HA^NtSYc_E=o--$uA1Y&(DE{Vn9ZINq%ugeu09sGdR=~G<*}2 zGxI=#nqXbNzE+-j#U+V($*G<$wn{*A^fEJ3teo9kOwF84U5%aHObrcPEu7rkj9e`& zEzM1woL!vFU0`}$@{>z*Q}aq-dQ*UUT?~MljhrlS>IEf;+ybD@E~!PCWvMA{Mftf3 zV2@j6;&zKOPV=C8Q?R%N>JJy3di8;h(Fa8@Qgp+FfN2QCgeP7g2cG;>^MGl-2$;BK zJ*?sx7?_wmT^vIyZf&{dt-(?#!~WrBuI*`MnKwrli?r*qvrp1!IpQg@wz;%;!V^I~ zk)w>_UCqZ+H8n5ArKs|0u&bxG27I!}Ibpo}+V}YVYwMHC(*I>Y51&74=G=exXa4^u zpSQKi z{GmBpT*gH9$x$Y$PIkY8qD~){|8L-5*IMQg`18Kcm7~)Hmd(9gf1rFT?>WWTOY8Nf zG?l-&vnKh&#GnsKHXgsOZ3{AxE)4r|N%KqJwRiRh*UT}gkF{bsf6#wHLRehXX4y@$ zPwl_*UH-IEQGZ*>tyJ$9_1Qx2esX)|*Kj;edP ztS0Q}1+I@5gM`B*=B y{(=eoGbi}`|7>izc)hTCu3rA4!+*mY7#UROrW~B}W~)A^ob+_{b6Mw<&;$UCP6$8% literal 0 HcmV?d00001 diff --git a/src/assets/images/socials/twitter@2x.png b/src/assets/images/socials/twitter@2x.png deleted file mode 100755 index b21257057a56797a7d55f136bf2c2cb792928c02..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1380 zcmeAS@N?(olHy`uVBq!ia0vp^azHG>!3HGXX8P_2Qj#UE5hcO-X(i=}MX3yqDfvmM z3ZA)%>8U}fi7AzZCsS=07??FOLn2Bde0{8v^K*7iAWdWaj57fJ{tG z$}cUkRRX#c;)UD-xUqS~&|m@vn0`fKfxe-h0mw@*g}%P{mFDKcRTq~8r6Sym)!^cg z%7Rq=pw#00(xPNw#HA^NtSYc_E=o--$uA1Y&(DE{Vn9ZINq%ugeu09sGdR=~G<*}2 zGxI=#nqXbNzE+-j#U+V($*G<$wn{*A^fEJ3tc(pT%pEPAT}|B_9Ssd#&7F)b3|!3| zUChm$O)bq_Ens?G@{>z*Q}aq-dQ%X3-Eis!C5YStpv^9+MVV!(DQ-pixe8#9TV-N( zi;<~|qoXBG^PqZDu(}1T*Ab^)eV}9XLD7p8-7q0w8Uiuli5JL$C;!wuV45!iChoaR zW&ao$7%zFcIEGZ*+H%cbgC$Ug{liApz$G$orftyR)3cah#y97WX3!Nm%YxDZk&UjM zdv{N0UfjW~B)(|QM(tCM8`-yJh(}uQ+yAz=&ewSJ=WA!y+nMhE{jB!++dY-}BB7z8 z?LQJE7kyyNFJMrfusmD(f&8jOrQ;XmI#xg1%74~?bNPm&{`1;Qdc51VIRtHu=l}Bl z1K+lr{fZxM@Yqe~sBM(I@j&*?3n^LW*l8E4Ot(ipp4-AJRdZ0O!ndhih52Qe-i4IM zb4#M;eBhj|v|`3w;VC?Q+0WCKS+0(K5xhp5Rj|XUvG?1aqz7kZHm-ipzW+(e#I@PF z=MS$-6M475t8o3ht;}*YN_M|vc=lc4`(dls7_CumXu**FD`8dM4dKbhURE`6dAwGi zzD!n0&u2~Lyv6c{q1sm*1gc)f7ba}+T+#Y`e?E`f9knnCb?qhR4WpZ<%kb=NblQEe zggfow@A(TkGmK81*!J||I}>%YPx2=(i15t%nw!3Vsd+p1$$(oSZEJs-{$9wz_Q0UM z^P7g8=V`{w{$Tc=&a2(mUb&r^UXzk>J*r)^BR%)*xz$|G9YW|o^SW^Hl1 zrFtzi%I8l2+tLqO7iQJ5x+fKTo>-@`pNWS-xBc7!L6c7|pmNXC)z4*}Q$iB}tZDK) diff --git a/src/assets/stylesheets/_vars.scss b/src/assets/stylesheets/_vars.scss deleted file mode 100644 index 3c0d361..0000000 --- a/src/assets/stylesheets/_vars.scss +++ /dev/null @@ -1,10 +0,0 @@ -$container-width: 960px; -$tablet-width: 768px; -$mobile-width: 414px; -$footer-height: 60px; - -$desktop-indent: 30px; -$tablet-indent: 20px; -$mobile-indent: 15px; - -$input-height: 40px; diff --git a/src/assets/stylesheets/ballot-types.scss b/src/assets/stylesheets/application/_ballot-types.scss similarity index 100% rename from src/assets/stylesheets/ballot-types.scss rename to src/assets/stylesheets/application/_ballot-types.scss diff --git a/src/assets/stylesheets/base.scss b/src/assets/stylesheets/application/_base.scss similarity index 76% rename from src/assets/stylesheets/base.scss rename to src/assets/stylesheets/application/_base.scss index 84a63d8..0ff0340 100644 --- a/src/assets/stylesheets/base.scss +++ b/src/assets/stylesheets/application/_base.scss @@ -1,47 +1,43 @@ html, -body { +body, +p, h1, h2, h3 { margin: 0; padding: 0; + font-weight: normal; } html { - height: 100%; -} - -p, h1, h2, h3, h4 { - margin: 0; - padding: 0; - font-family: 'Open Sans', sans-serif; + display: flex; + min-height: 100%; } body { + -webkit-font-smoothing: antialiased; + background-color: #ffffff; + box-sizing: border-box; + color: #333; + font-family: 'Nunito', sans-serif; + font-size: 14px; + padding-bottom: $footer-height_desktop; position: relative; width: 100%; - min-height: 100%; - box-sizing: border-box; - padding-bottom: $footer-height + 10px; - background-color: #f4f9ff; + @media screen and (max-width: $tablet-width) { + padding-bottom: $footer-height_mobile; + } @media screen and (max-width: $mobile-width) { - padding-bottom: $footer-height + 30px; + padding-bottom: $footer-height_mobile; } } a { - color: #08b3f2; + color: $primary-color; text-decoration: none; - font-size: 14px; - &:hover { text-decoration: underline; } } -p { - color: #444; - font-size: 14px; -} - hr { display: block; width: 100%; diff --git a/src/assets/stylesheets/controls.scss b/src/assets/stylesheets/application/_controls.scss similarity index 100% rename from src/assets/stylesheets/controls.scss rename to src/assets/stylesheets/application/_controls.scss diff --git a/src/assets/stylesheets/application/_footer.scss b/src/assets/stylesheets/application/_footer.scss new file mode 100644 index 0000000..c29aa1c --- /dev/null +++ b/src/assets/stylesheets/application/_footer.scss @@ -0,0 +1,58 @@ +.footer { + @extend %full-width; + + background-color: $primary-color; + bottom: 0; + padding: 18px 0; + position: absolute; + + &.sokol { + background-color: $secondary-color; + } + + .container { + align-items: center; + display: flex; + flex-wrap: wrap; + justify-content: space-between; + + @media screen and (max-width: $tablet-width) { + flex-direction: column; + } + } + + .socials { + order: 2; + + @media screen and (max-width: $tablet-width) { + margin-top: 15px; + order: 1; + } + } + + &-logo { + @include image-2x('#{ $base-images-path}/logos/logo_validators_dapp_footer@2x.png'); + background-image: url('#{ $base-images-path}/logos/logo_validators_dapp_footer.png'); + background-repeat: no-repeat; + background-size: contain; + display: block; + height: 20px; + left: 0; + order: 0; + width: 123px; + } + + &-rights { + color: #fff; + font-size: 12px; + order: 1; + text-align: center; + + @media screen and (max-width: $tablet-width) { + line-height: normal; + margin-top: 15px; + order: 2; + width: 100%; + } + } +} diff --git a/src/assets/stylesheets/header.scss b/src/assets/stylesheets/application/_header.scss similarity index 100% rename from src/assets/stylesheets/header.scss rename to src/assets/stylesheets/application/_header.scss diff --git a/src/assets/stylesheets/info.scss b/src/assets/stylesheets/application/_info.scss similarity index 100% rename from src/assets/stylesheets/info.scss rename to src/assets/stylesheets/application/_info.scss diff --git a/src/assets/stylesheets/loading.scss b/src/assets/stylesheets/application/_loading.scss similarity index 100% rename from src/assets/stylesheets/loading.scss rename to src/assets/stylesheets/application/_loading.scss diff --git a/src/assets/stylesheets/nav.scss b/src/assets/stylesheets/application/_nav.scss similarity index 100% rename from src/assets/stylesheets/nav.scss rename to src/assets/stylesheets/application/_nav.scss diff --git a/src/assets/stylesheets/new.scss b/src/assets/stylesheets/application/_new.scss similarity index 100% rename from src/assets/stylesheets/new.scss rename to src/assets/stylesheets/application/_new.scss diff --git a/src/assets/stylesheets/search.scss b/src/assets/stylesheets/application/_search.scss similarity index 100% rename from src/assets/stylesheets/search.scss rename to src/assets/stylesheets/application/_search.scss diff --git a/src/assets/stylesheets/settings.scss b/src/assets/stylesheets/application/_settings.scss similarity index 100% rename from src/assets/stylesheets/settings.scss rename to src/assets/stylesheets/application/_settings.scss diff --git a/src/assets/stylesheets/application/_socials.scss b/src/assets/stylesheets/application/_socials.scss new file mode 100644 index 0000000..c70c256 --- /dev/null +++ b/src/assets/stylesheets/application/_socials.scss @@ -0,0 +1,181 @@ +.socials { + &-item { + &:not(:first-child) { + margin-left: 10px; + } + } + + &-i { + background-color: #ffffff; + border-radius: 3px; + display: inline-block; + font-size: 0; + height: 30px; + position: relative; + transition: 0.3s background-color; + vertical-align: top; + width: 30px; + + &:not(:first-child) { + margin-left: 10px; + } + + &:hover { + background-color: fade-out(#fff, 0.6); + } + + &:before { + background-position: 50% 50%; + background-repeat: no-repeat; + background-size: contain; + content: ''; + height: 16px; + left: 50%; + position: absolute; + top: 50%; + transform: translate(-50%, -50%); + width: 16px; + } + + &_github { + &:before { + @include image-2x('#{ $base-images-path }/socials/git@2x.png'); + background-image: url('#{ $base-images-path }/socials/git.png'); + } + } + + &_telegram { + &:before { + @include image-2x('#{ $base-images-path }/socials/telegram@2x.png'); + background-image: url('#{ $base-images-path }/socials/telegram.png'); + } + } + + &_twitter { + &:before { + @include image-2x('#{ $base-images-path }/socials/tw@2x.png'); + background-image: url('#{ $base-images-path }/socials/tw.png'); + } + } + + &_poa { + &:before { + @include image-2x('#{ $base-images-path }/socials/poa@2x.png'); + background-image: url('#{ $base-images-path }/socials/poa.png'); + height: 20px; + width: 20px; + } + } + + } +} + +.sokol { + .socials { + + .socials-i_github { + &:before { + @include image-2x('#{ $base-images-path }/socials/git-sokol@2x.png'); + background-image: url('#{ $base-images-path }/socials/git-sokol.png'); + } + } + + .socials-i_telegram { + &:before { + @include image-2x('#{ $base-images-path }/socials/telegram-sokol@2x.png'); + background-image: url('#{ $base-images-path }/socials/telegram-sokol.png'); + } + } + + .socials-i_twitter { + &:before { + @include image-2x('#{ $base-images-path }/socials/tw-sokol@2x.png'); + background-image: url('#{ $base-images-path }/socials/tw-sokol.png'); + } + } + + .socials-i_poa { + &:before { + @include image-2x('#{ $base-images-path }/socials/poa-sokol@2x.png'); + background-image: url('#{ $base-images-path }/socials/poa-sokol.png'); + } + } + } +} + +// .socials { +// font-size: 0; + +// .footer & { +// right: 0; +// } + +// &-i { +// transition: 0.3s background-color; +// position: relative; +// display: inline-block; +// vertical-align: top; +// width: 30px; +// height: 30px; +// border-radius: 50%; +// background-color: fade-out(#fff, 0.8); + +// &:not(:first-child) { +// margin-left: 10px; +// } + +// &:hover { +// background-color: fade-out(#fff, 0.6); +// } + +// &:before { +// @include image-2x('./images/socials@2x.png', 16px, 69px); +// transform: translate(-50%, -50%); +// content: ''; +// position: absolute; +// left: 50%; +// top: 50%; +// background-image: url(./images/socials.png); +// } + +// &_github { +// &:before { +// width: 16px; +// height: 16px; +// background-position: 0 0; +// } +// } + +// &_oracles { +// &:before { +// width: 16px; +// height: 14px; +// background-position: 0 -16px; +// } +// } + +// &_reddit { +// &:before { +// width: 15px; +// height: 13px; +// background-position: 0 -30px; +// } +// } + +// &_telegram { +// &:before { +// width: 16px; +// height: 14px; +// background-position: 0 -43px; +// } +// } + +// &_twitter { +// &:before { +// width: 15px; +// height: 12px; +// background-position: 0 -57px; +// } +// } +// } +// } diff --git a/src/assets/stylesheets/vote-scale.scss b/src/assets/stylesheets/application/_vote-scale.scss similarity index 100% rename from src/assets/stylesheets/vote-scale.scss rename to src/assets/stylesheets/application/_vote-scale.scss diff --git a/src/assets/stylesheets/ballots/_placeholders.scss b/src/assets/stylesheets/application/ballots/_placeholders.scss similarity index 100% rename from src/assets/stylesheets/ballots/_placeholders.scss rename to src/assets/stylesheets/application/ballots/_placeholders.scss diff --git a/src/assets/stylesheets/ballots/about.scss b/src/assets/stylesheets/application/ballots/about.scss similarity index 100% rename from src/assets/stylesheets/ballots/about.scss rename to src/assets/stylesheets/application/ballots/about.scss diff --git a/src/assets/stylesheets/ballots/base.scss b/src/assets/stylesheets/application/ballots/base.scss similarity index 100% rename from src/assets/stylesheets/ballots/base.scss rename to src/assets/stylesheets/application/ballots/base.scss diff --git a/src/assets/stylesheets/ballots/footer.scss b/src/assets/stylesheets/application/ballots/footer.scss similarity index 100% rename from src/assets/stylesheets/ballots/footer.scss rename to src/assets/stylesheets/application/ballots/footer.scss diff --git a/src/assets/stylesheets/select/components.scss b/src/assets/stylesheets/application/select/components.scss similarity index 100% rename from src/assets/stylesheets/select/components.scss rename to src/assets/stylesheets/application/select/components.scss diff --git a/src/assets/stylesheets/select/control.scss b/src/assets/stylesheets/application/select/control.scss similarity index 100% rename from src/assets/stylesheets/select/control.scss rename to src/assets/stylesheets/application/select/control.scss diff --git a/src/assets/stylesheets/select/default.scss b/src/assets/stylesheets/application/select/default.scss similarity index 100% rename from src/assets/stylesheets/select/default.scss rename to src/assets/stylesheets/application/select/default.scss diff --git a/src/assets/stylesheets/select/menu.scss b/src/assets/stylesheets/application/select/menu.scss similarity index 100% rename from src/assets/stylesheets/select/menu.scss rename to src/assets/stylesheets/application/select/menu.scss diff --git a/src/assets/stylesheets/select/mixins.scss b/src/assets/stylesheets/application/select/mixins.scss similarity index 100% rename from src/assets/stylesheets/select/mixins.scss rename to src/assets/stylesheets/application/select/mixins.scss diff --git a/src/assets/stylesheets/select/multi.scss b/src/assets/stylesheets/application/select/multi.scss similarity index 100% rename from src/assets/stylesheets/select/multi.scss rename to src/assets/stylesheets/application/select/multi.scss diff --git a/src/assets/stylesheets/select/select.scss b/src/assets/stylesheets/application/select/select.scss similarity index 100% rename from src/assets/stylesheets/select/select.scss rename to src/assets/stylesheets/application/select/select.scss diff --git a/src/assets/stylesheets/select/spinner.scss b/src/assets/stylesheets/application/select/spinner.scss similarity index 100% rename from src/assets/stylesheets/select/spinner.scss rename to src/assets/stylesheets/application/select/spinner.scss diff --git a/src/assets/stylesheets/fonts.scss b/src/assets/stylesheets/fonts.scss deleted file mode 100644 index b5e5d9e..0000000 --- a/src/assets/stylesheets/fonts.scss +++ /dev/null @@ -1,32 +0,0 @@ -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 400; - src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3ZBw1xU1rKptJj_0jans920.woff2) format('woff2'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; -} - -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 600; - src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), url(https://fonts.gstatic.com/s/opensans/v14/MTP_ySUJH_bn48VBG8sNShampu5_7CjHW5spxoeN3Vs.woff2) format('woff2'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215; -} - -@font-face { - font-family: 'Open Sans'; - font-style: normal; - font-weight: 700; - src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzBampu5_7CjHW5spxoeN3Vs.woff2) format('woff2'); - unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; -} - -html, -body { - color: #444; - line-height: 1; - font-size: 14px; - font-family: 'Open Sans', sans-serif; - -webkit-font-smoothing: antialiased; -} diff --git a/src/assets/stylesheets/footer.scss b/src/assets/stylesheets/footer.scss deleted file mode 100644 index cf4c7cb..0000000 --- a/src/assets/stylesheets/footer.scss +++ /dev/null @@ -1,57 +0,0 @@ -.footer { - @extend %full-width; - position: absolute; - bottom: 0; - height: $footer-height; - background-color: #6d2eae; - - @media screen and (max-width: $mobile-width) { - height: auto; - padding: 20px 10px 0; - } - - - &.sokol { - background-color: #6ac9b9; - } - - .container { - position: relative; - - @media screen and (max-width: $mobile-width) { - padding-top: $footer-height - 20; - } - } - - &-logo, - .socials { - transform: translateY(-50%); - position: absolute; - z-index: 1; - top: 50%; - - @media screen and (max-width: $mobile-width) { - transform: translateY(0); - top: 0; - } - } - - &-logo { - @extend %logos; - left: 0; - width: 127px; - height: 24px; - background-position: 0 0 - } - - &-rights { - color: #fff; - line-height: $footer-height; - text-align: center; - font-size: 12px; - - @media screen and (max-width: $mobile-width) { - line-height: 30px; - } - } -} diff --git a/src/assets/stylesheets/_mixins.scss b/src/assets/stylesheets/helpers/_mixins.scss similarity index 100% rename from src/assets/stylesheets/_mixins.scss rename to src/assets/stylesheets/helpers/_mixins.scss diff --git a/src/assets/stylesheets/_placeholders.scss b/src/assets/stylesheets/helpers/_placeholders.scss similarity index 100% rename from src/assets/stylesheets/_placeholders.scss rename to src/assets/stylesheets/helpers/_placeholders.scss diff --git a/src/assets/stylesheets/helpers/_vars.scss b/src/assets/stylesheets/helpers/_vars.scss new file mode 100644 index 0000000..d2cfc29 --- /dev/null +++ b/src/assets/stylesheets/helpers/_vars.scss @@ -0,0 +1,39 @@ +$base-images-path: '../assets/images'; + +// colors +$primary-color: #5c34a2; +$primary-color-darker: #45277a; +$secondary-color: #6ac9b9; +$secondary-color-darker: darken(#6ac9b9, 10%); + +// borders +$base-border-color: #b8c1cb; + +// widths +$container-width: 960px; +$container-responsive-width: 980px; +$tablet-width: 768px; +$mobile-width: 414px; +$small-mobile-width: 360px; + +// header +$header-links-container-height: 70px; +$header-height_mobile: 70px; + +// mobile menu +$header-mobile-menu-container-height: 172px; + +// footer +$footer-height_desktop: 66px; +$footer-height_mobile: 132px; + +// misc +$desktop-indent: 30px; +$tablet-indent: 20px; +$mobile-indent: 15px; + +// forms +$input-height: 40px; +$input-color: #202d3c; + +$footer-height: 60px; diff --git a/src/assets/stylesheets/socials.scss b/src/assets/stylesheets/socials.scss deleted file mode 100644 index 5b678ea..0000000 --- a/src/assets/stylesheets/socials.scss +++ /dev/null @@ -1,76 +0,0 @@ -.socials { - font-size: 0; - - .footer & { - right: 0; - } - - &-i { - transition: 0.3s background-color; - position: relative; - display: inline-block; - vertical-align: top; - width: 30px; - height: 30px; - border-radius: 50%; - background-color: fade-out(#fff, 0.8); - - &:not(:first-child) { - margin-left: 10px; - } - - &:hover { - background-color: fade-out(#fff, 0.6); - } - - &:before { - @include image-2x('./images/socials@2x.png', 16px, 69px); - transform: translate(-50%, -50%); - content: ''; - position: absolute; - left: 50%; - top: 50%; - background-image: url(./images/socials.png); - } - - &_github { - &:before { - width: 16px; - height: 16px; - background-position: 0 0; - } - } - - &_oracles { - &:before { - width: 16px; - height: 14px; - background-position: 0 -16px; - } - } - - &_reddit { - &:before { - width: 15px; - height: 13px; - background-position: 0 -30px; - } - } - - &_telegram { - &:before { - width: 16px; - height: 14px; - background-position: 0 -43px; - } - } - - &_twitter { - &:before { - width: 15px; - height: 12px; - background-position: 0 -57px; - } - } - } -} diff --git a/src/components/Footer.jsx b/src/components/Footer.jsx index 8be217e..e9521d2 100644 --- a/src/components/Footer.jsx +++ b/src/components/Footer.jsx @@ -1,21 +1,19 @@ import React from "react"; import moment from "moment"; import { Link } from "react-router-dom"; +import Socials from './Socials'; + +export const Footer = ({ netId }) => { + + const footerClassName = netId === "77" ? "sokol" : ""; -export const Footer = ({netId}) => { - const footerClassName = netId === '77' ? 'sokol' : ''; return ( -