kosmos/akkounts-web
kosmos
/
akkounts-web
Archived
8
1
Fork 0
This commit is contained in:
Basti 2019-10-18 18:49:49 +02:00
parent 9d81b92252
commit 11824a1119
No known key found for this signature in database
GPG Key ID: BE4634D632D39B67
6 changed files with 7 additions and 7 deletions

2
package-lock.json generated
View File

@ -1,6 +1,6 @@
{
"name": "akkounts-web",
"version": "1.1.4",
"version": "1.1.5",
"lockfileVersion": 1,
"requires": true,
"dependencies": {

View File

@ -1,6 +1,6 @@
{
"name": "akkounts-web",
"version": "1.1.4",
"version": "1.1.5",
"private": true,
"description": "Web UI for Kosmos account sign-ups and donations",
"repository": "https://github.com/67P/akkounts-web.git",

View File

@ -1 +0,0 @@
*,body,html{margin:0;padding:0}main .explainer>div,main .explainer>div:nth-of-type(even){grid-template-rows:1fr 1fr}*{box-sizing:border-box}:active,:focus,:hover{outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}.button::-moz-focus-inner,button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0}body,html{font-family:Abel,sans-serif;font-size:14px;text-rendering:optimizeLegibility}.hero h2,header.site h1,main h3{font-family:Raleway,sans-serif;font-weight:300}body{background-color:#222}header.site{display:flex;align-items:center;justify-content:center;padding:2rem;background:#8955a0;background:linear-gradient(35deg,#8955a0 0,#0d4f99 100%);color:#fff}header.site h1{flex:1;font-size:1.6rem;letter-spacing:.025em;text-transform:uppercase}header.site span.beta{font-size:.5em;font-style:italic;text-transform:none;vertical-align:super}.hero h2,main h3{text-transform:uppercase}header.site span.bolt{color:#ffd000}header.site a{color:inherit;text-decoration:none}nav.site{padding:2rem 0;background-color:#222;color:#ccc;font-size:1.1rem}main h3,main p{font-size:1.4rem}nav.site header{margin-bottom:1rem;color:#fff}nav.site ul{list-style:none}nav.site ul li>a{display:block;padding:2rem;text-decoration:none;color:inherit}nav.site ul li>a.active,nav.site ul li>a:hover{background-color:#333}main{background-color:#fff;text-align:center;padding:4rem 2rem}main h3{margin-top:4rem;margin-bottom:3rem}main p{line-height:1.4em;margin-bottom:2rem}main p.actions{padding:3rem 0 2rem}main span.email{background-color:#ffffe0}main .explainer{margin:0 auto 3rem}main .explainer>div{display:grid;grid-row-gap:1rem;margin-bottom:3rem}main .explainer>div p{margin-bottom:0;font-size:1.1rem;text-align:left;align-self:center}main .explainer>div p.illustration{display:flex;align-items:center;justify-content:center}main .explainer>div p.illustration img{height:7rem;width:auto;align-self:center}.hero{margin-bottom:3rem}.hero h2{font-size:2rem;margin-bottom:.6em}.hero h2 .service{font-weight:600}fieldset{border:none}input#amount,input#email{padding:1rem;font-size:1.25rem;font-family:sans-serif}input#email{width:300px}input#amount{width:100px}a.button,input[type=submit]{margin:0;padding:1rem 2rem;text-decoration:none;background:linear-gradient(35deg,#0d4f99 0,#26a07a 100%);color:#fff;border:none;border-radius:5px;font-family:sans-serif;font-size:.8rem;text-transform:uppercase;cursor:pointer}a.button:focus,a.button:hover,input[type=submit]:focus,input[type=submit]:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.25)}a.button:active,input[type=submit]:active{box-shadow:none;transform:translate(1px,2px)}input.invalid{border-color:red;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@media (min-width:460px){body,html{font-size:16px}main .explainer{margin-bottom:4rem}main .explainer>div{display:grid;grid-template-rows:none;grid-template-columns:11rem 1fr;grid-column-gap:2rem;margin-bottom:3rem}main .explainer>div:nth-of-type(even){grid-template-rows:none;grid-template-columns:1fr 11rem}main .explainer>div:nth-of-type(even) p:nth-of-type(2){grid-row-start:1;grid-column-start:1}main .explainer>div:nth-of-type(even) p.illustration{grid-column-start:2}}@media (min-width:960px){#grid-container{display:grid;grid-template-columns:38.2% 61.8%;grid-template-rows:10rem 1fr;grid-template-areas:"A C" "B C";height:100vh}header.site{grid-area:A}header.site h1{font-size:2rem}nav.site{grid-area:B}main{grid-area:C;grid-row:span 2/auto;overflow:auto;padding:4rem}main .explainer{max-width:80%;margin-bottom:10rem}}

View File

@ -46,4 +46,4 @@ var n=Ember.HTMLBars.template({id:"OEJ69e0m",block:'{"symbols":[],"statements":[
e.default=n}),define("akkounts-web/templates/mastodon/signup",["exports"],function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0
var n=Ember.HTMLBars.template({id:"LLCGkP0A",block:'{"symbols":[],"statements":[[7,"section"],[11,"id","mastodon-signup"],[9],[0,"\\n"],[4,"if",[[25,["invoiceNotCreated"]]],null,{"statements":[[0," "],[7,"form"],[9],[0,"\\n "],[7,"fieldset"],[9],[0,"\\n "],[7,"p"],[9],[0,"\\n "],[7,"label"],[11,"for","email"],[9],[0,"Tell us an email address, where we can send the invite:"],[10],[0,"\\n "],[10],[0,"\\n "],[7,"p"],[9],[0,"\\n "],[1,[29,"input",null,[["type","value","id","class"],["email",[25,["emailAddress"]],"email",[25,["emailInvalidClass"]]]]],false],[0,"\\n "],[10],[0,"\\n "],[10],[0,"\\n "],[7,"fieldset"],[9],[0,"\\n "],[7,"p"],[9],[0,"\\n "],[7,"label"],[11,"for","amount"],[9],[0,"Select your donation amount:"],[10],[0,"\\n "],[10],[0,"\\n "],[7,"p"],[9],[0,"\\n "],[1,[29,"input",null,[["type","value","id"],["number",[25,["amount"]],"amount"]]],false],[0," USD\\n "],[10],[0,"\\n "],[10],[0,"\\n "],[7,"p"],[11,"class","actions"],[9],[0,"\\n "],[7,"input"],[11,"value","continue to payment"],[11,"type","submit"],[9],[10],[0,"\\n "],[10],[0,"\\n "],[3,"action",[[24,0,[]],"createInvoice"],[["on"],["submit"]]],[10],[0,"\\n"]],"parameters":[]},null],[0,"\\n"],[4,"if",[[25,["invoiceUnpaid"]]],null,{"statements":[[0," "],[7,"p"],[9],[0,"\\n Waiting for donation payment to be completed\\n "],[10],[0,"\\n "],[7,"form"],[9],[0,"\\n "],[7,"p"],[11,"class","actions"],[9],[0,"\\n "],[7,"input"],[11,"value","re-open payment dialog"],[11,"type","submit"],[9],[10],[0,"\\n "],[10],[0,"\\n "],[3,"action",[[24,0,[]],"createInvoice"],[["on"],["submit"]]],[10],[0,"\\n"]],"parameters":[]},null],[0,"\\n"],[4,"if",[[25,["invoicePaid"]]],null,{"statements":[[0," "],[7,"p"],[9],[0,"\\n "],[7,"strong"],[9],[0,"An invite link is on the way to "],[7,"span"],[11,"class","email"],[9],[1,[23,"emailAddress"],false],[10],[0,"!"],[10],[0,"\\n "],[10],[0,"\\n "],[7,"p"],[9],[0,"\\n Thanks for your donation!\\n "],[10],[0,"\\n "],[7,"p"],[9],[0,"\\n "],[7,"img"],[11,"src","/img/youre-awesome-a6e3e3ced08f7a10715b49a4af777f67.gif"],[11,"alt","Carl Sagan says: you\'re awesome."],[9],[10],[0,"\\n "],[10],[0,"\\n"]],"parameters":[]},null],[10]],"hasEval":false}',meta:{moduleName:"akkounts-web/templates/mastodon/signup.hbs"}})
e.default=n}),define("akkounts-web/config/environment",[],function(){try{var e="akkounts-web/config/environment",n=document.querySelector('meta[name="'+e+'"]').getAttribute("content"),t={default:JSON.parse(decodeURIComponent(n))}
return Object.defineProperty(t,"__esModule",{value:!0}),t}catch(o){throw new Error('Could not read config from meta tag with name "'+e+'".')}}),runningTests||require("akkounts-web/app").default.create({name:"akkounts-web",version:"1.1.4+546c95fd"})
return Object.defineProperty(t,"__esModule",{value:!0}),t}catch(o){throw new Error('Could not read config from meta tag with name "'+e+'".')}}),runningTests||require("akkounts-web/app").default.create({name:"akkounts-web",version:"1.1.5+9d81b922"})

