diff --git a/composer.json b/composer.json index c76868c4..bcdf129a 100644 --- a/composer.json +++ b/composer.json @@ -10,7 +10,7 @@ "ext-json": "*", "scssphp/scssphp": "^1.0", "erusev/parsedown": "^1.6", - "erusev/parsedown-extra": "^0.7.1", + "erusev/parsedown-extra": "^0.8.1", "pelago/emogrifier": "^3.0", "mustangostang/spyc": "^0.6.2", "masterminds/html5": "^2.7" diff --git a/composer.lock b/composer.lock index 5d7ca94a..a7fba3f4 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "86b4f7d1686ff529a0aa31efc0821d05", + "content-hash": "d6a3915b24ed52000b9ff861c85e54d0", "packages": [ { "name": "erusev/parsedown", @@ -58,20 +58,23 @@ }, { "name": "erusev/parsedown-extra", - "version": "0.7.1", + "version": "0.8.1", "source": { "type": "git", "url": "https://github.com/erusev/parsedown-extra.git", - "reference": "0db5cce7354e4b76f155d092ab5eb3981c21258c" + "reference": "91ac3ff98f0cea243bdccc688df43810f044dcef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/erusev/parsedown-extra/zipball/0db5cce7354e4b76f155d092ab5eb3981c21258c", - "reference": "0db5cce7354e4b76f155d092ab5eb3981c21258c", + "url": "https://api.github.com/repos/erusev/parsedown-extra/zipball/91ac3ff98f0cea243bdccc688df43810f044dcef", + "reference": "91ac3ff98f0cea243bdccc688df43810f044dcef", "shasum": "" }, "require": { - "erusev/parsedown": "~1.4" + "erusev/parsedown": "^1.7.4" + }, + "require-dev": { + "phpunit/phpunit": "^4.8.35" }, "type": "library", "autoload": { @@ -100,9 +103,9 @@ ], "support": { "issues": "https://github.com/erusev/parsedown-extra/issues", - "source": "https://github.com/erusev/parsedown-extra/tree/master" + "source": "https://github.com/erusev/parsedown-extra/tree/0.8.x" }, - "time": "2015-11-01T10:19:22+00:00" + "time": "2019-12-30T23:20:37+00:00" }, { "name": "masterminds/html5", @@ -370,16 +373,16 @@ }, { "name": "symfony/css-selector", - "version": "v5.2.1", + "version": "v5.2.4", "source": { "type": "git", "url": "https://github.com/symfony/css-selector.git", - "reference": "f789e7ead4c79e04ca9a6d6162fc629c89bd8054" + "reference": "f65f217b3314504a1ec99c2d6ef69016bb13490f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/css-selector/zipball/f789e7ead4c79e04ca9a6d6162fc629c89bd8054", - "reference": "f789e7ead4c79e04ca9a6d6162fc629c89bd8054", + "url": "https://api.github.com/repos/symfony/css-selector/zipball/f65f217b3314504a1ec99c2d6ef69016bb13490f", + "reference": "f65f217b3314504a1ec99c2d6ef69016bb13490f", "shasum": "" }, "require": { @@ -412,10 +415,10 @@ "homepage": "https://symfony.com/contributors" } ], - "description": "Symfony CssSelector Component", + "description": "Converts CSS selectors to XPath expressions", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/css-selector/tree/v5.2.1" + "source": "https://github.com/symfony/css-selector/tree/v5.2.4" }, "funding": [ { @@ -431,7 +434,7 @@ "type": "tidelift" } ], - "time": "2020-12-08T17:02:38+00:00" + "time": "2021-01-27T10:01:46+00:00" } ], "packages-dev": [], diff --git a/content/jobs/blockchain-engineer.md b/content/jobs/blockchain-engineer.md index 6f29299a..8e591709 100644 --- a/content/jobs/blockchain-engineer.md +++ b/content/jobs/blockchain-engineer.md @@ -5,7 +5,9 @@ status: active location: remote (global) --- -This position involves working directly on the LBRY [blockchain](https://github.com/lbryio/lbrycrd), written in C++. You would be responsible for anticipating LBRY's blockchain needs, understanding the tradeoffs between different ways to meet those needs, and designing and implementing your chosen solution. +This position involves working directly on the LBRY [blockchain](https://github.com/lbryio/lbrycrd), written in C++. You would be +responsible for anticipating LBRY's blockchain needs, understanding the tradeoffs between different ways to meet those needs, and +designing and implementing your chosen solution. Requirements: @@ -13,4 +15,5 @@ Requirements: - blockchain development experience (preferably with Bitcoin or similar codebases) - understanding of the blockchain ecosystem and history (mining, ASICs, exchanges, major design decisions, etc) -Blockchain work can be like being a goalkeeper: good work goes under-appreciated, but mistakes are catastrophic. It's helpful to have a mindset that succeeds in the face of these incentives. +Blockchain work can be like being a goalkeeper: good work goes under-appreciated, but mistakes are catastrophic. +It's helpful to have a mindset that succeeds in the face of these incentives. diff --git a/content/jobs/protocol-engineer.md b/content/jobs/protocol-engineer.md index a0e3bf9d..7b377f75 100644 --- a/content/jobs/protocol-engineer.md +++ b/content/jobs/protocol-engineer.md @@ -1,7 +1,7 @@ --- title: Protocol Engineer order: 4 -status: paused +status: active location: remote (global) --- diff --git a/view/template/page/join-us.php b/view/template/page/join-us.php index f8ecccf1..725c4e7e 100644 --- a/view/template/page/join-us.php +++ b/view/template/page/join-us.php @@ -43,71 +43,74 @@
Click "Apply" below any job listed above to begin the process. We use a 3-step hiring process:
-A brief (30 minute max), non-technical, introductory phone call with either the CEO, CTO, or appropriate lead.
-All technical hires are required to complete compensated code contribution on the repository they'd be working on. Non-technical hires will also be asked to complete a compensated trial task after they apply and complete step 1.
+Non-technical hires will also be asked to complete a compensated trial task after they apply and complete step 1.
+Technical hires are required to complete compensated code contribution on the repository they'd be working on. + Issues tagged "good first issue" are suitable for this purpose, though you are welcome to work on another issue or even + something not filed at all.
-Issues tagged "good first issue" are suitable for this purpose, though you are welcome to work on another issue or even something not filed at all.
+Project(s) | +Position | +Issues | +
---|---|---|
lbrycrd | +Blockchain Engineer | +good first issues | +
+ lbry-sdk (client) + | +Protocol Engineer | +good first issues | +
+ lbry-desktop + lbry-android + + |
+ Lead Application Engineer | +good first issues | +
(not public) | +API engineer | +contact us / apply first | +
Project(s) | -Position | -Issues | -
---|---|---|
lbrycrd | -Blockchain Engineer | -good first issues | -
-
|
- Protocol Engineer | -good first issues | -
-
|
- Lead Application Engineer | -good first issues | -
(not public) | -API engineer | -contact us / apply first | -
The issue you choose does not necessarily need to be fully completed, and we don't expect a perfect first contribution. Open a + pull request as soon as you'd like any feedback from one of our developers. We compensate at or above market rates for all + accepted pull requests.
-The issue you choose does not necessarily need to be fully completed, and we don't expect a perfect first contribution. Open a pull request as soon as you'd like any feedback from one of our developers. We compensate at or above market rates for all accepted pull requests.
+For questions or problems with a particular issue, please comment directly on the GitHub issue. For setup or environment trouble,
+ open a separate issue or email the contact listed in the project README
. You can also join
+ #dev
in our chat to interact with other community members.
For questions or problems with a particular issue, please comment directly on the GitHub issue. For setup or environment trouble, open a separate issue or email the contact listed in the project README
. You can also join #dev
in our chat to interact with other community members.
A longer meeting with the team members you'd be working directly with, as well as the CEO and/or CTO.
Steps 1 and 2 may be completed in either order (i.e. you're welcome to try contributing before the introductory call).
Know someone who'd be a great fit? Tell them about us, send them a link to this page, or show up at their house unexpectedly with a box of candy and a persuasive pitch. If we hire them, we'll pay you $5,000. That's what we call a win-win.
+Know someone who'd be a great fit? Tell them about us, send them a link to this page, or show up at their house unexpectedly + with a box of candy and a persuasive pitch. If we hire them, we'll pay you $5,000. That's what we call a win-win.
Interested in contributing but not ready for commitment? We have a guide for contributors to help you find other ways to get involved. If none of that suits your fancy, join our Discord chat and we'll help you find something you'll love.
+Interested in contributing but not ready for commitment? We have a guide for contributors + to help you find other ways to get involved. If none of that suits your fancy, join our + Discord chat and we'll help you find something you'll love.
diff --git a/web/scss/pages/_ancillary.scss b/web/scss/pages/_ancillary.scss index 41d6dced..25fa7bad 100644 --- a/web/scss/pages/_ancillary.scss +++ b/web/scss/pages/_ancillary.scss @@ -31,7 +31,7 @@ + ol, + p, + ul { - margin-top: 0.25rem; + margin-top: 0.75rem; } + .button { @@ -56,13 +56,18 @@ + form, + h1, + h2, - + h3, - + h4, - + h5, + ol, + p, + ul { - margin-top: 1.25rem; + margin-top: 1.5rem; + margin-bottom: 1rem; + } + + + h3, + + h4, + + h5 { + margin-top: 1.5rem; + } + .button { @@ -111,14 +116,14 @@ ol, ul { - list-style-position: outside; + //list-style-position: outside; li { - list-style-position: inherit; + //list-style-position: inherit; - &:not(:first-of-type) { + //&:not(:first-of-type) { margin-top: 0.5rem; - } + //} &:not(:last-of-type) { p:last-of-type { @@ -137,10 +142,10 @@ } p { - &:not(:first-of-type) { + //&:not(:first-of-type) { padding-top: 0.5rem; padding-left: 1.25rem; - } + //} } table {