Commit a0072a8b authored by Diego Salazar's avatar Diego Salazar

Added initial state of FFS front end

parents
Pipeline #46 failed with stages
email: [email protected]
name: Monero
description: Monero is a digital currency that is secure, private, and untraceable.
keywords: "monero, xmr, bitmonero, cryptocurrency"
baseurl: ""
url: "https://getmonero.org"
markdown: kramdown
# Kramdown was using smart quotes, which messes up CLI examples
# TODO: smart quotes are actually quite pretty, so this is perhaps better handled via a plugin that reverts them for CLI blocks
kramdown:
smart_quotes: ["apos", "apos", "quot", "quot"]
input: GFM
exclude: ["README.md"]
\ No newline at end of file
- stage: Ideas
proposals:
- name: Fake. Nothing here yet. Check WiP and Completed Proposals.
url: #
summary: This is for the best ideas ever!
author: rehrar
- name: Diego's Example
url: #
summary: This is for the best ideas ever!
author: rehrar
- name: Fake. Nothing here yet. Check WiP and Completed Proposals.
url: #
summary: This is for the best ideas ever!
author: rehrar
- name: Diego's Example
url: #
summary: This is for the best ideas ever!
author: rehrar
- name: Fake. Nothing here yet. Check WiP and Completed Proposals.
url: #
summary: This is for the best ideas ever!
author: rehrar
- name: Diego's Example
url: #
summary: This is for the best ideas ever!
author: rehrar
- name: Fake. Nothing here yet. Check WiP and Completed Proposals.
url: #
summary: This is for the best ideas ever!
author: rehrar
- name: Diego's Example
url: #
summary: This is for the best ideas ever!
author: rehrar
- stage: Funding Required
proposals:
- name: Monero Bounty For HackerOne
url: /forum-funding-system/proposals/monero-bounty-hackerone.html
summary: we need dedicated funds to satisfy bounty for Monero and all Monero sub-projects on hackerone.com/monero
author: anonimal
- stage: Work in Progress
proposals:
- name: Getmonero.org Redesign
url: /forum-funding-system/proposals/getmonero-redesign.html
summary: Redesign the official getmonero.org website to make it more accessible and aesthetically pleasing.
author: rehrar
- stage: Completed Proposals
proposals:
- name: Documentation and cleanup of source code
url: /forum-funding-system/proposals/documentation-cleanup.html
summary: Clean up and properly document (doxygen) the monero source code
author: tewinget
- name: What is Monero? is produced and open-sourced
url: /forum-funding-system/proposals/whatismonero-produced.html
summary: Make an introduction video to Monero.
author: savandra
- name: Improving Developer Guides to include Simplewallet examples and Bitmonerod methods and examples
url: /forum-funding-system/proposals/improve-devguides-simplewallet.html
summary: Add examples to Developer Guides
author: bigredmachine
- name: A continuation for all purpose programming of what needs to get done in monero
url: /forum-funding-system/proposals/mooo-continuation-programming.html
summary: moneromooo continue coding for Monero
author: moneromooo
- name: Create End-User Kovri documentation
url: /forum-funding-system/proposals/kovri-end-user-docs.html
summary: The idea is to create user-friendly non-technical Kovri documentation.
author: anonimal
- name: fluffypony's Conference Circuit Jan 2017 Edition
url: /forum-funding-system/proposals/fp-conference-2017.html
summary: Cover fluffypony's expenses for January Monero speaking
author: fluffypony
- name: The official Qt GUI Project
url: /forum-funding-system/proposals/official-qt-gui.html
summary: Funding for the creation of the GUI
author: othe
- name: Justin's Local Meetup Talks Proposal 1
url: /forum-funding-system/proposals/justin-local-meetups-1.html
summary: Cover sgp's travel expenses for Monero speaking
author: samsunggalaxyplayer
- name: Justin's Local Meetup Talks Proposal 2
url: /forum-funding-system/proposals/justin-local-meetups-2.html
summary: Cover sgp's other travel expenses for Monero speaking
author: samsunggalaxyplayer
- name: More mooo coding goodness
url: /forum-funding-system/proposals/more-mooo-coding-goodness.html
summary: Moneromooo coding October 2016
author: moneromooo
- name: Funding for a Monero subforum on the largest chinese BTC forum 8BTC
url: /forum-funding-system/proposals/monero-subforum-8btc.html
summary: Make subforum on China's largest Bitcoin forum 8BTC
author: firperfect
- name: Additional GUI Developer
url: /forum-funding-system/proposals/additional-gui-dev.html
summary: Hire Jaquee as an additional GUI developer
author: Jaquee
- name: Release of new/updated pool software
url: /forum-funding-system/proposals/release-pool-software.html
summary: An updated pool for usage within the XMR community
author: Snipa22
- name: Monero integrations with web apps
url: /forum-funding-system/proposals/monero-integrations.html
summary: Make open-source payment gateways for Monero on popular web apps
author: serhack
<footer class="container-fluid">
<div class="container">
<div class="row around-xs footer-wrapper">
{% for item in site.data.lang[site.lang].footer-1 %}
<div class="col-sm-3 col-xs-6">
<h3>{{item.title}}</h3>
<ul class="list-unstyled">
{% for entry in item.subfolderitems %}
{% if entry.url contains 'https://' %}
<li><a class="white" href="{{ entry.url }}">{{ entry.name }}</a></li>
{%elsif entry.url contains 'irc'%}
<li><a class="white" href="{{ entry.url }}">{{ entry.name }}</a></li>
{%else%}
<li><a class="white" href="{{site.baseurl}}/{{ entry.url }}">{{ entry.name }}</a></li>
{%endif%}
{% endfor %}
</ul>
</div>
{% endfor %}
<div class="row center-xs">
<div class="social-icons">
</div>
<div class="footer-links">
<ul class="list-unstyled list-inline">
{% for item in site.data.lang[site.lang].footer-2 %}
{% if item.url contains 'https://' %}
<li><a href="{{item.url}}" class="white footer-link">{{item.name}}</a></li>
{%else%}
<li><a href="{{site.baseurl}}/{{item.url}}" class="white footer-link">{{item.name}}</a></li>
{%endif%}
{% endfor %}
</ul>
</div>
</div>
</div>
</div>
</footer>
<!-- Matomo -->
<script type="text/javascript">
var _paq = _paq || [];
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u = "//analytics.getmonero.org/";
_paq.push(['setTrackerUrl', u + 'piwik.php']);
_paq.push(['setSiteId', '1']);
var d = document,
g = d.createElement('script'),
s = d.getElementsByTagName('script')[0];
g.type = 'text/javascript';
g.async = true;
g.defer = true;
g.src = u + 'piwik.js';
s.parentNode.insertBefore(g, s);
})();
</script>
<!-- End Matomo Code -->
\ No newline at end of file
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>FFS</title>
<link rel="apple-touch-icon" sizes="180x180" href="/meta/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/meta/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/meta/favicon-16x16.png">
<link rel="manifest" href="/meta/manifest.json">
<link rel="mask-icon" href="/meta/safari-pinned-tab.svg" color="#5bbad5">
<meta name="theme-color" content="#ffffff">
<link href="/css/custom.css" rel="stylesheet">
<meta name="msapplication-config" content="/ietemplates/ieconfig.xml">
</head>
{%assign counter=0%}
<div class="mob-nav">
<input class="burger-check" id="mobile-burger" type="checkbox"><label for="mobile-burger" class="burger"></label>
<div class="slide-in-nav">
<div class="container slide-in">
<div class="row">
<div class="col-xs-12">
<div class="text-center nav-item mob">
<a href="/forum-funding-system/ideas/" class="top-link">Ideas</a>
</div>
<div class="text-center nav-item mob">
<a href="/forum-funding-system/funding-required/">Funding Required</a>
</div>
<div class="text-center nav-item mob">
<a href="/forum-funding-system/work-in-progress/">Work in Progress</a>
</div>
<div class="text-center nav-item mob">
<a href="/forum-funding-system/completed-proposals/">Completed Tasks</a>
</div>
<div class="text-center nav-item mob">
<a href="/forum-funding-system/completed-proposals/">Back to Getmonero.org</a>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="desktop-nav">
<nav class="container">
<div class="row middle-xs">
<div class="col-lg-4 col-md-4 col-sm-4 col-xs-4">
<a href="/forum-funding-system/"><img src="/img/monero-logo.png" alt="Monero Logo" class="monero-logo"></a>
</div>
<div class="col-lg-8 col-md-8 col-sm-8 items end-xs">
<div class="row end-xs middle-xs">
<div class="col-md-12">
<a href="/forum-funding-system/ideas/" class="top-link">Ideas</a>
<a href="/forum-funding-system/funding-required/">Funding Required</a>
<a href="/forum-funding-system/work-in-progress/">Work in Progress</a>
<a href="/forum-funding-system/completed-proposals/">Completed Tasks</a>
<a href="/forum-funding-system/completed-proposals/">Getmonero.org</a>
</div>
</div>
</div>
</div>
</nav>
</div>
<div class="mob bot-nav white-nav">
<div class="row middle-xs">
<div class="col-xs-6">
<a href="{% if site.lang == 'en' %}
{{ site.baseurl_root }}/
{% else %}
{{ site.baseurl_root }}/{{site.lang}}
{% endif %}"><img src="/img/monero-logo.png" alt="Monero Logo" class="monero-logo"></a>
</div>
</div>
</div>
<!DOCTYPE html>
<html>
{% include head.html %}
<body>
<div class="page-wrapper">
{% include header.html %}
{{content}}
{% include footer.html %}
</div>
</body>
</html>
---
layout: base
---
<div class="site-wrap ffs">
{{content}}
</div>
\ No newline at end of file
---
layout: base
---
<div class="site-wrap ffs-proposal ffs-cp">
<div class="container ffs-breadcrumbs">
<div class="row">
<div class="col-xs-12">
<p><a href="/forum-funding-system/">Forum Funding System</a></p>
<p><a href="/forum-funding-system/completed-proposals/">Completed Tasks</a></p>
<p class="bread-active">{{page.title}}</p>
</div>
</div>
</div>
<section class="container full">
<div class="info-block">
<div class="row">
<div class="col-xs-12">
<h2>{{page.title}}</h2>
<p class="author-list"><span><img src="/img/author-filled.png"></span>by {{page.author}}</p>
<p class="date-list"><span><img src="/img/calendar.png"></span>12/11/2017</p>
<p class="progress-number-goal"><span><img src="/img/monero-amount.png"></span>100 XMR</p>
<p class="bar-work-status">Completed</p>
<div class="progress-bar">
<span class="work-progress" style="width: 100%; background-color: #70af71;"></span>
</div>
</div>
</div>
</div>
</section>
<section class="container full">
<div class="">
<div class="row between-xs">
<div class="col-xs-12">
<div class="tabs">
<input class="input" name="tabs" type="radio" id="tab-1" checked="checked"/>
<label class="label" for="tab-1">Proposal</label>
<div class="panel col-xs-12">
<div class="panel-segment">
{{content}}
</div>
</div>
<input class="input" name="tabs" type="radio" id="tab-2"/>
<label class="label" for="tab-2">Milestones</label>
<div class="panel col-xs-12">
{% if page.milestones != nil %}
{% for milestones in page.milestones %}
<div class="milestone panel-segment">
<span class="{{milestones.status}} ms-{{milestones.status}}"></span>
<h3>{{milestones.name}}</h3>
<p><span class="bold">To be paid:</span> {{milestones.funds}}</p>
{% if milestones.done != nil %}
<p><span class="bold">Completion date:</span> {{milestones.done}}</p>
</div>
{%endif%}
{%endfor%}
{%else%}
<div class="panel-segment">
<p>No milestones</p>
</div>
{%endif%}
</div>
<input class="input" name="tabs" type="radio" id="tab-3"/>
<label class="label" for="tab-3">Payouts</label>
<div class="panel col-xs-12">
{% if page.payouts != nil %}
{% for payouts in page.payouts %}
<div class="panel-segment">
<span class="{{milestones.status}} ms-{{milestones.status}}"></span>
<p><span class="bold">Funds Awarded:</span> {{payouts.amount}}</p>
<p><span class="bold">Date:</span> {{payouts.date}}</p>
</div>
{%endfor%}
{%else%}
<div class="panel-segment">
<p>No Payouts</p>
</div>
{%endif%}
</div>
</div>
</div>
</div>
</div>
</section>
</div>
---
layout: base
---
<div class="site-wrap ffs-proposal ffs-fr">
<div class="container ffs-breadcrumbs">
<div class="row">
<div class="col-xs-12">
<p><a href="/forum-funding-system/">Forum Funding System</a></p>
<p><a href="/forum-funding-system/funding-required/">Funding Required</a></p>
<p class="bread-active">{{page.title}}</p>
</div>
</div>
</div>
<!-- FULL WIDTH BLOCK -->
<!--div class="row center-xs">
<div class="tab col-xs-12">
<input id="tab-one" type="checkbox" name="tabs" class="accordion">
<label for="tab-one" class="accordion">Contribute</label>
<div class="tab-content">
<div class="row start-xs">
<div class="col-xs-12">
<p>In order to contribute to the cause of <strong>{{page.title}}</strong> all you have to do is the following:</p>
<p>Have a valid Monero address. If you don't have one, you can read on getting started!</p>
<p>Send the amount of XMR that you wish to contribute to the address: <strong>{{page.address}}</strong></p>
<p>Make sure that you enter a payment ID of <strong>{{page.paymentid}}</strong> in order for us to be able to assign your contribution to this specific project!</p>
<p><div id="qrcode"></div></p>
<script src="{{ base.url | prepend: site.url }}/js/qrcode.min.js"></script>
<script type="text/javascript">
var qr_description = encodeURIComponent("{{page.title}}");
new QRCode(document.getElementById("qrcode"), {
text: "monero:{{page.address}}?tx_payment_id={{page.paymentid}}&tx_description="+qr_description,
width: 150,
height: 150,
colorDark : "#000000",
colorLight : "#ffffff",
correctLevel : QRCode.CorrectLevel.M
});
</script>
</div>
</div>
</div--!>
<!-- END FULL WIDTH BLOCK -->
<section class="container full">
<div class="info-block">
<div class="row">
<div class="col-xs-12">
<h2>{{page.title}}</h2>
<div class="row middle-xs between-xs">
<p class="author-list"><span><img src="/img/author-filled.png"></span>{{page.author}}</p>
<p class="date-list"><span><img src="/img/calendar.png"></span>{{page.date}}</p>
<p class="bar-fund-status">Raised <span class="progress-number-funded">75</span> of <span class="progress-number-goal">100</span> XMR</p>
</div>
<div class="progress-bar">
<span class="fund-progress" style="width: 75%"></span>
</div>
<p><a href="#" class="btn btn-primary">Contribute</a></p>
</div>
</div>
</div>
</section>
<section class="container full">
<div class="">
<div class="row between-xs">
<div class="col-xs-12">
<div class="tabs">
<input class="input" name="tabs" type="radio" id="tab-1" checked="checked"/>
<label class="label" for="tab-1">Proposal</label>
<div class="panel col-xs-12">
<div class="panel-segment">
{{content}}
</div>
</div>
<input class="input" name="tabs" type="radio" id="tab-2"/>
<label class="label" for="tab-2">Milestones</label>
<div class="panel col-xs-12">
{% if page.milestones != nil %}
{% for milestones in page.milestones %}
<div class="milestone panel-segment">
<span class="{{milestones.status}} ms-{{milestones.status}}"></span>
<h3>{{milestones.name}}</h3>
<p><span class="bold">To be paid:</span> {{milestones.funds}}</p>
{% if milestones.done != nil %}
<p><span class="bold">Completion date:</span> {{milestones.done}}</p>
</div>
{%endif%}
{%endfor%}
{%else%}
<div class="panel-segment">
<p>No milestones</p>
</div>
{%endif%}
</div>
</div>
</div>
</div>
</div>
</section>
</div>
---
layout: base
---
<div class="site-wrap">
<!-- FULL WIDTH BLOCK -->
<section class="container full">
<div class="info-block text-adapt">
<div class="row center-xs">
<div class="col">
<h2>{{page.title}}</h2>
<p>by <strong>{{page.author}}</strong></p>
<p><em>{{page.date}}</em></p>
</div>
</div>
<div>
{{content}}
</div>
</div>
</section>
<!-- END FULL WIDTH BLOCK -->
<section class="container full comments">
<div class="info-block">
<div class="row center">
<div class="col-xs-12">
<h2>Comments</h2>
</div>
</div>
<div class="row">
<div class="col-xs-12">
<!-- SPACE RESERVED FOR COMMENT SYSTEM -->
</div>
</div>
</div>
</section>
</div>
\ No newline at end of file
---
layout: base
---
<div class="site-wrap ffs-proposal ffs-wip">
<div class="container ffs-breadcrumbs">
<div class="row">
<div class="col-xs-12">
<p><a href="/forum-funding-system/">Forum Funding System</a></p>
<p><a href="/forum-funding-system/work-in-progress/">Work in Progress</a></p>
<p class="bread-active">{{page.title}}</p>
</div>
</div>
</div>
<!-- FULL WIDTH BLOCK -->
<section class="container full">
<div class="info-block">
<div class="row">
<div class="col-xs-12">
<h2>{{page.title}}</h2>
<p class="author-list"><span><img src="/img/author-filled.png"></span>{{page.author}}</p>
<p class="date-list"><span><img src="/img/calendar.png"></span>{{page.date}}</p>
<p class="progress-number-goal"><span><img src="/img/monero-amount.png"></span>100 XMR</p>
<p class="bar-work-status">Completed <span class="progress-number-funded">1</span> of <span class="progress-number-goal">3</span> milestones</p>
<div class="progress-bar">
<span class="work-progress" style="width: 30%"></span>
</div>
</div>
</div>
</div>
</section>
<section class="container full">
<div class="">
<div class="row between-xs">
<div class="col-xs-12">
<div class="tabs">
<input class="input" name="tabs" type="radio" id="tab-1" checked="checked"/>
<label class="label" for="tab-1">Proposal</label>
<div class="panel col-xs-12">
<div class="panel-segment">
{{content}}
</div>
</div>
<input class="input" name="tabs" type="radio" id="tab-2"/>
<label class="label" for="tab-2">Milestones</label>
<div class="panel col-xs-12">
{% if page.milestones != nil %}
{% for milestones in page.milestones %}
<div class="milestone panel-segment">
<span class="{{milestones.status}} ms-{{milestones.status}}"></span>
<h3>{{milestones.name}}</h3>
<p><span>To be paid:</span> {{milestones.funds}}</p>
{% if milestones.done != nil %}
<p><span>Completion date:</span> {{milestones.done}}</p>
</div>
{%endif%}
{%endfor%}
{%else%}
<div class="panel-segment">
<p>No milestones</p>
</div>
{%endif%}
</div>
<input class="input" name="tabs" type="radio" id="tab-3"/>
<label class="label" for="tab-3">Payouts</label>
<div class="panel col-xs-12">
{% if page.payouts != nil %}
{% for payouts in page.payouts %}
<div class="milestone panel-segment">
<span class="{{milestones.status}} ms-{{milestones.status}}"></span>
<p><span>Funds Awarded:</span> {{payouts.amount}}</p>
<p><span>Date:</span> {{payouts.date}}</p>
</div>
{%endfor%}
{%else%}
<div class="panel-segment">
<p>No payouts</p>
</div>
{%endif%}
</div>
</div>
</div>
</div>
</div>
</section>
<!-- END FULL WIDTH BLOCK -->
</div>
\ No newline at end of file
---
layout: default
---
<div class="site-wrap">
<!-- FULL WIDTH BLOCK -->
<section class="container full">
<div class="info-block text-adapt">
<a href="/forum-funding-system/ideas/">Back to Ideas</a>
<div>
{{content}}
</div>
</div>
</section>
<!-- END FULL WIDTH BLOCK -->
</div>
<!-- JAVASCRIPT FOR DISQUS -->
\ No newline at end of file
---
layout: base
---
<h1 class="text-center">{{page.title}}</h1>
{{content}}
\ No newline at end of file
This diff is collapsed.
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg">
<defs >
<font id="Hind" horiz-adv-x="534" ><font-face
font-family="Hind Medium"
units-per-em="1000"
panose-1="2 0 0 0 0 0 0 0 0 0"
ascent="1055"
descent="-546"
alphabetic="0" />
<glyph unicode=" " glyph-name="space" horiz-adv-x="246" />
<glyph unicode="!" glyph-name="exclam" horiz-adv-x="262" d="M83 214V674H179V214H83ZM62 31T62 60T81 109T130 129Q158 129 178 109T199 60Q199 31 179 12T130 -8T82 11Z" />
<glyph unicode="&quot;" glyph-name="quotedbl" horiz-adv-x="322" d="M43 437V681H128V437H43ZM194 437V681H279V437H194Z" />
<glyph unicode="#" glyph-name="numbersign" horiz-adv-x="723" d="M427 243L466 427H300L261 243H427ZM673 427H552L513 243H626V165H497L462 0H375L410 165H244L209 0H123L158 165H51V243H174L212 427H99V507H229L264 674H352L317 507H483L518 674H604L569 507H673V427Z"
/>
<glyph unicode="$" glyph-name="dollar" horiz-adv-x="507" d="M426 647V545Q360 587 274 587Q219 587 188 563T157 498Q157 476 166 459T199 426T239 402T292 378Q330 361 354 348T406 311T447 257T461 184Q461 103 410 54T274 -5V-112H190V-5Q108 3 51 36V143Q130
84 234 84Q289 84 321 109T354 180Q354 191 352 200T344 219T333 234T317 248T299 260T277 272T254 283T228 295T202 306Q129 339 88 380T47 493Q47 572 100 621T240 678V785H325V676Q385 667 426 647Z" />
<glyph unicode="%" glyph-name="percent" horiz-adv-x="884" d="M212 -1L576 677H669L304 -1H212ZM501 160Q501 229 550 278T669 328Q738 328 787 279T836 160Q836 90 787 42T669 -7Q599 -7 550 41T501 160ZM48 520Q48 589 97 638T215 687Q285 687 334 638T383
520Q383 450 334 401T215 352Q146 352 97 401T48 520ZM131 520Q131 485 155 460T215 435T275 460T300 520T275 579T215 604T156 579T131 520ZM584 195T584 160T609 100T669 75T728 100T753 160T729 220T669 245T609 220Z" />
<glyph unicode="&amp;" glyph-name="ampersand" horiz-adv-x="715" d="M276 290L275 291Q216 269 189 244T162 181Q162 134 207 106T321 78Q400 78 459 117L276 290ZM324 604Q283 604 257 581T231 517Q231 487 250 457T311 381Q424 436 424 509Q424 551 398 577T324
604ZM712 0H584L525 55Q443 -8 322 -8Q204 -8 133 45T61 178Q61 296 216 351Q130 440 130 517Q130 596 184 643T325 690Q415 690 469 641T524 512Q524 454 489 408T370 324L518 182Q541 224 544 277H636Q632 189 585 119Q614 92 659 49T712 0Z" />
<glyph unicode="&apos;" glyph-name="quotesingle" horiz-adv-x="171" d="M43 437V681H128V437H43Z" />
<glyph unicode="(" glyph-name="parenleft" horiz-adv-x="318" d="M331 -196H224Q62 7 62 261Q62 511 217 707H323Q246 607 207 490T167 256Q167 144 209 25T331 -196Z" />