View File

@ -0,0 +1 @@
*,body,html{margin:0;padding:0}main .explainer>div,main .explainer>div:nth-of-type(even){grid-template-rows:1fr 1fr}*{box-sizing:border-box}:active,:focus,:hover{outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}.button::-moz-focus-inner,button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:0}body,html{font-family:Abel,sans-serif;font-size:14px;text-rendering:optimizeLegibility}.hero h2,header.site h1,main h3{font-family:Raleway,sans-serif;font-weight:300}body{background-color:#222}header.site{display:flex;align-items:center;justify-content:center;padding:2rem;background:#8955a0;background:linear-gradient(35deg,#8955a0 0,#0d4f99 100%);color:#fff}header.site h1{flex:1;font-size:1.6rem;letter-spacing:.025em;text-transform:uppercase}header.site span.beta{font-size:.5em;font-style:italic;text-transform:none;vertical-align:super}.hero h2,main h3{text-transform:uppercase}header.site span.bolt{color:#ffd000}header.site a{color:inherit;text-decoration:none}nav.site{padding:2rem 0;background-color:#222;color:#ccc;font-size:1.1rem}main h3,main p{font-size:1.4rem}nav.site header{margin-bottom:1rem;color:#fff}nav.site ul{list-style:none}nav.site ul li>a{display:block;padding:2rem;text-decoration:none;color:inherit}nav.site ul li>a.active,nav.site ul li>a:hover{background-color:#333}main{background-color:#fff;text-align:center;padding:4rem 2rem}main h3{margin-top:4rem;margin-bottom:3rem}main p{line-height:1.4em;margin-bottom:2rem}main p.actions{padding:3rem 0 2rem}main span.email{background-color:#ffffe0}main .explainer{margin:0 auto}main .explainer>div{display:grid;grid-row-gap:1rem;margin-bottom:3rem}main .explainer>div p{margin-bottom:0;font-size:1.1rem;text-align:left;align-self:center}main .explainer>div p.illustration{display:flex;align-items:center;justify-content:center}main .explainer>div p.illustration img{height:7rem;width:auto;align-self:center}.hero{margin-bottom:3rem}.hero h2{font-size:2rem;margin-bottom:.6em}.hero h2 .service{font-weight:600}fieldset{border:none}input#amount,input#email{padding:1rem;font-size:1.25rem;font-family:sans-serif}input#email{width:300px}input#amount{width:100px}a.button,input[type=submit]{margin:0;padding:1rem 2rem;text-decoration:none;background:linear-gradient(35deg,#0d4f99 0,#26a07a 100%);color:#fff;border:none;border-radius:5px;font-family:sans-serif;font-size:.8rem;text-transform:uppercase;cursor:pointer}a.button:focus,a.button:hover,input[type=submit]:focus,input[type=submit]:hover{box-shadow:0 0 20px 0 rgba(0,0,0,.25)}a.button:active,input[type=submit]:active{box-shadow:none;transform:translate(1px,2px)}input.invalid{border-color:red;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);backface-visibility:hidden;perspective:1000px}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@media (min-width:460px){body,html{font-size:16px}main .explainer>div{display:grid;grid-template-rows:none;grid-template-columns:11rem 1fr;grid-column-gap:2rem;margin-bottom:3rem}main .explainer>div:nth-of-type(even){grid-template-rows:none;grid-template-columns:1fr 11rem}main .explainer>div:nth-of-type(even) p:nth-of-type(2){grid-row-start:1;grid-column-start:1}main .explainer>div:nth-of-type(even) p.illustration{grid-column-start:2}}@media (min-width:960px){#grid-container{display:grid;grid-template-columns:38.2% 61.8%;grid-template-rows:10rem 1fr;grid-template-areas:"A C" "B C";min-height:100vh}header.site{grid-area:A}header.site h1{font-size:2rem}nav.site{grid-area:B}main{grid-area:C;grid-row:span 2/auto;padding:4rem}main .explainer{max-width:80%}}

View File

@ -7,16 +7,16 @@
<meta name="description" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="akkounts-web/config/environment" content="%7B%22modulePrefix%22%3A%22akkounts-web%22%2C%22environment%22%3A%22production%22%2C%22rootURL%22%3A%22%2F%22%2C%22locationType%22%3A%22auto%22%2C%22historySupportMiddleware%22%3Atrue%2C%22EmberENV%22%3A%7B%22FEATURES%22%3A%7B%7D%2C%22EXTEND_PROTOTYPES%22%3A%7B%22Date%22%3Afalse%7D%2C%22_JQUERY_INTEGRATION%22%3Atrue%7D%2C%22APP%22%3A%7B%22name%22%3A%22akkounts-web%22%2C%22version%22%3A%221.1.4%2B546c95fd%22%7D%2C%22apiBaseUrl%22%3A%22https%3A%2F%2Fapi.accounts.kosmos.org%22%2C%22exportApplicationGlobal%22%3Afalse%7D" />
<meta name="akkounts-web/config/environment" content="%7B%22modulePrefix%22%3A%22akkounts-web%22%2C%22environment%22%3A%22production%22%2C%22rootURL%22%3A%22%2F%22%2C%22locationType%22%3A%22auto%22%2C%22historySupportMiddleware%22%3Atrue%2C%22EmberENV%22%3A%7B%22FEATURES%22%3A%7B%7D%2C%22EXTEND_PROTOTYPES%22%3A%7B%22Date%22%3Afalse%7D%2C%22_JQUERY_INTEGRATION%22%3Atrue%7D%2C%22APP%22%3A%7B%22name%22%3A%22akkounts-web%22%2C%22version%22%3A%221.1.5%2B9d81b922%22%7D%2C%22apiBaseUrl%22%3A%22https%3A%2F%2Fapi.accounts.kosmos.org%22%2C%22exportApplicationGlobal%22%3Afalse%7D" />
<link integrity="" rel="stylesheet" href="/assets/vendor-d41d8cd98f00b204e9800998ecf8427e.css">
<link integrity="" rel="stylesheet" href="/assets/akkounts-web-29aeb3da8507267404a000c95fe1b44b.css">
<link integrity="" rel="stylesheet" href="/assets/akkounts-web-c6e56b9effbc8b5e60e0e77b952bbf7d.css">
<link href='https://fonts.googleapis.com/css?family=Raleway:300,600|Abel' rel='stylesheet' type='text/css'>
</head>
<body>
<script src="/assets/vendor-0dd9e990a5be94ca561b6f073dd46563.js" integrity="sha256-R2WtJj4Mys1HnkjF5SMxIVAWbauQZsKJI9KoVHzMcXc= sha512-hYLwB+oZnOoGYSrpiArag32X5qb3YNvco2zz+LTmyGjG0enE/ZYAd2CIsLJCRz7fxNuerM+wLD3lfK95IPzA3w==" ></script>
<script src="/assets/akkounts-web-57fa69525a8b554d002c1ed84d0d7ae9.js" integrity="sha256-lrxmUBLQ5mF/0TsUyv9ah6ZnoDLIzPL4fjjldm2a9oE= sha512-cnbWIV3HhmRCICNvh4M1hPeTeCb+au6PAaZO3KGmQ6yT0g/OCo/0He88EIasjb+pAJuzK84hbmJnEL3/E8UcrQ==" ></script>
<script src="/assets/akkounts-web-86fb79749c2201feadd6444899651137.js" integrity="sha256-8uAEfCGfY0w8P5rzllNRfx1fucE4mHU2B954k/Lzr4Y= sha512-hYQcWhMsNMwIq0odRFLynLHhMtq78Pr8DryqR/6/pp4BnsFsqhVwZPqbLPqJ67XD+pu3huqrm5oH22LMabVKJQ==" ></script>
<script src ="https://btcpay.kosmos.org/modal/btcpay.js"></script>
</body>