Initial commit with site and first Revuo Weekly issue
3
.gitignore
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
.sass-cache
|
||||
.DS_Store
|
||||
_site
|
7
404.md
Normal file
|
@ -0,0 +1,7 @@
|
|||
---
|
||||
layout: default
|
||||
title: 404 - Page not found
|
||||
---
|
||||
404 - Page not found
|
||||
====================
|
||||
Sorry, we couldn’t find the requested URL. You can try again by going [back to the homepage]({{ site.baseurl }}).
|
35
_config.yml
Normal file
|
@ -0,0 +1,35 @@
|
|||
# Site settings
|
||||
title: Revuo Monero
|
||||
description: "Weekly and Quarterly Monero Newsletter"
|
||||
url: "http://revuo-monero.com"
|
||||
|
||||
# Build settings
|
||||
baseurl: / # Change this to your relative path (ex: /blog/), or leave just a /
|
||||
markdown: kramdown
|
||||
source: .
|
||||
destination: ./_site
|
||||
permalink: /:title
|
||||
paginate: 8
|
||||
paginate_path: /page:num/
|
||||
|
||||
# Default values
|
||||
defaults:
|
||||
-
|
||||
scope:
|
||||
path: ""
|
||||
type: "posts"
|
||||
values:
|
||||
layout: "post"
|
||||
|
||||
# Plugins
|
||||
gems:
|
||||
- jekyll-paginate
|
||||
|
||||
# Custom variables
|
||||
version: "1.1.0"
|
||||
excerpt_separator: <!--more-->
|
||||
|
||||
# Options
|
||||
custom_header: false
|
||||
custom_nav_footer: false
|
||||
reverse: false
|
1
_includes/footer.html
Normal file
|
@ -0,0 +1 @@
|
|||
<footer class="footer"><span>2019 - Revuo Monero</span></footer>
|
19
_includes/head.html
Normal file
|
@ -0,0 +1,19 @@
|
|||
<head>
|
||||
<!-- Meta -->
|
||||
<meta charset="UTF-8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1">
|
||||
<meta name="generator" content="Jekyll">
|
||||
|
||||
<title>{%if page.title %}{{ page.title }}{% else %}{{ site.title }}{% endif %}</title>
|
||||
<meta name="description" content="Revuo Monero is a weekly newsletter where you can find find the most recent Monero news.">
|
||||
<meta name="keywords" content="monero, xmr, bitmonero, cryptocurrency">
|
||||
<link rel="icon" type="image/png" sizes="32x32" href="/img/revuo-icon.png">
|
||||
|
||||
<!-- CSS & fonts -->
|
||||
<link rel="stylesheet" href="{{ "/css/main.css" | prepend: site.baseurl | replace: '//', '/' }}">
|
||||
<link href='https://fonts.googleapis.com/css?family=PT+Sans:400,700|PT+Serif:400,700' rel='stylesheet' type='text/css'>
|
||||
|
||||
<!-- RSS -->
|
||||
<link href="/atom.xml" type="application/atom+xml" rel="alternate" title="ATOM Feed" />
|
||||
|
||||
</head>
|
5
_includes/header-custom.html
Normal file
|
@ -0,0 +1,5 @@
|
|||
<header id="header">
|
||||
|
||||
<!-- Your custom header here -->
|
||||
|
||||
</header>
|
6
_includes/header.html
Normal file
|
@ -0,0 +1,6 @@
|
|||
<header id="header">
|
||||
<a href="{{ site.baseurl }}">
|
||||
<!--img src="{{ "/img/emerald.svg" | prepend: site.baseurl | replace: '//', '/' }}" alt="Emerald Logo"-->
|
||||
<h1>Revuo Monero</h1>
|
||||
</a>
|
||||
</header>
|
2
_includes/link.html
Normal file
|
@ -0,0 +1,2 @@
|
|||
<a href="https://github.com/KingFelix/emerald/archive/master.zip">Download</a>
|
||||
<a href="https://github.com/KingFelix/emerald">Project on Github</a>
|
21
_includes/menu.html
Normal file
|
@ -0,0 +1,21 @@
|
|||
<nav {% if site.reverse == true %}id="nav-left"{% else %}id="nav"{% endif %}>
|
||||
<div id="nav-list">
|
||||
<a href="{{ site.baseurl }}">Home</a>
|
||||
|
||||
<!-- Nav pages -->
|
||||
{% for page in site.pages %}
|
||||
{% if page.layout == "page" %}
|
||||
<a href="{% if site.baseurl == "/" %}{{ page.url }}{% else %}{{ page.url | prepend: site.baseurl }}{% endif %}" title="{{ page.title }}">{{ page.title }}</a>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
|
||||
</div>
|
||||
|
||||
<!-- Nav footer -->
|
||||
{% if site.custom_nav_footer == true %}
|
||||
{% include nav-footer-custom.html %}
|
||||
{% else %}
|
||||
{% include nav-footer.html %}
|
||||
{% endif %}
|
||||
|
||||
</nav>
|
5
_includes/nav-footer-custom.html
Normal file
|
@ -0,0 +1,5 @@
|
|||
<footer>
|
||||
|
||||
<!-- Your custom nav footer here -->
|
||||
|
||||
</footer>
|
5
_includes/nav-footer.html
Normal file
|
@ -0,0 +1,5 @@
|
|||
<footer>
|
||||
|
||||
<a href="https://ww.getmonero.org/" target="_blank"><span>Monero Website</span></a>
|
||||
|
||||
</footer>
|
1
_includes/script.html
Normal file
|
@ -0,0 +1 @@
|
|||
<script src="{{ "/js/main.js" | prepend: site.baseurl | replace: '//', '/' }}"></script>
|
72
_layouts/default.html
Normal file
|
@ -0,0 +1,72 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
|
||||
{% include head.html %}
|
||||
|
||||
<body>
|
||||
<div id="wrap">
|
||||
|
||||
<!-- Navigation -->
|
||||
{% include menu.html %}
|
||||
|
||||
<!-- Icon menu -->
|
||||
<a {% if site.reverse == true %}id="nav-menu-left"{% else %}id="nav-menu"{% endif %}>
|
||||
<div id="menu"></div>
|
||||
</a>
|
||||
|
||||
<!-- Header -->
|
||||
{% if site.custom_header == true %}
|
||||
{% include header-custom.html %}
|
||||
{% else %}
|
||||
{% include header.html %}
|
||||
{% endif %}
|
||||
|
||||
<!-- Main content -->
|
||||
<div id="container">
|
||||
|
||||
<main>
|
||||
|
||||
{{ content }}
|
||||
|
||||
</main>
|
||||
|
||||
<!-- Pagination links -->
|
||||
{% if paginator.total_pages > 1 %}
|
||||
<div class="pagination">
|
||||
{% if paginator.previous_page == 1 %}
|
||||
<a href="{{ '/' | prepend: site.baseurl | replace: '//', '/' }}" class="page-item">«</a>
|
||||
{% elsif paginator.previous_page%}
|
||||
<a href="{{ paginator.previous_page_path | prepend: site.baseurl | replace: '//', '/' }}" class="page-item">«</a>
|
||||
{% else %}
|
||||
<span class="page-item">«</span>
|
||||
{% endif %}
|
||||
|
||||
{% for page in (1..paginator.total_pages) %}
|
||||
{% if page == paginator.page %}
|
||||
<span class="page-item">{{ page }}</span>
|
||||
{% elsif page == 1 %}
|
||||
<a href="{{ '/' | prepend: site.baseurl | replace: '//', '/' }}" class="page-item">{{ page }}</a>
|
||||
{% else %}
|
||||
<a href="{{ site.paginate_path | prepend: site.baseurl | replace: '//', '/' | replace: ':num', page }}" class="page-item">{{ page }}</a>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
|
||||
{% if paginator.next_page %}
|
||||
<a href="{{ paginator.next_page_path | prepend: site.baseurl | replace: '//', '/' }}" class="page-item">»</a>
|
||||
{% else %}
|
||||
<span class="page-item">»</span>
|
||||
{% endif %}
|
||||
</div>
|
||||
{% endif %}
|
||||
|
||||
</div>
|
||||
|
||||
<!-- Footer -->
|
||||
{% include footer.html %}
|
||||
|
||||
<!-- Script -->
|
||||
{% include script.html %}
|
||||
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
8
_layouts/page.html
Normal file
|
@ -0,0 +1,8 @@
|
|||
---
|
||||
layout: default
|
||||
---
|
||||
<article id="page">
|
||||
|
||||
{{ content }}
|
||||
|
||||
</article>
|
13
_layouts/post.html
Normal file
|
@ -0,0 +1,13 @@
|
|||
---
|
||||
layout: default
|
||||
---
|
||||
<article id="post-page">
|
||||
<h2>{{ page.title }}</h2>
|
||||
<time datetime="{{ page.date | date_to_xmlschema }}" class="by-line">{{ page.date | date_to_string }}</time>
|
||||
<div class="content">
|
||||
|
||||
{{ content }}
|
||||
|
||||
</div>
|
||||
</article>
|
||||
|
266
_posts/2019-03-27-weekly-issue.md
Normal file
|
@ -0,0 +1,266 @@
|
|||
---
|
||||
title: Revuo Monero Weekly - March 29, 2019
|
||||
---
|
||||
The first issue of Revuo Monero Weekly. Week of March 22-29, 2019.
|
||||
<!--more-->
|
||||
|
||||
<h3>Table of Contents:</h3>
|
||||
<ul class="contents">
|
||||
<li><a href="#news">Recent News</a></li>
|
||||
<li><a href="#events">Upcoming Events</a></li>
|
||||
<li><a href="#proposals">CCS Proposals</a></li>
|
||||
<li><a href="#stats">Price & Blockchain Stats</a></li>
|
||||
<li><a href="#merchant">Monero Merchant of the Week</a></li>
|
||||
<li><a href="#volunteer">Volunteer Opportunities</a></li>
|
||||
<li><a href="#donate">Donate</a></li>
|
||||
</ul>
|
||||
|
||||
|
||||
<h3 id="news">Recent News</h3>
|
||||
|
||||
<div class="newsbyte">
|
||||
<h4>
|
||||
<a href="https://github.com/monero-project/monero/pull/5090" target="_blank">
|
||||
Initial Monero Socks support for Tor and i2p has been merged</a>
|
||||
</h4>
|
||||
</div>
|
||||
|
||||
<div class="newsbyte">
|
||||
<h4>
|
||||
<a href="https://github.com/i2p-zero/i2p-zero/releases" target="_blank">I2P-zero, a small-footprint, zero-dependency installation of I2P, which can be easily bundled with Monero software, is available for download and testing</a>
|
||||
</h4>
|
||||
</div>
|
||||
|
||||
<div class="newsbyte">
|
||||
<h4>The future of Monero's PoW was discussed in 2.5 hour dev meeting on March 24, 2019</h4>
|
||||
<p>Meeting logs are available on <a href="https://repo.getmonero.org/monero-project/monero-site/blob/b87354501b6343f9146f331805ddadc45696f728/_posts/2019-03-24-logs-for-the-dev-meeting-held-on-2019-03-24.md" target="_blank">GitLab</a>. If you do not have the time to read it all, OsrsNeedsF2P kindly summarized the logs for you on <a href="https://www.reddit.com/r/Monero/comments/b50mfy/logs_from_the_25_hr_dev_meeting_on_moneros_pow/" target="_blank">Reddit</a> (see comments).</p>
|
||||
</div>
|
||||
|
||||
<div class="newsbyte">
|
||||
<h4>
|
||||
<a href="https://github.com/monero-rs/monero-rs" target="_blank">Pure Rust Monero library (the first version) released on GitHub by h4sh3d</a>
|
||||
</h4>
|
||||
</div>
|
||||
|
||||
<div class="newsbyte">
|
||||
<h4>
|
||||
<a href="https://www.kucoin.com/news/en-monero-xmr-gets-listed-on-kucoin" target="_blank">Monero gets listed on KuCoin</a>
|
||||
</h4>
|
||||
<p>Supported trading pairs include XMR/BTC and XMR/ETH.</p>
|
||||
</div>
|
||||
|
||||
<div class="newsbyte">
|
||||
<h4>
|
||||
<a href="https://www.reddit.com/r/Monero/comments/b5d5xg/gui_wallet_translatable_in_8_new_languages_new/" target="_blank">GUI is now translated in 8 new languages</a>
|
||||
</h4>
|
||||
<p>Monero GUI is now available in Kurdish, Bengali, Persian, Irish, Urdu, Zulu Greek and Nepali.</p>
|
||||
</div>
|
||||
|
||||
|
||||
<div class="newsbyte">
|
||||
<h4><a href="https://www.youtube.com/watch?v=iWNlyHumD-c" target="_blank">Monero NYC Meetup recorded session from March 21 is available on Youtube</a></h4>
|
||||
</div>
|
||||
|
||||
<div class="newsbyte">
|
||||
<h4>
|
||||
<a href="https://www.youtube.com/watch?v=ZZZF4BqIDrk" target="_blank">Monero Talk with Kristy-Leigh Minehan on XMR's strategy for preserving a decentralized mining network to remain as censorship resistant digital cash – available on YouTube</a>
|
||||
</h4>
|
||||
</div>
|
||||
|
||||
<div class="newsbyte">
|
||||
<h4>
|
||||
<a href="https://www.youtube.com/watch?v=vGMTrA6NmeM" target="_blank">Monero Talk on RandomX by October with Howard Chu, Tevador and Needmoney90 – available on YouTube</a>
|
||||
</h4>
|
||||
</div>
|
||||
|
||||
<div class="newsbyte">
|
||||
<h4>
|
||||
<a href="https://info.binance.com/en/research/marketresearch/monero-hard-fork.html" target="_blank">Binance Research released a report discussing the effects of forking out ASIC miners</a>
|
||||
</h4>
|
||||
</div>
|
||||
|
||||
<div class="newsbyte">
|
||||
<h4>
|
||||
<a href="https://github.com/monero-ecosystem/monero-python" target="_blank">Monero Python module for handling Monero cryptocurrency has officially joined the Monero Ecosystem Project</a>
|
||||
</h4>
|
||||
</div>
|
||||
|
||||
<div class="newsbyte">
|
||||
<h4>
|
||||
<a href="https://old.reddit.com/r/Monero/comments/b4xz3f/announcing_umonerotipsbot_an_onchain_noncustodial/" target="_blank">An on-chain, non-custodial, open source Monero tipping bot has been launched - testnet only for now</a>
|
||||
</h4>
|
||||
</div>
|
||||
|
||||
<div class="newsbyte">
|
||||
<h4>
|
||||
Monerobox 2.0 is now available for purchase on <a href="http://monerobox.store/" target="_blank">Monerobox.store</a>.
|
||||
</h4>
|
||||
<p>Read the product info on <a href="https://medium.com/@jason.hcwong/monerobox-2-0-fedc00fa2aa4" target="_blank">Medium</a>.</p>
|
||||
</div>
|
||||
|
||||
<div class="newsbyte">
|
||||
<h4>
|
||||
<a href="https://donate.torproject.org/cryptocurrency" target="_blank">The Tor Project now accepts Monero for donations</a>
|
||||
</h4>
|
||||
</div>
|
||||
|
||||
<div class="newsbyte">
|
||||
<h4>
|
||||
<a href="https://github.com/monero-ecosystem/monero-translations/blob/master/pootle.md" target="_blank">New guide for Pootle</a>, the localization platform, is available on GitHub for translators.
|
||||
</h4>
|
||||
</div>
|
||||
|
||||
<div class="newsbyte">
|
||||
<h4>
|
||||
<a href="https://medium.com/@anhdres/how-to-choose-a-monero-wallet-c713abb2d64d" target="_blank">For new users - How to choose a Monero wallet (by anhdres)</a>
|
||||
</h4>
|
||||
</div>
|
||||
|
||||
<h3 id="events">Upcoming Events</h3>
|
||||
|
||||
<div class="event">
|
||||
<p class="date">March 30, 2019 – 17:00 UTC</p>
|
||||
<p>Community Workgroup Meeting</p>
|
||||
</div>
|
||||
|
||||
<div class="event">
|
||||
<p class="date" markdown="1">April 1, 2019 – 17:00 UTC</p>
|
||||
<p markdown="1">Research Lab Meeting</p>
|
||||
</div>
|
||||
|
||||
<div class="event">
|
||||
<p class="date" markdown="1">April 6, 2019 – 17:00 UTC</p>
|
||||
<p markdown="1">DefCon 27 Workgroup Meeting</p>
|
||||
</div>
|
||||
|
||||
<div class="event">
|
||||
<p class="date" markdown="1">April 7, 2019 – 17:00 UTC</p>
|
||||
<p markdown="1">Dev Meeting</p>
|
||||
</div>
|
||||
|
||||
<div class="event">
|
||||
<p class="date" markdown="1">April 18th, 2019</p>
|
||||
<p markdown="1">Monero Birthday – 5 years old</p>
|
||||
</div>
|
||||
|
||||
<h3 id="proposals">CCS Proposals</h3>
|
||||
|
||||
<div class="proposal">
|
||||
<p><a href="https://ccs.getmonero.org/proposals/el00ruobuob-january-to-march-part-time-for-a-new-quarter.html" target="_blank">El00ruobuob part time for three months (January to March)</a> by el00ruobuob</p>
|
||||
<p>Raised <b>16.66 of 45.00</b> XMR (37%)</p>
|
||||
</div>
|
||||
|
||||
<div class="proposal">
|
||||
<p><a href="https://ccs.getmonero.org/proposals/pwrcycle-Defcon_Monero_Party_2019.html" target="_blank">Defcon Monero Party 2019</a> by pwrcycle</p>
|
||||
<p>Raised <b>14.19 of 57.00</b> XMR (25%)</p>
|
||||
</div>
|
||||
|
||||
<div class="proposal">
|
||||
<p><a href="https://ccs.getmonero.org/proposals/sarang-2019-q2.html" target="_blank">Sarang: research funding for 2019 Q2</a> by Sarang Noether</p>
|
||||
<p>Raised <b>423.83 of 638.00</b> XMR (66%)</p>
|
||||
</div>
|
||||
|
||||
<div class="proposal">
|
||||
<p><a href="https://ccs.getmonero.org/proposals/mooo-2019-04.html" target="_blank">Moneromooo coding, april 2019</a> by moneromooo</p>
|
||||
<p>Raised <b>264.61 of 410.00 XMR</b> (65%)</p>
|
||||
</div>
|
||||
|
||||
<div class="proposal">
|
||||
<p><a href="https://ccs.getmonero.org/proposals/surae-mrl-research-q2-2019.html" target="_blank">Surae Funding for Q2 2019</a> by Surae N</p>
|
||||
<p>Raised <b>154.69 of 618.00</b> XMR (25%)</p>
|
||||
</div>
|
||||
|
||||
<div class="proposal">
|
||||
<p><a href="https://ccs.getmonero.org/proposals/v1docq47-video-creation-translations-into-russian-(february-july).html" target="_blank">V1docq47: video creation / translations into russian (february – july)</a> by v1docq47</p>
|
||||
<p>Raised <b>0.16 of 46.80</b> XMR (<1%)</p>
|
||||
</div>
|
||||
|
||||
<h3 id="stats">Price & Blockchain Stats</h3>
|
||||
|
||||
<h4 class="stat">Blockchain Stats</h4>
|
||||
|
||||
<div class="bcstats">
|
||||
<p>Block height: <b>1801077</b></p>
|
||||
<p>Median block size: <b>292.97 kB</b></p>
|
||||
<p>Hash rate: <b>292.896 MH/s</b></p>
|
||||
<p>Average Tx per block: <b>5.05</b></p>
|
||||
<p>Weekly Moving Average Tx per day: <b>3610</b></p>
|
||||
<p>Block reward: <b>2.98 XMR</b></p>
|
||||
</div>
|
||||
<p class="note">Data taken on March 29, 2019</p>
|
||||
|
||||
<h4 class="stat">Hashrate Pool Distribution</h4>
|
||||
<p><img src="/img/hashrate-pool-distribution-0329.png" alt="Hashrate Pool Distribution Pie Chart"/></p>
|
||||
|
||||
<h4 class="stat">Price & Performance</h4>
|
||||
|
||||
<div class="price-intro">XMR Market Cap: <b>$884,161,809</b><br>Localmonero.co Street Price: <b>$56.41</b></div>
|
||||
|
||||
<p class="table-title">Monero (XMR) Price</p>
|
||||
<table class="price-table">
|
||||
<tr class="row1">
|
||||
<th>XMR to:</th>
|
||||
<th>3/29/19</th>
|
||||
<th>Week</th>
|
||||
<th>Month</th>
|
||||
<th>Year</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td data-th="XMR to">USD</td>
|
||||
<td data-th="03/29/19">$52.37</td>
|
||||
<td data-th="Week" class="red">+0.1%</td>
|
||||
<td data-th="Month" class="green">+9.4%</td>
|
||||
<td data-th="Year" class="red">-73.7%</td>
|
||||
</tr>
|
||||
<tr class="row3">
|
||||
<td data-th="XMR to">EUR</td>
|
||||
<td data-th="03/29/19">€46.65</td>
|
||||
<td data-th="Week" class="red">+1.4%</td>
|
||||
<td data-th="Month" class="green">+11.0%</td>
|
||||
<td data-th="Year" class="red">-71.1%</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td data-th="XMR to">BTC</td>
|
||||
<td data-th="03/29/19">Ƀ0.01294949</td>
|
||||
<td data-th="Week" class="red">-1.4%</td>
|
||||
<td data-th="Month" class="green">+3.0%</td>
|
||||
<td data-th="Year" class="red">-48.4%</td>
|
||||
</tr>
|
||||
</table>
|
||||
<p class="note">Data taken on March 29, 2019</p>
|
||||
|
||||
<p class="table-title">XMR Price Graph for March 22 - 29, 2019</p>
|
||||
|
||||
![XMR Price Graph 03/22/19-03/29/19](/img/weekly-chart-0329.png "XMR Price Graph 03/22/19-03/29/19")
|
||||
|
||||
Sources: <a href="https://community.xmr.to/explorer/mainnet/" target="_blank">community.xmr.to</a>, <a href="https://moneroblocks.info/stats/transaction-stats" target="_blank">moneroblocks.info</a>, <a href="https://minexmr.com/pools.html" target="_blank">minexmr.com</a>, <a href="https://bitinfocharts.com/monero/" target="_blank">bitinfocharts.com</a>, <a href="https://www.coingecko.com/" target="_blank">coingecko.com</a>, <a href="https://localmonero.co/" target="_blank">localmonero.co</a>
|
||||
|
||||
<h3 id="merchant">Monero Merchant of the Week</h3>
|
||||
|
||||
<a href="https://cyphermarket.com" target="_blank"><img src="/img/cyphermarket-logo.png" alt="Cypher Market Logo" class="merchant-img" id="cyphermarket"></a>
|
||||
|
||||
Cypher Market is a business with a social vision, to experiment with new, sustainable, commerce-driven ways to support FOSS projects. They work with many FOSS projects (including various Monero workgroups) to sell merchandise and donate to them 50% of the profits. Find them at <a href="https://cyphermarket.com" target="_blank">cyphermarket.com</a>.
|
||||
|
||||
Check back next week for another merchant that accepts Monero for their goods and services.
|
||||
|
||||
<h3 id="volunteer">Volunteer Opportunities</h3>
|
||||
|
||||
<p>If you want to get involved in making Monero better, but aren’t sure how, check out the volunteer opportunities below.</p>
|
||||
|
||||
<p class="date"><a href="https://old.reddit.com/r/Monero/comments/b11aec/call_for_contributors_new_strings_for_monerujo_we/" target="_blank">Monerujo is looking for translators</a></p>
|
||||
<p>If you speak any language beside English, Monerujo needs your help.</p>
|
||||
|
||||
<p><a href="https://old.reddit.com/r/Monero/comments/b5fe5j/psa_seeking_volunteer_reviewers_for_pow_randomx/" target="_blank">Seeking Volunteer Reviewers for PoW RandomX</a></p>
|
||||
|
||||
<p class="date"><a href="https://github.com/i2p-zero/i2p-zero/releases" target="_blank">Test I2P-Zero</a></p>
|
||||
<p>Download I2P Zero for your machine, follow the direction in the README, and report any issues to the Issue tracker on GitHub, or IRC channel #i2p-zero.</p>
|
||||
|
||||
<h3 id="donate">Donate</h3>
|
||||
|
||||
<p markdown="1">If you enjoy this publication and want to support it, we encourage you to donate to the Monero General Fund, using the following address or QR code.</p>
|
||||
|
||||
<p class="address" markdown="1">44AFFq5kSiGBoZ4NMDwYtN18obc8AemS33DBLWs3H7otXft3XjrpDtQGv7SqSsaBYBb98uNbr2VBBEt7f2wfn3RVGQBEP3A</p>
|
||||
|
||||
<p><a href="monero:44AFFq5kSiGBoZ4NMDwYtN18obc8AemS33DBLWs3H7otXft3XjrpDtQGv7SqSsaBYBb98uNbr2VBBEt7f2wfn3RVGQBEP3A" class="qr"><img src="/img/donate-monero.png"></a></p>
|
||||
|
||||
Comments, criticism, complaints or corrections? Please contact rehrar at **rehrar** at **tuta.io**. Say rehrar sent you.
|
36
_posts/code-syntax.md
Normal file
|
@ -0,0 +1,36 @@
|
|||
---
|
||||
title: Code Syntax
|
||||
---
|
||||
To insert highlight code inside of a post, it's enough to use some specific tags, has directly described into the [Jekyll documentation](http://jekyllrb.com/docs/templates/#code-snippet-highlighting). In this way the code will be included into a ``.highlight`` CSS class and will be highlight according to the [syntax.scss](https://github.com/mojombo/tpw/blob/master/css/syntax.css) file. This is the standard style adopted by **Github** to highlight the code.
|
||||
|
||||
This is a CSS example:
|
||||
{% highlight css linenos %}
|
||||
|
||||
body {
|
||||
background-color: #fff;
|
||||
}
|
||||
|
||||
h1 {
|
||||
color: #ffaa33;
|
||||
font-size: 1.5em;
|
||||
}
|
||||
|
||||
{% endhighlight %}
|
||||
|
||||
And this is a HTML example, with a linenumber:
|
||||
{% highlight html linenos %}
|
||||
|
||||
<html>
|
||||
<a href="example.com">Example</a>
|
||||
</html>
|
||||
|
||||
{% endhighlight %}
|
||||
|
||||
Last, a Ruby example:
|
||||
{% highlight ruby linenos %}
|
||||
|
||||
def hello
|
||||
puts "Hello World!"
|
||||
end
|
||||
|
||||
{% endhighlight %}
|
164
_posts/template.md
Normal file
|
@ -0,0 +1,164 @@
|
|||
---
|
||||
title: Revuo Monero Weekly - March 29, 2019
|
||||
---
|
||||
|
||||
### Recent News
|
||||
|
||||
<a href="https://github.com/monero-project/monero/pull/5090" target="_blank">Initial Monero Socks support for Tor and i2p has been merged</a>
|
||||
|
||||
<a href="https://github.com/i2p-zero/i2p-zero/releases" target="_blank">I2P-zero, a small-footprint, zero-dependency installation of I2P, which can be easily bundled with Monero software, is available for download and testing</a>
|
||||
|
||||
The future of Monero's PoW was discussed in 2.5 hour dev meeting on March 24, 2019. Meeting logs are available on
|
||||
<a href="https://repo.getmonero.org/monero-project/monero-site/blob/b87354501b6343f9146f331805ddadc45696f728/_posts/2019-03-24-logs-for-the-dev-meeting-held-on-2019-03-24.md" target="_blank">GitLab</a>. If you do not have the time to read it all, OsrsNeedsF2P kindly summarized the logs for you on <a href="https://www.reddit.com/r/Monero/comments/b50mfy/logs_from_the_25_hr_dev_meeting_on_moneros_pow/" target="_blank">Reddit</a> (see comments).
|
||||
|
||||
<a href="https://github.com/monero-rs/monero-rs" target="_blank">Pure Rust Monero library (the first version) released on GitHub by h4sh3d</a>
|
||||
|
||||
<a href="https://www.kucoin.com/news/en-monero-xmr-gets-listed-on-kucoin" target="_blank">Monero gets listed on KuCoin</a>
|
||||
Supported trading pairs include XMR/BTC and XMR/ETH.
|
||||
|
||||
<a href="https://www.reddit.com/r/Monero/comments/b5d5xg/gui_wallet_translatable_in_8_new_languages_new/" target="_blank">GUI is now translated in 8 new languages</a>
|
||||
Monero GUI is now available in Kurdish, Bengali, Persian, Irish, Urdu, Zulu Greek and Nepali.
|
||||
|
||||
|
||||
<a href="https://www.youtube.com/watch?v=iWNlyHumD-c" target="_blank">Monero NYC Meetup recorded session from March 21 is available on Youtube</a>
|
||||
|
||||
<a href="https://www.youtube.com/watch?v=ZZZF4BqIDrk" target="_blank">Monero Talk with Kristy-Leigh Minehan on XMR's strategy for preserving a decentralized mining network to remain as censorship resistant digital cash – available on YouTube</a>
|
||||
|
||||
<a href="https://www.youtube.com/watch?v=vGMTrA6NmeM" target="_blank">Monero Talk on RandomX by October with Howard Chu, Tevador and Needmoney90 – available on YouTube</a>
|
||||
|
||||
<a href="https://info.binance.com/en/research/marketresearch/monero-hard-fork.html" target="_blank">Binance Research released a report discussing the effects of forking out ASIC miners</a>
|
||||
|
||||
<a href="https://github.com/monero-ecosystem/monero-python" target="_blank">Monero Python module for handling Monero cryptocurrency has officially joined the Monero Ecosystem Project</a>
|
||||
|
||||
<a href="https://old.reddit.com/r/Monero/comments/b4xz3f/announcing_umonerotipsbot_an_onchain_noncustodial/" target="_blank">An on-chain, non-custodial, open source Monero tipping bot has been launched - testnet only for now</a>
|
||||
|
||||
Monerobox 2.0 is now available for purchase on <a href="http://monerobox.store/" target="_blank">Monerobox.store</a>. Read the product info on <a href="https://medium.com/@jason.hcwong/monerobox-2-0-fedc00fa2aa4" target="_blank">Medium</a>.
|
||||
|
||||
<a href="https://donate.torproject.org/cryptocurrency" target="_blank">The Tor Project now accepts Monero for donations</a>
|
||||
|
||||
<a href="https://github.com/monero-ecosystem/monero-translations/blob/master/pootle.md" target="_blank">New guide for Pootle</a>, the localization platform, is available on GitHub for translators.
|
||||
|
||||
<a href="https://medium.com/@anhdres/how-to-choose-a-monero-wallet-c713abb2d64d" target="_blank">For new users - How to choose a Monero wallet (by anhdres)</a>
|
||||
|
||||
### Upcoming Events
|
||||
|
||||
March 30, 2019 – 17:00 UTC
|
||||
Community Workgroup Meeting
|
||||
|
||||
April 1, 2019 – 17:00 UTC
|
||||
Research Lab Meeting
|
||||
|
||||
April 6, 2019 – 17:00 UTC
|
||||
DefCon 27 Workgroup Meeting
|
||||
|
||||
April 7, 2019 – 17:00 UTC
|
||||
Dev Meeting
|
||||
|
||||
April 18th, 2019
|
||||
Monero Birthday – 5 years old
|
||||
|
||||
Month at a glance
|
||||
|
||||
### CCS Proposals
|
||||
|
||||
<a href="https://ccs.getmonero.org/proposals/el00ruobuob-january-to-march-part-time-for-a-new-quarter.html" target="_blank">El00ruobuob part time for three months (January to March)</a> by el00ruobuob
|
||||
Raised 16.61 of 45.00 XMR (37%)
|
||||
|
||||
<a href="https://ccs.getmonero.org/proposals/pwrcycle-Defcon_Monero_Party_2019.html" target="_blank">Defcon Monero Party 2019</a>
|
||||
by pwrcycle
|
||||
Raised 14.14 of 57.00 XMR (25%)
|
||||
|
||||
<a href="https://ccs.getmonero.org/proposals/sarang-2019-q2.html" target="_blank">Sarang: research funding for 2019 Q2</a> by Sarang Noether
|
||||
Raised 422.53 of 638.00 XMR (66%)
|
||||
|
||||
<a href="https://ccs.getmonero.org/proposals/mooo-2019-04.html" target="_blank">Moneromooo coding, april 2019</a> by moneromooo
|
||||
Raised 262.11 of 410.00 XMR (64%)
|
||||
|
||||
<a href="https://ccs.getmonero.org/proposals/surae-mrl-research-q2-2019.html" target="_blank">Surae Funding for Q2 2019</a> by Surae N
|
||||
Raised 151.10 of 618.00 XMR (24%)
|
||||
|
||||
<a href="https://ccs.getmonero.org/proposals/v1docq47-video-creation-translations-into-russian-(february-july).html" target="_blank">V1docq47: video creation / translations into russian (february – july)</a> by v1docq47
|
||||
Raised 0.11 of 46.80 XMR
|
||||
|
||||
### Price & Blockchain Stats
|
||||
|
||||
<p class="note" markdown="1">Data taken on March 29, 2019 unless otherwise stated.</p>
|
||||
|
||||
#### Blockchain Stats
|
||||
|
||||
Block height:
|
||||
|
||||
Median block size:
|
||||
|
||||
Hash rate:
|
||||
|
||||
Average Tx per block:
|
||||
|
||||
Weekly moving Average Tx per day:
|
||||
|
||||
Hashrate pool distribution:
|
||||
|
||||
Block reward:
|
||||
|
||||
#### Price & Performance
|
||||
|
||||
XMR Price
|
||||
Date 1 week % 1 month % 1 year %
|
||||
USD Price
|
||||
EUR Price
|
||||
BTC Price
|
||||
Localmonero.co Street Price
|
||||
|
||||
XMR Market Cap: $4.94b
|
||||
|
||||
XMR Price Graph 03/22/19-03/29/19
|
||||
|
||||
![XMR Price Graph 03/22/19-03/29/19](/img/img-test.png "XMR Price Graph 03/22/19-03/29/19")
|
||||
|
||||
Sources: <a href="https://community.xmr.to/explorer/mainnet/" target="_blank">community.xmr.to</a>, <a href="https://moneroblocks.info/stats/transaction-stats" target="_blank">moneroblocks.info</a>, <a href="https://minexmr.com/pools.html" target="_blank">minexmr.com</a>, <a href="https://bitinfocharts.com/monero/" target="_blank">bitinfocharts.com</a>, <a href="https://www.coingecko.com/" target="_blank">coingecko.com</a>, <a href="https://localmonero.co/" target="_blank">localmonero.co</a>
|
||||
|
||||
### Monero Merchant of the Week
|
||||
|
||||
<a href="https://cyphermarket.com" target="_blank"><img src="/img/cyphermarket-logo.png" alt="Cypher Market Logo"></a>
|
||||
|
||||
Cypher Market is a business with a social vision, to experiment with new, sustainable, commerce-driven ways to support FOSS projects. They work with many FOSS projects (including various Monero workgroups) to sell merchandise and donate to them 50% of the profits. Find them at <a href="https://cyphermarket.com" target="_blank">cyphermarket.com</a>.
|
||||
|
||||
Check back next week for another merchant that accepts Monero for their goods and services.
|
||||
|
||||
### Volunteer Opportunities
|
||||
|
||||
If you want to get involved in making Monero better, but aren’t sure how, check out the volunteer opportunities below.
|
||||
|
||||
Monerujo is looking for translators
|
||||
If you speak any language beside English, Monerujo needs your help. <a href="https://old.reddit.com/r/Monero/comments/b11aec/call_for_contributors_new_strings_for_monerujo_we/" target="_blank">See more info</a>.
|
||||
|
||||
<a href="https://old.reddit.com/r/Monero/comments/b5fe5j/psa_seeking_volunteer_reviewers_for_pow_randomx/" target="_blank">Seeking Volunteer Reviewers for PoW RandomX</a>
|
||||
|
||||
<a href="https://github.com/i2p-zero/i2p-zero/releases" target="_blank">Test I2P-Zero</a>
|
||||
Download I2P Zero for your machine, follow the direction in the README, and report any issues to the Issue tracker on GitHub, or IRC channel #i2p-zero.
|
||||
|
||||
### Donate
|
||||
|
||||
If you enjoy this publication and want to support it, we encourage you to donate to the Monero General Fund, using the following address or QR code.
|
||||
|
||||
Comments, criticism, complaints or corrections? Please contact rehrar at rehrar@tuta.io. Say rehrar sent you.
|
||||
|
||||
> This is a blockquote
|
||||
|
||||
<a href="" target="_blank"></a>
|
||||
|
||||
![Test](/img/img-test.png "Test")
|
||||
|
||||
<p class="classname" markdown="1">[Title](link)</p>
|
||||
|
||||
### Unordered list
|
||||
- list 1
|
||||
- list 2
|
||||
- list 3
|
||||
- list 4
|
||||
|
||||
### Ordered list
|
||||
1. one
|
||||
2. two
|
||||
3. three
|
||||
4. four
|
59
_sass/base.scss
Normal file
|
@ -0,0 +1,59 @@
|
|||
/*
|
||||
* Emerald is a simple blog theme built for Jekyll.
|
||||
*/
|
||||
|
||||
/*- Base reset -*/
|
||||
|
||||
* {
|
||||
-webkit-box-sizing: border-box;
|
||||
-moz-box-sizing: border-box;
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
html, body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, img {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
border: 0;
|
||||
}
|
||||
|
||||
/*- Base color -*/
|
||||
|
||||
$main-color: #45494f;
|
||||
$background-color: #FDFDFD;
|
||||
$text-color: #222222;
|
||||
|
||||
/*- Base settings -*/
|
||||
|
||||
html {
|
||||
background-color: $background-color;
|
||||
font-size: 16px;
|
||||
@media (min-width: 940px) {
|
||||
font-size: 18px;
|
||||
}
|
||||
line-height: 1.5;
|
||||
color: $text-color;
|
||||
}
|
||||
|
||||
|
||||
/*- Link -*/
|
||||
a {
|
||||
color: $main-color;
|
||||
outline: 0;
|
||||
border-bottom: 2px dotted #6a6d72;
|
||||
text-decoration: none;
|
||||
font-weight: 700;
|
||||
-webkit-transition: all .3s ease;
|
||||
-moz-transition: all .3s ease;
|
||||
-ms-transition: all .3s ease;
|
||||
-o-transition: all .3s ease;
|
||||
transition: all .3s ease;
|
||||
&:hover,
|
||||
&:focus {
|
||||
color: #d26e2b;
|
||||
border-bottom: 2px dotted #d26e2b;
|
||||
}
|
||||
}
|
||||
|
||||
a#nav-menu {
|
||||
border-bottom: none;
|
||||
}
|
224
_sass/custom.scss
Normal file
|
@ -0,0 +1,224 @@
|
|||
p.note {
|
||||
font-size: 0.7em;
|
||||
margin-bottom: 1rem;
|
||||
margin-top: -1rem;
|
||||
}
|
||||
|
||||
.bcstats {
|
||||
background-color: #f0f0f0;
|
||||
margin-bottom: 1.3334rem;
|
||||
border-radius: 2px;
|
||||
}
|
||||
|
||||
.bcstats p {
|
||||
padding: 1em;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
.bcstats p:nth-child(even) {
|
||||
background-color: #f6f6f6;
|
||||
}
|
||||
|
||||
$breakpoint-alpha: 480px; // adjust to your needs
|
||||
|
||||
p.table-title {
|
||||
margin: 0;
|
||||
padding-bottom: 0.5em;
|
||||
font-weight: 700;
|
||||
font-size: 16px;
|
||||
padding-top: 0.5em;
|
||||
}
|
||||
|
||||
.price-table {
|
||||
margin: 0 0 1.3334rem 0;
|
||||
width: 100%; // adjust to your needs
|
||||
background: #45494f;
|
||||
color: #efefef;
|
||||
border-radius: 2px;
|
||||
overflow: hidden;
|
||||
border-spacing: 0;
|
||||
@media (min-width: $breakpoint-alpha) {
|
||||
background: #f0f0f0;
|
||||
color: #45494f;
|
||||
tr.row3 {
|
||||
background-color: #f6f6f6;
|
||||
}
|
||||
}
|
||||
|
||||
tr {
|
||||
border-top: 2px solid #fff;
|
||||
border-bottom: 2px solid #fff;
|
||||
}
|
||||
|
||||
|
||||
|
||||
tr.row1 {
|
||||
background-color: #45494f;
|
||||
}
|
||||
|
||||
th {
|
||||
display: none;
|
||||
}
|
||||
|
||||
td {
|
||||
display: block;
|
||||
|
||||
&:first-child {
|
||||
padding-top: .5em;
|
||||
}
|
||||
&:last-child {
|
||||
padding-bottom: .5em;
|
||||
}
|
||||
|
||||
&:before {
|
||||
content: attr(data-th)": "; // who knew you could do this? The internet, that's who.
|
||||
font-weight: bold;
|
||||
|
||||
// optional stuff to make it look nicer
|
||||
width: 6.5em; // magic number :( adjust according to your own content
|
||||
display: inline-block;
|
||||
// end options
|
||||
|
||||
@media (min-width: $breakpoint-alpha) {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
th, td {
|
||||
text-align: left;
|
||||
margin: .5em 1em;
|
||||
@media (min-width: $breakpoint-alpha) {
|
||||
display: table-cell;
|
||||
padding: .25em .5em;
|
||||
padding: 1em !important;
|
||||
&:first-child {
|
||||
padding-left: 0;
|
||||
}
|
||||
|
||||
&:last-child {
|
||||
padding-right: 0;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
th, td:before {
|
||||
color: #fff;
|
||||
}
|
||||
|
||||
td.green {
|
||||
color: #66d166;
|
||||
@media (min-width: $breakpoint-alpha) {
|
||||
color: #51a751;
|
||||
}
|
||||
}
|
||||
|
||||
td.red {
|
||||
color: #e36f6e;
|
||||
@media (min-width: $breakpoint-alpha) {
|
||||
color: #d83231;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
.content h3 {
|
||||
margin-top: 3rem;
|
||||
background-color: #45494f;
|
||||
color: white;
|
||||
padding-left: 1rem;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
.content ul {
|
||||
line-height: 1.9;
|
||||
}
|
||||
|
||||
.newsbyte, .event {
|
||||
padding: 1rem;
|
||||
background-color: #f0f0f0;
|
||||
margin-top: 1rem;
|
||||
}
|
||||
|
||||
.newsbyte:first-of-type, .event:first-of-type {
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
.newsbyte:after {
|
||||
display: none;
|
||||
content: '';
|
||||
width: 100%;
|
||||
height: 1px;
|
||||
margin-top: 2rem;
|
||||
background-color: #d5d5d5;
|
||||
}
|
||||
|
||||
.newsbyte h4, h4.stat {
|
||||
font-size: 18px;
|
||||
font-family: 'PT Serif', serif;
|
||||
font-weight: 700;
|
||||
@media (max-width: 480px) {
|
||||
font-size: 16px;
|
||||
}
|
||||
}
|
||||
|
||||
.newsbyte p {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
p.date {
|
||||
margin-bottom: 0.2em;
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
.proposal {
|
||||
margin-bottom: 1rem;
|
||||
padding: 1em;
|
||||
background-color: #f0f0f0;
|
||||
}
|
||||
|
||||
.proposal p {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
|
||||
.proposal p:first-child {
|
||||
padding-bottom: 0.5rem;
|
||||
}
|
||||
|
||||
.proposal p a {
|
||||
line-height: 1.7;
|
||||
}
|
||||
|
||||
img.merchant-img {
|
||||
width: 15rem;
|
||||
margin: 0 0 24px 0;
|
||||
}
|
||||
|
||||
p.address {
|
||||
background-color: #f0f0f0;
|
||||
color: #45494f;
|
||||
font-weight: bold;
|
||||
word-wrap: break-word;
|
||||
padding: 1.5rem;
|
||||
margin-top: 1.5rem;
|
||||
border-radius: 2px;
|
||||
-webkit-touch-callout: all;
|
||||
-webkit-user-select: all;
|
||||
-khtml-user-select: all;
|
||||
-moz-user-select: all;
|
||||
-ms-user-select: all;
|
||||
user-select: all;
|
||||
}
|
||||
|
||||
a.qr {
|
||||
display: inline-block;
|
||||
border: none;
|
||||
border-radius: 10px;
|
||||
}
|
||||
|
||||
a.qr img {
|
||||
margin-bottom: 0;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
299
_sass/layout.scss
Normal file
|
@ -0,0 +1,299 @@
|
|||
/* -- General Layout -- */
|
||||
|
||||
/* Required for footer to stick to the bottom */
|
||||
html, body {
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
/* Navigation */
|
||||
|
||||
#nav, #nav-left {
|
||||
a {
|
||||
display: block;
|
||||
color: $background-color;
|
||||
padding: 0.33334em 0;
|
||||
font-size: 1.5em;
|
||||
font-weight: 400;
|
||||
border-bottom: none;
|
||||
@media (min-width: 940px) {
|
||||
font-size: 1em;
|
||||
}
|
||||
&:hover {
|
||||
background-color: lighten($main-color, 5%);
|
||||
}
|
||||
}
|
||||
span {
|
||||
font-weight: 200;
|
||||
}
|
||||
}
|
||||
|
||||
#nav {
|
||||
@include nav-position(right);
|
||||
}
|
||||
|
||||
#nav-left {
|
||||
@include nav-position(left);
|
||||
}
|
||||
|
||||
/* Toggle class to open menu */
|
||||
|
||||
#nav.menu-open {
|
||||
@include open(-14rem);
|
||||
}
|
||||
|
||||
#nav-left.menu-open-left {
|
||||
@include open(14rem);
|
||||
}
|
||||
|
||||
/* Separator after menu */
|
||||
|
||||
#nav-list:after {
|
||||
display: block;
|
||||
content: '';
|
||||
width: 5rem;
|
||||
height: 1px;
|
||||
margin: 23px auto;
|
||||
background-color: $background-color;
|
||||
}
|
||||
|
||||
/* Icon menu */
|
||||
|
||||
#nav-menu {
|
||||
@include icon-position(right);
|
||||
}
|
||||
|
||||
#nav-menu-left {
|
||||
@include icon-position(left);
|
||||
}
|
||||
|
||||
#menu {
|
||||
height: 4px;
|
||||
width: 1.5em;
|
||||
background-color: lighten($text-color, 35%);
|
||||
margin-top: 8px;
|
||||
&:after, &:before {
|
||||
content: "";
|
||||
display: block;
|
||||
position: relative;
|
||||
height: 4px;
|
||||
width: 1.5em;
|
||||
background-color: lighten($text-color, 35%);
|
||||
transition: all 0.3s ease-in;
|
||||
}
|
||||
&:before {
|
||||
top: -8px;
|
||||
}
|
||||
&:after {
|
||||
top: 4px;
|
||||
}
|
||||
&.btn-close {
|
||||
background: none;
|
||||
}
|
||||
&.btn-close:before {
|
||||
top: 0;
|
||||
-webkit-transform: rotate(-45deg);
|
||||
-moz-transform: rotate(-45deg);
|
||||
-ms-transform: rotate(-45deg);
|
||||
transform: rotate(-45deg);
|
||||
background-color: $background-color;
|
||||
}
|
||||
&.btn-close:after {
|
||||
top: -4px;
|
||||
-webkit-transform: rotate(45deg);
|
||||
-moz-transform: rotate(45deg);
|
||||
-ms-transform: rotate(45deg);
|
||||
transform: rotate(45deg);
|
||||
background-color: $background-color;
|
||||
}
|
||||
}
|
||||
|
||||
/* Main content */
|
||||
|
||||
.fixed {
|
||||
position: fixed;
|
||||
width: 100%;
|
||||
@media (min-width: 940px) {
|
||||
position: static;
|
||||
}
|
||||
}
|
||||
|
||||
#container {
|
||||
margin:0 auto;
|
||||
max-width: 730px;
|
||||
padding: 0 1.5rem;
|
||||
}
|
||||
|
||||
#header {
|
||||
text-align: center;
|
||||
padding: 24px 0;
|
||||
position: relative;
|
||||
@media (max-width: 480px) {
|
||||
padding-top: 10px;
|
||||
}
|
||||
a {
|
||||
text-decoration: none;
|
||||
color: $text-color;
|
||||
display: inline-block;
|
||||
border-bottom: none;
|
||||
}
|
||||
img {
|
||||
max-height: 72px;
|
||||
margin: 0 auto;
|
||||
display: block;
|
||||
}
|
||||
h1 {
|
||||
font-family: 'Bebas Neue', sans-serif; //Emerald logo font
|
||||
font-weight: 400;
|
||||
font-size: 4.5em;
|
||||
color: #d26e2b;
|
||||
@media (max-width: 940px) {
|
||||
padding: 0;
|
||||
}
|
||||
@media (max-width: 600px) {
|
||||
font-size: 3em;
|
||||
}
|
||||
@media (max-width: 480px) {
|
||||
font-size: 2.5em;
|
||||
}
|
||||
}
|
||||
&:after {
|
||||
display: block;
|
||||
content: '';
|
||||
width: 5rem;
|
||||
height: 1px;
|
||||
margin: 23px auto;
|
||||
background-color: lighten($text-color, 70%);
|
||||
@media (max-width: 480px) {
|
||||
margin: 0.5rem auto;
|
||||
}
|
||||
}
|
||||
@media (max-width: 600px) {
|
||||
padding-bottom: 0;
|
||||
}
|
||||
}
|
||||
|
||||
/* Posts */
|
||||
|
||||
#posts {
|
||||
li {
|
||||
list-style-type: none;
|
||||
}
|
||||
}
|
||||
|
||||
#post-page {
|
||||
margin-bottom: 1.5em;
|
||||
@media (min-width: 940px) {
|
||||
margin-bottom: 1.3334em;
|
||||
}
|
||||
}
|
||||
|
||||
.post+.post:before {
|
||||
display: block;
|
||||
content: '';
|
||||
width: 5rem;
|
||||
height: 1px;
|
||||
margin: 23px auto;
|
||||
background-color: lighten($text-color, 70%);
|
||||
}
|
||||
|
||||
.by-line {
|
||||
display: block;
|
||||
color: lighten($text-color, 25%);
|
||||
line-height: 1.5em; /* 24px/16px */
|
||||
margin-bottom: 1.5em; /* 24px/16px */
|
||||
padding-top: 0.5em;
|
||||
font-weight: 200;
|
||||
@media (min-width: 940px) {
|
||||
display: block;
|
||||
color: lighten($text-color, 25%);
|
||||
line-height: 1.3334em; /* 24px/18px */
|
||||
margin-bottom: 1.3334em; /* 24px/18px */
|
||||
font-weight: 200;
|
||||
}
|
||||
}
|
||||
|
||||
img {
|
||||
max-width: 100%;
|
||||
display: block;
|
||||
margin: 0 auto;
|
||||
margin-bottom: 24px;
|
||||
-webkit-border-radius: 4px;
|
||||
-moz-border-radius: 4px;
|
||||
-ms-border-radius: 4px;
|
||||
border-radius: 4px;
|
||||
}
|
||||
|
||||
img[title="Emerald"] {
|
||||
box-shadow: 0 2px 6px #ddd;
|
||||
}
|
||||
|
||||
code {
|
||||
color: lighten($text-color, 35%);
|
||||
background-color: lighten($background-color, 35%);
|
||||
}
|
||||
|
||||
/* Set the vertical rhythm (and padding-left) for lists inside post content */
|
||||
|
||||
.content ul, .content ol {
|
||||
line-height: 1.5em; /* 24px/16px */
|
||||
padding-left: 1.5em;
|
||||
@media (min-width: 940px) {
|
||||
line-height: 1.33334em; /* 24px/18px */
|
||||
}
|
||||
}
|
||||
|
||||
/* Pages */
|
||||
|
||||
#page ul, #page ol {
|
||||
padding-left: 1.5em;
|
||||
}
|
||||
|
||||
/* Paginator */
|
||||
|
||||
.pagination {
|
||||
text-align: center;
|
||||
margin: 2.666668em;
|
||||
span {
|
||||
background-color: darken($background-color, 5%);
|
||||
color: $text-color;
|
||||
}
|
||||
a:hover {
|
||||
background-color: lighten($main-color, 5%);
|
||||
}
|
||||
}
|
||||
.page-item {
|
||||
background-color: $main-color;
|
||||
color: $background-color;
|
||||
padding: 4px 8px;
|
||||
font-weight: 400;
|
||||
padding: 0.5em 1em;
|
||||
-webkit-border-radius: 4px;
|
||||
-moz-border-radius: 4px;
|
||||
-ms-border-radius: 4px;
|
||||
border-radius: 4px;
|
||||
}
|
||||
|
||||
/* Footer */
|
||||
|
||||
footer {
|
||||
background-color: $main-color;
|
||||
color: $background-color;
|
||||
text-align: center;
|
||||
padding: 0.6667em 0;
|
||||
}
|
||||
|
||||
#wrap {
|
||||
min-height:100%;
|
||||
position:relative;
|
||||
padding-bottom: 105px;
|
||||
}
|
||||
|
||||
.footer {
|
||||
padding: 25px 0;
|
||||
background-color: $main-color;
|
||||
color: $background-color;
|
||||
text-align: center;
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
bottom: 0;
|
||||
}
|
47
_sass/mixin.scss
Normal file
|
@ -0,0 +1,47 @@
|
|||
// -- Mixins -- //
|
||||
|
||||
// Nav menu
|
||||
|
||||
@mixin icon-position($position) {
|
||||
display: block;
|
||||
position: absolute;
|
||||
top: 35px;
|
||||
#{$position}: 25px;
|
||||
z-index: 10;
|
||||
height: 36px;
|
||||
padding: 8px;
|
||||
background-color: rgba(240,240,240,.6);
|
||||
@media (max-width: 480px) {
|
||||
top: 15px;
|
||||
right: 10px;
|
||||
}
|
||||
}
|
||||
|
||||
@mixin open($x) {
|
||||
-webkit-transform: translateX($x);
|
||||
-moz-transform: translateX($x);
|
||||
-ms-transform: translateX($x);
|
||||
transform: translateX($x);
|
||||
width: 100%;
|
||||
@media (min-width: 940px) {
|
||||
width: 30%;
|
||||
}
|
||||
}
|
||||
|
||||
@mixin nav-position($position) {
|
||||
width: 14rem;
|
||||
position: fixed;
|
||||
background-color: $main-color;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
#{$position}: -14rem;
|
||||
color: $background-color;
|
||||
opacity: 0.95;
|
||||
-webkit-transition: all 0.3s ease-in;
|
||||
-moz-transition: all 0.3s ease-in;
|
||||
-ms-transition: all 0.3s ease-in;
|
||||
transition: all 0.3s ease-in;
|
||||
z-index: 1;
|
||||
padding: 72px 0;
|
||||
text-align: center;
|
||||
}
|
66
_sass/syntax.scss
Normal file
|
@ -0,0 +1,66 @@
|
|||
/*
|
||||
* A Github stylesheet to highlight code snippet
|
||||
* https://github.com/mojombo/tpw/blob/master/css/syntax.css
|
||||
*/
|
||||
|
||||
// .highlight { background-color: #FFF; }
|
||||
.lineno { color: darken($background-color, 25%); margin-right: 1em; }
|
||||
.highlight .c { color: #999988; font-style: italic } /* Comment */
|
||||
.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */
|
||||
.highlight .k { font-weight: bold } /* Keyword */
|
||||
.highlight .o { font-weight: bold } /* Operator */
|
||||
.highlight .cm { color: #999988; font-style: italic } /* Comment.Multiline */
|
||||
.highlight .cp { color: #999999; font-weight: bold } /* Comment.Preproc */
|
||||
.highlight .c1 { color: #999988; font-style: italic } /* Comment.Single */
|
||||
.highlight .cs { color: #999999; font-weight: bold; font-style: italic } /* Comment.Special */
|
||||
.highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */
|
||||
.highlight .gd .x { color: #000000; background-color: #ffaaaa } /* Generic.Deleted.Specific */
|
||||
.highlight .ge { font-style: italic } /* Generic.Emph */
|
||||
.highlight .gr { color: #aa0000 } /* Generic.Error */
|
||||
.highlight .gh { color: #999999 } /* Generic.Heading */
|
||||
.highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */
|
||||
.highlight .gi .x { color: #000000; background-color: #aaffaa } /* Generic.Inserted.Specific */
|
||||
.highlight .go { color: #888888 } /* Generic.Output */
|
||||
.highlight .gp { color: #555555 } /* Generic.Prompt */
|
||||
.highlight .gs { font-weight: bold } /* Generic.Strong */
|
||||
.highlight .gu { color: #aaaaaa } /* Generic.Subheading */
|
||||
.highlight .gt { color: #aa0000 } /* Generic.Traceback */
|
||||
.highlight .kc { font-weight: bold } /* Keyword.Constant */
|
||||
.highlight .kd { font-weight: bold } /* Keyword.Declaration */
|
||||
.highlight .kp { font-weight: bold } /* Keyword.Pseudo */
|
||||
.highlight .kr { font-weight: bold } /* Keyword.Reserved */
|
||||
.highlight .kt { color: #445588; font-weight: bold } /* Keyword.Type */
|
||||
.highlight .m { color: #009999 } /* Literal.Number */
|
||||
.highlight .s { color: #d14 } /* Literal.String */
|
||||
.highlight .na { color: #008080 } /* Name.Attribute */
|
||||
.highlight .nb { color: #0086B3 } /* Name.Builtin */
|
||||
.highlight .nc { color: #445588; font-weight: bold } /* Name.Class */
|
||||
.highlight .no { color: #008080 } /* Name.Constant */
|
||||
.highlight .ni { color: #800080 } /* Name.Entity */
|
||||
.highlight .ne { color: #990000; font-weight: bold } /* Name.Exception */
|
||||
.highlight .nf { color: #990000; font-weight: bold } /* Name.Function */
|
||||
.highlight .nn { color: #555555 } /* Name.Namespace */
|
||||
.highlight .nt { color: #000080 } /* Name.Tag */
|
||||
.highlight .nv { color: #008080 } /* Name.Variable */
|
||||
.highlight .ow { font-weight: bold } /* Operator.Word */
|
||||
.highlight .w { color: #bbbbbb } /* Text.Whitespace */
|
||||
.highlight .mf { color: #009999 } /* Literal.Number.Float */
|
||||
.highlight .mh { color: #009999 } /* Literal.Number.Hex */
|
||||
.highlight .mi { color: #009999 } /* Literal.Number.Integer */
|
||||
.highlight .mo { color: #009999 } /* Literal.Number.Oct */
|
||||
.highlight .sb { color: #d14 } /* Literal.String.Backtick */
|
||||
.highlight .sc { color: #d14 } /* Literal.String.Char */
|
||||
.highlight .sd { color: #d14 } /* Literal.String.Doc */
|
||||
.highlight .s2 { color: #d14 } /* Literal.String.Double */
|
||||
.highlight .se { color: #d14 } /* Literal.String.Escape */
|
||||
.highlight .sh { color: #d14 } /* Literal.String.Heredoc */
|
||||
.highlight .si { color: #d14 } /* Literal.String.Interpol */
|
||||
.highlight .sx { color: #d14 } /* Literal.String.Other */
|
||||
.highlight .sr { color: #009926 } /* Literal.String.Regex */
|
||||
.highlight .s1 { color: #d14 } /* Literal.String.Single */
|
||||
.highlight .ss { color: #990073 } /* Literal.String.Symbol */
|
||||
.highlight .bp { color: #999999 } /* Name.Builtin.Pseudo */
|
||||
.highlight .vc { color: #008080 } /* Name.Variable.Class */
|
||||
.highlight .vg { color: #008080 } /* Name.Variable.Global */
|
||||
.highlight .vi { color: #008080 } /* Name.Variable.Instance */
|
||||
.highlight .il { color: #009999 } /* Literal.Number.Integer.Long */
|
106
_sass/typography.scss
Normal file
|
@ -0,0 +1,106 @@
|
|||
/*- Typography -*/
|
||||
//
|
||||
// Based on the typographic scale: 12, 14, 16, 18, 21, 24, 36, 48, 60, 72.
|
||||
//
|
||||
|
||||
@font-face {
|
||||
font-family: 'Bebas Neue';
|
||||
src: url('../font/BebasNeue-Regular.woff') format('woff'), /* Pretty Modern Browsers */
|
||||
}
|
||||
|
||||
body {
|
||||
font-family: 'PT Serif', serif;
|
||||
letter-spacing: 0.01em;
|
||||
-webkit-font-smoothing: antialiased;
|
||||
text-rendering: optimizeLegibility;
|
||||
}
|
||||
|
||||
/*- Typography for medium and small screen, based on 16px font-size -*/
|
||||
|
||||
p, ul, ol {
|
||||
font-size: 1em; /* 16px */
|
||||
line-height: 1.7em; /* 24px/16px */
|
||||
margin-bottom: 1.5em; /* 24px/16px */
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-size: 2.25em; /* 36px/16px */
|
||||
line-height: 1.3333em; /* 48px/36px */
|
||||
padding: 0.33335em 0; /* 12px/36px * 2 (Use padding instead of margin to maintain proximity with paragraph) */
|
||||
font-family: 'PT Sans', sans-serif;
|
||||
}
|
||||
|
||||
h2 {
|
||||
font-size: 1.5em; /* 24px/16px */
|
||||
line-height: 1.5em; /* 24px/24px */
|
||||
padding: 1em 0 0 0; /* 12px/24px * 2, only top (Use padding instead of margin to maintain proximity with paragwithph) */
|
||||
font-family: 'PT Sans', sans-serif;
|
||||
@media (max-width: 480px) {
|
||||
font-size: 1.2rem;
|
||||
}
|
||||
}
|
||||
|
||||
h3, h4, h5, h6 {
|
||||
font-size: 1.125em; /* 18px/16px */
|
||||
line-height: 1.7em; /* 24px/18px */
|
||||
padding: 0.66667em 0; /* 12px/18px * 2 (Use padding instead of margin to maintain proximity with paragraph) */
|
||||
font-family: 'PT Sans', sans-serif;
|
||||
}
|
||||
|
||||
blockquote {
|
||||
font-style: italic;
|
||||
margin: 1.5em; /* 24px/18px */
|
||||
-webkit-border-radius: 4px;
|
||||
-moz-border-radius: 4px;
|
||||
-ms-border-radius: 4px;
|
||||
border-radius: 4px;
|
||||
background-color: darken($background-color, 5%);
|
||||
padding: 0 1.5em; /* 24px/18px */
|
||||
p, ul, ol {
|
||||
padding: 1.5em 0; /* 24px/18px */
|
||||
}
|
||||
}
|
||||
|
||||
/*- Typography for big screen, based on 18px font-size -*/
|
||||
|
||||
@media (min-width: 940px) { //Breakpoint set to 940px
|
||||
|
||||
p, ul, ol {
|
||||
font-size: 1em; /* 18px */
|
||||
line-height: 1.7em; /* 24px/18px */
|
||||
margin-bottom: 1.3334em; /* 24px/18px */
|
||||
}
|
||||
|
||||
h1 {
|
||||
font-size: 2.6667em; /* 48px/18px */
|
||||
line-height: 1em; /* 48px/48px */
|
||||
padding: 0.25em 0; /* 12px/48px * 2 (Use padding instead of margin to maintain proximity with paragraph) */
|
||||
}
|
||||
|
||||
h2 {
|
||||
font-size: 2em; /* 36px/18px */
|
||||
line-height: 1.7em; /* 48px/36px */
|
||||
padding: 0.66667em 0 0 0; /* 12px/36px * 2, pnly top (Use padding instead of margin to maintain proximity with paragraph) */
|
||||
}
|
||||
|
||||
h3, h4, h5, h6 {
|
||||
font-size: 1.7em; /* 24px/18px */
|
||||
line-height: 1.7em; /* 24px/24px */
|
||||
padding: 0.5em 0; /* 12px/24px * 2 (Use padding instead of margin to maintain proximity with paragraph) */
|
||||
}
|
||||
|
||||
blockquote {
|
||||
font-style: italic;
|
||||
margin: 1.3334em; /* 24px/18px */
|
||||
-webkit-border-radius: 4px;
|
||||
-moz-border-radius: 4px;
|
||||
-ms-border-radius: 4px;
|
||||
border-radius: 4px;
|
||||
background-color: darken($background-color, 5%);
|
||||
padding: 0 1.33334em; /* 24px/18px */
|
||||
p, ul, ol {
|
||||
padding: 1.33334em 0; /* 24px/18px */
|
||||
}
|
||||
}
|
||||
|
||||
}
|
21
about.md
Normal file
|
@ -0,0 +1,21 @@
|
|||
---
|
||||
layout: pag
|
||||
title: About
|
||||
---
|
||||
## About
|
||||
Emerald is a minimal theme created for Jekyll. The main purpose of Emerald is to provide a clear theme for those who want a blog ready to use, focused on the content and mobile-first.
|
||||
|
||||
For further details on Emerald, please visit the [repository on Github](https://github.com/KingFelix/emerald/).
|
||||
|
||||
![Emerald](img/Emerald01.png "Emerald")
|
||||
|
||||
### Setup
|
||||
Emerald may be installed by simply downloading the .zip folder from the [repository on Github](https://github.com/KingFelix/emerald/archive/master.zip).
|
||||
|
||||
After extracting the content from the folder into the selected directory, you can type ``jekyll serve`` from the terminal, than open your browser to ``0.0.0.0:4000/emerald/`` and you will find it there.
|
||||
|
||||
Additionally it is possible to fork the repository and use Github Pages as hosting. By following this way it will be enough to change the ``baseurl`` value into the ``_config.yml`` file, with the directory name of your project (for example /blog) or simply with a "/" (slash) if you want install Emerald in the root.
|
||||
|
||||
Last but not least: the [Jekyll documentation](http://jekyllrb.com) is the best starting point!
|
||||
|
||||
Enjoy!
|
30
atom.xml
Normal file
|
@ -0,0 +1,30 @@
|
|||
---
|
||||
layout: null
|
||||
---
|
||||
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<feed xmlns="http://www.w3.org/2005/Atom">
|
||||
|
||||
<title>{{ site.title }}</title>
|
||||
<link href="{{ site.url }}/atom.xml" rel="self"/>
|
||||
<id>{{ site.url }}</id>
|
||||
<updated>{{ site.time | date_to_xmlschema }}</updated>
|
||||
<author>
|
||||
<name>{{ site.author.name }}</name>
|
||||
<uri>{{ site.author.url }}</uri>
|
||||
<email>{{ site.author.email }}</email>
|
||||
</author>
|
||||
|
||||
{% for post in site.posts limit: 10 %}
|
||||
|
||||
<entry>
|
||||
<title>{{ post.title }}</title>
|
||||
<link href="{{ site.url }}{{ post.url }}"/>
|
||||
<id>{{ site.url }}{{ post.id }}</id>
|
||||
<updated>{{ post.date | date_to_xmlschema }}</updated>
|
||||
<content type="html">{{ post.content | xml_escape | truncatewords:50 }}</content>
|
||||
</entry>
|
||||
|
||||
{% endfor %}
|
||||
|
||||
</feed>
|
6
css/main.scss
Normal file
|
@ -0,0 +1,6 @@
|
|||
---
|
||||
# Front matter comment to ensure Jekyll properly reads file.
|
||||
---
|
||||
|
||||
//Import
|
||||
@import "base", "mixin", "typography", "layout", "syntax.scss", "custom.scss";
|
BIN
font/BebasNeue-Regular.woff
Normal file
BIN
font/BebasNeue-Regular.woff2
Normal file
BIN
img/Emerald01.png
Normal file
After Width: | Height: | Size: 176 KiB |
BIN
img/cyphermarket-logo.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
img/donate-monero.png
Normal file
After Width: | Height: | Size: 25 KiB |
115
img/emerald.svg
Normal file
|
@ -0,0 +1,115 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- Generator: Adobe Illustrator 18.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
|
||||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||||
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
|
||||
viewBox="0 0 73.6244 115.2768" enable-background="new 0 0 73.6244 115.2768" xml:space="preserve">
|
||||
<g id="Livello_3" display="none">
|
||||
<rect x="-210.4553" y="-125.2525" display="inline" fill="#FFFDEF" width="500" height="500"/>
|
||||
</g>
|
||||
<g id="Livello_4" display="none">
|
||||
<path display="inline" fill="#95C11F" d="M124.1447,57.2975c0,4.77-0.38,9.46-1.13,14.02c-2.49,15.47-9.04,29.57-18.53,41.19
|
||||
c-3.73,4.5699-7.91,8.75-12.48,12.48c-11.51,9.41-25.48,15.93-40.78,18.46c-4.69,0.79-9.5,1.19-14.41,1.19
|
||||
c-48.24,0-87.34-39.1-87.34-87.34c0-48.23,39.1-87.33,87.34-87.33C85.0447-30.0326,124.1447,9.0675,124.1447,57.2975z"/>
|
||||
<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="36.6072" y1="56.875" x2="98.3622" y2="118.63">
|
||||
<stop offset="0" style="stop-color:#F9B233"/>
|
||||
<stop offset="1" style="stop-color:#FFFFFF"/>
|
||||
</linearGradient>
|
||||
<path display="inline" fill="url(#SVGID_1_)" d="M123.0146,71.3175c-2.49,15.47-9.04,29.57-18.53,41.19l-12.48,12.48
|
||||
c-11.51,9.41-25.48,15.93-40.78,18.46l-50.6-50.59l71.97-71.96L123.0146,71.3175z"/>
|
||||
</g>
|
||||
<g id="Livello_5" display="none">
|
||||
<g display="inline">
|
||||
<defs>
|
||||
<filter id="Adobe_OpacityMaskFilter" filterUnits="userSpaceOnUse" x="-2.9237" y="129.4141" width="79.4719" height="17.3333">
|
||||
<feFlood style="flood-color:white;flood-opacity:1" result="back"/>
|
||||
<feBlend in="SourceGraphic" in2="back" mode="normal"/>
|
||||
</filter>
|
||||
</defs>
|
||||
<mask maskUnits="userSpaceOnUse" x="-2.9237" y="129.4141" width="79.4719" height="17.3333" id="SVGID_2_">
|
||||
<g filter="url(#Adobe_OpacityMaskFilter)">
|
||||
|
||||
<image overflow="visible" width="348" height="89" xlink:href="data:image/jpeg;base64,/9j/4AAQSkZJRgABAgEBLAEsAAD/7AARRHVja3kAAQAEAAAAHgAA/+4AIUFkb2JlAGTAAAAAAQMA
|
||||
EAMCAwYAAANOAAAGggAACQH/2wCEABALCwsMCxAMDBAXDw0PFxsUEBAUGx8XFxcXFx8eFxoaGhoX
|
||||
Hh4jJSclIx4vLzMzLy9AQEBAQEBAQEBAQEBAQEABEQ8PERMRFRISFRQRFBEUGhQWFhQaJhoaHBoa
|
||||
JjAjHh4eHiMwKy4nJycuKzU1MDA1NUBAP0BAQEBAQEBAQEBAQP/CABEIAGABYgMBIgACEQEDEQH/
|
||||
xACMAAABBQEBAAAAAAAAAAAAAAAAAgMFBgcBBAEBAAAAAAAAAAAAAAAAAAAAABAAAgEEAQMFAQEB
|
||||
AAAAAAAAAAECAwQGFxIREzYQIBQFBzBwQBEAAAQFBAEEAgMBAAAAAAAAAALSkwExMgQ1EHIDszBA
|
||||
UFESICERIgUTEgEAAAAAAAAAAAAAAAAAAABw/9oADAMBAAIRAxEAAABcR562WwqYWwqYWwqYWwqY
|
||||
WwqYWwqYWwqgWsqnS1FWC0lXC0FXC0FWC0lV4WsqgWsqYWwqYWwqYWwqYWwqYWwqYWySoM4bIAZH
|
||||
W7JWwAA70SOuHn763TwrkHSNVJrIxcl0jlyHTwq9yjwnvDwckOEeiS4RaZThFIluEOmXSQ6Jdsiu
|
||||
SLR4j0tjQrhwAJyDnDZADI63ZK2ChZ10eOP9eEu9WcUpQlSunOqUJ6vonq+iOrBHHODfHUjSXkjS
|
||||
XUjaXUjSHkjDfoSeRj3Mnha9jB50uoEzkHOGyAGR1uyVs64109L3jdPc94Hj3L8jp6F+dY8plQ8p
|
||||
hQ8plQ91lQ6Ng5xHBxKOC0oSLSlIriEi0oSKQhocZbaFMpbOtnAnIOcNkAMjrdkrYAB3gLWyHqc8
|
||||
PSScilEuuHUTC4ZRMqiFkt2KUShGBJ8jeEmmOSSSY1BJJi0kmiNSSDfhSexrz8HkIDvAAAJyDnDZ
|
||||
ADI63qscZ2aIGdmiBnZogZ2aIGdmiBnZogZ2aIGd90MM8NDDPDQwzw0MM8NDDPOaIGdmiBnZogZ2
|
||||
aIGdmiBnZogZ2aIGdmiBnc5aPaW8A//aAAgBAgABBQD/AAr/2gAIAQMAAQUA/wAK/9oACAEBAAEF
|
||||
AMqzT7j6j7rZOQmychNk5CbJyE2TkJsnITZOQmychNk5CbJyE2TkJsnITZOQmychNk5CbJyE2TkJ
|
||||
snITZOQmychNk5CbJyE2TkJsnITZOQmychNk5CbJyE2TkJsnITZOQmychNk5CbJyE2TkJsnITZOQ
|
||||
mychNk5CbJyE2TkJsnITHM5+6+z+6P0Dyj+vRnRnFnCR25HakdmZ2ZHZmdmZ2pHbkcJHFnFnR/2w
|
||||
ryg/QPKPd0OLFBsVJioNitmK1YrRitBWYrNCtEK0ifFifFifFifFiO0iO0Q7MdoO0HaDtWO2Y6DH
|
||||
SaHTaOLOnvwryg/QPKPXoKDYqZGiRoEbcjbojboVFCpIVJCpipipipipnbO2ds7Y6Y6Y6Y6Y6Y6S
|
||||
HSQ6KJW6JW6JW5KgSojpjidPZhXlB+geUeiiRgRpkKRCkRpIUEKIoCiKIoiiKIoCiKJxOJxOI4jg
|
||||
OA4jiOI4jiOI4jgiVJEqSJ0iVMlAa9cK8oP0DygRFEUQRCJFCQkJCQkJCQkJCQkdPTodDoNDQ0ND
|
||||
Q0NDQ0NDQ0SRNE0SRJD9MK8oP0DygTIsjIhIhIjITExMTExMTExMTEzqdTqdTqdRsbGxsbGxsbGx
|
||||
sbJSJyJyJSJMb9MK8oP0Dyj0TIzI1CNUjWI1kRqoU0KYpimKYpimKYpnM5nM5nMcxzHMchyHMcxz
|
||||
HMc0SqolWRKsSqkqhKY364V5QfoHlHsUmKbFVZGuRuCNyRuUK4Qq6FWQqyFVFVFVO6d07p3TundH
|
||||
VHVHVHWQ66HXQ7hErklckrglWHVHNjk/bhXlB+geUe/qzkxTYqrFXYrhiuWK6ZG7Yr0V6j5qPmo+
|
||||
aj5qPmod6h3o70ldsd0x3LHcMdZjqsc2cmdf4YV5QfoHlH9+rOrOTOUjlI5SOUjlI5M5M6s6v/gw
|
||||
ryg++wSl919nq23NW25q23NW25q23NW25q23NW25q23NW25q23NW25q23NW25q23NW25q23NW25q
|
||||
23NW25q23NW25q23NW25q23NW25q23NW25q23NW25q23NW25q23NW25q23NW25q23NW25q23NW25
|
||||
q23NW259N+f0fqvsz//aAAgBAgIGPwAK/9oACAEDAgY/AAr/2gAIAQEBBj8A5rG0Lwx4eMpIl+5I
|
||||
mN/YsDR/cDQ+RTbtmWKbdsyxTbtmWKbdsyxTbtmWKbdsyxTbtmWKbdsyxTbtmWKbdsyxTbtmWKbd
|
||||
syxTbtmWKbdsyxTbtmWKbdsyxTbtmWKbdsyxTbtmWKbdsyxTbtmWKbdsyxTbtmWKbdsyxTbtmWKb
|
||||
dsyxTbtmWKbdsyxTbtmWKbdsyxTbtmWKbdsyxTbtmWKbdsyxTbtmWKbdsyxTbtmWKbdsyxTbtmWK
|
||||
bdsyxTbtmWKbdsyxa2NyXhhw8xjQP9CRgb9FMb9R+0fjS52cXWX0MvwkJelsN5us+lzs4usvkkJC
|
||||
QlpISEhISEhISEtJCQkJCXksN5us+lzs4usvjlpIS88hL8JeGw3m6z6XOzi6y+12G83WfS52cXWX
|
||||
2uw3m6z6XOzi6y+12G83WfS52cXWX2uw3m6z6XOzi6y+Ges9JiflmJ6TExPxWG83WfS52cXWXzTE
|
||||
xMTE9J/hMTExMTE/NYbzdZ9LnZxdZfRzExMTExP0dhvN1n05P9A14bhjyQLD/nDjgaEPoWBZ/aHw
|
||||
MidqCxkTtQWMidqCxkTtQWMidqCxkTtQWMidqCxkTtQWMidqCxkTtQWMidqCxkTtQWMidqCxkTtQ
|
||||
WMidqCxkTtQWMidqCxkTtQWMidqCxkTtQWMidqCxkTtQWMidqCxkTtQWMidqCxkTtQWMidqCxkTt
|
||||
QWMidqCxkTtQWMidqCxkTtQWMidqCxkTtQWMidqCxkTtQWMidqCxkTtQWMidqCxkTtQWMidqCxkT
|
||||
tQWOD/QLem5Y8EYxhxx44FhH+SxLP7R+dP/Z" transform="matrix(0.24 0 0 0.24 -4.9237 127.4141)">
|
||||
</image>
|
||||
</g>
|
||||
</mask>
|
||||
<g mask="url(#SVGID_2_)">
|
||||
<ellipse cx="36.8122" cy="138.0808" rx="39.736" ry="8.6667"/>
|
||||
</g>
|
||||
</g>
|
||||
</g>
|
||||
<g id="Livello_1">
|
||||
<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="0" y1="57.6384" x2="73.6244" y2="57.6384">
|
||||
<stop offset="0" style="stop-color:#3F9F36"/>
|
||||
<stop offset="1" style="stop-color:#008A3B"/>
|
||||
</linearGradient>
|
||||
<path fill="url(#SVGID_3_)" d="M72.2141,94.9177l-33.944,19.9622c-0.8999,0.5292-2.0158,0.5292-2.9157,0L1.4128,94.9191
|
||||
C0.5375,94.4044,0,93.4647,0,92.4492V23.0285c0-1.0091,0.5318-1.9436,1.3993-2.459L35.3434,0.4034
|
||||
c0.9054-0.5379,2.0323-0.5379,2.9377,0l33.9415,20.1647c0.8691,0.5163,1.4018,1.4525,1.4018,2.4634v69.4207
|
||||
C73.6244,93.4658,73.0879,94.4038,72.2141,94.9177z"/>
|
||||
<path fill="#3AAA35" d="M36.8122,0.0298c-0.6192,0-1.2384,0.1628-1.7911,0.4885L1.7368,20.1322
|
||||
c-0.5823,0.3432-1.0373,0.842-1.3374,1.4229l36.4128,36.4128V0.0298z"/>
|
||||
<path fill="#38A032" d="M36.8122,57.9679L73.225,21.5551c-0.3001-0.5808-0.7551-1.0797-1.3374-1.4229L38.6033,0.5183
|
||||
c-0.5526-0.3257-1.1719-0.4885-1.7911-0.4885L36.8122,57.9679L36.8122,57.9679z"/>
|
||||
<polygon fill="#2FAC66" points="36.8122,57.3084 36.8122,57.3084 36.8122,57.3084 "/>
|
||||
<polygon fill="#2FAC66" points="36.8122,57.3084 36.8122,57.3084 36.8122,57.3084 "/>
|
||||
<path fill="#38A032" d="M36.8122,57.9679L0.3994,21.5551C0.1448,22.0477,0,22.5984,0,23.1717V57.968L36.8122,57.9679
|
||||
L36.8122,57.9679z"/>
|
||||
<path fill="#008D36" d="M73.225,93.7212c0.2545-0.4926,0.3994-1.0433,0.3994-1.6165V57.3084H36.8122L73.225,93.7212z"/>
|
||||
<path fill="#369C31" d="M0,57.3084v34.7963c0,0.5732,0.1448,1.124,0.3994,1.6165l36.4128-36.4128H0z"/>
|
||||
<path fill="#369C31" d="M73.225,21.5551L36.8122,57.9679v0h36.8122V23.1717C73.6244,22.5984,73.4796,22.0477,73.225,21.5551z"/>
|
||||
<path fill="#008D36" d="M0.3994,93.7212c0.3001,0.5808,0.7551,1.0797,1.3374,1.4229l33.2843,19.614
|
||||
c0.5526,0.3257,1.1718,0.4885,1.7911,0.4885V57.3084L0.3994,93.7212z"/>
|
||||
<path fill="#008533" d="M36.8122,57.3084v57.9381c0.6192,0,1.2385-0.1628,1.7911-0.4885l33.2843-19.614
|
||||
c0.5823-0.3432,1.0373-0.8421,1.3374-1.4229L36.8122,57.3084L36.8122,57.3084z"/>
|
||||
<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="15.2808" y1="36.1067" x2="58.3436" y2="79.1696">
|
||||
<stop offset="0" style="stop-color:#3F9F36"/>
|
||||
<stop offset="1" style="stop-color:#008A3B"/>
|
||||
</linearGradient>
|
||||
<polygon fill="url(#SVGID_4_)" points="58.5085,79.0047 36.8122,91.7322 15.1159,79.0047 15.1159,36.2716 36.8122,23.4141
|
||||
58.5085,36.2716 "/>
|
||||
</g>
|
||||
<g id="Livello_2" display="none">
|
||||
|
||||
<text transform="matrix(1 0 0 1 -138.4556 198.0802)" display="inline" fill="#212121" font-family="'Signika-Semibold'" font-size="100">emerald</text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 7.8 KiB |
BIN
img/favicon.png
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
img/hashrate-pool-distribution-0329.png
Normal file
After Width: | Height: | Size: 91 KiB |
BIN
img/img-test.png
Normal file
After Width: | Height: | Size: 7.1 KiB |
BIN
img/revuo-icon.png
Normal file
After Width: | Height: | Size: 1.3 KiB |
BIN
img/rm.jpg
Normal file
After Width: | Height: | Size: 2.4 KiB |
BIN
img/weekly-chart-0329.jpeg
Normal file
After Width: | Height: | Size: 97 KiB |
BIN
img/weekly-chart-0329.png
Normal file
After Width: | Height: | Size: 74 KiB |
17
index.html
Normal file
|
@ -0,0 +1,17 @@
|
|||
---
|
||||
layout: default
|
||||
---
|
||||
<!-- Posts -->
|
||||
<ul id="posts">
|
||||
|
||||
{% for post in paginator.posts %}
|
||||
|
||||
<li class="post">
|
||||
<h2><a href="{% if site.baseurl == "/" %}{{ post.url }}{% else %}{{ post.url | prepend: site.baseurl }}{% endif %}">{{ post.title }}</a></h2>
|
||||
<time datetime="{{ post.date | date_to_xmlschema }}" class="by-line">{{ post.date | date_to_string }}</time>
|
||||
<p>{{ post.excerpt }}</p>
|
||||
</li>
|
||||
|
||||
{% endfor %}
|
||||
|
||||
</ul>
|
41
js/main.js
Normal file
|
@ -0,0 +1,41 @@
|
|||
var normal = document.getElementById("nav-menu");
|
||||
var reverse = document.getElementById("nav-menu-left");
|
||||
|
||||
var icon = normal !== null ? normal : reverse;
|
||||
|
||||
// Toggle the "menu-open" % "menu-opn-left" classes
|
||||
function toggle() {
|
||||
var navRight = document.getElementById("nav");
|
||||
var navLeft = document.getElementById("nav-left");
|
||||
var nav = navRight !== null ? navRight : navLeft;
|
||||
|
||||
var button = document.getElementById("menu");
|
||||
var site = document.getElementById("wrap");
|
||||
|
||||
if (nav.className == "menu-open" || nav.className == "menu-open-left") {
|
||||
nav.className = "";
|
||||
button.className = "";
|
||||
site.className = "";
|
||||
} else if (reverse !== null) {
|
||||
nav.className += "menu-open-left";
|
||||
button.className += "btn-close";
|
||||
site.className += "fixed";
|
||||
} else {
|
||||
nav.className += "menu-open";
|
||||
button.className += "btn-close";
|
||||
site.className += "fixed";
|
||||
}
|
||||
}
|
||||
|
||||
// Ensures backward compatibility with IE old versions
|
||||
function menuClick() {
|
||||
if (document.addEventListener && icon !== null) {
|
||||
icon.addEventListener('click', toggle);
|
||||
} else if (document.attachEvent && icon !== null) {
|
||||
icon.attachEvent('onclick', toggle);
|
||||
} else {
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
menuClick();
|
21
license.md
Normal file
|
@ -0,0 +1,21 @@
|
|||
## Released under MIT License
|
||||
|
||||
Copyright (c) 2015 Jacopo Rabolini
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
52
readme.md
Normal file
|
@ -0,0 +1,52 @@
|
|||
## About
|
||||
Emerald is a minimal theme created for Jekyll. The main purpose of Emerald is to provide a clear theme for those who want a blog ready to use, focused on the content and mobile-first.
|
||||
|
||||
![Emerald](/img/Emerald01.png "Emerald")
|
||||
|
||||
## Setup & usage
|
||||
Emerald may be installed by simply downloading the .zip folder from the [repository on Github](https://github.com/KingFelix/emerald/archive/master.zip).
|
||||
|
||||
After extracting the content from the folder into the selected directory, you can type ``jekyll serve`` from the terminal, than open your browser to ``0.0.0.0:4000/emerald/`` and you will find it there.
|
||||
|
||||
Additionally it is possible to fork the repository and use Github Pages as hosting. By following this way it will be enough to change the ``baseurl`` value into the ``_config.yml`` file, with the directory name of your project (for example /blog) or simply with a "/" (slash) if you want install Emerald in the root.
|
||||
|
||||
### Options
|
||||
Starting from the 1.1.0 version, you can customize Emerald thanks to a few options. Now it is possible to set a custom header tag by setting the related option in the ``_config.yml`` file to "true". Then insert your custom code into the ``header-custom.html`` file.
|
||||
In the same way, you can customize the footer of the navigation menu, by setting to "true" the related option and put your code into the ``nav-footer-custom.html`` file.
|
||||
Moreover it is now possible to select a reverse option that allows to move the navigation menu to the left side, by setting it to "true".
|
||||
|
||||
### Colors
|
||||
The basic colors are set into the ``base.scss`` file:
|
||||
- $main-color: used for the menu, title, link and footer
|
||||
- $background-color: used for background and links in the navigation menu
|
||||
- $text-color: used for text and title in posts and pages
|
||||
|
||||
To customize the colors, just set the values in HEX, RGB (or RGBa) or any other format accepted by CSS.
|
||||
|
||||
### Navigation menu
|
||||
Starting from the 1.1.0 version, the links inside the navigation menu are autogenerated from pages having the layout set to ``page``.
|
||||
You can set custom links, by putting in the ``<a>`` tag into the ``link.html`` file.
|
||||
|
||||
### Branch
|
||||
Emerald has two branch:
|
||||
- ``master``: is for developing pourpose.
|
||||
- ``gh-pages``: is only for demo site.
|
||||
|
||||
### Baseurl
|
||||
Emerald was thought to be used mainly with Github, in particular into [project site](https://pages.github.com/). For this reason several tags have been included ``{{ site.baseurl }}`` to refer to the "/emerald/" directory.
|
||||
You can change the "baseurl" value into the ``config.yml`` file, to match your directory (for example "/blog/") or the root of your project. In that case you must set the "baseurl" value to "/".
|
||||
|
||||
### Typography
|
||||
To maintain the vertical rhythm, it has been applied a **Typographic scale** as a modular scale, with a baseline set to 24px. To maintain this rhythm you need to insert elements like image, video or other contents with a 24px (or multiple) height as refer.
|
||||
|
||||
Last but not least: the [Jekyll documentation](http://jekyllrb.com) is the best starting point!
|
||||
|
||||
## Author
|
||||
|
||||
### Jacopo Rabolini
|
||||
|
||||
- Web site: [www.jacoporabolini.com](http://www.jacoporabolini.com)
|
||||
- Google+: [+JacopoRabolini](https://plus.google.com/u/0/+JacopoRabolini/posts)
|
||||
|
||||
## License
|
||||
Emerald is released under [MIT License](license.md).
|